Skip to content

Releases: GradienceTeam/Gradience

0.8.0-beta1: Hang on Tight!

17 Aug 01:10
db124a2
Compare
Choose a tag to compare
Pre-release

Gradience 0.8.0-beta1 release is the first beta for upcoming major release

What's Changed

New Contributors

Full Changelog: 0.4.1-patch1...0.8.0-beta1

@GradienceTeam and the contributors

0.4.1: Patches and Fixes

05 Mar 16:37
af81166
Compare
Choose a tag to compare

Warning
The invalid 0.4.1 tag used previously in this release will be removed on Wednesday, March 15th. If you are a package maintainer, before this deadline please update your package to contain fixed 0.4.1-patch1 tag.

This is a small bug fix release mainly intended for package maintainers.

Changed

  • Only configure local CLI if buildtype is set to debug
  • Margins in popup explanations and some other widgets (check: 6972448 and 2b51c3a)
  • Object names in preferences window
  • Translation updates

Fixed

  • Local CLI executable making issues with Fedora CI
  • Theme variant menu in Monet Engine not working with non-english locales
  • Applied temporary patch for CssProvider.load_from_data() new behavior in GTK 4.9 (c5078fa)

Full Changelog: 0.4.0...0.4.1

@GradienceTeam and the contributors

0.4.0: Preparation to the X

09 Feb 14:46
e42b02c
Compare
Choose a tag to compare

Gradience version 0.4.0 is a preparation for 0.8.0, the next major release that will bring GNOME Shell theming support and other long awaited features. Version 0.4.0 introduces a CLI interface, some bug fixes and general quality of life improvement changes.

  • Added CLI interface, useful for creating scripts or for those who prefer terminal tools (CLI guide available here)
  • Now Gradience warns user when switching to other presets, if current one has unsaved changes
  • When running Gradience from terminal, you will see easier to understand error messages, thanks to new logging facility
  • Preset preview button and "Repositories" tab in Preset Manager have been disabled due to lack of proper implementation
  • Fixed color palette leaking into preset variables in some rare occasions
  • Fixed list index out of range error in "Custom CSS Editor"
  • Fixed sorting in "Explore" tab of Preset Manager not working with non-English locales
  • Codebase is now linted by pylint
  • Start moving out remaining backend functions from frontend modules
  • Now Gradience will internally use hexadecimal color values or RGBA formatted colors if transparency is provided
  • Translation updates

Gradience CLI

Full Changelog: 0.3.3...0.4.0

@GradienceTeam and the contributors

0.3.3: Multilingual Polishing Exercise!

03 Dec 19:13
Compare
Choose a tag to compare

Gradience 0.3.3 release is a minor translations update and UI improvement release

  • The Firefox GNOME theme plugin now parses profiles from profiles.ini
  • Theme Preview button is accessible again
  • Plugin row now has the correct controls placement
  • Codebase structure has been refactored
  • Improved details tab in About dialog
  • Added new "Log out" dialog logic
  • Updated translations

New Contributors

Full Changelog: 0.3.2...0.3.3

@GradienceTeam and the contributors

0.3.2: Bugless Vacation!

20 Nov 20:25
fb04866
Compare
Choose a tag to compare

Gradience 0.3.2 release is a minor bug-fix release, development of version 0.4.0 is a bit delayed due to main developer, @0xMRTT's vacation.

Still, this release fixes some major issues and introduces some under-the-hood improvements, as well as some new features

  • The Firefox GNOME theme plugin now correctly parses installations with multiple profiles
  • Esc now closes dialogs and Preset Manager
  • Added mnemonics for dialogs
  • Save is now a default response in dialogs
  • Plugins rows now look cleaner and are correctly placed
  • File picker is now modal and sticks to the parent window
  • Grandience can now be closed with Ctrl+Q
  • "Favourite(s)" was renamed to "Favorite(s)"
  • Тransitioned from cssutils to an in-house solution
  • Fixed issues with the CSS parser
  • Fixed an issue with presets always being saved as User.json
  • Presets are now removed correctly
  • The Internal structure was refactored
  • Various typos were fixed
  • The README was fully rewritten
  • All screenshots were taken in high resolution
  • New and updated translations

New Contributors

Full Changelog: 0.3.1...0.3.2

@GradienceTeam and the contributors

0.3.1: Rice and Shine!

08 Oct 22:45
Compare
Choose a tag to compare

Gradience 0.3.1 release focuses on user interface polish and bug fixes, as well as some new features

  • Added ability to star preset to display it in Palette
  • Updated Firefox @GNOME Theme plugin
  • Welcome screen have been improved
  • Margins in color info popovers are fixed
  • Added filter to search presets by repo
  • Added "No Preferences" window
  • Preset Manager window size have changed
  • "Offline" and "Nothing Found" pages have been added to Preset Manager
  • All text have been rewritten to follow @GNOME Writing Guides
  • Switch from aiohttp to Libsoup3
  • Migrate to @GNOME SDK 43
  • All contributors have been added to "About" window
  • Added "Log Out" dialog after preset apply
  • Some symbolics have changed, removed unnecessary hardcoded symbolics
  • @flatpak theme override now fixed
  • New and updated translations

New Contributors

Full Changelog: 0.3.0...0.3.1

@GradienceTeam

0.3.0: Plug new features In!

23 Sep 20:13
67e9ba9
Compare
Choose a tag to compare

Gradience 0.3.0 is a major update with many new features and improvements. here is some of them:

  • Added plugins support, this allows creating plugins for customizing other apps
  • Added support for custom repos, this allows creating own selection of presets
  • Preset Manager performance are significantly enhanced, presets are downloading much faster and app don't freeze on preset removal
  • Added search to Preset Manager
  • Preset Manager is attached to the main window
  • Added Quick Preset Switcher back, with it you can switch presets with less clicks
  • Save dialog now shows up when you close app with unsaved preset
  • Currently applied preset now auto-loads on app start-up
  • Toasts are less annoying
  • Added aarch64 builds

New Contributors

Full Changelog: 0.2.2...0.3.0

@GradienceTeam

0.2.2: Restore the Adwaita!

02 Sep 20:02
f07e454
Compare
Choose a tag to compare

TODO :D

What's Changed

  • Improve Monet description by @DivineBicycle in #300
  • feat: improve pylint style by @0xMRTT in #302
  • translate: translations update from Hosted Weblate by @weblate in #304
  • Update POTFILES by @libreajans in #307
  • Add tooltip to Presets button by @libreajans in #308
  • translate: translations update from Hosted Weblate by @weblate in #309
  • Minor UI improvements by @TheEvilSkeleton in #314
  • Fixes by autopep8 action by @github-actions in #310
  • translate: translations update from Hosted Weblate by @weblate in #316
  • Implement backup functionality for gtk.css by @DivineBicycle in #301
  • Fixes by autopep8 action by @github-actions in #318
  • Fixes by autopep8 action by @github-actions in #319
  • Create preferences window by @tfuxu in #311
  • Fixes by autopep8 action by @github-actions in #321
  • translate: translations update from Hosted Weblate by @weblate in #323

New Contributors

Full Changelog: 0.2.1...0.2.2

0.2.1: Welcome again!

30 Aug 23:09
df2b5bd
Compare
Choose a tag to compare
  • Small improvements to the welcome screen
  • Fixing release notes

What's Changed

  • Remove regex as a direct dependency now that material-color-utilities requires it properly by @LyesSaadi in #275
  • translate: translations update from Hosted Weblate by @weblate in #282
  • Update README.md by @DivineBicycle in #283
  • Move data files to data/ directory by @tfuxu in #285
  • Fixes by autopep8 action by @github-actions in #286
  • translate: translations update from Hosted Weblate by @weblate in #287
  • feat: add flathub badge by @0xMRTT in #288
  • fix: adding back the flathub badge by @LyesSaadi in #295
  • release: 0.2.1 by @LyesSaadi in #296

New Contributors

  • @DivineBicycle made their first contribution in #283

Full Changelog: 0.2.0...0.2.1

0.2.0: Back to the Manager!

26 Aug 17:09
78bda9d
Compare
Choose a tag to compare

Welcome back to the Manager

Back in the days, the name of Gradience was Adwaita Manager (@AdwCustomizerTeam @AdwCustomizer) and now we introducing a Preset Manager (thanks @0xMRTT).
With preset manager you can:

  • Add presets
  • delete presets
  • apply presets
  • rename presets

You can also download the Community presets directly from the app (thanks @tfuxu).

Presets Purple

Presets Explore Purple

We also added a welcome screen, for now it does nothing but it will automatically setup your system for Gradience. Thanks @0xMRTT and @daudix-UFO for illustrations.

Welcome

Our @WeblateOrg Libre Plan has been approved. Thanks to all translators 🚀.

Thanks to @LyesSaadi, we got a package for Fedora. And we submitted our app to Flathub.

Thanks to all contributors, translators, designers, bug reporters and everyone else for making this project possible 👍🚀.

What's Changed

New Contributors

Full Changelog: 0.1.0...0.2.0