Commit Graph
137 Commits
Author SHA1 Message Date
edde746 a1d78562d6 fix(tv): playback 2026-02-12 03:52:51 +01:00
edde746 403b1f6776 feat: live tv 2026-02-11 16:27:49 +01:00
edde746 45e72e0ad9 fix: unmaximize window before entering fullscreen on Windows 2026-02-11 09:29:15 +01:00
edde746 f33f58339d fix: watch together bugs, TV focus issues, system locale default
- Fix guest controls locked on join (use reactive context.select)
- Fix Google TV back button when controls hidden (focus recovery + global fallback)
- Fix profile switch screen focus lost on TV (explicit focus request)
- Add 15s host reconnect grace period with reconnecting overlay
- Add participant join/leave notification toasts
- Default to system language on first launch via findDeviceLocale()
2026-02-11 00:04:09 +01:00
edde746 6e9b78e5b5 fix: missing translations, simplify translations 2026-02-10 21:37:27 +01:00
edde746 68c169891c feat: mouse wheel volume control on video player 2026-02-10 18:34:47 +01:00
edde746 7234da5b64 feat: skip intro/credits keyboard shortcut
close #419
2026-02-10 18:11:32 +01:00
edde746 e80d1f7132 Merge branch 'companion-remote'
# Conflicts:
#	lib/i18n/strings.g.dart
2026-02-10 12:47:41 +01:00
edde746 d1af24e0a7 feat: player-aware companion remote with syncState, track cycling 2026-02-10 12:32:00 +01:00
edde746 cae1ce0ee5 Merge pull request #423 from micahmo/feature/thumbnails
Add support for showing thumbnails when navigating timeline
2026-02-09 17:39:27 +01:00
Micah Morrison 1654c48a34 Add support for showing thumbnails when navigating timeline 2026-02-09 10:43:03 -05:00
edde746 8aa7d15dca chore: upgrade dependencies and fix new lint warnings 2026-02-09 09:06:31 +01:00
edde746 7ec019b12e fix: hide playback controls faster on desktop
close #391
2026-02-09 06:19:33 +01:00
edde746 e6fef26e8e fix: suppress stray back KeyUp globally via NavigatorObserver 2026-02-08 11:57:19 +01:00
edde746 93e83adbc8 fix: cancel auto-skip timer on user interaction
close #398
2026-02-08 08:55:56 +01:00
Micah Morrison d76f1ed562 Add support for video thumbnail previews 2026-02-07 14:14:19 -05:00
edde746 09337f50ee fix: broken video player focus
close #393
2026-02-06 21:10:31 +01:00
edde746 ff75cf8ddb fix: account for playback speed in "Ends at" calculation
close #392
2026-02-06 19:32:27 +01:00
edde746 f3fbdad4dc feat: separate chapter & skip buttons
close #381
2026-02-06 04:54:27 +01:00
Micah Morrison b542433ca5 Put tooltip closer to timeline 2026-02-05 15:21:17 -05:00
Micah Morrison 4436a8655d Add tooltip showing target time when hovering or dragging the playback slider 2026-02-04 22:27:18 -05:00
edde746 cf3d81ebf5 chore: format 2026-02-04 07:50:38 +01:00
Micah Morrison 671b6061ab Add tooltips to video control buttons 2026-02-01 16:29:37 -05:00
edde746 6eb78af965 feat: show end time
close #249
2026-02-01 14:04:44 +01:00
edde746 5121b95aec fix: prevent key event leaks from video player 2026-01-31 22:51:07 +01:00
edde746 b20d35d690 fix: disable auto-skip by default
close #351
2026-01-31 05:36:01 +01:00
edde746 3df0e57a4e remove unused file 2026-01-29 08:52:30 +01:00
edde746 7085472baa fix: hide fit mode on mobile controls when using exoplayer 2026-01-29 08:49:45 +01:00
edde746 77eef1ada7 feat: built-in shaders
close #341
2026-01-29 07:22:21 +01:00
edde746 4962fd3220 fix: android tv video controls focus on start 2026-01-28 23:42:24 +01:00
edde746 a3b5dfecfb refactor: clean up 2026-01-28 05:22:56 +01:00
edde746 9ea8f637cd fix: don't focus video controls when dpad video controls disabled 2026-01-27 15:20:26 +01:00
edde746 f6a2f19a4a fix: keyboard shortcuts stop working
close #342
2026-01-27 15:20:26 +01:00
edde746 6e2b3082d4 fix: video player bottom sheet back button 2026-01-27 14:33:51 +01:00
edde746 88588851c9 feat(video-player): dynamic popup positioning 2026-01-25 18:54:49 +01:00
edde746 0fc2708a51 fix: back improvements 2026-01-24 21:40:02 +01:00
edde746 e11c7e3eed feat: support remote media keys
close #273
2026-01-24 16:53:39 +01:00
edde746 d31b4ab7a2 fix: mpv fallback stats 2026-01-24 16:50:12 +01:00
edde746 3a2f2c9c69 fix: performance overlay for exoplayer 2026-01-23 19:11:46 +01:00
Micah Morrison e1ae6b185e Show elapsed, remaining, and total time 2026-01-21 13:22:10 -05: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
Micah Morrison 8b8c249988 Fix double-click to toggle fullscreen on desktop 2026-01-20 15:23:37 -05:00
Micah Morrison c23908427e Improve play/pause behavior when overlay is hidden 2026-01-20 12:58:10 -05:00
Micah Morrison d338f69c41 Add the ability to click the video player to play/pause 2026-01-20 10:24:45 -05:00
edde746 b5726fe4b7 chore: format 2026-01-20 13:46:44 +01:00
edde746 852f778c42 fix: fullscreen exit on Windows/Linux
close #257
2026-01-19 22:38:13 +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
Daojim 9422979f3a Add mouse scroll wheel support for volume control 2026-01-18 01:13:59 -05:00