edde746
d9cdde66d8
macos
2025-12-02 15:46:19 +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
edde746
47f5454f61
feat: os media controls
2025-11-06 15:14:40 +01:00
edde746
e4e7911573
fix: try http connections
2025-11-06 03:58:50 +01:00
edde746
57b691782c
feat: subtitle styling
2025-11-05 20:06:18 +01:00
edde746
8b6052d97b
feat: rotation lock
2025-11-05 16:46:31 +01:00
edde746
1c7fccdd6b
feat: persist volume
2025-11-05 14:50:13 +01:00
edde746
c15bc6d4c2
feat: subtitle delay config
2025-11-05 14:43:05 +01:00
edde746
1c8d36f0e9
feat: configurable audio delay
2025-11-05 14:15:14 +01:00
edde746
cef1e38f6d
Merge branch 'sleep-timer-47'
2025-11-05 13:29:45 +01:00
edde746
bb97e5a418
feat: list mode
2025-11-05 13:26:02 +01:00
Sam Matthews
00da8a23e3
feat: sleep timer
...
- default timer values in settings
- extend timer function
- pauses playback when done and shows popup
2025-11-05 11:28:51 +00:00
edde746
4180ab6248
feat: log viewer
2025-11-05 08:25:28 +01:00
edde746
0774263d83
feat: hero section toggle
2025-11-05 07:35:04 +01:00
edde746
3d5c7f7e3b
feat: update checks
2025-11-04 16:50:46 +01:00
edde746
deadbd1be7
fix: improve subtitle selection
2025-11-04 14:51:58 +01:00
edde746
65057750f7
feat: file version picker
2025-11-04 10:28:37 +01:00
edde746
d586c8c067
fix: allow connections to local only servers
2025-11-04 09:07:04 +01:00
edde746
770cb6b744
feat: customizable seek durations
2025-11-04 08:26:05 +01:00
edde746
f0035d1335
fix: seek time overflow
2025-11-04 08:02:00 +01:00
edde746
aa9dd045de
Merge branch 'main' into feature/library-reordering-6
...
# Conflicts:
# lib/screens/libraries_screen.dart
# lib/services/storage_service.dart
2025-11-04 06:56:21 +01:00
edde746
95263b7625
feat: library hiding
2025-11-04 06:45:16 +01:00
Sam Matthews
f06deba0cc
feat: add library reordering functionality ( #6 )
...
- Add reorder mode toggle button in Libraries screen app bar
- Implement drag & drop reordering for library chips
- Persist library order to local storage using SharedPreferences
- Restore saved library order on app launch
- Update selected library index when libraries are reordered
- Add visual feedback with drag handle icon in reorder mode
Fixes #6
2025-11-04 04:29:26 +00:00