edde746
|
851d74e418
|
feat: video player dpad support
|
2025-12-07 22:43:47 +01:00 |
|
edde746
|
c9003e0a03
|
refactor: remove verbose gamepad logs
|
2025-12-07 19:34:32 +01:00 |
|
edde746
|
12969eeff9
|
feat: gamepad support
tested with dualsense on macOS, close #25
|
2025-12-07 19:32:33 +01:00 |
|
edde746
|
f24bb9dc85
|
refactor: deduplicate video controls, formatters & play queue wiring
|
2025-12-07 16:31:08 +01:00 |
|
edde746
|
d9ea099727
|
refactor: deduplicate
|
2025-12-07 15:00:28 +01:00 |
|
edde746
|
a373477105
|
feat: sidenav on desktop
|
2025-12-06 12:43:31 +01:00 |
|
edde746
|
7b0aa12c38
|
refactor: remove keyboard navigation
|
2025-12-05 23:29:37 +01:00 |
|
edde746
|
6db21d93bb
|
fix: hide hidden libraries on the home screen
close #145
|
2025-12-05 14:08:04 +01:00 |
|
edde746
|
b3c64d62ab
|
fix: don't crop ass subtitles
|
2025-12-04 18:08:41 +01:00 |
|
edde746
|
8f817815e6
|
refactor: simplify file structure
|
2025-12-04 08:36:07 +01:00 |
|
edde746
|
7f23979e03
|
fix: limit mem cache resolution
|
2025-12-03 19:39:26 +01:00 |
|
edde746
|
a71354d9c5
|
refactor: simplify fill mode
|
2025-12-03 18:31:52 +01:00 |
|
edde746
|
2231f42f55
|
refactor: discover page performance improvements
|
2025-12-03 17:09:10 +01:00 |
|
edde746
|
8a9d889311
|
fix: external subtitles
|
2025-12-03 13:14:36 +01:00 |
|
edde746
|
aaf3e3651b
|
fix: hdr on ios & macos
|
2025-12-03 08:18:21 +01:00 |
|
edde746
|
a6f0a0b6c0
|
refactor: format & deduplicate
|
2025-12-02 23:59:49 +01:00 |
|
edde746
|
6d9a56fa73
|
refactor: fix naming
|
2025-12-02 16:53:54 +01:00 |
|
edde746
|
a122fb048e
|
Merge remote-tracking branch 'origin/main' into passthrough
# Conflicts:
# lib/screens/video_player_screen.dart
# lib/services/playback_initialization_service.dart
# lib/widgets/video_controls/video_controls.dart
|
2025-12-02 15:58:04 +01:00 |
|
edde746
|
4cc2426bff
|
fix: stretch fit
|
2025-12-02 15:46:19 +01:00 |
|
edde746
|
d9cdde66d8
|
macos
|
2025-12-02 15:46:19 +01:00 |
|
Tazio
|
e30d20e6d1
|
feat: auto skip
|
2025-12-01 10:50:48 +01:00 |
|
Doezer
|
e69644a98e
|
fix: fix missing update in playback init & translate french comments
|
2025-11-26 22:39:25 +01:00 |
|
edde746
|
01bb1126ef
|
feat: keyboard navigation
|
2025-11-26 13:51:25 +01:00 |
|
edde746
|
44dcdccb2c
|
refactor: simplify rate limits
|
2025-11-25 05:04:35 +01:00 |
|
edde746
|
4bcdb01029
|
Merge pull request #128 from Doezer/doezer/fix-subtitle-language-check-in-track-match
bug: fix language detection in track match
|
2025-11-24 13:23:06 +01:00 |
|
Doezer
|
3b51249341
|
bug: fix user preference for subtitle
|
2025-11-24 12:17:58 +01:00 |
|
edde746
|
7ab8dfa3c3
|
refactor: simplify metadata server tagging
|
2025-11-23 05:10:42 +01:00 |
|
edde746
|
6aecaaa44a
|
refactor: simplify server tracking
|
2025-11-22 23:41:46 +01:00 |
|
edde746
|
19601e87c7
|
refactor: clean up
|
2025-11-22 07:54:52 +01:00 |
|
edde746
|
3945aa7b58
|
fix: multi-server connectivity optimization
|
2025-11-22 06:52:21 +01:00 |
|
edde746
|
b455db4bdf
|
refactor: clean up
|
2025-11-22 06:33:49 +01:00 |
|
edde746
|
38a447f57a
|
refactor: format & split video controls
|
2025-11-22 05:58:08 +01:00 |
|
edde746
|
8a24157832
|
fix: library manager
|
2025-11-22 04:42:11 +01:00 |
|
edde746
|
166654d374
|
refactor: use play queues & other improvements
|
2025-11-22 03:24:01 +01:00 |
|
edde746
|
6e8a1a373e
|
feat: remove server switcher
|
2025-11-21 23:59:39 +01:00 |
|
edde746
|
37b0cf65b2
|
fix: https required servers issue
|
2025-11-18 20:47:31 +01:00 |
|
edde746
|
9501831691
|
refactor: format
|
2025-11-16 23:57:32 +01:00 |
|
edde746
|
0c23de9ede
|
feat: library overhaul
add collections, library specific home screen, and more
|
2025-11-16 20:53:59 +01:00 |
|
edde746
|
f14ed7d762
|
chore: format
|
2025-11-15 04:08:57 +01:00 |
|
edde746
|
2324590175
|
feat: playlists
|
2025-11-15 04:07:08 +01:00 |
|
edde746
|
e6b699c976
|
fix: better connection selection
|
2025-11-15 00:42:45 +01:00 |
|
edde746
|
831552d5b8
|
refactor: better log redaction
|
2025-11-15 00:30:04 +01:00 |
|
edde746
|
a618218828
|
feat: respect per media language preference
|
2025-11-14 22:27:12 +01:00 |
|
Doezer
|
3366ed02f5
|
Ran dart format using this pwsh command
$FILES = Get-ChildItem -Path lib, test -Recurse -Filter "*.dart" -File -ErrorAction SilentlyContinue | Where-Object { $_.Name -notmatch '\.(g|freezed)\.dart$' } | Select-Object -ExpandProperty FullName; if (-not $FILES) { Write-Host "No Dart files found to format"; exit 0 } else { dart format --output=write --set-exit-if-changed $FILES }
|
2025-11-13 22:53:31 +01:00 |
|
edde746
|
995f0d006d
|
feat: i18n
|
2025-11-10 10:02:34 +01:00 |
|
edde746
|
a607904a35
|
fix: better server selector errors
|
2025-11-09 21:24:44 +01:00 |
|
edde746
|
2d706956da
|
feat: re-do os media controls
|
2025-11-08 19:53:54 +01:00 |
|
edde746
|
6228eb2690
|
refactor: rewrite os media controls
# Conflicts:
# lib/screens/video_player_screen.dart
# lib/services/media_service_manager.dart
# pubspec.yaml
|
2025-11-08 10:04:51 +01:00 |
|
edde746
|
0d4f7a9e9f
|
refactor: remove duplicate audio sessions
|
2025-11-08 08:35:52 +01:00 |
|
edde746
|
fac7aed1e7
|
feat: shuffle settings
|
2025-11-07 20:50:09 +01:00 |
|