Re: GTK2 packages Reply #15 – 21 April 2026, 16:21:56 Quote from: K0rpZ0uth – on 21 April 2026, 15:49:14Quote from: Daemonratte – on 20 April 2026, 19:36:51Since ages people expressed the wish to maintain gtk2, but it didn't happen yet apart from Stefan11111 from Xlibre creating a "suckless fork".So I decided to create one myselfhttps://git.devuan.org/Daemonratte/gtk2-ngI added both patches used in the Arch AUR and fixed all build errors for gcc 14 and clang 21 (didn't test gcc 15 yet) and backported some fixes from Stefan11111's fork.Further backporting and bugfixing is planned.I also want to backport features from Ardour's YTK (gtk2 fork) like smooth scrolling and touch support (without breaking ABI) so Ardour can be compiled for it in the futureI know LXQt is the successor to LXDE and all that, but could this project see the classic LXDE getting forked?Yes indeed The plan is to save all the gtk2 DEs and to revive the ones that used to use gtk2 like Mate before 1.18 (I think)https://devuanusers.com/thread-a-place-of-our-own--51It would be nice when all systemdfree distros would provide it by default since it would make them even more attractive for new users.IMO they should also provide Trinity Desktop Environment, Tauthon and UXP software (Pale Moon, Basilisk, Epyrus, etc but rebranded as Iceweasel, Icedove, etc) by default Quote Selected 3 Likes
Re: GTK2 packages Reply #16 – 21 April 2026, 17:35:01 Quote from: Daemonratte – on 21 April 2026, 16:21:56Quote from: K0rpZ0uth – on 21 April 2026, 15:49:14I know LXQt is the successor to LXDE and all that, but could this project see the classic LXDE getting forked?Yes indeed The plan is to save all the gtk2 DEs and to revive the ones that used to use gtk2 like Mate before 1.18 (I think)https://devuanusers.com/thread-a-place-of-our-own--51It would be nice when all systemdfree distros would provide it by default since it would make them even more attractive for new users.IMO they should also provide Trinity Desktop Environment, Tauthon and UXP software (Pale Moon, Basilisk, Epyrus, etc but rebranded as Iceweasel, Icedove, etc) by defaultI'm actually really glad about this news because as it turned out the GTK2-era LXDE is one of those full desktop environments that some ancient niche hardware could run without a hitch, compared to even modern LXQt and XFCE.It would be cool to see LXDE's branding shift from "Lightweight X11 Desktop Environment" to "Lightweight XLibre Desktop Environment" but that's just my fanboy suggestion. Quote Selected Last Edit: 21 April 2026, 17:40:33 by K0rpZ0uth 2 Likes
Re: GTK2 packages Reply #17 – 21 April 2026, 18:02:06 Well, I like it xDThe goal of course is also to have DEs that support all the BSDs much better. Check out SysVanon's thread regarding the topic. Quote Selected
Re: GTK2 packages Reply #18 – 22 April 2026, 13:18:39 @Daemonratte Is there a plan to decide which features would be added and which wouldn't be? I mean would it be more of a maintenance-focused fork or an extension-focused fork? For example, would native Wayland support be added? Thank you. Quote Selected Last Edit: 22 April 2026, 15:24:59 by capezotte
Re: GTK2 packages Reply #19 – 22 April 2026, 14:49:10 Quote from: ratenka – on 22 April 2026, 13:18:39@Daemonratte Is there a plan to decide which features would be added and which wouldn't be? I mean would it be more of a maintenance-focused fork or an extension-focused fork? For example, would native Wayland support be added? Thank you.It's maintenance-focused fork. The only features I'm planning to add are features that I have to to get Ardour to compile with my fork (right now those are smooth scrolling and touch support). I'm not planning on adding native Wayland support, especially since GTK5 is going to remove X11 support. (plus I don't think I'm good enough to add it xD) Afterall they always tell people "for legacy software there's Xwayland". Well now for new software there's Xwayland if for whatever reason people decide to use that xDEdit:Actually, addind HiDPI support is one of the goals too Quote Selected Last Edit: Yesterday at 08:22:35 by Daemonratte 3 Likes