LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Need oxygen-gtk3-1.4.1, but it was vanished from current (https://www.linuxquestions.org/questions/slackware-14/need-oxygen-gtk3-1-4-1-but-it-was-vanished-from-current-4175552221/)

denydias 08-31-2015 08:48 AM

Need oxygen-gtk3-1.4.1, but it was vanished from current
 
Hi there,

Last night I went all the way down to the Aug'15 Slackware-current upgrades. Pat and his fellow contributors have been working hard these days.

From the huge changelogs, I was expecting some troubles. Well, they were almost nonexistent but one: oxygen-gtk3.

Code:

slackware64 current changes for Sat, 29 Aug 2015 05:27:29 GMT
...
kde/oxygen-gtk3-1.4.1-x86_64-1.txz:  Removed.

This have broken my GTK3 apps (NetworkManager, for instance), leading to an inconsistent (and quite ugly) look'n feel with my custom made dark awesomeWM theme.

The oxygen-gtk3 packages I've found out there are some older ones. Although oxygen-gtk3-1.3.1-x86_64-1alien sorts some things out, it still have noticeable glitches.

I also have a look at building oxygen-gtk3 myself, but this is quite an effort as it requires gtk+3 >= 3.2.0, which in turns requires wayland, which requires that thing systemd... A nightmare!

So, I ask you my fellow slackers: does by chance any of you have that oxygen-gtk3-1.4.1-x86_64-1.txz package around and is willing to provide me a link to download it?

All this makes me wonder why -current doesn't have some sort of snapshot? That would be quite useful sometimes.

Best wishes,

ponce 08-31-2015 08:59 AM

http://cgit.notk.org/adrien/slackwar...cdb30f5446566f

http://cgit.notk.org/adrien/slackwar...urrent.ext.git

courtesy of Adrien Nader (and Alien Bob, that linked it here once, letting me know that there was such thing!)

a little more info about the thing here, and here: with gtk+3-3.16.x there's no more support for theme engines, you can use only css themes, so I don't think reinstalling it will fix the look of your gtk+3 apps.

denydias 08-31-2015 12:39 PM

Thank you for the quick reply, @ponce.

Quote:

Originally Posted by ponce (Post 5413663)
http://cgit.notk.org/adrien/slackwar...cdb30f5446566f

http://cgit.notk.org/adrien/slackwar...urrent.ext.git

courtesy of Adrien Nader (and Alien Bob, that linked it here once, letting me know that there was such thing!)

That's a great reference indeed!!! (Alien Bob is always involved with those great resources somehow... Kinda omnipresent this guy!)

Anyway, Adrien's repos doesn't carry any *.txz payload. I think that is because storage savings, but all txz there are 41 bytes and their contents appears to be only a md5 for the original file.

Quote:

Originally Posted by ponce (Post 5413663)
a little more info about the thing here, and here: with gtk+3-3.16.x there's no more support for theme engines, you can use only css themes, so I don't think reinstalling it will fix the look of your gtk+3 apps.

Hummm... things are far more complicated than I thought at first. Thank you for sharing this, ponce. I'll look into a way to solve the issue without counting on oxygen-gtk3, as it's dead by now.

I'll leave this topic open so I could update it as solved when I come up with a solution for GTK+3 apps and dark themes.

denydias 08-31-2015 02:15 PM

Well, as noted here, this kinda did the trick for the dark GTK+3 app appearance. Edit ~/.config/gtk-3.0/settings.ini and append to the end:

Code:

gtk-application-prefer-dark-theme = true
The new default GTK3 theme, Adwaita, already have a built-in dark style, so this is going to just work. It's not a perfect match for my own theme, but it's close enough.

As for the nm-applet tray icon, well, this is a no go. The former method to change tray icons was:

Code:

cp ~/yournew/nm-applet/16x16/*.png /usr/share/icons/hicolor/16x16/apps/
cp ~/yournew/nm-applet/22x22/*.png /usr/share/icons/hicolor/22x22/apps/
rm -f /usr/share/icons/icon-theme.cache && /usr/bin/gtk-update-icon-cache -t -f /usr/share/icons/

This doesn't work anymore

Also, as there's no oxygen-gtk3, GTK applications have no way to make use of the icons from your own KDE theme.

Well, this is solved after all.

ethoms 09-04-2015 04:08 AM

Oh boy, yet again the GTK devs pull the rug from under our feet. They are such a bunch of pricks! This is why I try to steer clear of all things GTK, as difficult as it is. The Qt guys have done an amazing job of making Qt apps look native on GTK DE's with zero effort for the users and/or distro makers. Do we get an ounze of courtesy the other way? Jack sh*t.

Seriously GTK devs, this is really harming Linux adoption!!


All times are GMT -5. The time now is 07:33 AM.