Re: Proposal to create a welcome app for XFCE
Ajrat Makhmutov <[email protected]> Fri, 19 Sep 2025 16:14:38 +0300
| Newsgroups | gmane.comp.desktop.xfce.devel.version4 |
|---|---|
| Message-ID | <[email protected]> |
On 9/17/25 19:46, Alistair Buxton wrote: > On Wed, 17 Sept 2025 at 08:44, Alexander Schwinn <[email protected]> wrote: > >> The README.md claims to use some custom wlroots based wayland compositor >> and something called "Merengue" .. not clear to me if that is only >> relevant for the application itself, or as well for the generated code. >> The generated Xfce GUI's are supposed to as well run on X11 for the time >> beeing. Does Cambalache support that? > > See https://blogs.gnome.org/xjuan/2021/05/18/merengue-cambalaches-workspace/ > > Cambalache is ultimately just an editor for GtkBuilder XML files. The same > thing that GLADE outputs. > > Merengue is how it shows you a preview of the app you are working on. Using > a Wayland compositor like this avoids having to mix Gtk3 and Gtk4 in the > same program, which is apparently a known problem with GLADE. > > My question would be whether Cambalache itself will run under X11, > especially on Nvidia drivers. Embedding Wayland inside X11 always seems to > be a problem. This will depend entirely on the compositor implementation. > If it is based on wlroots then there is a good chance it won't work. > > > _______________________________________________ > Xfce4-dev mailing list > [email protected] > https://mail.xfce.org/mailman/listinfo/xfce4-dev Hello Alistair, Alexander, Thank you for the detailed information about Cambalache and Merengue. To answer your question about running on X11 with Nvidia drivers: I have tested the Cambalache UI designer itself on two of my own machines running XFCE on X11 with the proprietary Nvidia drivers. In both cases, it worked without any problems for me. Also, I want to note that there should be no problem with developers using different tools. The UI files are compatible. One developer can edit them using Cambalache, and another can use Glade. This makes collaboration easy. So, I am confident I can use it for development in our X11 environment. I have now started creating the welcome application. When I have a working version that is ready for testing, I will send it to this email thread as a Work-in-Progress for your review. Thank you for your guidance. Best regards, Ajrat Makhmutov