Iridium

Iridium is an extension built to improve your YouTube experience

OTHER License

Stars
1.3K
Committers
30

Bot releases are visible (Hide)

Iridium - Couple features and few fixes

Published by ParticleCore about 1 month ago

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
Iridium - Work resumed - small feature and fixes

Published by ParticleCore about 1 month ago

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
Iridium - Maintenance update Latest Release

Published by ParticleCore 6 months ago

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)

Iridium - Reverse playlist is back

Published by ParticleCore 7 months ago

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.

316677806-ea556908-e308-4778-b7cb-344a865ec74e

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

Iridium - New features, improvements and a few fixes

Published by ParticleCore 7 months ago

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.

image

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

Iridium - Small features, fixes, and refactor

Published by ParticleCore 8 months ago

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

Iridium - Quick fixes and improvements

Published by ParticleCore 8 months ago

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
Iridium - Super theater, always visible, changes, and fixes

Published by ParticleCore 8 months ago

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.

https://github.com/ParticleCore/Iridium/assets/9222661/cf989bf8-8f67-45af-aa8c-f77f4a70780b

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.

https://github.com/ParticleCore/Iridium/assets/9222661/d39a1d79-f292-4aa5-bd78-8c1a72a88249

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

Iridium - Full titles in thumbnails and important fixes

Published by ParticleCore 8 months ago

This version includes a new feature that allows the videos in thumbnails to be displayed in full:

normal

image

full titles

image

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

Iridium - Blacklist, improvements, and fixes

Published by ParticleCore 9 months ago

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.

To use this feature a new option is shown on the thumbnail context menu that allows a channel to be blocked:

image

Or a channel can be manually entered in the Iridium options page using the channel handle or channel id:

image

The monetization feature UI was improved and it now shows a distinct state for when a video has sponsored content:

Ads only:
image

Sponsored video:
image

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.

Iridium - New features and fixes

Published by ParticleCore 9 months ago

This version comes with a few improvements and features, a full list is available here https://github.com/ParticleCore/Iridium/milestone/15

The highlights for this release are as follows:

  • The extension now has an option to toggle video focus mode from the video page itself so the user does not have to open the options page to change it.
  • A new option is now available to set which default channel tab to go when clicking on a channel link.
  • An option to disable merch to show underneath the video has been implemented.
  • Video annotations control has been implemented.
Iridium - Fix update

Published by ParticleCore 10 months ago

In 2.0.0 I upgraded the extension manifest to the new v3 but it has significant issues that prevent the extension to work properly.

This has been detailed in https://github.com/ParticleCore/Iridium/issues/907

This quick update simply downgrades the manifest to v2, all other features slated for 2.0.1 have been moved to 2.0.2.

Iridium - Iridium is back

Published by ParticleCore 10 months ago

It has been a while, but I've recently started working on the extension again.

There are a number of features that should be working, but honestly with YouTube having changed so much it is hard to be sure of how much of these features are actually working correctly for everyone or just a few.

The AMO store version will take some time to be updated, I will have to update the description and screenshots as well, but the unlisted version should become available for download soon.

For a list of all the implemented features in this version head here: https://github.com/users/ParticleCore/projects/2

All of this is very rough, and the source code needs a lot of improvement and organization, but since I initially intended to release this before 2023 was over I thought it was a worthwhile compromise.

To install the unlisted version check the wiki instructions available here: https://github.com/ParticleCore/Iridium/wiki/Download

Make sure to enable both permissions in the addon permission settings, this is a new Firefox requirement which appears a bit incomplete:
image

Iridium - Fix update

Published by ParticleCore over 4 years ago

This minor version update closes a breaking issue in the milestone.

Iridium - Fix update

Published by ParticleCore over 4 years ago

This minor version update closes a breaking issue in the milestone.

Iridium - Fix update

Published by ParticleCore over 4 years ago

This is a simple update to fix an issue with pages not loading on YouTube. The issue is a workaround to what appears to be a Firefox bug. See case #825 for more details.
A new permission has been added for an upcoming feature: Video Download.
At the moment the feature is not complete and as such it is hidden.

Iridium - Few fixes

Published by ParticleCore almost 5 years ago

This minor version update closes a few fixes listed in the milestone.

Iridium - New features and few fixes

Published by ParticleCore almost 5 years ago

In this version two new features have been added to the extension:

Since these aren't common features, but mostly extension functionalities, these weren't released with a major version, but a minor instead.

This minor version update comes with a few fixes listed in the commit.

Iridium - Few fixes

Published by ParticleCore about 5 years ago

This minor version update closes a couple of fixes listed in the milestone.

Iridium - Few fixes

Published by ParticleCore about 5 years ago

This minor version update closes a couple of fixes listed in the milestone.

Badges
Extracted from project README
current version firefox chrome
Related Projects