Releases: sakithb/media-controls
Releases Β· sakithb/media-controls
v2.4.4
What's Changed
- Fix album art rendering in GNOME 49+ (restore Cogl Context) by @Oguzhankokulu in #290
- Add Slovak language by @dodog in #288
- feat: Add "Scroll Pause Time" setting by @Oguzhankokulu in #287
- Refactor image handling in PanelButton.js by @NarkAgni in #293
- Seperate Scroll timeouts and remove older timeout inside callback for ScrollPauseTime by @Mulukulum in #296
New Contributors
- @dodog made their first contribution in #288
- @NarkAgni made their first contribution in #293
- @Mulukulum made their first contribution in #296
Full Changelog: v2.4.2...2.4.4
v2.4.2
What's Changed
- Fix: Update Clutter.Image API usage for GNOME 46 compatibility (fixes #282) by @Oguzhankokulu in #285
- Fix: Improve blacklist detection for sandboxed applications (Snap/Flatpak) by @Oguzhankokulu in #286
New Contributors
- @Oguzhankokulu made their first contribution in #285
Full Changelog: v2.4.1...v2.4.2
v2.4.1
Full Changelog: v2.4.0...v2.4.1
v2.4.0
What's Changed
- fix: update cached property when PropertiesChanged by @Maurizio-P in #271
- fix: button click handling on panel button by @limwa in #272
- Add Hebrew Localization by @omeritzics in #273
- fix: sanitize newline characters in panel button's label text by @clover-yan in #278
- fix: memory leak #228 #138
New Contributors
- @Maurizio-P made their first contribution in #271
- @limwa made their first contribution in #272
- @omeritzics made their first contribution in #273
- @clover-yan made their first contribution in #278
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
- Added IT translation by @amivaleo in #217
- Update BlacklistedPlayers.js by @Bjufen in #218
- Add GNOME Shell 49 support by @winstonma in #232
- Remove unused @girs/gsk-4.0 devDependency The @girs/gsk-4.0 package i⦠by @winstonma in #234
- Fix gfileinfo icon warning by @winstonma in #235
- Fix memory leak in addMenuPlayers() when recreating player icons by @winstonma in #236
- Fix player icon detection for MPV and other players by @winstonma in #237
- Fix widget disposal errors by @winstonma in #238
- Fix MenuSlider transition start before widget is on stage by @winstonma in #240
- Fix jsconfig.json module resolution configuration by @winstonma in #241
- Fix memory leak: Remove old proxy listeners before updating to new player by @winstonma in #244
- Reduce redundant logging in setActivePlayer by @winstonma in #251
- Refine player management and debug logging by @winstonma in #252
- Fix source ID removal errors by @winstonma in #253
- Fix widget theme node and timeline warnings by @winstonma in #255
- refactor(MenuSlider): improve signal handling with
connectObjectby @winstonma in #258 - Add pnpm development scripts and update documentation by @winstonma in #259
- GNOME 49 compatibility by @petar-v in #260
- Remove left click delay without configured double click by @xethlyx in #262
New Contributors
- @amivaleo made their first contribution in #217
- @Bjufen made their first contribution in #218
- @winstonma made their first contribution in #232
- @petar-v made their first contribution in #260
- @xethlyx made their first contribution in #262
Full Changelog: v2.2.0...v2.3.0
v2.2.0
Release v2.1.0
What's Changed
- Added Russian language by @AlexanderShad in #170
- no shuffle symbol not showing #172 by @ChrisLauinger77 in #177
- GNOME 48 support by @ChrisLauinger77 in #185
- Automatically add a few spaces after labels when scrolling #183 by @ChrisLauinger77 in #189
- set_bytes() and set_data() in St.ImageContent now have a new paramete⦠by @ChrisLauinger77 in #190
- GNOME 48 - scrolling label fix by @ChrisLauinger77 in #193
New Contributors
- @AlexanderShad made their first contribution in #170
Full Changelog: v2.0.2...v2.1.0
Release v2.0.2
What's Changed
- Update Spanish translation by @fitojb in #148
- Add Catalan translation by @fitojb in #149
- Adds translation into Brazilian Portuguese by @Andreyrvs in #154
- GNOME 47 support by @ChrisLauinger77 in #163
New Contributors
- @fitojb made their first contribution in #148
- @Andreyrvs made their first contribution in #154
Full Changelog: v2.0.1...v2.0.2
Release v2.0.1
GNOME 46 support
v2.0.0
What has changed?
- The extension has been rewritten to be more performant and easy to add new features
- Scrolling text and sliders are now animated instead of being updated through a interval
- Source menu and track info menu has been merged into one menu
- Control buttons will now disable themselves if the player does not support the specific functionality
- Better logic to find the matching app of an mpris player (icons, names, etc)
- Properly displays album art with aspect ratios other than 1:1
- New preferences UI
- Ability to customize the label text in the panel even more
- and many more small quality of life improvements...
Full Changelog: v31...v2.0.0