Skip to content
This repository has been archived by the owner on Jun 2, 2024. It is now read-only.

Releases: catppuccin/gtk

v1.0.3

01 Jun 19:09
3cb2f3a
Compare
Choose a tag to compare

1.0.3 (2024-06-01)

Important

This will be the last release before this repository is archived. To understand why, see #262.

Performance Improvements

v1.0.2

27 May 18:03
4173b70
Compare
Choose a tag to compare

1.0.2 (2024-05-27)

Skipped 1.0.1 because of troubles with the release-please integration.

Bug Fixes

v1.0.0-rc6

27 May 14:14
v1.0.0-rc6
8b54c05
Compare
Choose a tag to compare

The Real Final (Do not edit) RC for the v1 release! Fixes some small issues discovered in rc5.

What's Changed

Full Changelog: v1.0.0-rc5...v1.0.0-rc6

v1.0.0

27 May 17:09
v1.0.0
8b54c05
Compare
Choose a tag to compare

This marks the first stable release after the massive refactorings we did. Great work.

What's Changed

New Contributors

Full Changelog: v0.7.5...v1.0.0

v1.0.0-rc5

24 May 20:30
v1.0.0-rc5
a36e8a3
Compare
Choose a tag to compare

Fixes the biggest outstanding regression, our accent implementation. All accents should now work as intended, allowing you to use any accent without it being coerced into buckets!

This aims to be the final RC before v1 finally ships, so we'd appreciate testing on this one in particular 👀

What's Changed

Full Changelog: v1.0.0-rc4...v1.0.0-rc5

v1.0.0-rc4

24 May 19:00
v1.0.0-rc4
495589d
Compare
Choose a tag to compare

This further iterates on the palette patches, hopefully bringing it in line with 0.7.5. This also re-introduces the 'oled' mode, applied by the black tweak. Various documentation improvements and other behind-the-scenes fixes.

What's Changed

Full Changelog: v1.0.0-rc3...v1.0.0-rc4

v1.0.0-rc3

20 May 22:14
v1.0.0-rc3
b508c0f
Compare
Choose a tag to compare

This again fixes some issues with the previous rc, rc2, and primarily implements asset generation / patching for xfwm4. We should now be feature compatible with the old system!

What's Changed

Full Changelog: v1.0.0-rc2...v1.0.0-rc3

v1.0.0-rc2

20 May 11:58
v1.0.0-rc2
5c3ec52
Compare
Choose a tag to compare

This fixes up some small issues found with rc1, and is now ready for testing. As always please raise issues / PRs for any problems you encounter!

What's Changed

Full Changelog: v1.0.0-rc1...v1.0.0-rc2

v1.0.0-rc1

20 May 01:06
v1.0.0-rc1
9625cc3
Compare
Choose a tag to compare

This is the first release candidate of v1.0.0 which implements our new build system. For further information on what it includes, see the release notes in https://github.com/catppuccin/gtk/releases/tag/v1.0.0-alpha.

The README has been overhauled and the installation script has been updated. For example, to install Catppuccin Mocha with the blue accent:

$ curl -LsS "https://raw.githubusercontent.com/catppuccin/gtk/main/install.py" -o install.py
$ python3 install.py mocha blue
  [catppuccin-gtk] [INFO] - Installation info:
      flavor:     mocha
      accent:     blue
      dest:       /home/****/.local/share/themes
      link:       False

      remote_url: https://github.com/catppuccin/gtk/releases/download/v1.0.0-rc1/catppuccin-mocha-blue-standard+default.zip
  [catppuccin-gtk] [INFO] - Starting download...
  [catppuccin-gtk] [INFO] - Response status: 200
  [catppuccin-gtk] [INFO] - Download finished, zip is valid
  [catppuccin-gtk] [INFO] - Verifying download..
  [catppuccin-gtk] [INFO] - Download verified
  [catppuccin-gtk] [INFO] - Extracting...
  [catppuccin-gtk] [INFO] - Extraction complete
  [catppuccin-gtk] [INFO] - Theme installation complete!

We still have minor improvements and slight regressions to fix but this release should more or less match the quality of the previous releases. Please provide feedback in the related GitHub discussion!

Last but not least, full credit to @nullishamy who spent days understanding the existing build system and re-implementing it from scratch! We wouldn't have this release without her ❤️

What's Changed

Full Changelog: v0.7.5...v1.0.0-rc1

v1.0.0-alpha

19 May 12:44
v1.0.0-alpha
7f05c31
Compare
Choose a tag to compare
v1.0.0-alpha Pre-release
Pre-release

This pre-release is generated by our new build system, currently being implemented in #178 by the lovely @nullishamy.

The big change is that we no longer depend on the colloid install.sh script and apply the patches ourselves, generated by Catppuccin's new internal templating tool Whiskers. Also, the build.py file has been entirely rewritten from scratch and is around 10 - 15x faster by separating concerns, removing dead code and limiting verbose logging by default.

The zip naming format is now as follows: catppuccin-<flavour>-<accent>-<size>+<variant>. We will not be generating every single possible combination of output but plan on generating the most common ones. The assets in this pre-release are the standard size with the default variant.

We have more work to do, such as:

  • Implementing a revised install.py script that can pull the newly generated zips from GitHub releases or a custom source, unzip the files to the user's $HOME directory and optionally symlink them.
  • Re-implementing the logic to recolour xfwm4 assets.

We'd greatly appreciate people trying out the assets included in this pre-release and offering feedback in the related GitHub discussion!

While we are still looking for maintainers, see #164, to contribute towards removing colloid as a dependency entirely. The focus has now shifted towards merging #178 as we believe it will make the theme easier to maintain and offer a nicer user experience.