Tags give the ability to mark specific points in history as being important
-
343
4433364c · ·TODO. Some main items to test: - Initial library support - Settings UI change as fragments - Package httpImp (wip) - Initial test code for improving live playback
-
-
341
7d19c235 · ·Features: - Polycentric moderation. Fixes: - Fixed session not authorized showing when it succeeded. - Casting(experimental): ignore devices that are unsupported or fails to parse.
-
340
bce93b8e · ·Fixes: - Fixed issue where pausing in PiP would cause queue to get lost. - Fixed UI issues on Android 15/16. - Fixed a crash where TextView would crash during drag and drop. - Possible fix for DownloadService that caused it to crash under certain edge cases. Improvement: - Promises exceptions are now properly propagated, resulting in correct exception handling and UI.
-
339
547fe7bc · ·Features: - Can now open local media files with Grayjay (more to come) - New experimental casting backend (off by default) Fixes: - Fix async promises not resolving if result is immediate - Fix async promises getting disposed too soon - Fix some translations
-
338
678305e3 · ·Features: - Can now open local media files with Grayjay (more to come) - New experimental casting backend (off by default) Fixes: - Fix async promises not resolving if result is immediate - Fix async promises getting disposed too soon - Fix some translations
-
337
19429263 · ·Features: - Can now open local media files with Grayjay (more to come) - New experimental casting backend (off by default) Fixes: - Fix async promises not resolving if result is immediate - Fix async promises getting disposed too soon - Fix some translations
-
336
4d017ad3 · ·HOTFIX 2025-08-22: - Hotfix: PiP play/pause no longer closes the player - Hotifx: Shorts video will no longer stretch video, instead now zooms to fit - Feature: Long pressing a plugin filter on home will now only enable that plugin, disable others - Feature: Long pressing a search filter will enable or disable all filters in that group (if multiple is supported) - Feature: Shorts video filling can be disabled in settings for weird aspect ratios (will have black bars) - Feature: Sync relay server is now customizable at own risk - Fix: Temporary workaround on non-MainActivity scope access (fixes things like install plugin) -------------------------- Features: - Shorts Tab - VOD chat support - Sync Platform History Support - Plugins can now show dialogs during login for specific pages Improvements: - UI Responsiveness improvement when switching video sources - Casting compatibility improvements - Picture in Picture improvements Fixes: - Various crash fixes - Fix issue with HLS redirects - Fix issue with sync when no thumbnail is provided - Fix download size integer overflow - Fix login through dialog not always working And more minor fixes
-
335
713d46c7 · ·HOTFIX 2025-08-22: - Hotfix: PiP play/pause no longer closes the player - Hotifx: Shorts video will no longer stretch video, instead now zooms to fit - Feature: Long pressing a plugin filter on home will now only enable that plugin, disable others - Feature: Long pressing a search filter will enable or disable all filters in that group (if multiple is supported) - Feature: Shorts video filling can be disabled in settings for weird aspect ratios (will have black bars) - Feature: Sync relay server is now customizable at own risk -------------------------- Features: - Shorts Tab - VOD chat support - Sync Platform History Support - Plugins can now show dialogs during login for specific pages Improvements: - UI Responsiveness improvement when switching video sources - Casting compatibility improvements - Picture in Picture improvements Fixes: - Various crash fixes - Fix issue with HLS redirects - Fix issue with sync when no thumbnail is provided - Fix download size integer overflow - Fix login through dialog not always working And more minor fixes
-
334
66f87110 · ·Features: - Shorts Tab - VOD chat support - Sync Platform History Support - Plugins can now show dialogs during login for specific pages Improvements: - UI Responsiveness improvement when switching video sources - Casting compatibility improvements - Picture in Picture improvements Fixes: - Various crash fixes - Fix issue with HLS redirects - Fix issue with sync when no thumbnail is provided - Fix download size integer overflow - Fix login through dialog not always working And more minor fixes
-
333
b7c123c2 · ·Features: - Shorts Tab - VOD chat support - Sync Platform History Support - Plugins can now show dialogs during login for specific pages Improvements: - UI Responsiveness improvement when switching video sources - Casting compatibility improvements - Picture in Picture improvements Fixes: - Various crash fixes - Fix issue with HLS redirects - Fix issue with sync when no thumbnail is provided - Fix download size integer overflow - Fix login through dialog not always working And more minor fixes
-
332
43ec7e82 · ·Features: - Shorts Tab - VOD chat support - Sync Platform History Support - Plugins can now show dialogs during login for specific pages Improvements: - UI Responsiveness improvement when switching video sources - Casting compatibility improvements - Picture in Picture improvements Fixes: - Various crash fixes - Fix issue with sync when no thumbnail is provided - Fix download size integer overflow - Fix login through dialog not always working And more minor fixes
-
331
453030d5 · ·Changelog Pending Features: - Shorts Tab - VOD chat support - Sync Platform History Support - Plugins can now show dialogs during login for specific pages Improvements: - UI Responsiveness improvement when switching video sources - Casting compatibility improvements - Picture in Picture improvements Fixes: - Various crash fixes - Fix issue with sync when no thumbnail is provided - Fix download size integer overflow
-
330
01cb544d · ·Features: - Async support for plugins methods, currently only practically usable for setTimeout - Livestream raids now properly support incoming/outgoing, which should be visualized correctly. - Player will now properly show loader in cases of asynchronous loading (with progress bar if known time) - Plugin promises can now add an estimated duration of a task - Add player loader animation+game in situations where backoff is requested Improvements: - DashRaw.generate will now be called asynchronously if possible - Livestream event colors now use RGBA instead of ARGB Fixes: - Fix possible crash for starting a service - Fix possible crash related to an image view - Fix possible crashes during import - Fix issue where shared networked imports could crash - Minor locking improvements
-
329
a4d4835a · ·Features: - Async support for plugins methods, currently only practically usable for setTimeout - Livestream raids now properly support incoming/outgoing, which should be visualized correctly. - Player will now properly show loader in cases of asynchronous loading (with progress bar if known time) - Plugin promises can now add an estimated duration of a task - Add player loader animation+game in situations where backoff is requested Improvements: - DashRaw.generate will now be called asynchronously if possible - Livestream event colors now use RGBA instead of ARGB Fixes: - Fix possible crash for starting a service - Fix possible crash related to an image view - Fix possible crashes during import - Fix issue where shared networked imports could crash - Minor locking improvements
-
328
c6caa59a · ·Features: - Async support for plugins methods, currently only practically usable for setTimeout - Livestream raids now properly support incoming/outgoing, which should be visualized correctly. - Player will now properly show loader in cases of asynchronous loading (with progress bar if known time) - Plugin promises can now add an estimated duration of a task Improvements: - DashRaw.generate will now be called asynchronously if possible Fixes: - Fix possible crash for starting a service - Fix possible crash related to an image view - Fix possible crashes during import - Fix issue where shared networked imports could crash - Minor locking improvements
-
327
44ff951e · ·Features: - Plugins can now request to reload the source - Plugins can now clear cookies on http clients Improvements: - Introduce our own V8 locking system required for an upcoming V8 update - Hide duration if none is known - Hold playback speed is now a configurable setting - HLS qualities are now ordered descending resolution order - Add to WatchLater now informs you if already in list - Setting to add new watch later entries at end instead of beginning - Minor scrolling improvement on sources page if lots of plugins are enabled - Concurrent comments and video loading Fixes: - Fix crash when attempting to install a plugin with an invalid signature - Fix crash with preview version of nested video content - Fix for fullscreen behavior for weird phone resolution (foldables) - Fix plugin issue where returning the same object twice could cause a native crash - Fix loader not always animating on channel load - Various fixes to the plugin http package
-
326
a2986a72 · ·Features: - Plugins can now request to reload the source - Plugins can now clear cookies on http clients Improvements: - Introduce our own V8 locking system required for an upcoming V8 update - Hide duration if none is known - Hold playback speed is now a configurable setting - HLS qualities are now ordered descending resolution order - Add to WatchLater now informs you if already in list - Setting to add new watch later entries at end instead of beginning - Minor scrolling improvement on sources page if lots of plugins are enabled - Concurrent comments and video loading Fixes: - Fix crash when attempting to install a plugin with an invalid signature - Fix crash with preview version of nested video content - Fix for fullscreen behavior for weird phone resolution (foldables) - Fix plugin issue where returning the same object twice could cause a native crash - Various fixes to the plugin http package
-
325
0d16dd00 · ·Features: - Plugins can now request to reload the source - Plugins can now clear cookies on http clients Improvements: - V8 update - Hold playback speed is now a configurable setting - HLS qualities are now ordered descending resolution order - Add to WatchLater now informs you if already in list - Setting to add new watch later entries at end instead of beginning - Minor scrolling improvement on sources page if lots of plugins are enabled - Concurrent comments and video loading Fixes: - Fix crash when attempting to install a plugin with an invalid signature - Fix for fullscreen behavior for weird phone resolution (foldables) - Fix plugin issue where returning the same object twice could cause a native crash - Various fixes to the plugin http package
-
324
c14378b5 · ·Features: - Plugins can now request to reload the source - Plugins can now clear cookies on http clients Improvements: - V8 update - Hold playback speed is now a configurable setting - HLS qualities are now ordered descending resolution order - Add to WatchLater now informs you if already in list - Setting to add new watch later entries at end instead of beginning - Minor scrolling improvement on sources page if lots of plugins are enabled - Concurrent comments and video loading Fixes: - Fix crash when attempting to install a plugin with an invalid signature - Fix for fullscreen behavior for weird phone resolution (foldables) - Fix plugin issue where returning the same object twice could cause a native crash - Various fixes to the plugin http package