Skip to content

Releases: F-i-f/soft-brightness

Gnome-shell 42 compatibility

21 May 05:20
Compare
Choose a tag to compare
  • Support Gnome Shell 42.
  • Drop compatibility with Gnome Shell 3.32. The earliest supported version is now 3.33.90.
  • Fix version detection code to handle non-numeric versions (eg. 42.beta).
  • Fix error at startup ("TypeError: this._overlays is null").
  • Meson-gse update: Support js91, meson 0.61.
  • Cleanups.

Clean-ups and bug fixes release

23 Dec 02:40
Compare
Choose a tag to compare
  • Fixed long standing issue with Mouse cursor brightness control not working on Gnome 40 and later.
  • Declare compatibility with version 40 and 41 of Gnome Shell instead of using minor versions (40.0 and 41.1). This should clear reports of the extension being incompatible with well-supported versions.
  • Drop compatibility with Gnome Shell 3.28 and 3.30 (which do not have getSettings/initTranslations in ExtensionUtils).
  • Update meson-gse:
    • Fix build issues with meson 0.60.0.
    • Bump minimum meson version to 0.50.0.
  • Clean up code:
    • Remove Lang imports.
    • Use ExtensionUtils for getSettings/initTranslations instead of using meson-gse's convenience.js.
    • Drop old Gnome Shell 3.28 compatibility code.

Gnome-shell 41 compatibility, new Dutch translations & bugfixes.

19 Dec 04:08
Compare
Choose a tag to compare
  • Gnome Shell 41 compatibility.
  • Update meson-gse to latest:
    • Bugfix for preferences logging.
  • Add Dutch translation (courtesy of @Vistaus).

Gnome Shell 40.0 compatibility

26 Mar 03:12
Compare
Choose a tag to compare
  • Gnome-shell 40.0 compatibility.
  • Update preferences for Gnome-shell 40.0.
  • Disable mouse cloning on Gnome-shell 40 and later.
  • Update meson-gse to latest:
    • Now prints the GJS version in the system log at start-up (if debug is enabled).
    • Support more mozjs version (78, 68, 52) for build-time syntax checks (ninja test).

Bugfix release for Gnome Shell 3.38

13 Nov 03:18
Compare
Choose a tag to compare
  • Fix mouse cursor offset bug on GS 3.38.

Add Persian translation.

31 Oct 00:29
Compare
Choose a tag to compare
  • Add Persian translation.

Add Turkish translation.

30 Oct 00:34
Compare
Choose a tag to compare
  • Add Turkish translation.

Add Turkish translation

30 Oct 00:34
Compare
Choose a tag to compare
  • Add Turkish translation (broken, incomplete).

Maintenance release for Gnome Shell 3.38

29 Oct 06:07
Compare
Choose a tag to compare
  • GS 3.38 compatiblity: CursorSprite.set_anchor_point has been removed.

Maintenance release for Gnome Shell 3.38

09 Oct 06:08
Compare
Choose a tag to compare

With this release, mouse brightness will be only disabled when the buggy version of gjs is detected instead of disabling it depending on the gnome-shell version.

  • Only disable mouse tracking on Gnome-Shell 3.38 when gjs 1.65 up to 1.66.0 inclusive are detected.
  • Report gjs version in log.