Tags give the ability to mark specific points in history as being important
-
235
45d818ac · ·We're currently also actively working on Grayjay Desktop (MacOS, Linux, Windows). Look forward to more news about the desktop app over the coming 2 months. Features: - Watched filter for subscriptions - Share videos directly from feeds (options) - Add channels to subscription group directly from subscription settings - Scroll to top button on video details and replies Improvements: - Polycentric now backs up secrets and allows destructive recovery Bug fixes: - Fix live stream retrying - Fix queue looping - Fix support button - Potential fix for double fullscreen controls
-
234
77296818 · ·We're currently also actively working on Grayjay Desktop (MacOS, Linux, Windows). Look forward to more news about the desktop app over the coming 2 months. Features: - Watched filter for subscriptions - Share videos directly from feeds (options) - Add channels to subscription group directly from subscription settings - Scroll to top button on video details and replies Improvements: - Polycentric now backs up secrets and allows destructive recovery - Dependency updates Bug fixes: - Fix live stream retrying - Fix queue looping - Fix support button - Potential fix for double fullscreen controls
-
233
18150e9e · ·Additional Changes (233): Features: - Update app from crash screen (in case you're locked out) - DevPortal on-device source method testing - DevPortal source method search bar Improvements: - System brightness is no longer the default - System brightness now uses actual system brightness (Requires permissions) Bugfixes: - Fixed crash when opening url with Grayjay without is active - Fixed possible crash in a race-condition with history - Fixed possible crash related to bottom menu visibilities. - Fixed possible crash when unregistering AudioNoisyReceiver - Fixed possible crash where system brightness does not exist - Theoretical fix AudioNoisyReceiver popping up 'App is not responding' - Rumble fixed live chat ----------- Changelog (230): Feature: - Zoom pan two finger gestures - Comment navigation, ability to click on a comment to view where the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment - Open playlist urls support added - Open playlist urls through search bar - Open channel urls through search bar - Add to new playlist button in add menu when watching video - Plugin update check can now be disabled per plugin - Patreon: Audio support - Youtube: Better exception handling Improvement: - Watch later ordering persistence - Improved subscription errors - Gesture controls can individually be enabled/disabled - Brightness and volume and can be toggled to use system or non-system values - Setting for restoring brightness when exiting fullscreen system brightness - Empty home and install plugin flows added - Monetization tutorial added to tutorials - Tutorial descriptions - Enable newly install plugins - Removed old announcements - Hide plugin warnings during install if none exist - Updated plugin browse page Fix: - Fixed Play/Pause button change & wake lock now works properly change when playback is interrupted - Fixed Deduplication priorities resulting in wrong platforms being shown - Fixed slide subscription overlay not closing on back gesture in video detail view - Fixed bottom margin for minimized view progress bar so progress bar shows when minimized - Fixed indexOutOfBound for queue when deleting items - Fixed time/duration timestamps when casting - Fixed Minimize touch events - Fixed crash if authentication/captcha got corrupted - Fixed video reloading if the same video is selected again - Proper implementation of editor action. (Fixes when using Grayjay with an external keyboard) - Theoretical fix for double controls - Theoretical fix for wrong polycentric comments showing in failure scenarios - Fixed issue where new playlist required two backs to minimize video
-
232
6b5d4e75 · ·Additional Changes (232): Features: - Update app from crash screen (in case you're locked out) - DevPortal on-device source method testing - DevPortal source method search bar Improvements: - System brightness is no longer the default - System brightness now uses actual system brightness (Requires permissions) Bugfixes: - Fixed crash when opening url with Grayjay without is active - Fixed possible crash in a race-condition with history - Fixed possible crash related to bottom menu visibilities. - Fixed possible crash when unregistering AudioNoisyReceiver - Fixed possible crash where system brightness does not exist - Theoretical fix AudioNoisyReceiver popping up 'App is not responding' - Rumble fixed live chat ----------- Changelog (230): Feature: - Zoom pan two finger gestures - Comment navigation, ability to click on a comment to view where the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment - Open playlist urls support added - Open playlist urls through search bar - Open channel urls through search bar - Add to new playlist button in add menu when watching video - Plugin update check can now be disabled per plugin - Patreon: Audio support - Youtube: Better exception handling Improvement: - Watch later ordering persistence - Improved subscription errors - Gesture controls can individually be enabled/disabled - Brightness and volume and can be toggled to use system or non-system values - Setting for restoring brightness when exiting fullscreen system brightness - Empty home and install plugin flows added - Monetization tutorial added to tutorials - Tutorial descriptions - Enable newly install plugins - Removed old announcements - Hide plugin warnings during install if none exist - Updated plugin browse page Fix: - Fixed Play/Pause button change & wake lock now works properly change when playback is interrupted - Fixed Deduplication priorities resulting in wrong platforms being shown - Fixed slide subscription overlay not closing on back gesture in video detail view - Fixed bottom margin for minimized view progress bar so progress bar shows when minimized - Fixed indexOutOfBound for queue when deleting items - Fixed time/duration timestamps when casting - Fixed Minimize touch events - Fixed crash if authentication/captcha got corrupted - Fixed video reloading if the same video is selected again - Proper implementation of editor action. (Fixes when using Grayjay with an external keyboard) - Theoretical fix for double controls - Theoretical fix for wrong polycentric comments showing in failure scenarios - Fixed issue where new playlist required two backs to minimize video
-
231
49c82726 · ·Additional Changes (231): Features: - Update app from crash screen (in case you're locked out) - DevPortal on-device source method testing - DevPortal source method search bar Improvements: - System brightness is no longer the default - System brightness now uses actual system brightness (Requires permissions) Bugfixes: - Fixed crash when opening url with Grayjay without is active - Fixed possible crash in a race-condition with history - Fixed possible crash related to bottom menu visibilities. - Fixed possible crash when unregistering AudioNoisyReceiver - Fixed possible crash where system brightness does not exist - Theoretical fix AudioNoisyReceiver popping up 'App is not responding' - Rumble fixed live chat ----------- Changelog (230): Feature: - Zoom pan two finger gestures - Comment navigation, ability to click on a comment to view where the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment - Open playlist urls support added - Open playlist urls through search bar - Open channel urls through search bar - Add to new playlist button in add menu when watching video - Plugin update check can now be disabled per plugin - Patreon: Audio support - Youtube: Better exception handling Improvement: - Watch later ordering persistence - Improved subscription errors - Gesture controls can individually be enabled/disabled - Brightness and volume and can be toggled to use system or non-system values - Setting for restoring brightness when exiting fullscreen system brightness - Empty home and install plugin flows added - Monetization tutorial added to tutorials - Tutorial descriptions - Enable newly install plugins - Removed old announcements - Hide plugin warnings during install if none exist - Updated plugin browse page Fix: - Fixed Play/Pause button change & wake lock now works properly change when playback is interrupted - Fixed Deduplication priorities resulting in wrong platforms being shown - Fixed slide subscription overlay not closing on back gesture in video detail view - Fixed bottom margin for minimized view progress bar so progress bar shows when minimized - Fixed indexOutOfBound for queue when deleting items - Fixed time/duration timestamps when casting - Fixed Minimize touch events - Fixed crash if authentication/captcha got corrupted - Fixed video reloading if the same video is selected again - Proper implementation of editor action. (Fixes when using Grayjay with an external keyboard) - Theoretical fix for double controls - Theoretical fix for wrong polycentric comments showing in failure scenarios - Fixed issue where new playlist required two backs to minimize video
-
230
26b822e0 · ·Feature: - Zoom pan two finger gestures - Comment navigation, ability to click on a comment to view where the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment - Open playlist urls support added - Open playlist urls through search bar - Open channel urls through search bar - Add to new playlist button in add menu when watching video - Plugin update check can now be disabled per plugin - Patreon: Audio support - Youtube: Better exception handling Improvement: - Watch later ordering persistence - Improved subscription errors - Gesture controls can individually be enabled/disabled - Brightness and volume and can be toggled to use system or non-system values - Setting for restoring brightness when exiting fullscreen system brightness - Empty home and install plugin flows added - Monetization tutorial added to tutorials - Tutorial descriptions - Enable newly install plugins - Removed old announcements - Hide plugin warnings during install if none exist - Updated plugin browse page Fix: - Fixed Play/Pause button change & wake lock now works properly change when playback is interrupted - Fixed Deduplication priorities resulting in wrong platforms being shown - Fixed slide subscription overlay not closing on back gesture in video detail view - Fixed bottom margin for minimized view progress bar so progress bar shows when minimized - Fixed indexOutOfBound for queue when deleting items - Fixed time/duration timestamps when casting - Fixed Minimize touch events - Fixed crash if authentication/captcha got corrupted - Fixed video reloading if the same video is selected again - Proper implementation of editor action. (Fixes when using Grayjay with an external keyboard) - Theoretical fix for double controls - Theoretical fix for wrong polycentric comments showing in failure scenarios - Fixed issue where new playlist required two backs to minimize video
-
229
6d9c1e17 · ·Feature: - Zoom pan two finger gestures - Comment navigation, ability to click on a comment to view where the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment - Open playlist urls support added - Open playlist urls through search bar - Open channel urls through search bar - Add to new playlist button in add menu when watching video - Plugin update check can now be disabled per plugin - Patreon: Audio support - Youtube: Better exception handling Improvement: - Watch later ordering persistence - Improved subscription errors - Gesture controls can individually be enabled/disabled - Brightness and volume and can be toggled to use system or non-system values - Setting for restoring brightness when exiting fullscreen system brightness - Empty home and install plugin flows added - Monetization tutorial added to tutorials - Tutorial descriptions - Enable newly install plugins - Removed old announcements - Hide plugin warnings during install if none exist - Updated plugin browse page Fix: - Fixed Play/Pause button change & wake lock now works properly change when playback is interrupted - Fixed Deduplication priorities resulting in wrong platforms being shown - Fixed slide subscription overlay not closing on back gesture in video detail view - Fixed bottom margin for minimized view progress bar so progress bar shows when minimized - Fixed indexOutOfBound for queue when deleting items - Fixed time/duration timestamps when casting - Fixed Minimize touch events - Fixed crash if authentication/captcha got corrupted - Fixed video reloading if the same video is selected again - Proper implementation of editor action. (Fixes when using Grayjay with an external keyboard) - Theoretical fix for double controls - Theoretical fix for wrong polycentric comments showing in failure scenarios - Fixed issue where new playlist required two backs to minimize video
-
228
635749df · ·Feature: - Zoom pan two finger gestures - Comment navigation, ability to click on a comment to view where the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment - Open playlist urls support added - Open playlist urls through search bar - Open channel urls through search bar - Add to new playlist button in add menu when watching video - Patreon: Audio support - Youtube: Better exception handling Improvement: - Watch later ordering persistence - Improved subscription errors - Gesture controls can individually be enabled/disabled - Brightness and volume and can be toggled to use system or non-system values - Setting for restoring when exiting fullscreen system brightness - Empty home and install plugin flows added - Monetization tutorial - Tutorial descriptions Fix: - Fixed Play/Pause button change & wake lock now works properly change when playback is interrupted - Fixed Deduplication priorities resulting in wrong platforms being shown - Fixed slide subscription overlay not closing on back gesture in video detail view - Fixed bottom margin for minimized view progress bar so progress bar shows when minimized - Fixed indexOutOfBound for queue when deleting items - Fixed time/duration timestamps when casting - Fixed Minimize touch events - Fixed crash if authentication/captcha got corrupted - Fixed video reloading if the same video is selected again - Proper implementation of editor action. (Fixes when using Grayjay with an external keyboard) - Theoretical fix for double controls
-
227
781d0797 · ·Hotfix: - Crashfix on unreliable casting connection. - Made casting more robust with intermittent TCP connections. Improvement: - Added toast with explanation upon logging in. Fix: - Fixed tint color for add to queue button in Android light theme. - Stability fixes for casting. - Fix slider position crash.
-
226
ec12a06b · ·Hotfix: - Crashfix on unreliable casting connection. - Made casting more robust with intermittent TCP connections. Improvement: - Added toast with explanation upon logging in. Fix: - Fixed tint color for add to queue button in Android light theme. - Stability fixes for casting. - Fix slider position crash.
-
225
bf3e8867 · ·Hotfix: - Crashfix on unreliable casting connection. - Made casting more robust with intermittent TCP connections. Improvement: - Added toast with explanation upon logging in. Fix: - Fixed tint color for add to queue button in Android light theme. - Stability fixes for casting. - Fix slider position crash.
-
224
176814a7 · ·Hotfix: - Crashfix on unreliable casting connection. - Made casting more robust with intermittent TCP connections. Improvement: - Added toast with explanation upon logging in. Fix: - Fixed tint color for add to queue button in Android light theme. - Stability fixes for casting. - Fix slider position crash.
-
223
898637a6 · ·Improvement: - Added toast with explanation upon logging in. Fix: - Fixed tint color for add to queue button in Android light theme. - Stability fixes for casting. - Fix slider position crash.
-
222
0f60d473 · ·Feature: - Plugin update checks on boot - Plugin update toast on boot - Custom app toasts (make some errors more visible) - Youtube: Controversial video support (setting) Improvement: - Auto-select subtitles if downloaded - Ensure download failed/cancelled download files are deleted - Delete all unused download files on startup - Update V8 Engine - Casting flow connection timeout added - Chromecast stability Fix: - Fix default comment section setting - Fix crash when trying to download a livestream - Fix issue where playback notification/controls did not get removed on video/app stopped - Fix static RequestModifiers not being applied - Fix allow for unoptimized videos with a large index (some Rumble videos) - Fix wrong video playing when switching between another app and back - Possible fix for issue where app would hard-crash due to V8 references - Possible fix for duplicate history videos - Odysee: Fix some videos not playing - Rumble: Fix issue where some large videos wouldn't play.
-
221
6141c368 · ·Hotfix (221): Subscription groups ui fixes, YT Channel fix, Patreon fixes Features: - Subscription Groups - View your subscriptions in a more structured/finegrained method - Direct filtering on subscription tab - Update subsets of subscriptions - Custom thumbnails (Creator/Preset/Gallery) - More features coming soon - Tutorials - How to install - Getting Started - Is Grayjay Free - Searching - Comments - Casting - Setting for fullScreen portrait mode - Previous/Next buttons for casting - FCast connect using QR code automatically - Casting playback speed support - Casting controls inside cast dialog - SkipOnce Chapter support - Notifications ask for background updating when relevant - Notifications ask for permission when relevant - YT Timestamp parameter support - YT Clip support - YT Embed support - Polycentric generated profile pictures - Polycentric copyable key Improvements: - Media3 replacement for Exoplayer - Plugin audio language tags are now official language codes - Plugin video/audio sources can now leverage cookies from a client - Casting automatically resume if stopped - FCast reconnection - Cast controls disabled while still connecting - Cached results are now filtered by enabled clients - Minor options/add queue styling changes on thumbnail items - Casting dialog now uses icons to save space Fixes: - Fix Automatic playback continuation only if not paused/stopped - Fix duration format - Fix history tab title - Fix bottom bar new tabs not showing up for users who adjusted tab settings - Fix stacking topbar events for add - Fix timebar spacing at bottom - Fix Rumble channels - Fix Rumble comments if not logged in and no login required - Fix Kick import/auth - Fix YT 500 on nextPage if your account has no home page Probably more
-
220
34e73382 · ·Hotfix (220): Subscription groups ui fixes & YT Channel fix Features: - Subscription Groups - View your subscriptions in a more structured/finegrained method - Direct filtering on subscription tab - Update subsets of subscriptions - Custom thumbnails (Creator/Preset/Gallery) - More features coming soon - Tutorials - How to install - Getting Started - Is Grayjay Free - Searching - Comments - Casting - Setting for fullScreen portrait mode - Previous/Next buttons for casting - FCast connect using QR code automatically - Casting playback speed support - Casting controls inside cast dialog - SkipOnce Chapter support - Notifications ask for background updating when relevant - Notifications ask for permission when relevant - YT Timestamp parameter support - YT Clip support - YT Embed support - Polycentric generated profile pictures - Polycentric copyable key Improvements: - Media3 replacement for Exoplayer - Plugin audio language tags are now official language codes - Plugin video/audio sources can now leverage cookies from a client - Casting automatically resume if stopped - FCast reconnection - Cast controls disabled while still connecting - Cached results are now filtered by enabled clients - Minor options/add queue styling changes on thumbnail items - Casting dialog now uses icons to save space Fixes: - Fix Automatic playback continuation only if not paused/stopped - Fix duration format - Fix history tab title - Fix bottom bar new tabs not showing up for users who adjusted tab settings - Fix stacking topbar events for add - Fix timebar spacing at bottom - Fix Rumble channels - Fix Rumble comments if not logged in and no login required - Fix Kick import/auth - Fix YT 500 on nextPage if your account has no home page Probably more
-
219
c06c00ee · ·Features: - Subscription Groups - View your subscriptions in a more structured/finegrained method - Direct filtering on subscription tab - Update subsets of subscriptions - Custom thumbnails (Creator/Preset/Gallery) - More features coming soon - Tutorials - How to install - Getting Started - Is Grayjay Free - Searching - Comments - Casting - Setting for fullScreen portrait mode - Previous/Next buttons for casting - FCast connect using QR code automatically - Casting playback speed support - Casting controls inside cast dialog - SkipOnce Chapter support - Notifications ask for background updating when relevant - Notifications ask for permission when relevant - YT Timestamp parameter support - YT Clip support - YT Embed support - Polycentric generated profile pictures - Polycentric copyable key Improvements: - Media3 replacement for Exoplayer - Plugin audio language tags are now official language codes - Plugin video/audio sources can now leverage cookies from a client - Casting automatically resume if stopped - FCast reconnection - Cast controls disabled while still connecting - Cached results are now filtered by enabled clients - Minor options/add queue styling changes on thumbnail items - Casting dialog now uses icons to save space Fixes: - Fix Automatic playback continuation only if not paused/stopped - Fix duration format - Fix history tab title - Fix bottom bar new tabs not showing up for users who adjusted tab settings - Fix stacking topbar events for add - Fix timebar spacing at bottom - Fix Rumble channels - Fix Rumble comments if not logged in and no login required - Fix Kick import/auth - Fix YT 500 on nextPage if your account has no home page Probably more
-
218
c06c00ee · ·Features: - Subscription Groups - View your subscriptions in a more structured/finegrained method - Direct filtering on subscription tab - Update subsets of subscriptions - Custom thumbnails (Creator/Preset/Gallery) - More features coming soon - Tutorials - How to install - Getting Started - Is Grayjay Free - Searching - Comments - Casting - Setting for fullScreen portrait mode - Previous/Next buttons for casting - FCast connect using QR code automatically - Casting playback speed support - Casting controls inside cast dialog - SkipOnce Chapter support - Notifications ask for background updating when relevant - Notifications ask for permission when relevant - YT Timestamp parameter support - YT Clip support - YT Embed support - Polycentric generated profile pictures - Polycentric copyable key Improvements: - Media3 replacement for Exoplayer - Plugin audio language tags are now official language codes - Plugin video/audio sources can now leverage cookies from a client - Casting automatically resume if stopped - FCast reconnection - Cast controls disabled while still connecting - Cached results are now filtered by enabled clients - Minor options/add queue styling changes on thumbnail items Fixes: - Fix Automatic playback continuation only if not paused/stopped - Fix duration format - Fix history tab title - Fix bottom bar new tabs not showing up for users who adjusted tab settings - Fix stacking topbar events for add - Fix timebar spacing at bottom - Fix Rumble channels - Fix Rumble comments if not logged in and no login required - Fix Kick import/auth - Fix YT 500 on nextPage if your account has no home page Probably more
-
217
5499706a · ·Features: - Subscription Groups - View your subscriptions in a more structured/finegrained method - Direct filtering on subscription tab - Update subsets of subscriptions - Custom thumbnails (Creator/Preset/Gallery) - More features coming soon - Tutorials - How to install - Getting Started - Is Grayjay Free - Searching - Comments - Casting - Setting for fullScreen portrait mode - Previous/Next buttons for casting - FCast connect using QR code automatically - Casting playback speed support - Casting controls inside cast dialog - SkipOnce Chapter support - Notifications ask for background updating when relevant - Notifications ask for permission when relevant - YT Timestamp parameter support - YT Clip support - YT Embed support - Polycentric generated profile pictures - Polycentric copyable key Improvements: - Media3 replacement for Exoplayer - Plugin audio language tags are now official language codes - Plugin video/audio sources can now leverage cookies from a client - Casting automatically resume if stopped - FCast reconnection - Cast controls disabled while still connecting - Cached results are now filtered by enabled clients - Minor options/add queue styling changes on thumbnail items Fixes: - Fix Automatic playback continuation only if not paused/stopped - Fix duration format - Fix history tab title - Fix bottom bar new tabs not showing up for users who adjusted tab settings - Fix stacking topbar events for add - Fix timebar spacing at bottom - Fix Rumble channels - Fix Rumble comments if not logged in and no login required - Fix Kick import/auth - Fix YT 500 on nextPage if your account has no home page Probably more
-
216
0d804247 · ·Features: - Subscription Groups - View your subscriptions in a more structured/finegrained method - Direct filtering on subscription tab - Update subsets of subscriptions - Custom thumbnails (Creator/Preset/Gallery) - More features coming soon - Tutorials - How to install - Getting Started - Is Grayjay Free - Searching - Comments - Casting - Setting for fullScreen portrait mode - Previous/Next buttons for casting - FCast connect using QR code automatically - Casting playback speed support - Casting controls inside cast dialog - SkipOnce Chapter support - Notifications ask for background updating when relevant - Notifications ask for permission when relevant - YT Timestamp parameter support - YT Clip support - YT Embed support - Polycentric generated profile pictures - Polycentric copyable key Improvements: - Media3 replacement for Exoplayer - Plugin audio language tags are now official language codes - Plugin video/audio sources can now leverage cookies from a client - Casting automatically resume if stopped - FCast reconnection - Cast controls disabled while still connecting - Cached results are now filtered by enabled clients Fixes: - Fix Automatic playback continuation only if not paused/stopped - Fix duration format - Fix history tab title - Fix bottom bar new tabs not showing up for users who adjusted tab settings - Fix stacking topbar events for add - Fix Rumble channels - Fix Rumble comments if not logged in and no login required - Fix Kick import/auth Probably more