edde746
|
5e3178e6fe
|
feat: save focus on settings screen
|
2026-01-24 15:32:08 +01:00 |
|
edde746
|
54e8e0c621
|
refactor: abstract player & deduplicate
|
2026-01-24 04:06:58 +01:00 |
|
edde746
|
9777344edc
|
fix: dpad support on collections & playlists screens
|
2026-01-24 03:44:06 +01:00 |
|
edde746
|
bafc557370
|
fix: focus navigation in library browse tab
|
2026-01-24 03:26:24 +01:00 |
|
edde746
|
99f3e78a30
|
fix: library initial focus
|
2026-01-24 03:26:24 +01:00 |
|
edde746
|
ec57cd436e
|
fix: browse library chips focus
|
2026-01-24 03:26:24 +01:00 |
|
edde746
|
8c97df6ff5
|
Merge pull request #328 from micahmo/fix/properly-set-maximized
Fix an issue where the window was not properly maximized
|
2026-01-24 03:23:58 +01:00 |
|
edde746
|
e55a2a89dc
|
Merge pull request #327 from micahmo/feature/improve-episode-metadata
|
2026-01-24 03:02:54 +01:00 |
|
edde746
|
bc9c2f53f2
|
feat(windows): persist window position
|
2026-01-24 02:53:02 +01:00 |
|
edde746
|
e9b8457a62
|
Merge pull request #326 from micahmo/feature/episode-release-date
Add episode release date to episode listing within season
|
2026-01-24 02:28:03 +01:00 |
|
edde746
|
e77585ca6f
|
fix: remember sidenav focus
|
2026-01-23 23:42:49 +01:00 |
|
edde746
|
5e62be3741
|
feat: sidenav collapse toggle
|
2026-01-23 23:19:28 +01:00 |
|
edde746
|
d755485c98
|
feat: library sidenav animation
|
2026-01-23 23:01:11 +01:00 |
|
edde746
|
efcbccacf0
|
feat: collapsible sidenav
|
2026-01-23 22:45:59 +01:00 |
|
edde746
|
2101f0e450
|
fix: media detail screen focus fixes
|
2026-01-23 21:40:20 +01:00 |
|
edde746
|
efe9b86707
|
fix: dpad long-press
|
2026-01-23 20:24:20 +01:00 |
|
edde746
|
3a2f2c9c69
|
fix: performance overlay for exoplayer
|
2026-01-23 19:11:46 +01:00 |
|
edde746
|
943f7dab08
|
feat: exoplayer
|
2026-01-23 18:29:35 +01:00 |
|
edde746
|
12c4c389d1
|
fix: android tv mpv options input
|
2026-01-22 18:02:08 +01:00 |
|
edde746
|
0dbe9e99d4
|
fix: show black background until first video frame renders
|
2026-01-22 15:20:08 +01:00 |
|
edde746
|
d6c305ac46
|
fix: library layout fixes for android tv
|
2026-01-22 14:33:06 +01:00 |
|
edde746
|
3b7e8ff782
|
fix: clamp PiP aspect ratio to Android's valid range
|
2026-01-22 00:23:54 +01:00 |
|
edde746
|
fb9105f84e
|
feat: add PiP error notifications
|
2026-01-21 23:58:16 +01:00 |
|
edde746
|
19049365cc
|
fix: use exit(0) for instant window close
|
2026-01-21 20:14:52 +01:00 |
|
edde746
|
ddf28a0d1e
|
Merge pull request #316 from Nedlinin/linux-crash-fixes
Blank UI during desktop window shutdown
|
2026-01-21 19:52:02 +01:00 |
|
edde746
|
bbe4174445
|
Merge pull request #317 from micahmo/feature/show-remaining-time
Show elapsed, remaining, and total time
|
2026-01-21 19:51:15 +01:00 |
|
edde746
|
a55b03033f
|
chore: update mpv windows link
|
2026-01-21 01:00:42 +01:00 |
|
edde746
|
737da40bbd
|
fix: change accent_state
close #309
|
2026-01-21 00:42:49 +01:00 |
|
edde746
|
6720137edc
|
fix: dpad support for Skip Intro and Play Next buttons
close #268
|
2026-01-20 22:59:05 +01:00 |
|
edde746
|
a73518d963
|
fix: left/right focuses seekbar
close #275
|
2026-01-20 22:25:52 +01:00 |
|
edde746
|
43494c822e
|
fix: pause button focus on Android TV
|
2026-01-20 22:19:10 +01:00 |
|
edde746
|
0d747554d5
|
fix: remove unused import
|
2026-01-20 22:08:53 +01:00 |
|
edde746
|
aa718c37aa
|
Merge branch 'feature/dpad-navigation'
|
2026-01-20 22:06:07 +01:00 |
|
edde746
|
85d07a7f72
|
fix: Remove LEFT-to-sidebar from hubs
|
2026-01-20 22:05:52 +01:00 |
|
edde746
|
3a6db5d467
|
forgot to commit these
|
2026-01-20 21:44:54 +01:00 |
|
edde746
|
4af2dd016f
|
Merge pull request #306 from micahmo/fix/double-click-fullscreen
Fix double-click to toggle fullscreen on desktop
|
2026-01-20 21:42:15 +01:00 |
|
edde746
|
c4479660e9
|
Merge pull request #305 from micahmo/feature/click-video-play-pause
Add the ability to click the video player to play/pause
|
2026-01-20 20:20:52 +01:00 |
|
edde746
|
1c71e72a3c
|
Merge pull request #304 from Happy4Game/update-contributing
fix: update instructions for adding new language JSON files
|
2026-01-20 18:08:04 +01:00 |
|
edde746
|
0ffeb20ff9
|
chore: update slang and rename i18n files
|
2026-01-20 13:51:27 +01:00 |
|
edde746
|
b5726fe4b7
|
chore: format
|
2026-01-20 13:46:44 +01:00 |
|
edde746
|
9721e6bf3f
|
fix: async MPV commands to prevent ANR
|
2026-01-20 01:14:45 +01:00 |
|
edde746
|
e18a9457dd
|
chore: update media controls package
close #251
|
2026-01-20 01:03:59 +01:00 |
|
edde746
|
852f778c42
|
fix: fullscreen exit on Windows/Linux
close #257
|
2026-01-19 22:38:13 +01:00 |
|
edde746
|
45ff3faddb
|
fix: hero section gradient gap
|
2026-01-19 01:03:29 +01:00 |
|
edde746
|
86bb43dfc8
|
Merge pull request #294 from dwk001/main
Fix: Android TV-only Manage Libraries dialog with focus scroll support
|
2026-01-18 21:37:38 +01:00 |
|
edde746
|
42a6a85a89
|
Merge pull request #291 from Daojim/feature/volume-scroll-wheel
Add mouse scroll wheel support for volume control
|
2026-01-18 10:57:30 +01:00 |
|
 edde746andCopilot
|
aa60ab4412
|
fix: don't hide controls when scrolling volume
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-18 10:57:18 +01:00 |
|
edde746
|
ec74aadca7
|
feat: extend sync offset limits
close #282
|
2026-01-17 22:34:15 +01:00 |
|
edde746
|
0005d70bde
|
fix: Discord RPC time drift with playback speed
close #284
|
2026-01-17 18:55:08 +01:00 |
|
edde746
|
9071eab3ae
|
feat: copy session code to clipboard
close #279
|
2026-01-16 16:25:08 +01:00 |
|
edde746
|
0290adcb6d
|
feat: add auto-play toggle
close #262
|
2026-01-15 20:12:43 +01:00 |
|
edde746
|
103653ea47
|
fix: allow exit from player during failed playback
close #245
|
2026-01-15 19:18:13 +01:00 |
|
edde746
|
60c95c58fe
|
fix: cross-device watch progress sync
close #240
|
2026-01-15 11:45:13 +01:00 |
|
edde746
|
4edaf3ebea
|
fix: respect hidden libraries in continue watching
close #246
|
2026-01-15 06:36:53 +01:00 |
|
edde746
|
ea696b0b63
|
Merge pull request #255 from micahmo/fix/media-poster-aspect-ratio
Fix media poster aspect ratio
|
2026-01-15 06:05:02 +01:00 |
|
edde746
|
7755e07fa8
|
fix: localize keyboard actions
|
2026-01-15 00:31:44 +01:00 |
|
edde746
|
e497570aa7
|
feat: add subtitle seek keyboard shortcuts
close #236
|
2026-01-15 00:26:01 +01:00 |
|
edde746
|
045502405d
|
feat: persist playback speed
close #237
|
2026-01-15 00:16:17 +01:00 |
|
edde746
|
09d79417fb
|
fix: Android audio focus handling
close #243
|
2026-01-15 00:11:45 +01:00 |
|
edde746
|
3d196c76e3
|
feat: collapsible logs in bug report template
|
2026-01-15 00:08:14 +01:00 |
|
edde746
|
a9344781f3
|
feat: make library browse filter chips hide on scroll
|
2026-01-14 15:19:51 +01:00 |
|
edde746
|
4df515f35f
|
refactor: hub detail card sizes
|
2026-01-14 14:28:04 +01:00 |
|
edde746
|
5cb4f79476
|
feat: add server name display on hub titles
|
2026-01-14 14:17:56 +01:00 |
|
edde746
|
a87aa2968c
|
fix: windows ui distortion
close #227
|
2026-01-13 22:54:43 +01:00 |
|
edde746
|
80cae9e220
|
Revert "Change dwExStyle to WS_EX_APPWINDOW, SetLayeredWindowAttributes, edit kWindowName String in MpvContainer"
This reverts commit 05f4c9e1f6.
|
2026-01-13 22:42:57 +01:00 |
|
edde746
|
37f025056c
|
fix: iPad modal auto-dismiss on iPadOS 26.1+
close #224, credits to @Jon-Salmon for the workaround: https://github.com/flutter/flutter/issues/175606#issuecomment-3453392532
|
2026-01-12 11:05:57 +01:00 |
|
edde746
|
ea8ea6f059
|
Merge pull request #229 from ZhunCn/fix-discord-streaming
Workaround for Discord Screensharing on Windows
|
2026-01-12 03:28:07 +01:00 |
|
edde746
|
3a18d07593
|
fix: database path and directory creation
close #228
|
2026-01-11 16:26:39 +01:00 |
|
edde746
|
d2eaadb07d
|
Merge branch 'fix/external-subs-blackscreen'
|
2026-01-11 16:06:34 +01:00 |
|
edde746
|
4db60bc7c2
|
fix: tab switching race conditions and trackpad swipe
|
2026-01-11 16:06:20 +01:00 |
|
edde746
|
27ff86f822
|
fix: pin browse tab chips while scrolling
|
2026-01-11 16:01:02 +01:00 |
|
edde746
|
c4789070d0
|
fix: apply mixed hub aspect ratio to hub detail grid
|
2026-01-11 14:27:57 +01:00 |
|
edde746
|
c189bef42c
|
fix: mixed hub aspect ratio for non-episode items
|
2026-01-11 14:22:27 +01:00 |
|
edde746
|
aea4cfcf59
|
Merge branch 'feat/frame-rate-matching'
|
2026-01-11 13:04:01 +01:00 |
|
edde746
|
cffef8671e
|
fix: black screen with external subtitles
|
2026-01-11 12:59:25 +01:00 |
|
edde746
|
8e5b9de471
|
feat: match content frame rate
|
2026-01-09 14:16:09 +01:00 |
|
edde746
|
a91a419ef3
|
Merge pull request #225 from cinsekrap/aaos-support
Add Android Automotive OS (AAOS) support
|
2026-01-09 04:34:53 +01:00 |
|
edde746
|
abe0919324
|
feat: episode thumbnail display mode
|
2026-01-08 15:08:50 +01:00 |
|
edde746
|
f4d3dbd7d8
|
Merge pull request #222 from ulovecode/fix/include-spisodes
fix(tv): include episodes in video content filtering
|
2026-01-08 00:01:53 +01:00 |
|
edde746
|
5ed2532bf1
|
feat: global hubs with settings toggle
close #216 & #217
|
2026-01-06 23:23:03 +01:00 |
|
edde746
|
ed98a65c60
|
Merge branch 'linux-fixes'
|
2026-01-05 19:40:50 +01:00 |
|
edde746
|
562b54d1cb
|
fix(linux): GL threading, state management, and animation fixes
|
2026-01-05 19:40:04 +01:00 |
|
edde746
|
85b056f3d0
|
fix(playlist): drag handle gesture conflict
close #167
|
2026-01-04 08:19:36 +01:00 |
|
edde746
|
da6ba9bd67
|
fix: always cache markers for auto-skip
close #210
|
2026-01-04 04:26:05 +01:00 |
|
edde746
|
6bfda5e6d4
|
fix: move review prompt
|
2026-01-03 12:23:56 +01:00 |
|
edde746
|
a10dfcc004
|
fix(pip): correct aspect ratio
|
2026-01-02 01:34:11 +01:00 |
|
edde746
|
08f8d2373a
|
Merge branch 'dansl/main'
# Conflicts:
# lib/widgets/video_controls/video_controls.dart
|
2026-01-02 01:24:15 +01:00 |
|
edde746
|
ce6686e634
|
fix(media-controls): prevent stale state overwrites
|
2026-01-02 01:11:50 +01:00 |
|
edde746
|
c53018b53b
|
fix: hide controls in PiP mode
|
2026-01-02 01:01:24 +01:00 |
|
edde746
|
1191d8a438
|
refactor: format
|
2026-01-01 22:06:36 +01:00 |
|
edde746
|
1d67a5d992
|
feat: reactive watch state updates
|
2026-01-01 22:05:55 +01:00 |
|
edde746
|
b36e585fd7
|
fix(player): spacebar unpause no longer plays first episode
|
2025-12-30 20:12:14 +01:00 |
|
edde746
|
8b89529ac8
|
fix(player): preserve subtitles off across episodes
|
2025-12-30 20:11:16 +01:00 |
|
edde746
|
8b3b8ad596
|
fix(player): harden playback initialization against crashes
|
2025-12-29 20:47:35 +01:00 |
|
edde746
|
1d8a5ee23e
|
fix: consistent continue watching behavior
|
2025-12-29 09:53:03 +01:00 |
|
edde746
|
4453eb995e
|
feat(macOS): save window position
|
2025-12-27 12:53:27 +01:00 |
|
edde746
|
9e506d3f68
|
refactor: replace macos_window_utils
|
2025-12-27 12:38:38 +01:00 |
|
edde746
|
a698ab0930
|
docs: add Homebrew tap to README
close #29
|
2025-12-26 21:00:53 +01:00 |
|
edde746
|
b0d669d93a
|
fix: main screen hero image subpixel gap
|
2025-12-26 18:49:27 +01:00 |
|
edde746
|
8dafac4ea5
|
fix: app update check
|
2025-12-26 18:19:07 +01:00 |
|