jpfleury / clearlooks-phenix

GTK3 port of the Clearlooks theme
GNU General Public License v3.0
96 stars 42 forks source link

GTK 3.16 #24

Closed aik closed 7 years ago

aik commented 8 years ago

Hi!

Any plan on supporting GTK 3.16 (came with Fedora22)? Thanks!

DDZ57 commented 8 years ago

To do this, theme developpers must:

– download the last GTK minor'S version (ex. here: GTK 3.16.7) – extract the gtk+-3.16.7/gtk/theme/Adwaita folder – read the README file then the SASS documentation at http://sass-lang.com/documentation – etc

Good luck!

aik commented 8 years ago

this is basically a piece of advice to write my own theme. how do any of these instructions relate to clearlooks-phenix and its support of 3.16.7?

DDZ57 commented 8 years ago

This means Clearlooks-Phenix must be converted to SASS to work with GTK >= 3.16

Lamieur commented 8 years ago

Fedora 23 comes with GTK+ 3.18.5 and even gtk3-demo's main window looks awful with additional border and disappearing top/down of the tree view (bundled Clearlooks-Phénix is 6.0.3) :(

However, there's a "TraditionalOk" theme that's basically fixed Clearlooks? (Comes with mate-themes-1.12.0-1)

sorki commented 8 years ago

@Lamieur any pointers where does this come from? I also see some issues with tree view and also flickering/disappearing scrollbars.

Tried gsettings set org.gnome.desktop.interface enable-animations false but it doesn't seem to help.

Lamieur commented 8 years ago

There are animations that play when you "push" the top/bottom, but there are also a "..." marks when there's more of the list above/below your view. Both are missing in Clearlooks-Phénix.

Try the MATE Themes, "TraditionalOk" family looks like an actively maintained fork of this one.

sorki commented 8 years ago

Is it rewritten to SASS?

Btw I'm maintaing clearlooks-phenix in Fedora so fixing stuff is not a problem.

Lamieur commented 8 years ago

Looks pure CSS to me, which is no problem as long as it works and someone maintains it? :)

(Just dnf install mate-themes, you'll see)

sorki commented 8 years ago

Yup. The only problem is the awareness - people who use clearlooks-phenix not knowing about mate's TraditionalOk. I'll try to diff their theme and this one and we will see if it's worth backporting

jpfleury commented 7 years ago

There's a new release (Clearlooks-Phénix v7) that supports GTK 3.20. I don't plan to support GTK 3.16, so I close this report, but anyone can make a pull request about GTK 3.16.