Commit Graph
100 Commits
Author SHA1 Message Date
edde746 77eef1ada7 feat: built-in shaders
close #341
2026-01-29 07:22:21 +01:00
edde746 4225618df7 fix: await download provider init before offline navigation 2026-01-29 05:43:48 +01:00
edde746 4962fd3220 fix: android tv video controls focus on start 2026-01-28 23:42:24 +01:00
edde746 7e2296b273 fix(android): white overlay during video buffering 2026-01-28 23:41:49 +01:00
edde746 12a94fcba7 fix: android tv bottom sheet back button 2026-01-28 23:25:29 +01:00
edde746 ef325cde29 feat: oled theme 2026-01-28 23:06:50 +01:00
edde746 18a0c8833d new tv banners 2026-01-28 22:47:07 +01:00
edde746 a3b5dfecfb refactor: clean up 2026-01-28 05:22:56 +01:00
edde746 d3c7b55213 refactor: simplify server connection logic 2026-01-28 04:23:27 +01:00
edde746 3c039ad69c fix: failover storm during network loss 2026-01-28 04:03:43 +01:00
edde746 33e977872e fix: consume full connection stream and upgrade to HTTPS early 2026-01-27 17:45:10 +01:00
edde746 4cff31ea12 fix: duplicate mpv logs 2026-01-27 16:49:07 +01:00
edde746 06d69a5fce fix: COMMAND_FAILED error on videos with external subtitles 2026-01-27 16:16:16 +01:00
edde746 9ea8f637cd fix: don't focus video controls when dpad video controls disabled 2026-01-27 15:20:26 +01:00
edde746 ffc7d88ea1 fix(macos): light-grey video screen 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 5785df6fc6 fix: exoplayer fallback on bad container 2026-01-27 09:39:40 +01:00
edde746 394e877b9e feat: first-party homebrew 2026-01-26 15:29:50 +01:00
edde746 8332ef8b9f fix: tv browser sign in 2026-01-26 15:26:27 +01:00
edde746 1f8dccbba7 fix: idiot proof android tv login 2026-01-26 03:15:56 +01:00
edde746 e88d9e0390 fix: dpad nav to libraries action buttons
close #335
2026-01-26 02:01:23 +01:00
edde746 5c00ab9132 fix: skip focus on collapsed library items
close #336
2026-01-26 02:00:40 +01:00
edde746 935e00db5a fix(downloads): resume after connection loss
close #265
2026-01-26 01:31:20 +01:00
edde746 88588851c9 feat(video-player): dynamic popup positioning 2026-01-25 18:54:49 +01:00
edde746 e3fbe6d925 fix(watch-together): improve sync and buffering handling 2026-01-25 18:47:48 +01:00
edde746 27e88207fa fix: misc focus
close #266
2026-01-25 18:16:23 +01:00
edde746 9c6b7740cf fix: load libraries on first login 2026-01-25 06:44:47 +01:00
edde746 109c3ffcfb refactor: move mainactivity.kt 2026-01-25 03:53:09 +01:00
edde746 328b978ade fix: exoplayer pip 2026-01-25 03:49:22 +01:00
edde746 93cd7369a3 fix: search screen focus 2026-01-25 02:00:30 +01:00
edde746 9d37443e4e feat: open sidenav with left 2026-01-25 01:43:10 +01:00
edde746 0fc2708a51 fix: back improvements 2026-01-24 21:40:02 +01:00
edde746 b7ec24c2c1 refactor: centralize library state in LibrariesProvider 2026-01-24 20:03:06 +01:00
edde746 2b9bb54caf fix: stale sidenav libraries 2026-01-24 19:28:19 +01:00
edde746 cb5949fb5b fix: track matching by properties instead of index
close #313
2026-01-24 19:00:22 +01:00
edde746 09fc856ee6 feat: android tv banners 2026-01-24 18:11:53 +01:00
edde746 f5dc67573c fix: dpad number input
close #196
2026-01-24 17:41:12 +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 09f18692e8 fix(android): mpv visibility 2026-01-24 16:01:51 +01:00
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