Tags

Tags give the ability to mark specific points in history as being important
  • 211

    76f59622 · Temp remove niconico ·
    Experimental
  • 210

    HOTFIX: Embedded plugins not updating properly.
    HOTFIX: Video not opening on Android 14.
    HOTFIX: Download and export service not starting on Android 14.
    BREAKING: New Grayjay build requires FCast (if used) to be updated to work.
    
    Features:
    
    - HLS Download support (Download for Odysee, SoundCloud, ...)
    - Comment delete support
    - Comments tab (view your comments and the replies to them).
    - Import dialog (in settings + empty subscriptions view)
    - Player Next/Previous video buttons
    - Player loop toggle
    - Creators tab search support
    - FCast QR code quick connect added (see scan QR in casting dialog).
    - FCast guide and other casting help options added.
    - Replies overlay now show parent comment
    - No subscriptions now suggests subscribing to creators and imports
    - Setting to allow restarting playback after connectivity loss behavior to be changed.
    - Settings to allow different behavior when audio focus is regained within 10 seconds.
    - Setting added to enable/disable comment fade for heavily disliked comments.
    - Settings search added.
    - Setting descriptions added for metered connections
    
    Improvements:
    
    - Implemented more scalable storage system for subscriptions and history that improves the speed for some users
    - Improved plugin development documentation (see plugin-development.md on our repo)
    - Improved Add to Queue behaviour
    - Improved HLS implementation resulting in wider compatibility for downloading and casting
    - Improved URL handling support
    - Improved Playstore flow for URL handling
    - Improved login required flow for plugin items
    - Like/dislike clickable area increased
    - Prompt user to set Grayjay as a default handler for certain URLs.
    - Feed progress bars are now shown by default
    - Added fallback that temporarily disables Polycentric when issues are encountered.
    - Youtube home now falls back to trending page if no videos are provided
    - Import Subscriptions/Playlists now grayed out instead of hidden if not logged in
    
    Fixes:
    
    - Fixed Youtube likes in certain cases (especially recent videos)
    - Fixed notifications opening the wrong content when multiple were available.
    - Fixed gesture control issues causing wrong area to have gesture controls and disabled full screen gesture when casting.
    - Fixed Odysee content-types being misrepresented causing casting to desktop to break.
    - Fixed feed views in some scenarios not being properly filled.
    - Fixed Rumble comments and show error in CommentList whenever an error happens.
    - Fixed Chromecast socket crash
    - Fixed nested video events
    - Fixed polycentric profiles not being properly updated in some cases.
    - Queue editor now properly updates the amount of videos when a video is deleted.
    
    FCast:
    
    - QR code added to allow quick connection when on the same network.
    - WebSocket support added.
    - Added support for fractional seconds globally.
    - Desktop casting client now has a connection interface (main window).
    - Fixed crash caused by failing to unregister MDNS.
    - Fixed issue where subtitles would always show for HLS.
  • 209

    a0a73a8e · Fixes Android SDK. ·
    HOTFIX: Embedded plugins not updating properly.
    HOTFIX: Video not opening on Android 14.
    BREAKING: New Grayjay build requires FCast (if used) to be updated to work.
    
    Features:
    
    - HLS Download support (Download for Odysee, SoundCloud, ...)
    - Comment delete support
    - Comments tab (view your comments and the replies to them).
    - Import dialog (in settings + empty subscriptions view)
    - Player Next/Previous video buttons
    - Player loop toggle
    - Creators tab search support
    - FCast QR code quick connect added (see scan QR in casting dialog).
    - FCast guide and other casting help options added.
    - Replies overlay now show parent comment
    - No subscriptions now suggests subscribing to creators and imports
    - Setting to allow restarting playback after connectivity loss behavior to be changed.
    - Settings to allow different behavior when audio focus is regained within 10 seconds.
    - Setting added to enable/disable comment fade for heavily disliked comments.
    - Settings search added.
    - Setting descriptions added for metered connections
    
    Improvements:
    
    - Implemented more scalable storage system for subscriptions and history that improves the speed for some users
    - Improved plugin development documentation (see plugin-development.md on our repo)
    - Improved Add to Queue behaviour
    - Improved HLS implementation resulting in wider compatibility for downloading and casting
    - Improved URL handling support
    - Improved Playstore flow for URL handling
    - Improved login required flow for plugin items
    - Like/dislike clickable area increased
    - Prompt user to set Grayjay as a default handler for certain URLs.
    - Feed progress bars are now shown by default
    - Added fallback that temporarily disables Polycentric when issues are encountered.
    - Youtube home now falls back to trending page if no videos are provided
    - Import Subscriptions/Playlists now grayed out instead of hidden if not logged in
    
    Fixes:
    
    - Fixed Youtube likes in certain cases (especially recent videos)
    - Fixed notifications opening the wrong content when multiple were available.
    - Fixed gesture control issues causing wrong area to have gesture controls and disabled full screen gesture when casting.
    - Fixed Odysee content-types being misrepresented causing casting to desktop to break.
    - Fixed feed views in some scenarios not being properly filled.
    - Fixed Rumble comments and show error in CommentList whenever an error happens.
    - Fixed Chromecast socket crash
    - Fixed nested video events
    - Fixed polycentric profiles not being properly updated in some cases.
    - Queue editor now properly updates the amount of videos when a video is deleted.
    
    FCast:
    
    - QR code added to allow quick connection when on the same network.
    - WebSocket support added.
    - Added support for fractional seconds globally.
    - Desktop casting client now has a connection interface (main window).
    - Fixed crash caused by failing to unregister MDNS.
    - Fixed issue where subtitles would always show for HLS.
  • 208

    4723a0b2 · Fix up next view ·
    BREAKING: New Grayjay build requires FCast (if used) to be updated to work.
    
    Features:
    
    - HLS Download support (Download for Odysee, SoundCloud, ...)
    - Comment delete support
    - Comments tab (view your comments and the replies to them).
    - Import dialog (in settings + empty subscriptions view)
    - Player Next/Previous video buttons
    - Player loop toggle
    - Creators tab search support
    - FCast QR code quick connect added (see scan QR in casting dialog).
    - FCast guide and other casting help options added.
    - Replies overlay now show parent comment
    - No subscriptions now suggests subscribing to creators and imports
    - Setting to allow restarting playback after connectivity loss behavior to be changed.
    - Settings to allow different behavior when audio focus is regained within 10 seconds.
    - Setting added to enable/disable comment fade for heavily disliked comments.
    - Settings search added.
    - Setting descriptions added for metered connections
    
    Improvements:
    
    - Implemented more scalable storage system for subscriptions and history that improves the speed for some users
    - Improved plugin development documentation (see plugin-development.md on our repo)
    - Improved Add to Queue behaviour
    - Improved HLS implementation resulting in wider compatibility for downloading and casting
    - Improved URL handling support
    - Improved Playstore flow for URL handling
    - Improved login required flow for plugin items
    - Like/dislike clickable area increased
    - Prompt user to set Grayjay as a default handler for certain URLs.
    - Feed progress bars are now shown by default
    - Added fallback that temporarily disables Polycentric when issues are encountered.
    - Youtube home now falls back to trending page if no videos are provided
    - Import Subscriptions/Playlists now grayed out instead of hidden if not logged in
    
    Fixes:
    
    - Fixed Youtube likes in certain cases (especially recent videos)
    - Fixed notifications opening the wrong content when multiple were available.
    - Fixed gesture control issues causing wrong area to have gesture controls and disabled full screen gesture when casting.
    - Fixed Odysee content-types being misrepresented causing casting to desktop to break.
    - Fixed feed views in some scenarios not being properly filled.
    - Fixed Rumble comments and show error in CommentList whenever an error happens.
    - Fixed Chromecast socket crash
    - Fixed nested video events
    - Fixed polycentric profiles not being properly updated in some cases.
    - Queue editor now properly updates the amount of videos when a video is deleted.
    
    FCast:
    
    - QR code added to allow quick connection when on the same network.
    - WebSocket support added.
    - Added support for fractional seconds globally.
    - Desktop casting client now has a connection interface (main window).
    - Fixed crash caused by failing to unregister MDNS.
    - Fixed issue where subtitles would always show for HLS.
  • 207

    adbe0357 · Refs ·
    BREAKING: New Grayjay build requires FCast (if used) to be updated to work.
    
    Features:
    
    - HLS Download support (Download for Odysee, SoundCloud, ...)
    - Comment delete support
    - Comments tab (view your comments and the replies to them).
    - Import dialog (in settings + empty subscriptions view)
    - Player Next/Previous video buttons
    - Player loop toggle
    - Creators tab search support
    - FCast QR code quick connect added (see scan QR in casting dialog).
    - FCast guide and other casting help options added.
    - Replies overlay now show parent comment
    - No subscriptions now suggests subscribing to creators and imports
    - Setting to allow restarting playback after connectivity loss behavior to be changed.
    - Settings to allow different behavior when audio focus is regained within 10 seconds.
    - Setting added to enable/disable comment fade for heavily disliked comments.
    - Settings search added.
    - Setting descriptions added for metered connections
    
    Improvements:
    
    - Implemented more scalable storage system for subscriptions and history that improves the speed for some users
    - Improved plugin development documentation (see plugin-development.md on our repo)
    - Improved Add to Queue behaviour
    - Improved HLS implementation resulting in wider compatibility for downloading and casting
    - Improved URL handling support
    - Improved Playstore flow for URL handling
    - Improved login required flow for plugin items
    - Like/dislike clickable area increased
    - Prompt user to set Grayjay as a default handler for certain URLs.
    - Feed progress bars are now shown by default
    - Added fallback that temporarily disables Polycentric when issues are encountered.
    - Youtube home now falls back to trending page if no videos are provided
    - Import Subscriptions/Playlists now grayed out instead of hidden if not logged in
    
    Fixes:
    
    - Fixed Youtube likes in certain cases (especially recent videos)
    - Fixed notifications opening the wrong content when multiple were available.
    - Fixed gesture control issues causing wrong area to have gesture controls and disabled full screen gesture when casting.
    - Fixed Odysee content-types being misrepresented causing casting to desktop to break.
    - Fixed feed views in some scenarios not being properly filled.
    - Fixed Rumble comments and show error in CommentList whenever an error happens.
    - Fixed Chromecast socket crash
    - Fixed nested video events
    - Fixed polycentric profiles not being properly updated in some cases.
    - Queue editor now properly updates the amount of videos when a video is deleted.
    
    FCast:
    
    - QR code added to allow quick connection when on the same network.
    - WebSocket support added.
    - Added support for fractional seconds globally.
    - Desktop casting client now has a connection interface (main window).
    - Fixed crash caused by failing to unregister MDNS.
    - Fixed issue where subtitles would always show for HLS.
  • 206

    33780f10 · Cleanup. ·
    BREAKING: New Grayjay build requires FCast (if used) to be updated to work.
    
    Features:
    
    - HLS Download support (Download for Odysee, SoundCloud, ...)
    - Comment delete support
    - Comments tab (view your comments and the replies to them).
    - Import dialog (in settings + empty subscriptions view)
    - Player Next/Previous video buttons
    - Player loop toggle
    - Creators tab search support
    - FCast QR code quick connect added (see scan QR in casting dialog).
    - FCast guide and other casting help options added.
    - Replies overlay now show parent comment
    - No subscriptions now suggests subscribing to creators and imports
    - Setting to allow restarting playback after connectivity loss behavior to be changed.
    - Settings to allow different behavior when audio focus is regained within 10 seconds.
    - Setting added to enable/disable comment fade for heavily disliked comments.
    - Settings search added.
    - Setting descriptions added for metered connections
    
    Improvements:
    
    - Implemented more scalable storage system for subscriptions and history that improves the speed for some users
    - Improved plugin development documentation (see plugin-development.md on our repo)
    - Improved Add to Queue behaviour
    - Improved HLS implementation resulting in wider compatibility for downloading and casting
    - Improved URL handling support
    - Improved Playstore flow for URL handling
    - Improved login required flow for plugin items
    - Like/dislike clickable area increased
    - Prompt user to set Grayjay as a default handler for certain URLs.
    - Feed progress bars are now shown by default
    - Added fallback that temporarily disables Polycentric when issues are encountered.
    - Youtube home now falls back to trending page if no videos are provided
    
    Fixes:
    
    - Fixed Youtube likes in certain cases (especially recent videos)
    - Fixed notifications opening the wrong content when multiple were available.
    - Fixed gesture control issues causing wrong area to have gesture controls and disabled full screen gesture when casting.
    - Fixed Odysee content-types being misrepresented causing casting to desktop to break.
    - Fixed feed views in some scenarios not being properly filled.
    - Fixed Rumble comments and show error in CommentList whenever an error happens.
    - Fixed Chromecast socket crash
    - Fixed nested video events
    - Fixed polycentric profiles not being properly updated in some cases.
    
    FCast:
    
    - QR code added to allow quick connection when on the same network.
    - WebSocket support added.
    - Added support for fractional seconds globally.
    - Desktop casting client now has a connection interface (main window).
    - Fixed crash caused by failing to unregister MDNS.
    - Fixed issue where subtitles would always show for HLS.
  • 205

    BREAKING: New Grayjay build requires FCast (if used) to be updated to work.
    
    Features:
    
    - HLS Download support (Download for Odysee, SoundCloud, ...)
    - Comment delete support
    - Comments tab (view your comments and the replies to them).
    - Import dialog (in settings + empty subscriptions view)
    - Player Next/Previous video buttons
    - Player loop toggle
    - Creators tab search support
    - FCast QR code quick connect added (see scan QR in casting dialog).
    - FCast guide and other casting help options added.
    - Replies overlay now show parent comment
    - No subscriptions now suggests subscribing to creators and imports
    - Setting to allow restarting playback after connectivity loss behavior to be changed.
    - Settings to allow different behavior when audio focus is regained within 10 seconds.
    - Setting added to enable/disable comment fade for heavily disliked comments.
    - Settings search added.
    - Setting descriptions added for metered connections
    
    Improvements:
    
    - Implemented more scalable storage system for subscriptions and history that improves the speed for some users
    - Improved plugin development documentation (see plugin-development.md on our repo)
    - Improved Add to Queue behaviour
    - Improved HLS implementation resulting in wider compatibility for downloading and casting
    - Improved URL handling support
    - Improved Playstore flow for URL handling
    - Improved login required flow for plugin items
    - Like/dislike clickable area increased
    - Prompt user to set Grayjay as a default handler for certain URLs.
    - Feed progress bars are now shown by default
    - Added fallback that temporarily disables Polycentric when issues are encountered.
    - Youtube home now falls back to trending page if no videos are provided
    
    Fixes:
    
    - Fixed Youtube likes in certain cases (especially recent videos)
    - Fixed notifications opening the wrong content when multiple were available.
    - Fixed gesture control issues causing wrong area to have gesture controls and disabled full screen gesture when casting.
    - Fixed Odysee content-types being misrepresented causing casting to desktop to break.
    - Fixed feed views in some scenarios not being properly filled.
    - Fixed Rumble comments and show error in CommentList whenever an error happens.
    - Fixed Chromecast socket crash
    - Fixed nested video events
    - Fixed polycentric profiles not being properly updated in some cases.
    
    FCast:
    
    - QR code added to allow quick connection when on the same network.
    - WebSocket support added.
    - Added support for fractional seconds globally.
    - Desktop casting client now has a connection interface (main window).
    - Fixed crash caused by failing to unregister MDNS.
    - Fixed issue where subtitles would always show for HLS.
  • 204

    73918a8d · refs ·
    WIP TEST BUILD
  • 202

    a1060a15 · Merge ·
    WIP Test build
  • 201

    Hotfix (201):
     - AirPlay HLS support added (meaning AirPlay is now fully functional)
     - Chromecast reliability (Twitch and Youtube, VOD fixes)
     - Fix Various HLS issues
     - Live chat donations deduplication
     - Live chat donation styling and horizontal scroll
     - PlaybackTracker exception dialog hidden replaced with toast for live/planned streams
     - Downloaded videos fixes with switching to live sources
    
    (200):
    
    Features:
    - Experimental planned content scheduled notifications
    - ChromeCast live streaming support (requires proxying through phone) [For an optimal viewing - experience FCast (https://fcast.org) is recommended as it does not require a proxy]
    - Historical progress bars under videos (configurable in settings per feed)
    - Confirmation dialog if exiting Grayjay while video is playing
    - Setting to keep screen on while casting
    - Chapter accuracy now sub-second
    - Long-press on a video to the open options menu
    - Locked content plugin support
    
    - Odysee: Support v6 urls
    - Youtube: Added attribution for third-party services
    - Patreon: See membership content you do not have access to (locked content)
    - Kick: Search suggestions whitelisting
    
    Improvements:
    - Chromecast reliability
    - Empty polycentric comments are no longer allowed
    - Added backfill exception printing to announcements
    - Opening video with active queue now gets added instead of replacing queue 
    - Exit full screen swipe is now a down gesture
    
    - Youtube: Sponsorblock chapters now sub-second
    
    Bug Fixes:
    - Old notifications getting shown
    - Quality selection overlay now properly closes when pressing the back button
    - Fixed crash caused by V1 encrypted secrets in the upgrade process from V0 to V1 encryption
    - Keep screen on fixes
    
    - Patreon: Banner now visible
    - Kick: Subscriptions not showing if the person is live
  • 200

    Features:
    - Experimental planned content scheduled notifications
    - ChromeCast live streaming support (requires proxying through phone) [For an optimal viewing - experience FCast (https://fcast.org) is recommended as it does not require a proxy]
    - Historical progress bars under videos (configurable in settings per feed)
    - Confirmation dialog if exiting Grayjay while video is playing
    - Setting to keep screen on while casting
    - Chapter accuracy now sub-second
    - Long-press on a video to the open options menu
    - Locked content plugin support
    
    - Odysee: Support v6 urls
    - Youtube: Added attribution for third-party services
    - Patreon: See membership content you do not have access to (locked content)
    - Kick: Search suggestions whitelisting
    
    Improvements:
    - Chromecast reliability
    - Empty polycentric comments are no longer allowed
    - Added backfill exception printing to announcements
    - Opening video with active queue now gets added instead of replacing queue 
    - Exit full screen swipe is now a down gesture
    
    - Youtube: Sponsorblock chapters now sub-second
    
    Bug Fixes:
    - Old notifications getting shown
    - Quality selection overlay now properly closes when pressing the back button
    - Fixed crash caused by V1 encrypted secrets in the upgrade process from V0 to V1 encryption
    - Keep screen on fixes
    
    - Patreon: Banner now visible
    - Kick: Subscriptions not showing if the person is live
  • 199

    f3fa2086 · Kick subs fix, dedup fix ·
    Features:
    - Experimental planned content scheduled notifications
    - ChromeCast live streaming support (requires proxying through phone) [For an optimal viewing - experience FCast (https://fcast.org) is recommended as it does not require a proxy]
    - Historical progress bars under videos (configurable in settings per feed)
    - Confirmation dialog if exiting Grayjay while video is playing
    - Setting to keep screen on while casting
    - Chapter accuracy now sub-second
    - Long-press on a video to the open options menu
    - Locked content plugin support
    
    - Odysee: Support v6 urls
    - Youtube: Added attribution for third-party services
    - Patreon: See membership content you do not have access to (locked content)
    - Kick: Search suggestions whitelisting
    
    Improvements:
    - Chromecast reliability
    - Empty polycentric comments are no longer allowed
    - Added backfill exception printing to announcements
    - Opening video with active queue now gets added instead of replacing queue 
    - Exit full screen swipe is now a down gesture
    
    - Youtube: Sponsorblock chapters now sub-second
    
    Bug Fixes:
    - Old notifications getting shown
    - Quality selection overlay now properly closes when pressing the back button
    - Fixed crash caused by V1 encrypted secrets in the upgrade process from V0 to V1 encryption
    - Keep screen on fixes
    
    - Patreon: Banner now visible
    - Kick: Subscriptions not showing if the person is live
  • 198

    Features:
    - Experimental planned content scheduled notifications
    - ChromeCast live streaming support (requires proxying through phone) [For an optimal viewing - experience FCast (https://fcast.org) is recommended as it does not require a proxy]
    - Historical progress bars under videos (configurable in settings per feed)
    - Confirmation dialog if exiting Grayjay while video is playing
    - Setting to keep screen on while casting
    - Chapter accuracy now sub-second
    - Long-press on a video to the open options menu
    - Locked content plugin support
    
    - Odysee: Support v6 urls
    - Youtube: Added attribution for third-party services
    - Patreon: See membership content you do not have access to (locked content)
    - Kick: Search suggestions whitelisting
    
    Improvements:
    - Chromecast reliability
    - Empty polycentric comments are no longer allowed
    - Added backfill exception printing to announcements
    - Opening video with active queue now gets added instead of replacing queue 
    - Exit full screen swipe is now a down gesture
    
    - Youtube: Sponsorblock chapters now sub-second
    
    Bug Fixes:
    - Old notifications getting shown
    - Quality selection overlay now properly closes when pressing the back button
    - Fixed crash caused by V1 encrypted secrets in the upgrade process from V0 to V1 encryption
    - Keep screen on fixes
    
    - Patreon: Banner now visible
  • 197

    - Improved notifications and added experimental scheduled notifications.
    - Improvements to ChromeCast reliability.
    - Fixed ChromeCast live streaming support (requires proxying through phone). For an optimal viewing experience FCast (https://fcast.org) is recommended as it does not require a proxy.
    - Added historical time bars to videos (can be enabled/disabled in settings under Time Bars).
    - Locked content support added for Patreon (you can now view membership content).
    - Added support for v6 Odysee URLs.
    - Quality selection overlay now properly closes when pressing the back button.
    - Fixed crash caused by V1 encrypted secrets in the upgrade process from V0 to V1 encryption.
    - Confirmation dialog added when trying to exit using a back gesture or button while a video is playing.
    - Keep screen on fixes and added a setting to keep screen on while casting.
    - Empty polycentric comments are no longer allowed.
    - Chapter accuracy now sub-second for Sponsorblock.
    - Added backfill exception printing to announcements.
    - When clicking on a video it is added to queue instead of replacing queue.
    - Exit full screen swipe is now a down gesture.
    - Added support for long-press gesture to open options menu.
  • 196

    Test build
    DONT DEPLOY TO STABLE
  • 195

    - Fixed channel membership showing and linking to the wrong creator, when it should not be visible at all.
    - Fixed Rumble subscription import.
    - Exports now request the folder you want to export to.
    - Added + Tax indicator.
    - Languages now applied to all activities.
    - Fixed plugin initial state
    - A new setting has been added to allow rotation to landscape for views intended as portrait (NOT RECOMMENDED).
    - Fixed subscription notifications.
    - Improved subscription behavior reporting.