- Maximum alpha option to prevent making the overlay opaque
- Removed broken fix from 2.3.6, it didn't work
- Repaired show overlay on start functionality
- Corrected issue where overlay was not being drawn over some full screen apps
- A bug caused by accidentally deleting lines of code has been repaired
- GNOME 46 Support
- Clutter.Container usage
- GNOME 45 Support
- Imports now use ES modules
- GNOME 44 and older will not be supported going forward. See table in the Readme for legacy compatibility.
- Tested on Gnome 44
- Makefile packaging
- Monochrome icon
- Autolaunch toggle in settings menu
- GNOME 43 support confirmed
- Error in packaging script repaired
- Minor corrections in changelog
- Version compatibility table in README
- Verified support with 3.38 and 3.36 and included in metadata
- Adds logo as icon
- Placed source into src folder
- Added install script
- Added packaging script
- Confirms GNOME 41 support
- Now loads in Gnome 42
- Adopted new GJS Class Syntax
- Resolved warning: Disabling extension Error: Attempting to remove actor of type 'StBin' from group of class 'Gjs_ui_layout_UiActor', but the container is not the actor's parent.
- Resolved warning: Some code called array.toString() on a Uint8Array instance.
Responded to Gnome Extension moderator feedback:
- Resolved warning: Usage of object.actor is deprecated for MenuButton
- Resolved warning: Usage of object.actor is deprecated for Slider
- Removed log calls
- Removed Extension class and returning Extension class in init() function (extension.js).
- Gnome 40 Support
- Multiple monitor support
- Now loads in Gnome 40
- Fixed various deprecated calls
- Colors now loading after bug caused by 'Slider.value = ' no longer working. Switched to 'Slider._setCurrentValue'
- Fixed problem where the Tint switch was defaulting to on when it should be to off
- Refactored constructor to match latest Gnome extension documentation
- Removed version number from Readme (redundant)
- Updated metadata to say 3.34.1
These fixes refer to Issue #2
- 'Slider.setValue' no longer works. Replaced with 'Slider.value ='. See also this issue on someone else's project
- No signal value-changed error also fixed. Replaced with 'notify::value'. See also this issue on someone else's project
- Made changes requested by extension team