Releases: ParticleCore/Iridium
Couple features and few fixes
This version comes with two new features and a few maintenance fixes.
Ambient mode is a feature that allows the ambient mode to be allowed, or disabled. Allowed means the user controls it in the player however he wants, while disabled keeps it off. This feature is one that was requested by @BradyThe
Scroll bar visibility in super theater mode is a way to make the super theater mode more immersive by regaining the space that was once occupied by the scroll bar. This was a feature request by @Tharn
This version also includes a few maintenance fixes for recent changes in the YouTube source code:
- Shorts showing in search results when disabled
- Shorts showing in feed pages
- Blacklist not removing playlists from feed pages
- Video quality setting not looking for closest quality when the selected quality is not available
Work resumed - small feature and fixes
I have been away for a time out of necessity, which prevented me from fixing issues with the extension, but I always kept a watch on the new issues whenever I could.
Fortunately I am now able to dedicate some time to the extension and fix the issues that have been lingering, to the best of my abilities.
With that said, this version comes with a small new version that allows users to disable the shorts on the video watch pages sidebar suggestions, see case #981 for a bit more information.
Another welcome change in this version is the performance improvement on video pages while logged in ( case #977 ), which was having a really big hit once the comment section loaded.
Other fixes were included in this release:
- Video upload count not showing
- Option to blacklist channels not showing
- Scroll volume using shift + scroll was not persisting
- Shorts showing in subscriptions page when they are disabled
Maintenance update
This is a small update that includes a couple of fixes:
Navigation bar width not resetting correctly when closing the chat in super theater mode ( thanks @Piripe )
Multiple features not working for the first time when opening a video fresh from outside the video page (these include the video focus, default quality, default speed, super theater, and annotations control)
Reverse playlist is back
This version includes a feature that was very popular in the past, and requested again many times; the ability to reverse playlists. This feature shows a button on the video page playlists that allows the playlist order to be reversed. This also affects the previous and next video buttons in the player, as well as the video that is set to play automatically next.
Another feature implemented in this version is the ability to control channel trailer autoplay. This setting is separate from the video page autoplay and should not interfere with it.
A few fixes are also included; channel count not working in a different YT UI, channel blacklist not covering trending, gaming, and podcasts feeds, and the YT mini player controls not working when the autoplay is disabled.
For a full list of changes check the milestone: https://github.com/ParticleCore/Iridium/milestone/23?closed=1
New features, improvements and a few fixes
This version includes two new features:
Show channel video count next to the subscriber count in the video page. The text is also converted into a link directing to the channel video page.
Note: It is possible the video count might not show for some users because YT changed their UI recently, and this will be addressed in the next update. The link feature still works correctly in both cases.
Option to enable the ability to change volume using scroll by holding the shift key. This option allows users to select between scrolling over the video to change volume, or holding shift + scroll to change volume from anywhere in the page.
A few improvements and fixes are included in this version:
Player shortcuts (K
key and spacebar
key) now work with autoplay disabled
Ensure extension settings apply when the video refreshes its streams when they expire after 6h
Fixed black screen showing on scheduled livestream instead of the thumbnail and reminder button
Full list of changes in this version: https://github.com/ParticleCore/Iridium/milestone/22?closed=1
Small features, fixes, and refactor
This version includes two small features:
- The ability to control how much volume can be changed when using the mouse wheel/scroll, it can be configured to change from 1 up to 10 steps at once
- Autoplay shortcut is now available, when enabled it shows a shortcut in the video page that allows the autoplay to be controlled directly
Fixes included in this version address the clips not working when autoplay is disabled and the channel tab feature not working with the loggedin user channel link ( @eduzappa18 ), and the full titles feature showing a wrong description ( @JoshS-dev )
The core logic was also refactored to stop using challenging and complex YT internal overrides and instead intercept data responses before they are processed internally.
Full list of changes can be seen here: https://github.com/ParticleCore/Iridium/milestone/21?closed=1
Quick fixes and improvements
This is a quick version update focused on addressing a few issues:
- Fix always visible mode incorrect behavior when disabled in the new YouTube video page layout
- The video focus shortcut was incorrectly using the same details as the feature itself, this has been updated with a more clear description
- The previously named player tools have been renamed to utils and shortcuts, and separated in two groups
- The mini player and theater buttons are no longer visible when the player is in always visible mode to help make the UI less crowded in that mode
- The page no longer goes to top when clicking on timestamps while in always visible mode
Super theater, always visible, changes, and fixes
This version comes with two new features:
Super theater
This feature allows the player to fill the entire browser view when in theater mode. If the chat is open, then it will be displayed to the right of the player.
2.mp4
Always visible
When scrolling down the video page the player will become a fixed mini player whenever there is less than 50% of the video visible. This mini player can be moved around and snapped to the edges of the browser by holding the right mouse button.
1.mp4
Changes to scroll volume
The feature now requires holding Shift
+ scroll
in order to change volume in a video page. This can be done anywhere in the page as well. The change to only activate with a key combination is to avoid issues with situations where the player occupies a large area of the screen, or in the case of the super theater, occupies the entire screen.
Fixes
Some fixes are included with this update
For a complete list of changes check the milestone: https://github.com/ParticleCore/Iridium/milestone/19?closed=1
Full titles in thumbnails and important fixes
This version includes a new feature that allows the videos in thumbnails to be displayed in full:
normal
full titles
An issue with how the code was restructured in the new logic was causing the YT anti-adblock detection to be triggered for no reason.
Many thanks to @JoshS-dev for bringing this to my attention and helping debug it, as well as thanks to @axxes8 for taking it a giant step further. This issue was limited to Chrome so far, but I will keep monitoring it in case it happens again.
The video focus feature was improved to show the dimmed content when hovering with the mouse
The autoplay control feature should no longer interrupt the video if it was paused for a long time and is resumed
Blacklist, improvements, and fixes
This version includes a new feature, Blacklist, some improvements, and fixes.
The Blacklist cannot be applied to vertical shorts thumbnails since YT does not provide channel information on those, but will work on the rest of the thumbnails.
This feature allows videos from a blacklisted channel to not show in the feeds.
To use this feature a new option is shown on the thumbnail context menu that allows a channel to be blocked:
Or a channel can be manually entered in the Iridium options page using the channel handle or channel id:
The monetization feature UI was improved and it now shows a distinct state for when a video has sponsored content:
The playback speed feature was too aggressive and it has been improved to not enforce again for the same video after the first time. It also has a new default option of Auto
.