Tags

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

    Features:
     - Clear local creator search filter
    
    Improvements:
     - Offline playback toast doesn't show more than once every 5 seconds
     - Multi column support for channels
     - Added media button receiver as a possible fix for headphone controls not working after long inactivity
     - Changed rotation settings to work more like expected
     - Comment close now asks for confirmation
    
    Fixes:
     - Fix incorrect number of columns on some devices
     - Fix entering full screen from PIP when unintended
     - Fix for downloading playlists without audio file
     - Fix entering full screen portrait mode when immediately entering full screen before the video loads
     - Fix auto rotate stuck after entering or exiting full screen via the button
     - Fix comment character counter
     - Fix scrolling views with links clicking links when not wanted
     - Fix Polycentric reply comments
     - Fix placing replies to comments
     - App no longer crashes when StateSync fails to bind
     - Fix potential for multiple main activity instances
     - Fixed concurrent modification crash in ServiceRecordAggregator
     - Ensure single instance of application as a possible fix for headphone controls
     - Prevent buy page from throwing an error if it cant get location
  • 272

    b20b6258 · Fixed compiler errors. ·
    Features:
     - Clear local creator search filter
    
    Improvements:
     - Offline playback toast doesn't show more than once every 5 seconds
     - Multi column support for channels
     - Added media button receiver as a possible fix for headphone controls not working after long inactivity
     - Changed rotation settings to work more like expected
     - Comment close now asks for confirmation
    
    Fixes:
     - Fix incorrect number of columns on some devices
     - Fix entering full screen from PIP when unintended
     - Fix for downloading playlists without audio file
     - Fix entering full screen portrait mode when immediately entering full screen before the video loads
     - Fixed comment character counter.
     - Fix scrolling views with links clicking links when not wanted
     - Fix Polycentric reply comments
     - Fixed placing replies to comments
     - App no longer crashes when StateSync fails to bind
     - Fix potential for multiple main activity instances
     - Fixed concurrent modification crash in ServiceRecordAggregator
     - Ensure single instance of application as a possible fix for headphone controls
     - Prevent buy page from throwing an error if it cant get location
  • 271

    Features:
     - Clear local creator search filter
    
    Improvements:
     - Offline playback toast doesn't show more than once every 5 seconds
     - Multi column support for channels
     - Added media button receiver as a possible fix for headphone controls not working after long inactivity
     - Changed rotation settings to work more like expected
     - Comment close now asks for confirmation
    
    Fixes:
     - Fix incorrect number of columns on some devices
     - Fix entering full screen from PIP when unintended
     - Fix for downloading playlists without audio file
     - Fix entering full screen portrait mode when immediately entering full screen before the video loads
     - Fixed comment character counter.
     - Fix scrolling views with links clicking links when not wanted
     - Fix Polycentric reply comments
     - Fixed placing replies to comments
     - App no longer crashes when StateSync fails to bind
     - Fix potential for multiple main activity instances
     - Fixed concurrent modification crash in ServiceRecordAggregator
     - Ensure single instance of application as a possible fix for headphone controls
     - Prevent buy page from throwing an error if it cant get location
  • 270

    Features:
     - Clear local creator search filter
    
    Improvements:
     - Offline playback toast doesn't show more than once every 5 seconds
     - Multi column support for channels
    
    Fixes:
     - Fix incorrect number of columns on some devices
     - Fix entering full screen from PIP
     - Fix for downloading playlists with some video formats
     - Fix entering full screen portrait mode when immediately entering full screen before the video loads
     - Fix comment close not asking for confirmation
     - Fix scrolling views with links
     - Fix Polycentric reply comments
     - Fix sync related crash
     - Fix potential for multiple main activity instances
  • 269

    HOTFIX: Crash on boot due to adapter issues
    HOTFIX: Playstore build
    
    Features:
     - Landscape support
     - Sync support (local network sync between connected devices)
        - Sync Subscriptions
        - Sync Playlists
        - Sync History
        - Sync WatchLater
        - Sync subscription groups
        - Send video to device (open video on a connected device at the current timestamp)
     - Plugin DRM Video support
     - Plugin DRM License request executor support
     - Opt-in subscription submission
     - Polycentric Open in Harbor button
    
    
    Improvements:
     - Rotation rework
     - Automatic backup setup now requires 2 times password as verification (to prevent typo)
     - Confirmation dialog on deleting group
     - Remove video from watchlater if 70% is watched
     - Allow searching of single-character queries
     - Polycentric comments load asynchonically per comment now
     - Polycentric disk caching
    
    Fixes:
     - Fix incorrect capabilities for some plugin capabilities
     - Fix number of columns on creator search
     - Fix bug in HLS parsing
     - Fix Polycentric view scroll
     - Fix Polycentric logout
     - Fix UI estimated file sizes integer overflowing
     - Fix crash during plugin updating
     - Fix situation where a new MainActivity is started instead of reshowing the existing
     - Fix resume not always working
     - Fix dash generation with subtitles
     - Fix directly opening a playlist url from another app giving Main Thread error.
     - Fix issue where playlists converted from remote playlists using wrong ids (no effect)
    
    Probably more
  • 268

    84b42e9d · refs ·
    HOTFIX: Crash on boot due to adapter issues
    
    Features:
     - Landscape support
     - Sync support (local network sync between connected devices)
        - Sync Subscriptions
        - Sync Playlists
        - Sync History
        - Sync WatchLater
        - Sync subscription groups
        - Send video to device (open video on a connected device at the current timestamp)
     - Plugin DRM Video support
     - Plugin DRM License request executor support
     - Opt-in subscription submission
     - Polycentric Open in Harbor button
    
    
    Improvements:
     - Rotation rework
     - Automatic backup setup now requires 2 times password as verification (to prevent typo)
     - Confirmation dialog on deleting group
     - Remove video from watchlater if 70% is watched
     - Allow searching of single-character queries
     - Polycentric comments load asynchonically per comment now
     - Polycentric disk caching
    
    Fixes:
     - Fix incorrect capabilities for some plugin capabilities
     - Fix number of columns on creator search
     - Fix bug in HLS parsing
     - Fix Polycentric view scroll
     - Fix Polycentric logout
     - Fix UI estimated file sizes integer overflowing
     - Fix crash during plugin updating
     - Fix situation where a new MainActivity is started instead of reshowing the existing
     - Fix resume not always working
     - Fix dash generation with subtitles
     - Fix directly opening a playlist url from another app giving Main Thread error.
     - Fix issue where playlists converted from remote playlists using wrong ids (no effect)
    
    Probably more
  • 267

    61663925 · Polycentric disk caching ·
    Features:
     - Landscape support
     - Sync support (local network sync between connected devices)
        - Sync Subscriptions
        - Sync Playlists
        - Sync History
        - Sync WatchLater
        - Sync subscription groups
        - Send video to device (open video on a connected device at the current timestamp)
     - Plugin DRM Video support
     - Plugin DRM License request executor support
     - Opt-in subscription submission
     - Polycentric Open in Harbor button
    
    
    Improvements:
     - Rotation rework
     - Automatic backup setup now requires 2 times password as verification (to prevent typo)
     - Confirmation dialog on deleting group
     - Remove video from watchlater if 70% is watched
     - Allow searching of single-character queries
     - Polycentric comments load asynchonically per comment now
     - Polycentric disk caching
    
    Fixes:
     - Fix incorrect capabilities for some plugin capabilities
     - Fix number of columns on creator search
     - Fix bug in HLS parsing
     - Fix Polycentric view scroll
     - Fix Polycentric logout
     - Fix UI estimated file sizes integer overflowing
     - Fix crash during plugin updating
     - Fix situation where a new MainActivity is started instead of reshowing the existing
     - Fix resume not always working
     - Fix dash generation with subtitles
     - Fix directly opening a playlist url from another app giving Main Thread error.
     - Fix issue where playlists converted from remote playlists using wrong ids (no effect)
    
    Probably more
  • 266

    Features:
     - Landscape support
     - Sync support (local network sync between connected devices)
        - Sync Subscriptions
        - Sync Playlists
        - Sync History
        - Sync WatchLater
        - Sync subscription groups
        - Send video to device (open video on a connected device at the current timestamp)
     - Plugin DRM Video support
     - Plugin DRM License request executor support
     - Opt-in subscription submission
     - Polycentric Open in Harbor button
    
    
    Improvements:
     - Rotation rework
     - Automatic backup setup now requires 2 times password as verification (to prevent typo)
     - Confirmation dialog on deleting group
     - Remove video from watchlater if 70% is watched
     - Allow searching of single-character queries
     - Polycentric comments load asynchonically per comment now
    
    Fixes:
     - Fix incorrect capabilities for some plugin capabilities
     - Fix number of columns on creator search
     - Fix bug in HLS parsing
     - Fix Polycentric view scroll
     - Fix Polycentric logout
     - Fix UI estimated file sizes integer overflowing
     - Fix crash during plugin updating
     - Fix situation where a new MainActivity is started instead of reshowing the existing
     - Fix resume not always working
     - Fix dash generation with subtitles
    
    Probably more
  • 265

    3a41b89e · Requests ·
  • 264

    Features:
     - Auto-play toggle in video player (autplay next recommendation)
    
     - Setting to make rotation even less sensitive (default 45d)
     - Setting to allow reverse portrait rotation (default off)
     - Setting to hide video recommendation tab (default off)
     - Manage Tabs allow hiding of FAQ & Privacy Mode options (Order still fixed)
     
    Improvements:
     - Increase scrubber size slightly
    
    Fixes:
     - Fix watch-later reordering causing re-downloaded of already downloaded videos
     - Various fixes to rotate (auto-rotate)
     - Hide poiycentric add comment view on platform comments
     - Fix content recommendations being empty for offline videos
     
     - Youtube: fix cases where commenter name is empty
     - Youtube: fix empty recommendations if using login for details
     - Youtube: fix playlist fetches not throwing proper errors
  • 263

    cb085acb · Submods ·
    Features:
     - Auto-play toggle in video player (autplay next recommendation)
    
     - Setting to make rotation even less sensitive (default 45d)
     - Setting to allow reverse portrait rotation (default off)
     - Setting to hide video recommendation tab (default off)
     
    Improvements:
     - Increase scrubber size slightly
    
    Fixes:
     - Fix watch-later reordering causing re-downloaded of already downloaded videos
     - Various fixes to rotate (auto-rotate)
     - Hide poiycentric add comment view on platform comments
     - Fix content recommendations being empty for offline videos
     
     - Youtube: fix cases where commenter name is empty
     - Youtube: fix empty recommendations if using login for details
     - Youtube: fix playlist fetches not throwing proper errors
  • 262

    Features:
     - Content Recommendations support
     - New comment tab system
     - Last selected comment section default option
    
    Improvements:
     - Home now allows refreshing by re-tapping home when already there, removed automatic update
     - Better handling if no author exists for content
     - New default comment section is last selected
    
    Fixes:
     - Fix search urls for playlists and channels
     - Having more than 1000 subscriptions should now work
     - Fix crash for some devices that don't support background workers
     - Fix issue where somehow duplicate client ids were installed, allowing uninstall
     - Fix rotation lock
     - Prevent editing name/downloading of temporary playlists
     - Fix crash on login related to Second-level-domains
     - Fix pixelated media notification art
  • 261

    c6a3ff0a · Stable ref ·
    Features:
     - Content Recommendations support
     - New comment tab system
     - Last selected comment section default option
    
    Improvements:
     - Home now allows refreshing by re-tapping home when already there, removed automatic update
     - Better handling if no author exists for content
     - New default comment section is last selected
    
    Fixes:
     - Fix search urls for playlists and channels
     - Having more than 1000 subscriptions should now work
     - Fix crash for some devices that don't support background workers
     - Fix issue where somehow duplicate client ids were installed, allowing uninstall
     - Fix rotation lock
     - Prevent editing name/downloading of temporary playlists
     - Fix crash on login related to Second-level-domains
     - Fix pixelated media notification art
  • 260

    Features:
     - Content Recommendations support
     - New comment tab system
     - Last selected comment section default option
    
    Improvements:
     - Home now allows refreshing by re-tapping home when already there, removed automatic update
     - Better handling if no author exists for content
     - New default comment section is last selected
    
    Fixes:
     - Fix search urls for playlists and channels
     - Having more than 1000 subscriptions should now work
     - Fix crash for some devices that don't support background workers
     - Fix issue where somehow duplicate client ids were installed, allowing uninstall
     - Fix rotation lock
     - Prevent editing name/downloading of temporary playlists
     - Fix crash on login related to Second-level-domains
     - Fix pixelated media notification art
  • 259

    Hotfix: Fixed crash on Android 10 related to showing and hiding system UI when entering fullscreen.
    Hotfix: Made Platform comments the default.
    
    Lots of groundwork for upcoming changes and giving plugins even more capabilities, especially in relation to low-level media handling.
    
    Features: 
     - New Source: Bitchute
     - New Source: DailyMotion
    
     - Setting to allow video to go under cutout (true by default) 
     - Setting to disable quality deduplication (Simplify sources)
     - Setting to prioritize webm over mp4 containers/codecs
    
     - Plugin DashManifestRaw support (plugin-generated dash manifests)
     - Plugin DashManifestRaw.generate support (lazily generated dash manifests)
     - Plugin RequestExecutor support (full media data handling by plugin)
     - Plugin HTTP now supports binary body and responses
     - Plugin whitelist wildcard subdomain support
     - Plugin can now limit concurreny threads using "maxDownloadParallelism"
     - Plugins now have a polyfill implementation for atob/btoa by default
     
    Improvements:
     - Rotation total rework
     - mDNS Discovery total rework (casting devices should now show up instantly)
     - Download and qualities now show codecs and estimated download size
     - Option buttons are now slightly bigger
     - Unsupported source types are now ignored
     - Polycentric profiles now link to Harbor instead
     - DOMParser now has tagName and parentElement aliases
    
     - Youtube: Hide toasts by default, can be enabled in settings
     
    Fixes:
     - Youtube: Generated subtitles no longer overlap as much
     - Youtube: Comment author names fixed
     - Rumble: Fixed creator search
     - Fixed issue where media would falsely not resume after a transient loss (see settings)
     - Fixed HLS audio downloads in a playlist
     - Fixed issue where download requests timed out too quickly
     - Dialog code view now has a max height
     - Fixed resource leak when downloading HLS
     - Fixed quality selection when clicking download with HLS selected by default
     - Fixed issue where media session could time out after 10 minutes causing the video to close (when paused) and possible issues with headphone controls not working 
     - Added retry to gaining audio focus when failed
     
    And various other minor improvements. In next release (not this one), we are aiming to have proper landscape support on all views.
  • 258

    Lots of groundwork for upcoming changes and giving plugins even more capabilities, especially in relation to low-level media handling.
    
    Features: 
     - New Source: Bitchute
     - New Source: DailyMotion
    
     - Setting to allow video to go under cutout (true by default) 
     - Setting to disable quality deduplication (Simplify sources)
     - Setting to prioritize webm over mp4 containers/codecs
    
     - Plugin DashManifestRaw support (plugin-generated dash manifests)
     - Plugin DashManifestRaw.generate support (lazily generated dash manifests)
     - Plugin RequestExecutor support (full media data handling by plugin)
     - Plugin HTTP now supports binary body and responses
     - Plugin whitelist wildcard subdomain support
     - Plugin can now limit concurreny threads using "maxDownloadParallelism"
     - Plugins now have a polyfill implementation for atob/btoa by default
     
    Improvements:
     - Rotation total rework
     - mDNS Discovery total rework (casting devices should now show up instantly)
     - Download and qualities now show codecs and estimated download size
     - Option buttons are now slightly bigger
     - Unsupported source types are now ignored
     - Polycentric profiles now link to Harbor instead
     - DOMParser now has tagName and parentElement aliases
    
     - Youtube: Hide toasts by default, can be enabled in settings
     
    Fixes:
     - Youtube: Generated subtitles no longer overlap as much
     - Youtube: Comment author names fixed
     - Rumble: Fixed creator search
     - Fixed issue where media would falsely not resume after a transient loss (see settings)
     - Fixed HLS audio downloads in a playlist
     - Fixed issue where download requests timed out too quickly
     - Dialog code view now has a max height
     - Fixed resource leak when downloading HLS
     - Fixed quality selection when clicking download with HLS selected by default
     - Fixed issue where media session could time out after 10 minutes causing the video to close (when paused) and possible issues with headphone controls not working 
     - Added retry to gaining audio focus when failed
     
    And various other minor improvements. In next release (not this one), we are aiming to have proper landscape support on all views.
  • 257

    249e77a5 · More audio focus changes. ·
    Lots of groundwork for upcoming changes and giving plugins even more capabilities, especially in relation to low-level media handling.
    
    Features: 
     - New Source: Bitchute
     - New Source: DailyMotion
    
     - Setting to allow video to go under cutout (true by default) 
     - Setting to disable quality deduplication (Simplify sources)
     - Setting to prioritize webm over mp4 containers/codecs
    
     - Plugin DashManifestRaw support (plugin-generated dash manifests)
     - Plugin DashManifestRaw.generate support (lazily generated dash manifests)
     - Plugin RequestExecutor support (full media data handling by plugin)
     - Plugin HTTP now supports binary body and responses
     - Plugin whitelist wildcard subdomain support
     - Plugin can now limit concurreny threads using "maxDownloadParallelism"
     - Plugins now have a polyfill implementation for atob/btoa by default
     
    Improvements:
     - Rotation total rework
     - mDNS Discovery total rework (casting devices should now show up instantly)
     - Download and qualities now show codecs and estimated download size
     - Option buttons are now slightly bigger
     - Unsupported source types are now ignored
     - Polycentric profiles now link to Harbor instead
     - DOMParser now has tagName and parentElement aliases
    
     - Youtube: Hide toasts by default, can be enabled in settings
     
    Fixes:
     - Youtube: Generated subtitles no longer overlap as much
     - Youtube: Comment author names fixed
     - Rumble: Fixed creator search
     - Fixed issue where media would falsely not resume after a transient loss (see settings)
     - Fixed HLS audio downloads in a playlist
     - Fixed issue where download requests timed out too quickly
     - Dialog code view now has a max height
     - Fixed resource leak when downloading HLS
     - Fixed quality selection when clicking download with HLS selected by default
     - Fixed issue where media session could time out after 10 minutes causing the video to close (when paused) and possible issues with headphone controls not working 
     - Added retry to gaining audio focus when failed
     
    And various other minor improvements. In next release (not this one), we are aiming to have proper landscape support on all views.
  • 256

    Lots of groundwork for upcoming changes and giving plugins even more capabilities, especially in relation to low-level media handling.
    
    Features: 
     - New Source: Bitchute
     - New Source: DailyMotion
    
     - Setting to allow video to go under cutout (true by default) 
     - Setting to disable quality deduplication (Simplify sources)
     - Setting to prioritize webm over mp4 containers/codecs
    
     - Plugin DashManifestRaw support (plugin-generated dash manifests)
     - Plugin DashManifestRaw.generate support (lazily generated dash manifests)
     - Plugin RequestExecutor support (full media data handling by plugin)
     - Plugin HTTP now supports binary body and responses
     - Plugin whitelist wildcard subdomain support
     - Plugin can now limit concurreny threads using "maxDownloadParallelism"
     - Plugins now have a polyfill implementation for atob/btoa by default
     
    Improvements:
     - Rotation total rework
     - mDNS Discovery total rework (casting devices should now show up instantly)
     - Download and qualities now show codecs and estimated download size
     - Option buttons are now slightly bigger
     - Unsupported source types are now ignored
     - Polycentric profiles now link to Harbor instead
     - DOMParser now has tagName and parentElement aliases
    
     - Youtube: Hide toasts by default, can be enabled in settings
     
    Fixes:
     - Youtube: Generated subtitles no longer overlap as much
     - Youtube: Comment author names fixed
     - Rumble: Fixed creator search
     - Fixed issue where media would falsely not resume after a transient loss (see settings)
     - Fixed HLS audio downloads in a playlist
     - Fixed issue where download requests timed out too quickly
     - Dialog code view now has a max height
     - Fixed resource leak when downloading HLS
     - Fixed quality selection when clicking download with HLS selected by default
     - Fixed issue where media session could time out after 10 minutes causing the video to close (when paused) and possible issues with headphone controls not working 
     - Added retry to gaining audio focus when failed
     
    And various other minor improvements. In next release (not this one), we are aiming to have proper landscape support on all views.
  • 255

    Lots of groundwork for upcoming changes and giving plugins even more capabilities, especially in relation to low-level media handling.
    
    Features: 
     - New Source: Bitchute
     - New Source: DailyMotion
    
     - Setting to allow video to go under cutout (true by default) 
     - Setting to disable quality deduplication (Simplify sources)
     - Setting to prioritize webm over mp4 containers/codecs
    
     - Plugin DashManifestRaw support (plugin-generated dash manifests)
     - Plugin DashManifestRaw.generate support (lazily generated dash manifests)
     - Plugin RequestExecutor support (full media data handling by plugin)
     - Plugin HTTP now supports binary body and responses
     - Plugin whitelist wildcard subdomain support
     - Plugin can now limit concurreny threads using "maxDownloadParallelism"
     - Plugins now have a polyfill implementation for atob/btoa by default
     
    Improvements:
     - Rotation total rework
     - mDNS Discovery total rework (casting devices should now show up instantly)
     - Download and qualities now show codecs and estimated download size
     - Option buttons are now slightly bigger
     - Unsupported source types are now ignored
     - Polycentric profiles now link to Harbor instead
     - DOMParser now has tagName and parentElement aliases
     
     - Youtube: Hide toasts by default, can be enabled in settings
     
    Fixes:
     - Youtube: Generated subtitles no longer overlap as much
     - Youtube: Comment author names fixed
     - Rumble: Fixed creator search
     - Fixed HLS audio downloads in a playlist
     - Fixed issue where download requests timed out too quickly
     - Dialog code view now has a max height
     - Fixed resource leak when downloading HLS
     - Fixed quality selection when clicking download with HLS selected by default
     - Fixed issue where media session could time out after 10 minutes causing the video to close (when paused) and possible issues with headphone controls not working 
     
    And various other minor improvements. In next release (not this one), we are aiming to have proper landscape support on all views.
  • 254

    Lots of groundwork for upcoming changes and giving plugins even more capabilities, especially in relation to low-level media handling.
    
    Features: 
     - New Source: Bitchute
     - New Source: Subscribestar
     - New Source: DailyMotion
    
     - Setting to allow video to go under cutout (true by default) 
     - Setting to disable quality deduplication (Simplify sources)
     - Setting to prioritize webm over mp4 containers/codecs
    
     - Plugin DashManifestRaw support (plugin-generated dash manifests)
     - Plugin DashManifestRaw.generate support (lazily generated dash manifests)
     - Plugin RequestExecutor support (full media data handling by plugin)
     - Plugin HTTP now supports binary body and responses
     - Plugin whitelist wildcard subdomain support
     - Plugin can now limit concurreny threads using "maxDownloadParallelism"
     
    Improvements:
     - Rotation total rework
     - mDNS Discovery total rework (casting devices should now show up instantly)
     - Download and qualities now show codecs and estimated download size
     - Option buttons are now slightly bigger
     - Unsupported source types are now ignored
     - Polycentric profiles now link to Harbor instead
     
    Fixes:
     - Youtube: Generated subtitles no longer overlap as much
     - Fixed HLS audio downloads in a playlist
     - Fixed issue where download requests timed out too quickly
     - Dialog code view now has a max height
     - Fixed resource leak when downloading HLS
     - Fixed quality selection when clicking download with HLS selected by default
     - Fixed issue where media session could time out after 10 minutes causing the video to close (when paused) and possible issues with headphone controls not working 
     
    And various other minor improvements. In next release (not this one), we are aiming to have proper landscape support on all views.