External Publication
Visit Post

Other/future projects • Re: GTK2 revival

Pale Moon forum - Forum index [Unofficial] May 14, 2026
Source

...

Sorry for the late reply. I'm not getting any email notifications and just noticed there are many new comments. We still didn't tidy up or test all the engines and themes, but we started collecting them here: https://git.devuan.org/Daemonratte/gtk2-ng-themes https://git.devuan.org/Daemonratte/gtk2-ng-engines

There are binaries available now too: https://git.devuan.org/SteveM/DTK_debs

And greenjeans wrote some scripts and isos that make it way easier to test it https://git.devuan.org/greenjeans/gtk2-ng-test-scripts https://sourceforge.net/projects/vuu-do ... g-testing/

About the warnings: I fixed MANY more and not there are no introspection errors anymore. I wonder if the original gtk2 developers broke bindings for other languages and just never fixed it.

...

When I watched that video, I was really mad

"You preserved something. Meaning you didn't change anything." "there's a bunch of random little [fixes] out there" "a lot of the changes being done are either merging existing work that has been done"

First of all, when I started compiling gtk2 gave me 2mb of compiler warnings. Now I only get around 130 depending on how many threads I use. Fixing some warnings was easy. Others required me to rewrite code segments and then fix errors I got from the rewrites. I also noticed that aparently they just let this toolkit ROT. There were bugs in the demos, in the build script, in the code, etc and a couple days ago I merged over 100 commits that fixed introspection errors. They literally messed up GIR metadata (you need that for bindings for Python, JavaScript, C#, Perl, Ruby, etc) and I digged through the code to fix it. I could have chosen to simply mute all the compiler warnings, but I fixed them. So yes! The fact that we didn't break anything is something we can be proud of. I also included fallbacks so you can compile it on anything from Debian 8 to bleeding edge distros like Arch and Gentoo.

Him saying that all we did was merging existing patches also really pissed me off. Just look at how many commits I added. Hundreds. There aren't hundreds of patches out there that I could have applied.

Not trying to be a kissass, but all of this let's me respect your work even more, because now I know exactly what you had to endure for years.

...

That's also how I found out about him. In the beginning he really just copied Luke Smith.


Discussion in the ATmosphere

Loading comments...