Re: Proposal to create a welcome app for XFCE

Alistair Buxton <[email protected]> Wed, 17 Sep 2025 17:46:36 +0100
Newsgroups gmane.comp.desktop.xfce.devel.version4
Message-ID <CAO-Op+FMp+yVWr6Hz-ZFjkQEDD2i6pMXDHPSXkog=siTbqR4Zg@mail.gmail.com>
--===============2975336800562917830==
Content-Type: multipart/alternative; boundary="000000000000f91d01063f01fc1f"

--000000000000f91d01063f01fc1f
Content-Type: text/plain; charset="UTF-8"

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.

-- 
Alistair Buxton
[email protected]

--000000000000f91d01063f01fc1f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote g=
mail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, 17 Sept=
 2025 at 08:44, Alexander Schwinn &lt;<a href=3D"mailto:[email protected]">acs82=
@gmx.de</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"=
margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-lef=
t:1ex">The README.md claims to use some custom wlroots based wayland compos=
itor <br>
and something called &quot;Merengue&quot; .. not clear to me if that is onl=
y <br>
relevant for the application itself, or as well for the generated code. <br=
>
The generated Xfce GUI&#39;s are supposed to as well run on X11 for the tim=
e <br>
beeing. Does Cambalache support that?</blockquote><div><br></div><div>See=
=C2=A0<a href=3D"https://blogs.gnome.org/xjuan/2021/05/18/merengue-cambalac=
hes-workspace/">https://blogs.gnome.org/xjuan/2021/05/18/merengue-cambalach=
es-workspace/</a></div><div><br></div><div>Cambalache is ultimately just an=
 editor for GtkBuilder XML files. The same thing that GLADE outputs.</div><=
div><br></div><div>Merengue is how it shows you a preview of the app you ar=
e working on. Using a Wayland compositor like this avoids having to mix Gtk=
3 and Gtk4 in the same program, which is apparently a known problem with GL=
ADE.</div><div><br></div><div>My question would be whether Cambalache itsel=
f will run under X11, especially on Nvidia drivers. Embedding Wayland insid=
e X11 always seems to be a problem. This will depend entirely on the compos=
itor implementation. If it is based on wlroots then there is a good chance =
it won&#39;t work.</div><div>=C2=A0</div></div><span class=3D"gmail_signatu=
re_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature">Alistai=
r Buxton<br><a href=3D"mailto:[email protected]" target=3D"_blank">a.j.b=
[email protected]</a></div></div>

--000000000000f91d01063f01fc1f--

--===============2975336800562917830==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xfce4-dev mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-dev

--===============2975336800562917830==--