Releases: ParticleCore/Particle
Small fixes and a new option
Due to the way Chrome works, on certain occasions if the user has YouTube set to load when the browser is opened (pinned tabs) Chrome "lags" the extension injection, causing it to run later than it should, even too late on some occasions. With this version this shouldn't happen any longer.
Grid titles weren't shortened in grid mode by default, unless the short feed titles option was enabled, which shouldn't happen anymore.
This version comes with a new feature: Infinite scrolling. In your main page or subscription page, you can now scroll down without having to click the "Load more" button, the software will do it for you. Do remember that now and then YouTube does fail to load more, so if by any reason it seemed to have stopped working just try refreshing your page or try again later, this is something I cannot change.
Minor style corrections
As a result of the previous implementation of option description links, the links in the about section were not showing up properly. I've also took the chance to correctly align the info links in front of the radio option labels.
Sorry for the inconvenience.
Ease of use power up
This version only contains a simple fix, performance improvement, but most important of all, it now allows you to discover what each option does in the settings menu via a ?
symbol that shows up in front whenever you move your mouse over it. Clicking that link will lead you to the specific option description in the brand new feature list.
In the future I intend on adding images for visual comparison (before & after) to better show the difference each option does.
Better performance, less bugs
With this release the browser's memory consumption should be improved even more, some minor grid layout bugs in the search results should no longer surface, the subscription playlist has been enhanced (should load up to 20 videos max if that's the ammount of videos visible in the subscription feed before clicking the button) and the blacklist filter is now more accurate, and will no longer fail to remove blocked channels that show their seasons in results.
Fixed issue with Subscription Grid layout
Occasionally the subscriptions' grid layout wouldn't apply due to how strict the page filter was, this should no longer be an issue now that it has a more forgiving filter.
Another quick fix release
This version fixes an issue introduced in the last release which was causing the advanced options to remain on top of the player while using the fullbrowser mode. Such a silly mistake, should have thought of it right away, but with the available time I have to dedicate to my hobby, there's only so much I can consider whenever I add new code.
Small layout update
Improved the advanced options section -which at first might appear that nothing changed- to be more compatible with other layouts.
Small YouTube update, big bugs
YouTube has recently update their default player resizing method which introduced some problems when the user had custom sizes active, this release includes a fix for that problem.
While doing that I also took the opportunity to fix another problem which was the auto-hide controls feature that wasn't working correctly.
Minor issues fixed as well as light code maintenance
Fixed the grid layout being applied to pages other than search results and subscriptions pages. I have also improved the event handler which could have lead to memory usage increase in specific scenarios as well as the floating player persisting when it shouldn't.
Minor setting visual fix
Thanks to the report of issue #14 I became aware of a visual issue in the settings option related to the Fit to page max width
, which was saving and working correctly, but wouldn't show the new size in the settings when opened.