Tags give the ability to mark specific points in history as being important
-
303
c813fb4f · ·Features - Implemented a button on picture in picture allowing you to switch to background play. - History now has a list of filters to filter specific plugins. Improvements - History now filters out videos of plugins that are not enabled. - History now shows an icon of which platform a specific history video is on. - Confirming sync now brings you back to the device list. - Added progress bar to playlist items. Fixes - Added insensitivity to base64 formats for sync. - Fixed datetime checking related to playlists on android. - Private mode visibility no longer overlays pip/minimized video. - Fixed issue where video was removed from watch later when delete from watch later was false. - Prevent going into picture in picture when clicking add sources.
-
302
e0b5e7b8 · ·Improvements - Sync is now disabled by default and the user will be prompted to enable it when using the feature - Improved sync pairing UI - Added toggle to be able to disable local functionality for sync - Sync pairing dialog now automatically closes when pairing is successful - Casting devices more clearly communicate when not ready - Implemented backoffs for SyncServer Fixes - IPv6 casting now works properly when the IP contains a scope id - Various fixes to Sync protocol - Fixed synced ImageVariables showing black images - Fixed sync gzip compression - Fix race condition causing watch later to be re-added when removed when using sync
-
301
1aa45c21 · ·Improvements - Sync is now disabled by default and the user will be prompted to enable it when using the feature - Improved sync pairing UI - Added toggle to be able to disable local functionality for sync - Sync pairing dialog now automatically closes when pairing is successful - Casting devices more clearly communicate when not ready - Implemented backoffs for SyncServer Fixes - IPv6 casting now works properly when the IP contains a scope id - Various fixes to Sync protocol - Fixed synced ImageVariables showing black images - Fixed sync gzip compression - Fix race condition causing watch later to be re-added when removed when using sync
-
300
158a27cb · ·Features - Remote Sync Support - Upgraded Sync protocol (Requires update of all devices) - Casting dialog overhauled (more similar to Grayjay Desktop UI) Improvements - Overhauled search to have a shared interface - FCast will now ping to verify if the connection is still good - (mDNS) Casting, sync device discovery has improved (Utilizing NsdManager) - Download now notifies you if you start a download on a metered connection (when disabled) - QR Code scanner now shows a loader indicating its starting the camera Fixes - Fix crash edgecase when the main activity is closed within 5 sec of starting - Fix error on some login scenarios (SLD, countries like Australia) - Downloads will now check for unstarted downloads if not already started when entering downloads UI. - Fix crash on subscriptions sync changes on creator tab. - Subscriptions removals not always syncing properly
-
299
5769b39d · ·Features - Remote Sync Support - Upgraded Sync protocol (Requires update of all devices) - Casting dialog overhauled (more similar to Grayjay Desktop UI) Improvements - Overhauled search to have a shared interface - FCast will now ping to verify if the connection is still good - (mDNS) Casting, sync device discovery has improved (Utilizing NsdManager) - Download now notifies you if you start a download on a metered connection (when disabled) - QR Code scanner now shows a loader indicating its starting the camera Fixes - Fix crash edgecase when the main activity is closed within 5 sec of starting - Fix error on some login scenarios (SLD, countries like Australia) - Downloads will now check for unstarted downloads if not already started when entering downloads UI. - Fix crash on subscriptions sync changes on creator tab. - Subscriptions removals not always syncing properly
-
298
99860785 · ·Features - Remote Sync Support - Upgraded Sync protocol (Requires update of all devices) - Casting dialog overhauled (more similar to Grayjay Desktop UI) Improvements - Overhauled search to have a shared interface - FCast will now ping to verify if the connection is still good - (mDNS) Casting, sync device discovery has improved (Utilizing NsdManager) - Download now notifies you if you start a download on a metered connection (when disabled) - QR Code scanner now shows a loader indicating its starting the camera Fixes - Fix crash edgecase when the main activity is closed within 5 sec of starting - Fix error on some login scenarios (SLD, countries like Australia) - Downloads will now check for unstarted downloads if not already started when entering downloads UI. - Fix crash on subscriptions sync changes on creator tab. - Subscriptions removals not always syncing properly
-
297
e047ab56 · ·Features - Remote Sync Support - Upgraded Sync protocol (Requires update of all devices) - Casting dialog overhauled (more similar to Grayjay Desktop UI) Improvements - Overhauled search to have a shared interface - FCast will now ping to verify if the connection is still good - (mDNS) Casting, sync device discovery has improved (Utilizing NsdManager) - Download now notifies you if you start a download on a metered connection (when disabled) - QR Code scanner now shows a loader indicating its starting the camera Fixes - Fix crash edgecase when the main activity is closed within 5 sec of starting - Fix error on some login scenarios (SLD, countries like Australia) - Downloads will now check for unstarted downloads if not already started when entering downloads UI.
-
296
a100785a · ·Features - Remote Sync Support - Upgraded Sync protocol (Requires update of all devices) - Casting dialog overhauled (more similar to Grayjay Desktop UI) Improvements - Overhauled search to have a shared interface - FCast will now ping to verify if the connection is still good - (mDNS) Casting, sync device discovery has improved (Utilizing NsdManager) - Download now notifies you if you start a download on a metered connection (when disabled) - QR Code scanner now shows a loader indicating its starting the camera Fixes - Fix crash edgecase when the main activity is closed within 5 sec of starting - Fix error on some login scenarios (SLD, countries like Australia) - Downloads will now check for unstarted downloads if not already started when entering downloads UI.
-
295
89526efe · ·Features - Remote Sync Support - Upgraded Sync protocol (Requires update of all devices) - Casting dialog overhauled (more similar to Grayjay Desktop UI) Improvements - Overhauled search to have a shared interface - FCast will now ping to verify if the connection is still good - (mDNS) Casting, sync device discovery has improved (Utilizing NsdManager) - Download now notifies you if you start a download on a metered connection (when disabled) - QR Code scanner now shows a loader indicating its starting the camera Fixes - Fix crash edgecase when the main activity is closed within 5 sec of starting - Fix error on some login scenarios (SLD, countries like Australia) - Downloads will now check for unstarted downloads if not already started when entering downloads UI.
-
294
8384f227 · ·Features - Remote Sync Support - Upgraded Sync protocol (Requires update of all devices) - Casting dialog overhauled (more similar to Grayjay Desktop UI) Improvements - Overhauled search to have a shared interface - FCast will now ping to verify if the connection is still good - (mDNS) Casting, sync device discovery has improved (Utilizing NsdManager) - Download now notifies you if you start a download on a metered connection (when disabled) Fixes - Fix crash edgecase when the main activity is closed within 5 sec of starting - Fix error on some login scenarios (SLD, countries like Australia) - Downloads will now check for unstarted downloads if not already started when entering downloads UI.
-
293
dccdf72c · ·Features: - Home filters, can be disabled in settings - Chapters overlay, allowing browsing of chapters of videos (either through tapping the chapter name or the "Chapters" button) - Support for installing new plugins by URL instead of QR code. - Plugins can now specify which audio track is the "original" - Setting to "Prefer original audio" over own language - Experimental support for the crowd-sourced Subscription Exchange for quicker subscription fetching (off by default). - Playlists tab now has search and sorting - Playlist view now has search - Playlist UI now allows you to d0 actions on individual videos Improvements: - Feeds now deal significantly better with filters and situations where not enough results are returned - Subcription Groups now store a selected channel image as channel url instead of thumbnail url - Login Button selector for plugin login now supports ":" - When clicking recommendation author, hint if no url is known, and the channel cannot be directly opened. - Searching downloads now also considers author name - FCast disable ipv6 by default (can be turned back on in settings, it caused issues for some) - Casting now has clear connection/reconnection overlay - Creator images are now always cached Fixes: - Fix playback restarting in certain recovery scenarios (eg. Going from wifi to mobile connection) - Fix WatchLater not being synced on initial connection (from Android) - Fix crash for unsupported images, fallback to error image - Fix audio ignoring priority Boolean - Fix opening a video through an url on search causing weird fullscreen offset - Subscription filters persisting between tab swaps
-
292
1755d03a · ·Features: - Home filters, can be disabled in settings - Chapters overlay, allowing browsing of chapters of videos (either through tapping the chapter name or the "Chapters" button) - Support for installing new plugins by URL instead of QR code. - Plugins can now specify which audio track is the "original" - Setting to "Prefer original audio" over own language - Experimental support for the crowd-sourced Subscription Exchange for quicker subscription fetching (off by default). - Playlists tab now has search and sorting - Playlist view now has search - Playlist UI now allows you to d0 actions on individual videos Improvements: - Feeds now deal significantly better with filters and situations where not enough results are returned - Subcription Groups now store a selected channel image as channel url instead of thumbnail url - Login Button selector for plugin login now supports ":" - When clicking recommendation author, hint if no url is known, and the channel cannot be directly opened. - Searching downloads now also considers author name - FCast disable ipv6 by default (can be turned back on in settings, it caused issues for some) - Casting now has clear connection/reconnection overlay Fixes: - Fix playback restarting in certain recovery scenarios (eg. Going from wifi to mobile connection) - Fix WatchLater not being synced on initial connection (from Android) - Fix crash for unsupported images, fallback to error image - Fix audio ignoring priority Boolean - Fix opening a video through an url on search causing weird fullscreen offset - Subscription filters persisting between tab swaps
-
291
869b1fc1 · ·Features: - Home filters, can be disabled in settings - Chapters overlay, allowing browsing of chapters of videos (either through tapping the chapter name or the "Chapters" button) - Support for installing new plugins by URL instead of QR code. - Plugins can now specify which audio track is the "original" - Setting to "Prefer original audio" over own language - Experimental support for the crowd-sourced Subscription Exchange for quicker subscription fetching (off by default). - Playlists tab now has search and sorting - Playlist view now has search - Playlist UI now allows you to d0 actions on individual videos Improvements: - Feeds now deal significantly better with filters and situations where not enough results are returned - Subcription Groups now store a selected channel image as channel url instead of thumbnail url - Login Button selector for plugin login now supports ":" - When clicking recommendation author, hint if no url is known, and the channel cannot be directly opened. - Searching downloads now also considers author name Fixes: - Fix playback restarting in certain recovery scenarios (eg. Going from wifi to mobile connection) - Fix WatchLater not being synced on initial connection (from Android) - Fix crash for unsupported images, fallback to error image - Fix audio ignoring priority Boolean - Fix opening a video through an url on search causing weird fullscreen offset - Subscription filters persisting between tab swaps
-
290
b14518ed · ·Features: - Home filters, can be disabled in settings - Chapters overlay, allowing browsing of chapters of videos (either through tapping the chapter name or the "Chapters" button) - Support for installing new plugins by URL instead of QR code. - Plugins can now specify which audio track is the "original" - Setting to "Prefer original audio" over own language - Experimental support for the crowd-sourced Subscription Exchange for quicker subscription fetching (off by default). - Playlists tab now has search and sorting - Playlist view now has search - Playlist UI now allows you to d0 actions on individual videos Improvements: - Feeds now deal significantly better with filters and situations where not enough results are returned - Subcription Groups now store a selected channel image as channel url instead of thumbnail url - Login Button selector for plugin login now supports ":" - When clicking recommendation author, hint if no url is known, and the channel cannot be directly opened. - Searching downloads now also considers author name Fixes: - Fix playback restarting in certain recovery scenarios (eg. Going from wifi to mobile connection) - Fix WatchLater not being synced on initial connection (from Android) - Fix crash for unsupported images, fallback to error image - Fix audio ignoring priority Boolean - Fix opening a video through an url on search causing weird fullscreen offset
-
289
7d64003d · ·Features: - Home filters, can be disabled in settings - Chapters overlay, allowing browsing of chapters of videos (either through tapping the chapter name or the "Chapters" button) - Support for installing new plugins by URL instead of QR code. - Plugins can now specify which audio track is the "original" - Setting to "Prefer original audio" over own language - Experimental support for the crowd-sourced Subscription Exchange for quicker subscription fetching (off by default). - Playlists tab now has search and sorting - Playlist view now has search Improvements: - Feeds now deal significantly better with filters and situations where not enough results are returned - Subcription Groups now store a selected channel image as channel url instead of thumbnail url - Login Button selector for plugin login now supports ":" - When clicking recommendation author, hint if no url is known, and the channel cannot be directly opened. - Searching downloads now also considers author name Fixes: - Fix playback restarting in certain recovery scenarios (eg. Going from wifi to mobile connection) - Fix WatchLater not being synced on initial connection (from Android) - Fix crash for unsupported images, fallback to error image - Fix audio ignoring priority Boolean - Fix opening a video through an url on search causing weird fullscreen offset
-
288
0a59e04f · ·Features: - Chapters overlay, allowing browsing of chapters of videos (either through tapping the chapter name or the "Chapters" button) - Support for installing new plugins by URL instead of QR code. - Plugins can now specify which audio track is the "original" - Setting to "Prefer original audio" over own language - Experimental support for the crowd-sourced Subscription Exchange for quicker subscription fetching (off by default). - Playlists tab now has search and sorting - Playlist view now has search Improvements: - Subcription Groups now store a selected channel image as channel url instead of thumbnail url - Login Button selector for plugin login now supports ":" - When clicking recommendation author, hint if no url is known, and the channel cannot be directly opened. - Searching downloads now also considers author name Fixes: - Fix playback restarting in certain recovery scenarios (eg. Going from wifi to mobile connection) - Fix WatchLater not being synced on initial connection (from Android) - Fix crash for unsupported images, fallback to error image - Fix audio ignoring priority boolean
-
287
0a59e04f · ·Features: - Chapters overlay, allowing browsing of chapters of videos (either through tapping the chapter name or the "Chapters" button) - Support for installing new plugins by URL instead of QR code. - Plugins can now specify which audio track is the "original" - Setting to "Prefer original audio" over own language - Experimental support for the crowd-sourced Subscription Exchange for quicker subscription fetching (off by default). - Playlists tab now has search and sorting - Playlist view now has search Improvements: - Subcription Groups now store a selected channel image as channel url instead of thumbnail url - Login Button selector for plugin login now supports ":" - When clicking recommendation author, hint if no url is known, and the channel cannot be directly opened. - Searching downloads now also considers author name Fixes: - Fix playback restarting in certain recovery scenarios (eg. Going from wifi to mobile connection) - Fix WatchLater not being synced on initial connection (from Android) - Fix crash for unsupported images, fallback to error image - Fix audio ignoring priority boolean
-
-
285
06478f3e · ·Feature: - Sync now has machine names for display build into the protocol Improvements: - Settings can now be used in landscape - Minor improvement to description of sync Fixes: - Fix issue in sync protocol where it would not connect to older versions - Fix issue where video reload would reset video timestamp - Youtube no longer always updateable
-
284
8b7c9df2 · ·Features: - Channel shorts tab - Plugin changelog support - Downloads search and ordering - Downloaded Playlist export support - Save Queue as Playlist (Queue=>View=>Settings Icon=>Save as playlist) - Allow hiding hidden from search (setting) - Allow disabling ability to add duplicate videos to playlist (setting) - Allow disabling of plugin checks for disabled plugins, will no longer check by default (setting) - Plugins can now request a list of hardware codecs - Plugins can now define optional packages (useful for phasing in packages) - Plugin package for JSDOM Improvements: - Quality overlay now properly shows active stream (in case of auto-selection) - Remove misleading warning when plugin adds a signature (if originally gone) - Improve background play to disable video tracks - Don't show audio only download if not possible - Allow HLS audio-only download (if possible) - Hide download ability for livestreams (as its not supported) - Indicator how many subscriptions you have (on creators tab if you squint under sort) - Downloads now show total downloaded videos duration Bugs: - Fix memory leak in http requests with byte responses to V8 - Various fixes to downloads in various edgecases - Fix issue casting with ipv6 - Fix embedded Youtube having no signature - Fix rotation lock issue - Fix rotation resetting brightness - Fix crash when opening a channel without active plugin - Fix subscription exceptions replaying - Fix several casting bugs