iris icon indicating copy to clipboard operation
iris copied to clipboard

Gtk 3.20: Fix the massive breakages

Open xyl0n opened this issue 9 years ago • 8 comments

Gtk 3.20 is moving to some new node system which apparently breaks every single gtk theme ever. In the long run it's better, but is very inconvenient right now.

I expect to fix this sometime next year.

xyl0n avatar Nov 25 '15 16:11 xyl0n

how she lookin?

coleifer avatar Apr 12 '16 05:04 coleifer

The schedule I have right now (super important exams) means that I'm holding this off until end of June (i.e. when exams finish). At that point, it should be a week or two until it's fixed for 3.20: if I choose to rewrite in SASS it may be potentially be a few more weeks but right now I don't see a benefit big enough to be worth the rewrite.

xyl0n avatar Apr 19 '16 21:04 xyl0n

Have you considered rebasing iris on an updated version of Numix? It will take the pain out of trying to make changes for GTK 3.20, and it's already ported to SASS.

I've started a bit in this fork and it was simple enough to get the basic iris look down. (though I suggest starting from a fresh fork, my changes are a bit crummy and inconsistent)

Edit: It's actually starting to look pretty good.

onespaceman avatar Apr 19 '16 22:04 onespaceman

Nice work @onespaceman - that's a good approach.

Good luck on your exams @xyl0n!

coleifer avatar Apr 19 '16 22:04 coleifer

@onespaceman nice work, that will probably be the best way to go about it, as long as the credits and licencing is done properly :) @coleifer thanks, only 7 weeks left but they're intensive. There's like a 10 week holiday afterwards though :D

xyl0n avatar Apr 20 '16 07:04 xyl0n

@onespaceman I haven't tested it out yet, my machine is still on 3.18 because I'm updating a few things for the other themes so they work on the latest Ubuntu (which uses 3.18) etc. But I'll see how it works out

xyl0n avatar Apr 20 '16 07:04 xyl0n

Hey @xyl0n have you made any progress regarding this?

Anachron avatar Jun 26 '16 13:06 Anachron

@Anachron yep, I've begun a port to SASS for Gtk 3.20, and I'm trying to get it to a state where it resembles the theme again and I can push it to the repo.

xyl0n avatar Jun 27 '16 06:06 xyl0n