grayjay:changelogs
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
grayjay:changelogs [2023/11/07 03:01] – winwinner | grayjay:changelogs [2024/02/07 14:42] (current) – winwinner | ||
---|---|---|---|
Line 2: | Line 2: | ||
there is no index for them so i compiled them here | there is no index for them so i compiled them here | ||
+ | |||
+ | ====== 233 ====== | ||
+ | < | ||
+ | Additional Changes (233): | ||
+ | |||
+ | Featues: | ||
+ | - Update app fom crash screen (in case you're locked out) | ||
+ | - DevPotal on-device source method testing | ||
+ | - DevPotal source method search bar | ||
+ | |||
+ | Impovements: | ||
+ | - System bightness is no longer the default | ||
+ | - System bightness now uses actual system brightness (Requires permissions) | ||
+ | |||
+ | Bugfixes: | ||
+ | - Fixed cash when opening url with Grayjay without is active | ||
+ | - Fixed possible cash in a race-condition with history | ||
+ | - Fixed possible cash related to bottom menu visibilities. | ||
+ | - Fixed possible cash when unregistering AudioNoisyReceiver | ||
+ | - Fixed possible cash where system brightness does not exist | ||
+ | |||
+ | - Theoetical fix AudioNoisyReceiver popping up 'App is not responding' | ||
+ | |||
+ | - Rumble fixed live chat | ||
+ | |||
+ | ----------- | ||
+ | |||
+ | Changelog (230): | ||
+ | |||
+ | Featue: | ||
+ | - Zoom pan two finge gestures | ||
+ | - Comment navigation, ability to click on a comment to view whee the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment | ||
+ | - Open playlist uls support added | ||
+ | - Open playlist uls through search bar | ||
+ | - Open channel uls through search bar | ||
+ | - Add to new playlist button in add menu when watching video | ||
+ | - Plugin update check can now be disabled pe plugin | ||
+ | |||
+ | - Pateon: Audio support | ||
+ | - Youtube: Bette exception handling | ||
+ | |||
+ | Impovement: | ||
+ | - Watch late ordering persistence | ||
+ | - Impoved subscription errors | ||
+ | - Gestue controls can individually be enabled/ | ||
+ | - Bightness and volume and can be toggled to use system or non-system values | ||
+ | - Setting fo restoring brightness when exiting fullscreen system brightness | ||
+ | - Empty home and install plugin flows added | ||
+ | - Monetization tutoial added to tutorials | ||
+ | - Tutoial descriptions | ||
+ | - Enable newly install plugins | ||
+ | - Removed old announcements | ||
+ | - Hide plugin wanings during install if none exist | ||
+ | - Updated plugin bowse page | ||
+ | |||
+ | Fix: | ||
+ | - Fixed Play/Pause button change & wake lock now woks properly change when playback is interrupted | ||
+ | - Fixed Deduplication piorities resulting in wrong platforms being shown | ||
+ | - Fixed slide subsciption overlay not closing on back gesture in video detail view | ||
+ | - Fixed bottom magin for minimized view progress bar so progress bar shows when minimized | ||
+ | - Fixed indexOutOfBound fo queue when deleting items | ||
+ | - Fixed time/ | ||
+ | - Fixed Minimize touch events | ||
+ | - Fixed cash if authentication/ | ||
+ | - Fixed video eloading if the same video is selected again | ||
+ | - Poper implementation of editor action. (Fixes when using Grayjay with an external keyboard) | ||
+ | - Theoetical fix for double controls | ||
+ | - Theoetical fix for wrong polycentric comments showing in failure scenarios | ||
+ | - Fixed issue whee new playlist required two backs to minimize video | ||
+ | </ | ||
+ | ====== 230 ====== | ||
+ | < | ||
+ | Featue: | ||
+ | - Zoom pan two finge gestures | ||
+ | - Comment navigation, ability to click on a comment to view whee the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment | ||
+ | - Open playlist uls support added | ||
+ | - Open playlist uls through search bar | ||
+ | - Open channel uls through search bar | ||
+ | - Add to new playlist button in add menu when watching video | ||
+ | - Plugin update check can now be disabled pe plugin | ||
+ | |||
+ | - Pateon: Audio support | ||
+ | - Youtube: Bette exception handling | ||
+ | |||
+ | Impovement: | ||
+ | - Watch late ordering persistence | ||
+ | - Impoved subscription errors | ||
+ | - Gestue controls can individually be enabled/ | ||
+ | - Bightness and volume and can be toggled to use system or non-system values | ||
+ | - Setting fo restoring brightness when exiting fullscreen system brightness | ||
+ | - Empty home and install plugin flows added | ||
+ | - Monetization tutoial added to tutorials | ||
+ | - Tutoial descriptions | ||
+ | - Enable newly install plugins | ||
+ | - Removed old announcements | ||
+ | - Hide plugin wanings during install if none exist | ||
+ | - Updated plugin bowse page | ||
+ | |||
+ | Fix: | ||
+ | - Fixed Play/Pause button change & wake lock now woks properly change when playback is interrupted | ||
+ | - Fixed Deduplication piorities resulting in wrong platforms being shown | ||
+ | - Fixed slide subsciption overlay not closing on back gesture in video detail view | ||
+ | - Fixed bottom magin for minimized view progress bar so progress bar shows when minimized | ||
+ | - Fixed indexOutOfBound fo queue when deleting items | ||
+ | - Fixed time/ | ||
+ | - Fixed Minimize touch events | ||
+ | - Fixed cash if authentication/ | ||
+ | - Fixed video eloading if the same video is selected again | ||
+ | - Poper implementation of editor action. (Fixes when using Grayjay with an external keyboard) | ||
+ | - Theoetical fix for double controls | ||
+ | - Theoetical fix for wrong polycentric comments showing in failure scenarios | ||
+ | - Fixed issue whee new playlist required two backs to minimize video | ||
+ | </ | ||
+ | ====== 227 ====== | ||
+ | < | ||
+ | Hotfix: | ||
+ | - Cashfix on unreliable casting connection. | ||
+ | - Made casting moe robust with intermittent TCP connections. | ||
+ | |||
+ | Impovement: | ||
+ | - Added toast with explanation upon logging in. | ||
+ | |||
+ | Fix: | ||
+ | - Fixed tint colo for add to queue button in Android light theme. | ||
+ | - Stability fixes fo casting. | ||
+ | - Fix slide position crash. | ||
+ | </ | ||
+ | ====== 226 ====== | ||
+ | < | ||
+ | Hotfix: | ||
+ | - Cashfix on unreliable casting connection. | ||
+ | - Made casting moe robust with intermittent TCP connections. | ||
+ | |||
+ | Impovement: | ||
+ | - Added toast with explanation upon logging in. | ||
+ | |||
+ | Fix: | ||
+ | - Fixed tint colo for add to queue button in Android light theme. | ||
+ | - Stability fixes fo casting. | ||
+ | - Fix slide position crash. | ||
+ | </ | ||
+ | ====== 225 ====== | ||
+ | < | ||
+ | Hotfix: | ||
+ | - Cashfix on unreliable casting connection. | ||
+ | - Made casting moe robust with intermittent TCP connections. | ||
+ | |||
+ | Impovement: | ||
+ | - Added toast with explanation upon logging in. | ||
+ | |||
+ | Fix: | ||
+ | - Fixed tint colo for add to queue button in Android light theme. | ||
+ | - Stability fixes fo casting. | ||
+ | - Fix slide position crash. | ||
+ | </ | ||
+ | ====== 224 ====== | ||
+ | < | ||
+ | Hotfix: | ||
+ | - Cashfix on unreliable casting connection. | ||
+ | - Made casting moe robust with intermittent TCP connections. | ||
+ | |||
+ | Impovement: | ||
+ | - Added toast with explanation upon logging in. | ||
+ | |||
+ | Fix: | ||
+ | - Fixed tint colo for add to queue button in Android light theme. | ||
+ | - Stability fixes fo casting. | ||
+ | - Fix slide position crash. | ||
+ | </ | ||
+ | ====== 223 ====== | ||
+ | < | ||
+ | Impovement: | ||
+ | - Plugins can now specify a login waning, to provide additional info. | ||
+ | - Added YT dialog with to guide the use on how to login. | ||
+ | - Added toast when use cancels login. | ||
+ | |||
+ | Fix: | ||
+ | - Fixed tint colo for add to queue button in Android light theme. | ||
+ | - Stability fixes fo casting. | ||
+ | - Fix slide position crash when casting. | ||
+ | </ | ||
+ | ====== 222 ====== | ||
+ | < | ||
+ | Featue: | ||
+ | - Plugin update checks on boot | ||
+ | - Plugin update toast on boot | ||
+ | - Custom app toasts (make some erors more visible) | ||
+ | |||
+ | - Youtube: Contoversial video support (setting) | ||
+ | |||
+ | Impovement: | ||
+ | - Auto-select subtitles if downloaded | ||
+ | - Ensue download failed/ | ||
+ | - Delete all unused download files on statup | ||
+ | - Update V8 Engine | ||
+ | - Casting flow connection timeout added | ||
+ | - Chomecast stability | ||
+ | |||
+ | |||
+ | Fix: | ||
+ | - Fix default comment section setting | ||
+ | - Fix cash when trying to download a livestream | ||
+ | - Fix issue whee playback notification/ | ||
+ | - Fix static RequestModifies not being applied | ||
+ | - Fix allow fo unoptimized videos with a large index (some Rumble videos) | ||
+ | - Fix wong video playing when switching between another app and back | ||
+ | - Possible fix fo issue where app would hard-crash due to V8 references | ||
+ | - Possible fix fo duplicate history videos | ||
+ | |||
+ | - Odysee: Fix some videos not playing | ||
+ | - Rumble: Fix issue whee some large videos wouldn' | ||
+ | </ | ||
+ | ====== 221 ====== | ||
+ | < | ||
+ | Hotfix (221): Subsciption groups ui fixes, YT Channel fix, Patreon fixes | ||
+ | |||
+ | Featues: | ||
+ | - Subsciption Groups | ||
+ | - View you subscriptions in a more structured/ | ||
+ | - Diect filtering on subscription tab | ||
+ | - Update subsets of subsciptions | ||
+ | - Custom thumbnails (Ceator/ | ||
+ | - Moe features coming soon | ||
+ | |||
+ | - Tutoials | ||
+ | - How to install | ||
+ | - Getting Stated | ||
+ | - Is Gayjay Free | ||
+ | - Seaching | ||
+ | - Comments | ||
+ | - Casting | ||
+ | |||
+ | - Setting fo fullScreen portrait mode | ||
+ | - Pevious/ | ||
+ | - FCast connect using QR code automatically | ||
+ | - Casting playback speed suppot | ||
+ | - Casting contols inside cast dialog | ||
+ | - SkipOnce Chapte support | ||
+ | - Notifications ask fo background updating when relevant | ||
+ | - Notifications ask fo permission when relevant | ||
+ | |||
+ | - YT Timestamp paameter support | ||
+ | - YT Clip suppot | ||
+ | - YT Embed suppot | ||
+ | |||
+ | - Polycentic generated profile pictures | ||
+ | - Polycentic copyable key | ||
+ | |||
+ | |||
+ | Impovements: | ||
+ | - Media3 eplacement for Exoplayer | ||
+ | - Plugin audio language tags ae now official language codes | ||
+ | - Plugin video/audio souces can now leverage cookies from a client | ||
+ | - Casting automatically esume if stopped | ||
+ | - FCast econnection | ||
+ | - Cast contols disabled while still connecting | ||
+ | - Cached esults are now filtered by enabled clients | ||
+ | - Mino 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/ | ||
+ | - Fix duation format | ||
+ | - Fix histoy tab title | ||
+ | - Fix bottom ba new tabs not showing up for users who adjusted tab settings | ||
+ | - Fix stacking topba events for add | ||
+ | - Fix timeba spacing at bottom | ||
+ | |||
+ | - Fix Rumble channels | ||
+ | - Fix Rumble comments if not logged in and no login equired | ||
+ | - Fix Kick impot/auth | ||
+ | - Fix YT 500 on nextPage if you account has no home page | ||
+ | |||
+ | Pobably more | ||
+ | </ | ||
+ | ====== 219 ====== | ||
+ | < | ||
+ | Featues: | ||
+ | - Subsciption Groups | ||
+ | - View you subscriptions in a more structured/ | ||
+ | - Diect filtering on subscription tab | ||
+ | - Update subsets of subsciptions | ||
+ | - Custom thumbnails (Ceator/ | ||
+ | - Moe features coming soon | ||
+ | |||
+ | - Tutoials | ||
+ | - How to install | ||
+ | - Getting Stated | ||
+ | - Is Gayjay Free | ||
+ | - Seaching | ||
+ | - Comments | ||
+ | - Casting | ||
+ | |||
+ | - Setting fo fullScreen portrait mode | ||
+ | - Pevious/ | ||
+ | - FCast connect using QR code automatically | ||
+ | - Casting playback speed suppot | ||
+ | - Casting contols inside cast dialog | ||
+ | - SkipOnce Chapte support | ||
+ | - Notifications ask fo background updating when relevant | ||
+ | - Notifications ask fo permission when relevant | ||
+ | |||
+ | - YT Timestamp paameter support | ||
+ | - YT Clip suppot | ||
+ | - YT Embed suppot | ||
+ | |||
+ | - Polycentic generated profile pictures | ||
+ | - Polycentic copyable key | ||
+ | |||
+ | |||
+ | Impovements: | ||
+ | - Media3 eplacement for Exoplayer | ||
+ | - Plugin audio language tags ae now official language codes | ||
+ | - Plugin video/audio souces can now leverage cookies from a client | ||
+ | - Casting automatically esume if stopped | ||
+ | - FCast econnection | ||
+ | - Cast contols disabled while still connecting | ||
+ | - Cached esults are now filtered by enabled clients | ||
+ | - Mino 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/ | ||
+ | - Fix duation format | ||
+ | - Fix histoy tab title | ||
+ | - Fix bottom ba new tabs not showing up for users who adjusted tab settings | ||
+ | - Fix stacking topba events for add | ||
+ | - Fix timeba spacing at bottom | ||
+ | |||
+ | - Fix Rumble channels | ||
+ | - Fix Rumble comments if not logged in and no login equired | ||
+ | - Fix Kick impot/auth | ||
+ | - Fix YT 500 on nextPage if you account has no home page | ||
+ | |||
+ | Pobably more | ||
+ | </ | ||
+ | ====== 210 ====== | ||
+ | < | ||
+ | HOTFIX: Embedded plugins not updating poperly. | ||
+ | HOTFIX: Video not opening on Andoid 14. | ||
+ | HOTFIX: Download and expot service not starting on Android 14. | ||
+ | BREAKING: New Gayjay build requires FCast (if used) to be updated to work. | ||
+ | |||
+ | Featues: | ||
+ | |||
+ | - HLS Download suppot (Download for Odysee, SoundCloud, ...) | ||
+ | - Comment delete suppot | ||
+ | - Comments tab (view you comments and the replies to them). | ||
+ | - Impot dialog (in settings + empty subscriptions view) | ||
+ | - Playe Next/ | ||
+ | - Playe loop toggle | ||
+ | - Ceators tab search support | ||
+ | - FCast QR code quick connect added (see scan QR in casting dialog). | ||
+ | - FCast guide and othe casting help options added. | ||
+ | - Replies ovelay now show parent comment | ||
+ | - No subsciptions now suggests subscribing to creators and imports | ||
+ | - Setting to allow estarting playback after connectivity loss behavior to be changed. | ||
+ | - Settings to allow diffeent behavior when audio focus is regained within 10 seconds. | ||
+ | - Setting added to enable/ | ||
+ | - Settings seach added. | ||
+ | - Setting desciptions added for metered connections | ||
+ | |||
+ | Impovements: | ||
+ | |||
+ | - Implemented moe scalable storage system for subscriptions and history that improves the speed for some users | ||
+ | - Impoved plugin development documentation (see plugin-development.md on our repo) | ||
+ | - Impoved Add to Queue behaviour | ||
+ | - Impoved HLS implementation resulting in wider compatibility for downloading and casting | ||
+ | - Impoved URL handling support | ||
+ | - Impoved Playstore flow for URL handling | ||
+ | - Impoved login required flow for plugin items | ||
+ | - Like/ | ||
+ | - Pompt user to set Grayjay as a default handler for certain URLs. | ||
+ | - Feed pogress bars are now shown by default | ||
+ | - Added fallback that tempoarily disables Polycentric when issues are encountered. | ||
+ | - Youtube home now falls back to tending page if no videos are provided | ||
+ | - Impot Subscriptions/ | ||
+ | |||
+ | Fixes: | ||
+ | |||
+ | - Fixed Youtube likes in cetain cases (especially recent videos) | ||
+ | - Fixed notifications opening the wong content when multiple were available. | ||
+ | - Fixed gestue control issues causing wrong area to have gesture controls and disabled full screen gesture when casting. | ||
+ | - Fixed Odysee content-types being misepresented causing casting to desktop to break. | ||
+ | - Fixed feed views in some scenaios not being properly filled. | ||
+ | - Fixed Rumble comments and show eror in CommentList whenever an error happens. | ||
+ | - Fixed Chomecast socket crash | ||
+ | - Fixed nested video events | ||
+ | - Fixed polycentic profiles not being properly updated in some cases. | ||
+ | - Queue edito now properly updates the amount of videos when a video is deleted. | ||
+ | |||
+ | FCast: | ||
+ | |||
+ | - QR code added to allow quick connection when on the same netwok. | ||
+ | - WebSocket suppot added. | ||
+ | - Added suppot for fractional seconds globally. | ||
+ | - Desktop casting client now has a connection inteface (main window). | ||
+ | - Fixed cash caused by failing to unregister MDNS. | ||
+ | - Fixed issue whee subtitles would always show for HLS. | ||
+ | </ | ||
+ | ====== 209 ====== | ||
+ | < | ||
+ | HOTFIX: Embedded plugins not updating poperly. | ||
+ | HOTFIX: Video not opening on Andoid 14. | ||
+ | BREAKING: New Gayjay build requires FCast (if used) to be updated to work. | ||
+ | |||
+ | Featues: | ||
+ | |||
+ | - HLS Download suppot (Download for Odysee, SoundCloud, ...) | ||
+ | - Comment delete suppot | ||
+ | - Comments tab (view you comments and the replies to them). | ||
+ | - Impot dialog (in settings + empty subscriptions view) | ||
+ | - Playe Next/ | ||
+ | - Playe loop toggle | ||
+ | - Ceators tab search support | ||
+ | - FCast QR code quick connect added (see scan QR in casting dialog). | ||
+ | - FCast guide and othe casting help options added. | ||
+ | - Replies ovelay now show parent comment | ||
+ | - No subsciptions now suggests subscribing to creators and imports | ||
+ | - Setting to allow estarting playback after connectivity loss behavior to be changed. | ||
+ | - Settings to allow diffeent behavior when audio focus is regained within 10 seconds. | ||
+ | - Setting added to enable/ | ||
+ | - Settings seach added. | ||
+ | - Setting desciptions added for metered connections | ||
+ | |||
+ | Impovements: | ||
+ | |||
+ | - Implemented moe scalable storage system for subscriptions and history that improves the speed for some users | ||
+ | - Impoved plugin development documentation (see plugin-development.md on our repo) | ||
+ | - Impoved Add to Queue behaviour | ||
+ | - Impoved HLS implementation resulting in wider compatibility for downloading and casting | ||
+ | - Impoved URL handling support | ||
+ | - Impoved Playstore flow for URL handling | ||
+ | - Impoved login required flow for plugin items | ||
+ | - Like/ | ||
+ | - Pompt user to set Grayjay as a default handler for certain URLs. | ||
+ | - Feed pogress bars are now shown by default | ||
+ | - Added fallback that tempoarily disables Polycentric when issues are encountered. | ||
+ | - Youtube home now falls back to tending page if no videos are provided | ||
+ | - Impot Subscriptions/ | ||
+ | |||
+ | Fixes: | ||
+ | |||
+ | - Fixed Youtube likes in cetain cases (especially recent videos) | ||
+ | - Fixed notifications opening the wong content when multiple were available. | ||
+ | - Fixed gestue control issues causing wrong area to have gesture controls and disabled full screen gesture when casting. | ||
+ | - Fixed Odysee content-types being misepresented causing casting to desktop to break. | ||
+ | - Fixed feed views in some scenaios not being properly filled. | ||
+ | - Fixed Rumble comments and show eror in CommentList whenever an error happens. | ||
+ | - Fixed Chomecast socket crash | ||
+ | - Fixed nested video events | ||
+ | - Fixed polycentic profiles not being properly updated in some cases. | ||
+ | - Queue edito now properly updates the amount of videos when a video is deleted. | ||
+ | |||
+ | FCast: | ||
+ | |||
+ | - QR code added to allow quick connection when on the same netwok. | ||
+ | - WebSocket suppot added. | ||
+ | - Added suppot for fractional seconds globally. | ||
+ | - Desktop casting client now has a connection inteface (main window). | ||
+ | - Fixed cash caused by failing to unregister MDNS. | ||
+ | - Fixed issue whee subtitles would always show for HLS. | ||
+ | </ | ||
+ | ====== 208 ====== | ||
+ | < | ||
+ | BREAKING: New Gayjay build requires FCast (if used) to be updated to work. | ||
+ | |||
+ | Featues: | ||
+ | |||
+ | - HLS Download suppot (Download for Odysee, SoundCloud, ...) | ||
+ | - Comment delete suppot | ||
+ | - Comments tab (view you comments and the replies to them). | ||
+ | - Impot dialog (in settings + empty subscriptions view) | ||
+ | - Playe Next/ | ||
+ | - Playe loop toggle | ||
+ | - Ceators tab search support | ||
+ | - FCast QR code quick connect added (see scan QR in casting dialog). | ||
+ | - FCast guide and othe casting help options added. | ||
+ | - Replies ovelay now show parent comment | ||
+ | - No subsciptions now suggests subscribing to creators and imports | ||
+ | - Setting to allow estarting playback after connectivity loss behavior to be changed. | ||
+ | - Settings to allow diffeent behavior when audio focus is regained within 10 seconds. | ||
+ | - Setting added to enable/ | ||
+ | - Settings seach added. | ||
+ | - Setting desciptions added for metered connections | ||
+ | |||
+ | Impovements: | ||
+ | |||
+ | - Implemented moe scalable storage system for subscriptions and history that improves the speed for some users | ||
+ | - Impoved plugin development documentation (see plugin-development.md on our repo) | ||
+ | - Impoved Add to Queue behaviour | ||
+ | - Impoved HLS implementation resulting in wider compatibility for downloading and casting | ||
+ | - Impoved URL handling support | ||
+ | - Impoved Playstore flow for URL handling | ||
+ | - Impoved login required flow for plugin items | ||
+ | - Like/ | ||
+ | - Pompt user to set Grayjay as a default handler for certain URLs. | ||
+ | - Feed pogress bars are now shown by default | ||
+ | - Added fallback that tempoarily disables Polycentric when issues are encountered. | ||
+ | - Youtube home now falls back to tending page if no videos are provided | ||
+ | - Impot Subscriptions/ | ||
+ | |||
+ | Fixes: | ||
+ | |||
+ | - Fixed Youtube likes in cetain cases (especially recent videos) | ||
+ | - Fixed notifications opening the wong content when multiple were available. | ||
+ | - Fixed gestue control issues causing wrong area to have gesture controls and disabled full screen gesture when casting. | ||
+ | - Fixed Odysee content-types being misepresented causing casting to desktop to break. | ||
+ | - Fixed feed views in some scenaios not being properly filled. | ||
+ | - Fixed Rumble comments and show eror in CommentList whenever an error happens. | ||
+ | - Fixed Chomecast socket crash | ||
+ | - Fixed nested video events | ||
+ | - Fixed polycentic profiles not being properly updated in some cases. | ||
+ | - Queue edito now properly updates the amount of videos when a video is deleted. | ||
+ | |||
+ | FCast: | ||
+ | |||
+ | - QR code added to allow quick connection when on the same netwok. | ||
+ | - WebSocket suppot added. | ||
+ | - Added suppot for fractional seconds globally. | ||
+ | - Desktop casting client now has a connection inteface (main window). | ||
+ | - Fixed cash caused by failing to unregister MDNS. | ||
+ | - Fixed issue whee subtitles would always show for HLS. | ||
+ | </ | ||
+ | ====== 201 ====== | ||
+ | < | ||
+ | Hotfix (201): | ||
+ | - AiPlay HLS support added (meaning AirPlay is now fully functional) | ||
+ | - Chomecast reliability (Twitch and Youtube, VOD fixes) | ||
+ | - Fix Vaious HLS issues | ||
+ | - Live chat donations deduplication | ||
+ | - Live chat donation styling and hoizontal scroll | ||
+ | - PlaybackTacker exception dialog hidden replaced with toast for live/ | ||
+ | - Downloaded videos fixes with switching to live souces | ||
+ | |||
+ | (200): | ||
+ | |||
+ | Featues: | ||
+ | - Expeimental planned content scheduled notifications | ||
+ | - ChomeCast live streaming support (requires proxying through phone) [For an optimal viewing - experience FCast (https:// | ||
+ | - Histoical progress bars under videos (configurable in settings per feed) | ||
+ | - Confimation dialog if exiting Grayjay while video is playing | ||
+ | - Setting to keep sceen on while casting | ||
+ | - Chapte accuracy now sub-second | ||
+ | - Long-pess on a video to the open options menu | ||
+ | - Locked content plugin suppot | ||
+ | |||
+ | - Odysee: Suppot v6 urls | ||
+ | - Youtube: Added attibution for third-party services | ||
+ | - Pateon: See membership content you do not have access to (locked content) | ||
+ | - Kick: Seach suggestions whitelisting | ||
+ | |||
+ | Impovements: | ||
+ | - Chomecast reliability | ||
+ | - Empty polycentic comments are no longer allowed | ||
+ | - Added backfill exception pinting to announcements | ||
+ | - Opening video with active queue now gets added instead of eplacing queue | ||
+ | - Exit full sceen swipe is now a down gesture | ||
+ | |||
+ | - Youtube: Sponsoblock chapters now sub-second | ||
+ | |||
+ | Bug Fixes: | ||
+ | - Old notifications getting shown | ||
+ | - Quality selection ovelay now properly closes when pressing the back button | ||
+ | - Fixed cash caused by V1 encrypted secrets in the upgrade process from V0 to V1 encryption | ||
+ | - Keep sceen on fixes | ||
+ | |||
+ | - Pateon: Banner now visible | ||
+ | - Kick: Subsciptions not showing if the person is live | ||
+ | </ | ||
+ | ====== 200 ====== | ||
+ | < | ||
+ | Featues: | ||
+ | - Expeimental planned content scheduled notifications | ||
+ | - ChomeCast live streaming support (requires proxying through phone) [For an optimal viewing - experience FCast (https:// | ||
+ | - Histoical progress bars under videos (configurable in settings per feed) | ||
+ | - Confimation dialog if exiting Grayjay while video is playing | ||
+ | - Setting to keep sceen on while casting | ||
+ | - Chapte accuracy now sub-second | ||
+ | - Long-pess on a video to the open options menu | ||
+ | - Locked content plugin suppot | ||
+ | |||
+ | - Odysee: Suppot v6 urls | ||
+ | - Youtube: Added attibution for third-party services | ||
+ | - Pateon: See membership content you do not have access to (locked content) | ||
+ | - Kick: Seach suggestions whitelisting | ||
+ | |||
+ | Impovements: | ||
+ | - Chomecast reliability | ||
+ | - Empty polycentic comments are no longer allowed | ||
+ | - Added backfill exception pinting to announcements | ||
+ | - Opening video with active queue now gets added instead of eplacing queue | ||
+ | - Exit full sceen swipe is now a down gesture | ||
+ | |||
+ | - Youtube: Sponsoblock chapters now sub-second | ||
+ | |||
+ | Bug Fixes: | ||
+ | - Old notifications getting shown | ||
+ | - Quality selection ovelay now properly closes when pressing the back button | ||
+ | - Fixed cash caused by V1 encrypted secrets in the upgrade process from V0 to V1 encryption | ||
+ | - Keep sceen on fixes | ||
+ | |||
+ | - Pateon: Banner now visible | ||
+ | - Kick: Subsciptions not showing if the person is live | ||
+ | </ | ||
+ | ====== 199 ====== | ||
+ | < | ||
+ | Featues: | ||
+ | - Expeimental planned content scheduled notifications | ||
+ | - ChomeCast live streaming support (requires proxying through phone) [For an optimal viewing - experience FCast (https:// | ||
+ | - Histoical progress bars under videos (configurable in settings per feed) | ||
+ | - Confimation dialog if exiting Grayjay while video is playing | ||
+ | - Setting to keep sceen on while casting | ||
+ | - Chapte accuracy now sub-second | ||
+ | - Long-pess on a video to the open options menu | ||
+ | - Locked content plugin suppot | ||
+ | |||
+ | - Odysee: Suppot v6 urls | ||
+ | - Youtube: Added attibution for third-party services | ||
+ | - Pateon: See membership content you do not have access to (locked content) | ||
+ | - Kick: Seach suggestions whitelisting | ||
+ | |||
+ | Impovements: | ||
+ | - Chomecast reliability | ||
+ | - Empty polycentic comments are no longer allowed | ||
+ | - Added backfill exception pinting to announcements | ||
+ | - Opening video with active queue now gets added instead of eplacing queue | ||
+ | - Exit full sceen swipe is now a down gesture | ||
+ | |||
+ | - Youtube: Sponsoblock chapters now sub-second | ||
+ | |||
+ | Bug Fixes: | ||
+ | - Old notifications getting shown | ||
+ | - Quality selection ovelay now properly closes when pressing the back button | ||
+ | - Fixed cash caused by V1 encrypted secrets in the upgrade process from V0 to V1 encryption | ||
+ | - Keep sceen on fixes | ||
+ | |||
+ | - Pateon: Banner now visible | ||
+ | - Kick: Subsciptions not showing if the person is live | ||
+ | </ | ||
+ | ====== 195 ====== | ||
+ | < | ||
+ | - Fixed channel membeship showing and linking to the wrong creator, when it should not be visible at all. | ||
+ | Fixed Rumble subsciption import. | ||
+ | Expots now request the folder you want to export to. | ||
+ | Added + Tax indicato. | ||
+ | Languages now applied to all activities. | ||
+ | Fixed plugin initial state | ||
+ | A new setting has been added to allow otation to landscape for views intended as portrait (NOT RECOMMENDED). | ||
+ | Fixed subsciption notifications. | ||
+ | Impoved subscription behavior reporting. | ||
+ | </ | ||
+ | ====== 193 ====== | ||
+ | < | ||
+ | HOTFIX BUILD | ||
+ | Featue: Hide creator from home option | ||
+ | Fix: Vaious Youtube bugs related to accounts with non-English language | ||
+ | Fix: Hide video fom home persistence | ||
+ | Fix: Cast contol in non-fullscreen | ||
+ | </ | ||
+ | ====== 192 ====== | ||
+ | < | ||
+ | - Featue: Creator Monetization: | ||
+ | Featue: Creator Monetization: | ||
+ | Featue: Creator Monetization: | ||
+ | Featue: Creator Monetization: | ||
+ | Featue: Creator Monetization: | ||
+ | Featue: Creator Monetization: | ||
+ | Featue: Optional Youtube SponsorBlock (FUTO respects your decision to use SponsorBlock. But only if you're supporting creators in other ways.) | ||
+ | Featue: Setting to change Language | ||
+ | Featue: Setting to disable auto-preview in preview feed | ||
+ | Featue: Setting to disable audio-only bandwidth optimalization (background switch stutter) | ||
+ | Featue: Plugins now support more setting types and capabilities | ||
+ | Featue: Import subscriptions "Load more" button | ||
+ | Featue: Setting to disable subscription load for first tab open | ||
+ | |||
+ | |||
+ | Fix: Andoid 9 can now open videos without crash | ||
+ | Fix: Videoplaye filling for audio-only in playlist | ||
+ | Fix: Localization cash fix | ||
+ | Fix: Cash for very wide screens (and other weird dimensions) | ||
+ | Fix: Subsciptions correctly fall back on cache | ||
+ | Fix: Chaptes not clearing when switching video | ||
+ | Fix: Ability to supechat on Youtube | ||
+ | |||
+ | |||
+ | Impovement: No dialog on comment exceptions | ||
+ | Impovement: Login screen now shows the current domain/url and close button | ||
+ | Impovement: Casting in Full Screen | ||
+ | Impovement: Playlist ui tweaks | ||
+ | Impovement: New encryption, Back-Compatible | ||
+ | </ | ||
+ | ====== 191 ====== | ||
+ | < | ||
+ | - Featue: Creator Monetization: | ||
+ | Featue: Creator Monetization: | ||
+ | Featue: Creator Monetization: | ||
+ | Featue: Creator Monetization: | ||
+ | Featue: Creator Monetization: | ||
+ | Featue: Creator Monetization: | ||
+ | Featue: Optional Youtube SponsorBlock (FUTO respects your decision to use SponsorBlock. But only if you're supporting creators in other ways.) | ||
+ | Featue: Setting to change Language | ||
+ | Featue: Setting to disable auto-preview in preview feed | ||
+ | Featue: Setting to disable audio-only bandwidth optimalization (background switch stutter) | ||
+ | Featue: Plugins now support more setting types and capabilities | ||
+ | Featue: Import subscriptions "Load more" button | ||
+ | |||
+ | Fix: Andoid 9 can now open videos without crash | ||
+ | Fix: Videoplaye filling for audio-only in playlist | ||
+ | Fix: Localization cash fix | ||
+ | Fix: Cash for very wide screens (and other weird dimensions) | ||
+ | Fix: Subsciptions correctly fall back on cache | ||
+ | Fix: Chaptes not clearing when switching video | ||
+ | Fix: Ability to supechat on Youtube | ||
+ | |||
+ | Impovement: No dialog on comment exceptions | ||
+ | Impovement: Login screen now shows the current domain/url and close button | ||
+ | Impovement: Casting butI canton in Full Screen | ||
+ | Impovement: Playlist ui tweaks | ||
+ | Impovement: New encryption, Back-Compatible | ||
+ | </ | ||
====== 190 ====== | ====== 190 ====== | ||
< | < | ||
- | Feature: Subscription notifications | + | Featue: Subscription notifications |
- | Subscription fetch options | + | Featue: |
- | Creator sorting by views and watchtime | + | Featue: |
- | Subscriptions sorted now by view count | + | Featue: |
- | Local Views and watchtime tracking | + | Featue: |
- | Optional watchtime/ | + | Featue: |
- | Localization (ar, de, es, fr, ja, ko, pt, ru, zh) | + | Featue: |
- | Chapter system (with manual and automatic skip), limited ui | + | Featue: |
- | Open url directly by putting it in video search | + | Featue: |
- | Subscription settings on creators list | + | Featue: |
- | Configurable rate-limit per plugin | + | Featue: |
- | PlatformUrl support on plugins | + | Featue: |
- | Primary claim field type support | + | Featue: |
- | grayjay:// | + | Featue: |
- | grayjay:// | + | Featue: |
- | Import subscriptions using newline text file | + | Featue: |
- | New Subscription system that tries to avoid rate-limiting (priority based updating), massively improves experience > 150 subscribers | + | Impovement: |
- | Reduce subscription calls made for infrequent uploaders/ | + | Impovement: |
- | Cache channel results if subscribed | + | Impovement: |
- | Only update subscriptions if older than 5 min | + | Impovement: |
- | Channel cache trimming (temporary) | + | Impovement: |
- | Polycentric parallelism | + | Impovement: |
- | Cache parallelism | + | Impovement: |
- | Keep plugin settings on update | + | Impovement: |
- | Fix: Fixed Polycentric | + | Bug Fix: Fixed Polycentic |
- | Fix: Fixed AudioNoisyReceiver | + | Bug Fix: Fixed AudioNoisyReceive |
- | Fix: Fixed Polycentric | + | Bug Fix: Fixed Polycentic |
- | Fix: Fixed creators | + | Bug Fix: Fixed ceators |
- | Fix: Fixed dialog if first home source fails | + | Bug Fix: Fixed dialog if fist home source fails |
- | Fix: Casted playlist not automatically going to next video | + | Bug Fix: Casted playlist not automatically going to next video |
- | Fix: Some item colors | + | Bug Fix: Some item colos |
- | Fix: "Swipe to refresh" text on subscriptions going away when switching tabs | + | Bug Fix: "Swipe to efresh" text on subscriptions going away when switching tabs |
- | Fix: Remove a plugin | + | Bug Fix: Remove a plugin |
- | more | + | Pobably |
</ | </ | ||
====== 181 ====== | ====== 181 ====== | ||
< | < | ||
- | + | - Plugin: [Youtube] Fix captcha | |
- | - Plugin: [Youtube] Fix captcha | + | |
Plugin: [Odysee] Fix channel content | Plugin: [Odysee] Fix channel content | ||
- | Plugin: [Odysee] Multiple | + | Plugin: [Odysee] Multiple |
- | Plugin: [Patreon] Fix channel details/ | + | Plugin: [Pateon] Fix channel details/ |
Fix: Disliked comments fading | Fix: Disliked comments fading | ||
- | Fix: Polycentric | + | Fix: Polycentic |
- | Fix: Reduce duplicate fetches | + | Fix: Reduce duplicate fetches |
Fix: Log submitting | Fix: Log submitting | ||
- | Fix: Crash under certain conditions on Home tab | + | Fix: Cash under certain conditions on Home tab |
Fix: Deduplication now case insensitive | Fix: Deduplication now case insensitive | ||
- | Fix: Polycentric | + | Fix: Polycentic |
Fix: HLS Casting (Odysee, etc) | Fix: HLS Casting (Odysee, etc) | ||
- | Improvement: Now add Android version to telemetry/ | + | Impovement: Now add Android version to telemetry/ |
- | Improvement: FAQ, Issues Page | + | Impovement: FAQ, Issues Page |
- | Improvement: Setting buttons icons | + | Impovement: Setting buttons icons |
- | Improvement: FAQ menu item | + | Impovement: FAQ menu item |
- | Improvement: Retain login/ | + | Impovement: Retain login/ |
</ | </ | ||
====== 178 ====== | ====== 178 ====== | ||
< | < | ||
+ | - Featue: Android 9 devices can now install the app (mostly untested, might have problems) | ||
+ | Featue: Disliked comments now are grayed out | ||
+ | Featue: Temporarily ratelimit if you have lots of subscriptions on Youtube | ||
+ | Featue: Now require login for Nebula | ||
+ | Featue: Dev Portal can now use captchas | ||
+ | Featue: Button for FAQ | ||
- | - Feature: Android 9 devices can now install the app (mostly untested, might have problems) | + | Featue: [Youtube] Now support profile selection upon logging in |
- | Feature: Disliked comments now are grayed out | + | Fix: [Youtube] Channels and subsciptions |
- | Feature: Temporarily ratelimit if you have lots of subscriptions on Youtube | + | Fix: [Youtube] Automatic Youtube consent |
- | Feature: Now require login for Nebula | + | Fix: [Twitch] Issue whee current livestream is not shown |
- | Feature: Dev Portal can now use captchas | + | Fix: [Twitch] Issue whee " |
- | Feature: Button for FAQ | + | |
- | + | ||
- | Feature: [Youtube] Now support profile selection upon logging in | + | |
- | Fix: [Youtube] Channels and subscriptions | + | |
- | Fix: [Youtube] Automatic Youtube consent | + | |
- | Fix: [Twitch] Issue where current livestream is not shown | + | |
- | Fix: [Twitch] Issue where " | + | |
- | Fix: Mail validation now allows capital | + | Fix: Mail validation now allows capital |
- | Fix: Developer | + | Fix: Develope |
- | Fix: Crash on change download directory | + | Fix: Cash on change download directory |
- | Fix: Subscription | + | Fix: Subsciption |
- | Fix: Polycentric | + | Fix: Polycentic |
- | Fix: Polycentric | + | Fix: Polycentic |
- | Fix: QR scanner | + | Fix: QR scanne |
- | Fix: Nested video serialization | + | Fix: Nested video seialization |
Fix: Captcha checks | Fix: Captcha checks | ||
- | Fix: back on source | + | Fix: back on souce installation |
- | Fix: -1 subscribers | + | Fix: -1 subscibers |
- | Fix: Correct | + | Fix: Corect |
- | Fix: Catch exception | + | Fix: Catch exception |
- | Fix: Condition | + | Fix: Condition |
- | Fix: Limit maximum | + | Fix: Limit maximum |
- | Fix: Add text to FeedView when no results | + | Fix: Add text to FeedView when no esults |
- | Fix: Home no longer | + | Fix: Home no longe replaces all items with errors if one fails |
Fix: Plugins can now add cookies besides the app-cookies | Fix: Plugins can now add cookies besides the app-cookies | ||
- | Fix: Plugins can now throw critical errors which stops them from being called in subscriptions constantly | + | Fix: Plugins can now thow critical errors which stops them from being called in subscriptions constantly |
- | Fix: Captcha state can now be deleted in source | + | Fix: Captcha state can now be deleted in souce settings |
Fix: Nullable comment sections now fail silently | Fix: Nullable comment sections now fail silently | ||
Fix: Playlist edit name | Fix: Playlist edit name | ||
- | Improvement: App can now intercept redirections | + | Impovement: App can now intercept redirections |
</ | </ | ||
====== 177 ====== | ====== 177 ====== | ||
< | < | ||
- | - Feature: Android 9 devices can now install the app (mostly untested, might have problems) | + | - Featue: Android 9 devices can now install the app (mostly untested, might have problems) |
- | Feature: Disliked comments now are grayed out | + | Featue: Disliked comments now are grayed out |
- | Feature: Temporarily ratelimit if you have lots of subscriptions on Youtube | + | Featue: Temporarily ratelimit if you have lots of subscriptions on Youtube |
- | Feature: Now require login for Nebula | + | Featue: Now require login for Nebula |
- | Feature: Dev Portal can now use captchas | + | Featue: Dev Portal can now use captchas |
- | Feature: Button for FAQ | + | Featue: Button for FAQ |
- | Feature: [Youtube] Now support profile selection upon logging in | + | Featue: [Youtube] Now support profile selection upon logging in |
- | Fix: [Youtube] Channels and subscriptions | + | Fix: [Youtube] Channels and subsciptions |
- | Fix: [Youtube] Automatic Youtube consent | + | Fix: [Youtube] Automatic Youtube consent |
- | Fix: [Twitch] Issue where current livestream is not shown | + | Fix: [Twitch] Issue whee current livestream is not shown |
- | Fix: [Twitch] Issue where " | + | Fix: [Twitch] Issue whee " |
- | Fix: Mail validation now allows capital | + | Fix: Mail validation now allows capital |
- | Fix: Developer | + | Fix: Develope |
- | Fix: Crash on change download directory | + | Fix: Cash on change download directory |
- | Fix: Subscription | + | Fix: Subsciption |
- | Fix: Polycentric | + | Fix: Polycentic |
- | Fix: Polycentric | + | Fix: Polycentic |
- | Fix: QR scanner | + | Fix: QR scanne |
- | Fix: Nested video serialization | + | Fix: Nested video seialization |
Fix: Captcha checks | Fix: Captcha checks | ||
- | Fix: back on source | + | Fix: back on souce installation |
- | Fix: -1 subscribers | + | Fix: -1 subscibers |
- | Fix: Correct | + | Fix: Corect |
- | Fix: Catch exception | + | Fix: Catch exception |
- | Fix: Condition | + | Fix: Condition |
- | Fix: Limit maximum | + | Fix: Limit maximum |
- | Fix: Add text to FeedView when no results | + | Fix: Add text to FeedView when no esults |
- | Fix: Home no longer | + | Fix: Home no longe replaces all items with errors if one fails |
Fix: Plugins can now add cookies besides the app-cookies | Fix: Plugins can now add cookies besides the app-cookies | ||
- | Fix: Plugins can now throw critical errors which stops them from being called in subscriptions constantly | + | Fix: Plugins can now thow critical errors which stops them from being called in subscriptions constantly |
- | Fix: Captcha state can now be deleted in source | + | Fix: Captcha state can now be deleted in souce settings |
Fix: Nullable comment sections now fail silently | Fix: Nullable comment sections now fail silently | ||
Fix: Playlist edit name | Fix: Playlist edit name | ||
- | Improvement: App can now intercept redirections | + | Impovement: App can now intercept redirections |
</ | </ | ||
====== 173 ====== | ====== 173 ====== | ||
< | < | ||
- | |||
FEATURES: | FEATURES: | ||
- | - Live-chat | + | - Live-chat |
- | - Live-stream | + | - Live-steam auto-reload for planned/ |
- | - History | + | - Histoy |
- Plugins can now implement captchas UI | - Plugins can now implement captchas UI | ||
- | - Store/donation links on Polycentric profiles are now properly supported. | + | - Stoe/donation links on Polycentric profiles are now properly supported. |
- | - Deadzone selection | + | - Deadzone selection |
- | - Storage | + | - Stoage |
- | - Retroactive | + | - Retoactive |
PLUGINS: | PLUGINS: | ||
- | - [Youtube] Captcha | + | - [Youtube] Captcha |
- | - [Rumble] | + | - [Rumble] |
- | - [Twitch] Fixed Subscription | + | - [Twitch] Fixed Subsciption |
BUG FIXES: | BUG FIXES: | ||
- | - Fixed Title formatting | + | - Fixed Title fomatting |
- Fixed Live/ | - Fixed Live/ | ||
- | - Fixed HLS downloads will no longer | + | - Fixed HLS downloads will no longe falsely succeed |
- Fixed Failed downloads causing UI issues | - Fixed Failed downloads causing UI issues | ||
- | - Fixed Headphone next track now works | + | - Fixed Headphone next tack now works |
- | - Fixed Various | + | - Fixed Vaious |
- | - Fixed Crashes | + | - Fixed Cashes |
- | - Fixed Ordering | + | - Fixed Odering |
- | - Fixed jmDNS crash when stop was called before start. | + | - Fixed jmDNS cash when stop was called before start. |
- | - Fixed Crash in onProgress whenever the HTTP request fails. | + | - Fixed Cash in onProgress whenever the HTTP request fails. |
- | - Fixed RetryDialog | + | - Fixed RetyDialog |
- | - Fixed Default action on confirmation | + | - Fixed Default action on confimation |
- | - Fixed Track selection for live streams. | + | - Fixed Tack selection for live streams. |
- | - Fixed Back button not behaving | + | - Fixed Back button not behaving |
- | - Fixed Minor fixes to subscription imports | + | - Fixed Mino fixes to subscription imports |
- | - Fixed PlaybackTracker | + | - Fixed PlaybackTacker |
- | - Fixed Crash on changing volume while casting on specific devices | + | - Fixed Cash on changing volume while casting on specific devices |
IMPROVEMENTS: | IMPROVEMENTS: | ||
- | - Home feed can now show errors | + | - Home feed can now show erors in placeholders, |
- | - Detailed download | + | - Detailed download |
- | - More plugin pooling (more concurrency/ | + | - Moe plugin pooling (more concurrency/ |
- | - Livestream | + | - Livesteam |
- | - Livestream | + | - Livesteam |
- | - Embedded plugin | + | - Embedded plugin |
- | - Download | + | - Download |
- | - More strict plugin security around authentication headers | + | - Moe strict plugin security around authentication headers |
- | - Plugins can now have alternative | + | - Plugins can now have altenative |
- | - Polycentric | + | - Polycentic |
- | - Settings now load asynchronously, prevent freeze | + | - Settings now load asynchonously, prevent freeze |
- | - Playlists now sorted | + | - Playlists now soted by most recently used/ |
- | - Notifications | + | - Notifications |
- | - AddToQueue button implemented on channel | + | - AddToQueue button implemented on channel |
- | - Deleting downloaded playlist videos now has confirmation | + | - Deleting downloaded playlist videos now has confimation |
- | - UnknownHostException | + | - UnknownHostException |
- | - Queue behaviour | + | - Queue behaviou |
- | - App should stay awake, and fall asleep at correct | + | - App should stay awake, and fall asleep at corect |
- | - Plugins now show author | + | - Plugins now show autho mismatch warning on update |
- | - Plugins now show signature | + | - Plugins now show signatue |
- | - Minor UI Tweaks | + | - Mino UI Tweaks |
- | And more | + | And moe |
</ | </ | ||
- | |||
====== 157 ====== | ====== 157 ====== | ||
< | < | ||
- | + | - Fix some Youtube channels not loading (Youtube bug wokaround) | |
- | - Fix some Youtube channels not loading (Youtube bug workaround) | + | Fix possible |
- | Fix possible | + | |
Fix logout not fully logging out | Fix logout not fully logging out | ||
Hide login button if login is not implemented | Hide login button if login is not implemented | ||
- | Video more button: Open page | + | Video moe button: Open page |
- | Video more button: Re-open live chat | + | Video moe button: Re-open live chat |
- | Live chat external | + | Live chat extenal |
- | Live chat external | + | Live chat extenal |
- | Live chat external | + | Live chat extenal |
- | Live chat external | + | Live chat extenal |
- | Live chat external | + | Live chat extenal |
- | Delete backup announcement | + | Delete backup announcement |
- | Fix backup | + | Fix backup |
- | Fix issue with channels if a different | + | Fix issue with channels if a diffeent |
- | Fix incorrect | + | Fix incorect |
Fix content date time mismatches on Youtube | Fix content date time mismatches on Youtube | ||
Fix live videos "few seconds ago" | Fix live videos "few seconds ago" | ||
- | Fix issue where dead app tries to re-launch a media service | + | Fix issue whee dead app tries to re-launch a media service |
</ | </ | ||
- | |||
====== 147 ====== | ====== 147 ====== | ||
< | < | ||
- | + | - Set corect | |
- | - Set correct | + | Cached |
- | Cached | + | Buy page is now closed |
- | Buy page is now closed | + | |
Fixed activating license key UI | Fixed activating license key UI | ||
- | Fix to automatic backup causing | + | Fix to automatic backup causing |
Moved cancel button on automatic update dialog | Moved cancel button on automatic update dialog | ||
</ | </ | ||
+ | ====== 145 ====== | ||
+ | < | ||
+ | - Fixed bug whee app would freeze. | ||
+ | Implemented system fo automatic backups. | ||
+ | </ | ||
+ | ====== 144 ====== | ||
+ | < | ||
+ | - Fixed Paid status not automatically switching afte having bought a license. | ||
+ | Fixed " | ||
+ | </ | ||
+ | ====== 143 ====== | ||
+ | < | ||
+ | - Fixed " | ||
+ | </ | ||
====== 142 ====== | ====== 142 ====== | ||
< | < | ||
- | + | - Fixed subsciption | |
- | - Fixed subscription | + | Added a setting to allow backgound |
- | Added a setting to allow background | + | |
Home cancellation toast is now hidden. | Home cancellation toast is now hidden. | ||
- | Added version | + | Added vesion |
- | Fixed picture | + | Fixed pictue |
- | Updated Rumble ot not include timeline | + | Updated Rumble ot not include timeline |
- | Made text selectable in description | + | Made text selectable in desciption |
- | Possible | + | Possible |
- | Added a universal | + | Added a univesal |
- | Added licensing and payment system. Click "More" -> " | + | Added licensing and payment system. Click "Moe" -> " |
</ | </ | ||
- | |||
====== 139 ====== | ====== 139 ====== | ||
< | < | ||
- | + | - Fixed subsciption | |
- | - Fixed subscription | + | - Added a setting to allow backgound |
- | - Added a setting to allow background | + | |
- Home cancellation toast is now hidden. | - Home cancellation toast is now hidden. | ||
- | - Added version | + | - Added vesion |
- | - Fixed picture | + | - Fixed pictue |
- | - Updated Rumble ot not include timeline | + | - Updated Rumble ot not include timeline |
- | - Made text selectable in description, comments and post detail view. | + | - Made text selectable in desciption, comments and post detail view. |
- | - Possible | + | - Possible |
- | - Added a universal | + | - Added a univesal |
- | - Added licensing and payment system. Click "More" -> " | + | - Added licensing and payment system. Click "Moe" -> " |
</ | </ | ||
- | |||
====== 135 ====== | ====== 135 ====== | ||
< | < | ||
- | |||
- Full backup now contains datetime in the file name. | - Full backup now contains datetime in the file name. | ||
- | Submit logs will now notify the user when logging is disabled. | + | Submit logs will now notify the use when logging is disabled. |
- | Possible | + | Possible |
- | Removed caching | + | Removed caching |
- | Live only filter | + | Live only filte fixes on subscription page. |
- | addToQueue now doesnt | + | addToQueue now doesnt |
- | Implemented options | + | Implemented options |
- | Temporarily | + | Tempoarily |
- | Fixed Twitch channel content not marking | + | Fixed Twitch channel content not making |
Fixed Rumble not playing videos. | Fixed Rumble not playing videos. | ||
- | Fixed live streams | + | Fixed live steams |
- | Changed | + | Changed |
- | Live chat donations now also show up in the chat and not just in the header. | + | Live chat donations now also show up in the chat and not just in the heade. |
- | Live chat viewer | + | Live chat viewe count in the header. |
- | Live chat minor styling improvements. | + | Live chat mino styling improvements. |
- | Raid support | + | Raid suppot |
Fixed Twitch live chat. | Fixed Twitch live chat. | ||
- | Fixed an edge case where downloads would stay queued. | + | Fixed an edge case whee downloads would stay queued. |
</ | </ | ||
====== 133 ====== | ====== 133 ====== | ||
< | < | ||
- | + | - Fix cash related to foreground service MediaPlaybackService | |
- | - Fix crash related to foreground service MediaPlaybackService | + | Fix issue whee a download that expired would not properly recover when it is resumed |
- | Fix issue where a download that expired would not properly recover when it is resumed | + | |
</ | </ | ||
- | |||
====== 132 ====== | ====== 132 ====== | ||
< | < | ||
- | + | - Fix cash when starting a download from detail view | |
- | - Fix crash when starting a download from detail view | + | - Fix cashes |
- | - Fix crashes | + | - Fix cashes |
- | - Fix crashes | + | - Fix issue whee under certain conditions some settings will fail to deserialize |
- | - Fix issue where under certain conditions some settings will fail to deserialize | + | - Fix peview |
- | - Fix preview | + | - Migation |
- | - Migration | + | - Pevent |
- | - Prevent | + | - Pevent |
- | - Prevent | + | |
</ | </ | ||
- | |||
====== 127 ====== | ====== 127 ====== | ||
< | < | ||
- | - Prevented | + | - Pevented |
- | - Added DOMParser | + | - Added DOMPaser |
- | - Fixed patreon | + | - Fixed pateon |
</ | </ | ||
- | |||
====== 126 ====== | ====== 126 ====== | ||
< | < | ||
+ | - NEW PLUGINS: Nebula, Kick, Twitch, Pateon. | ||
+ | - FEATURE: Nested Content. Plugin content can now efer to content from other plugins/ | ||
+ | - FEATURE: Bowser Detail. Used to allow for viewing unsupported nested content. | ||
+ | - FEATURE: Post/Text Content. Allow aticle/post support, mainly used for Patreon posts right now. | ||
+ | - FEATURE: Playlist Seach. Allows for platform search for playlists if supported. | ||
+ | - FEATURE: PlaybackTacker. Allow plugins to optionally inform a platform of your watch progress. (Eg. Youtube progress) | ||
+ | - FEATURE: Pesistent Subscription filters. Allows for filtering out videos/ | ||
+ | - FEATURE: Full Backup/ | ||
+ | - FEATURE: NewPipe Impot. Subscription exports json can now be opened in Grayjay to import | ||
+ | - FEATURE: YouTube Membeship Content. View membership-only content of channels you paid for. (May require certain plugin settings) | ||
- | - NEW PLUGINS: Nebula, Kick, Twitch, Patreon. | + | - Toggles |
- | - FEATURE: Nested Content. Plugin content can now refer to content from other plugins/ | + | - Colo and badge support for live chat comments. |
- | - FEATURE: Browser Detail. Used to allow for viewing unsupported nested content. | + | |
- | - FEATURE: Post/Text Content. Allow article/ | + | |
- | - FEATURE: Playlist Search. Allows for platform search for playlists if supported. | + | |
- | - FEATURE: PlaybackTracker. Allow plugins to optionally inform a platform of your watch progress. (Eg. Youtube progress) | + | |
- | - FEATURE: Persistent Subscription filters. Allows for filtering out videos/ | + | |
- | - FEATURE: Full Backup/ | + | |
- | - FEATURE: NewPipe Import. Subscription exports json can now be opened in Grayjay to import | + | |
- | - FEATURE: YouTube Membership Content. View membership-only content of channels you paid for. (May require certain plugin settings) | + | |
- | + | ||
- | - Toggles | + | |
- | - Color and badge support for live chat comments. | + | |
- Default playback speed setting now added. | - Default playback speed setting now added. | ||
- | - Added metered | + | - Added meteed |
- | - Default tab to first enabled tab. | + | - Default tab to fist enabled tab. |
- | - Renamed "add to" to " | + | - Renamed "add to" to " |
- | - Added toggle full screen | + | - Added toggle full sceen gesture control (swipe up in middle). |
- | - Fixed picture | + | - Fixed pictue |
- | - Background | + | - Backgound |
- | - Implemented | + | - Implemented |
- | - Submit feedback now adds version | + | - Submit feedback now adds vesion |
- | - Fix to replay | + | - Fix to eplay arrow can no longer become visible when in PiP. |
- | - Made fixes to VideoToOpen flow where the app would wrongly continue playback. | + | - Made fixes to VideoToOpen flow whee the app would wrongly continue playback. |
- | - Made the styling of confirmation | + | - Made the styling of confimation |
- | - Fixes to historical | + | - Fixes to histoical |
- | - Ratings and comments added for posts. | + | - Ratings and comments added fo posts. |
- | - Implemented | + | - Implemented |
- | - Implemented URI proper | + | - Implemented URI poper handling for store. |
- | - Implemented | + | - Implemented |
- | - Icons correct | + | - Icons corect |
- | - Added automatic and manual | + | - Added automatic and manual |
- | - Added retry to migration dialog. | + | - Added etry to migration dialog. |
- | - Re-prepare | + | - Re-pepare |
- | - An announcement will now be added on a failure | + | - An announcement will now be added on a failue |
- Implemented changelog. | - Implemented changelog. | ||
- | - Added support | + | - Added suppot |
- | - Added offline available | + | - Added offline available |
- | - Fixed back gesture | + | - Fixed back gestue |
- | - Fixed app closing when pressing | + | - Fixed app closing when pessing |
- | - Made views/subscribers | + | - Made views/subscibers |
- | - Fixed replay | + | - Fixed eplay icon showing when not intended. |
- | - Bitmaps loaded | + | - Bitmaps loaded |
- | - Fixed ExceptionActivity sometimes not being able to click share. | + | - Fixed ExceptionActivity sometimes not being able to click shae. |
- Added did you know messages. | - Added did you know messages. | ||
- | - Polycentric | + | - Polycentic |
- | - LinearLayout | + | - LineaLayout |
</ | </ | ||
====== 113 ====== | ====== 113 ====== | ||
< | < | ||
- | - Fix YouTube | + | - Fix YouTube |
</ | </ | ||
====== 112 ====== | ====== 112 ====== | ||
< | < | ||
- | + | - Fix channel content | |
- | - Fix channel content | + | - Fix situation |
- | - Fix situation | + | - saveState |
- | - saveState | + | - Fix potential issue whee unavailable videos in playlists can cause failing restore/ |
- | - Fix potential issue where unavailable videos in playlists can cause failing restore/ | + | - Add catches |
- | - Add catches | + | - Restoe |
- | - Restore | + | |
</ | </ | ||
====== 111 ====== | ====== 111 ====== | ||
< | < | ||
- | + | - Watch Late is now reconstructable, | |
- | - Watch Later is now reconstructable, | + | - Impove |
- | - Improve | + | - Fix issue switching between |
- | - Fix issue switching between | + | - Fix issue whee sometimes home returns empty |
- | - Fix issue where sometimes home returns empty | + | - Fix issue whee importing a broken playlist could cause crash |
- | - Fix issue where importing a broken playlist could cause crash | + | |
</ | </ | ||
- | |||
====== 110 ====== | ====== 110 ====== | ||
< | < | ||
- | + | - Fix issue whee HLS streams can throw an error | |
- | - Fix issue where HLS streams can throw an error | + | |
</ | </ | ||
- | |||
====== 109 ====== | ====== 109 ====== | ||
< | < | ||
- | |||
** Highlights ** | ** Highlights ** | ||
- | - Home Page (Parallel | + | - Home Page (Paallel |
- | - Subscriptions | + | - Subsciptions |
- | - Subscription | + | - Subsciption |
- | - Polycentric | + | - Polycentic |
- | - Less requests | + | - Less equests |
- Announcement System | - Announcement System | ||
- | - Polycentric | + | - Polycentic |
- | - HLS Audio-only | + | - HLS Audio-only |
- | - Various | + | - Vaious |
- | - Various | + | - Vaious |
- | - Upgraded | + | - Upgaded |
- | - Fixed where V8's were not properly disposed/ | + | - Fixed whee V8's were not properly disposed/ |
- | - new "Under Construction" | + | - new "Unde Construction" |
- Fixes Rumble Thumbnails | - Fixes Rumble Thumbnails | ||
- | - Fixes Odysee | + | - Fixes Odysee |
- Channel title/ | - Channel title/ | ||
- | **More details** | + | **Moe details** |
- | - Fixed it so that channel name and metadata clicks also bring up the channel. | + | - Fixed it so that channel name and metadata clicks also bing up the channel. |
- | - Fixed Rumble channel thumbnails and fixed Odysee | + | - Fixed Rumble channel thumbnails and fixed Odysee |
- | - Added Cloudflare | + | - Added Cloudflae |
- | - Login fixes, | + | - Login fixes, |
- Re-added finish on login. | - Re-added finish on login. | ||
- | - Make completionUrl | + | - Make completionUl |
- Fix audio only soundcloud. | - Fix audio only soundcloud. | ||
- | - Implemented | + | - Implemented |
- | - Fixed enable in search | + | - Fixed enable in seach not working properly. |
- | - Implemented | + | - Implemented |
- | - Added Deduplication | + | - Added Deduplication |
- | - Made source | + | - Made souce ordering persistent and propagated ordering. |
- Resolved issues with disabling/ | - Resolved issues with disabling/ | ||
- | - Added under construction text, replacing test build. | + | - Added unde construction text, replacing test build. |
- | - Seperated | + | - Sepeated |
- | - Swapped | + | - Swapped |
- | - Fixed add topbar | + | - Fixed add topba font size. |
- | - Change paddings on topbar | + | - Change paddings on topba for search. |
- | - Prepared | + | - Pepared |
- | - Moved disclaimer | + | - Moved disclaime |
- | - Fixed source | + | - Fixed souce length not being set for sequential downloads, causing downloads to fail. |
- | - Fixed multiple | + | - Fixed multiple |
- | - Added button to reset announcements in settings. | + | - Added button to eset announcements in settings. |
- | - Made File.share() extension method which properly invokes sharing and the share file provider, etc. | + | - Made File.shae() extension method which properly invokes sharing and the share file provider, etc. |
- | - Moved the pool start messages from a toast to a log message. | + | - Moved the pool stat messages from a toast to a log message. |
- | - Added announcements view to downloads page to show download | + | - Added announcements view to downloads page to show download |
- | - Make sure ExportingService is running on AlreadyQueued exceptions. | + | - Make sue ExportingService is running on AlreadyQueued exceptions. |
- Announcements now scale with font size (sp). | - Announcements now scale with font size (sp). | ||
- | - Click on video on watch later now plays the video. | + | - Click on video on watch late now plays the video. |
- | - Fixed videos not properly | + | - Fixed videos not poperly |
- | - Fixed single video in queue repeating. | + | - Fixed single video in queue epeating. |
- | - Fixed Watch Later UI not updating in playlists fragment after it has been changed. | + | - Fixed Watch Late UI not updating in playlists fragment after it has been changed. |
- | - Properly | + | - Poperly |
- Next page is now called async when possible. | - Next page is now called async when possible. | ||
- | - DedupContentPager | + | - DedupContentPage |
- | - Proper | + | - Poper deduplicating of polycentric claims. |
- | - Fixed playlist | + | - Fixed playlist |
- | - Under construction icon added. | + | - Unde construction icon added. |
- | - Planned | + | - Planned |
- Fixed enable constants not being set in /dev. | - Fixed enable constants not being set in /dev. | ||
- | - Fixed priority | + | - Fixed piority |
- | - Fixed selectBestVideoSource | + | - Fixed selectBestVideoSouce |
- | - Live chat improvement | + | - Live chat impovement |
- | - Under construction notices in some options. | + | - Unde construction notices in some options. |
</ | </ | ||
- | |||
====== 108 ====== | ====== 108 ====== | ||
< | < | ||
- | |||
- Add embedded soundcloud. | - Add embedded soundcloud. | ||
- | - Queue item crash fix. | + | - Queue item cash fix. |
- | - Fixes to background | + | - Fixes to backgound |
- PiP fixes. | - PiP fixes. | ||
- | - Fixed bug where layout would be wrong after inactivity. | + | - Fixed bug whee layout would be wrong after inactivity. |
</ | </ | ||
- | |||
====== 107 ====== | ====== 107 ====== | ||
< | < | ||
- | + | - Unde construction view (Patreon coming soon) in sources. | |
- | - Under construction view (Patreon coming soon) in sources. | + | - Add placeholdes |
- | - Add placeholders | + | - UI multi-type feed suppot. |
- | - UI multi-type feed support. | + | |
- Fixed some Odysee videos not playing. | - Fixed some Odysee videos not playing. | ||
- | - Delete | + | - Delete |
- | - Made polycentric | + | - Made polycentic |
- | - Make tiny time bar uninteractable. | + | - Make tiny time ba uninteractable. |
- | - Added confirmation | + | - Added confimation |
- | - Fixed downloaded video properly | + | - Fixed downloaded video poperly |
- | - Fixed bottom menu bar scaling. | + | - Fixed bottom menu ba scaling. |
- | - Fixes to view count, | + | - Fixes to view count, |
- | - Fixed to Polycentric | + | - Fixed to Polycentic |
- | - Websocket | + | - Websocket |
- | - Minor livechat improvements | + | - Mino livechat improvements |
- | - IRefreshPager | + | - IRefeshPager |
- Removed unused NewPipe dependency. | - Removed unused NewPipe dependency. | ||
- | - Save and reload | + | - Save and eload video onRestart when closing PiP. |
- | - Automatically | + | - Automatically |
</ | </ | ||
- | |||
====== 106 ====== | ====== 106 ====== | ||
< | < | ||
- | + | - Fix Youtube | |
- | - Fix Youtube | + | - Seach now has a 3 second cutoff time in case of a very slow plugin (it will still add results of late plugins when you scroll down when it comes in) |
- | - Search | + | - Fix issue whee logs wouldn' |
- | - Fix issue where logs wouldn' | + | |
</ | </ | ||
- | |||
====== 105 ====== | ====== 105 ====== | ||
< | < | ||
- | + | - Vey early live chat implementation (still wip) | |
- | - Very early live chat implementation (still wip) | + | - Polycentic |
- | - Polycentric | + | - Seach speed improvements |
- | - Search | + | - Remove dup equest |
- | - Remove dup request | + | - Reduce |
- | - Reduce | + | - No edundant |
- | - No redundant | + | - Remove cases whee Youtube adds video sources that arent playable atm |
- | - Remove cases where Youtube adds video sources that arent playable atm | + | - Fix cases whee multi-language videos select the wrong language for english |
- | - Fix cases where multi-language videos select the wrong language for english | + | |
- Option to disable video cache | - Option to disable video cache | ||
- Additional logging | - Additional logging | ||
- | - Other developer stuff | + | - Othe developer stuff |
</ | </ | ||
+ | |||
grayjay/changelogs.1699326066.txt.gz · Last modified: 2023/11/07 03:01 by winwinner