Skip to content

Releases: lah7/gtk3-classic

3.24.20 for Ubuntu 20.04

05 Sep 20:47
9be1946
Compare
Choose a tag to compare

A backport release of GTK 3.24.20 for Ubuntu 20.04 ("Focal") using the patches available as of Feb 2, 2022.

These changes were made in a separate branch, but now tagged for posterity. Thank you to @N0rbert for helping with the original packaging for Ubuntu (#44, #43)

Packages can be found in the PPA at https://launchpad.net/~lah7/+archive/ubuntu/gtk3-classic/+packages

3.24.31

02 Feb 21:09
9f4410c
Compare
Choose a tag to compare

Upstream

New Patches

  • Allow themes to draw treeview rows in alternating colours (#42, #55, #57)
  • Add patch to relax RGBA visual rules for windows (#45)
    • This allows windows to be transparent whenever a compositor is enabled.
  • Add class to status bar for themes (#50)
  • Add GTK_BACKDROP=1 to enable backdrop state without enabling CSD (#56)
  • Add GTK_NO_TAB_SCROLL to turn off tab scrolling
    • Pluma, for example, would scroll twice. Prepend this in your application launcher to exclude for certain programs.

Thanks to @thesquash, @eviltak and @luigifab for contributing patches!

Ubuntu Packages

Users of Ubuntu 20.04, 21.10 and 22.04 can enjoy these patches too! Special thanks to @N0rbert for the help!

sudo add-apt-repository ppa:lah7/gtk3-classic
sudo apt dist-upgrade

Available for these architectures: amd64, arm64, armhf, i386, powerpc and ppc64el. Note that, if you wish to uninstall, see the README on using ppa-purge, as these packages are based on the default gtk+3.0 package.

3.24.30-2

31 Oct 19:25
b6ade1b
Compare
Choose a tag to compare
  • Amend patch for CSD: Make title transparent instead of removing it (#39)
    • Fixes text readability for applications like Seahorse which have a fixed layout.

This repository now validates Arch packaging in addition to buildability for each push / pull request. It'll also generate a .tar.zst package artifact, which is useful for Arch users to quickly test changes without rebuilding each time. Note that GitHub requires you to be logged in to view logs or download artifacts from continuous integration builds.

3.24.30

28 Jul 12:04
12f90e2
Compare
Choose a tag to compare
  • Upstream 3.24.30
  • Add patch to fix black borders in newer GNOME applications (#32)

3.24.29

23 Apr 15:03
3.24.29
fdbaeb4
Compare
Choose a tag to compare

Upstream 3.24.29

3.24.28

27 Mar 20:18
63e8fc5
Compare
Choose a tag to compare
Upstream 3.24.28

3.24.27

21 Mar 20:08
294c2e1
Compare
Choose a tag to compare
Upstream 3.24.27

3.24.20

21 Mar 20:07
650cd39
Compare
Choose a tag to compare

A build of gtk3-mushrooms=3.24.20 by @lah7 during a period where there was no upstream maintainer.

This dropped the "Menu bars are no longer covered by too high popup menus." patch as it caused a build error.

3.24.8-1

13 Apr 02:24
Compare
Choose a tag to compare
maint. gtk upd.

3.24.7-1: Update GTK & disable too large menu patch

13 Mar 03:51
Compare
Choose a tag to compare
This commit disables "fixes__too-large-menu-covers-bar" patch. It's incompatible
with recent changes in GTK source code and I won't update it because I don't use
this package anymore. Also, this patch is hacky and unstable so it will be kept
disabled until someone will make it more stable.