Re: GSoC 2024: gnunet-gtk gtk4 upgrade

"Schanzenbach, Martin" <[email protected]> Tue, 27 Feb 2024 20:51:50 +0100
Newsgroups gmane.network.gnunet.devel
Message-ID <[email protected]>
I think our use of glade is historical.
It just made sense to somebody (not me, my guess is Christian).

I personally have no issue with moving away from glade as RAD tool as I 
find it very cumbersome myself.
Note, however, that it will also mean writing a lot of code that is 
currently hidden behind those glade XML files.

OTOH moving to a WIP RAD tool is also not such a smart idea, maybe. But 
that depends on the maturity of cambalanche, which I cannot judge myself 
right now as I have never tried it.

BR

On 27.02.24 20:19, Gotam Gorabh wrote:
> Hello Martin,
> 
>     Note that migration from gtk3 to gtk4 especially for gnunet-gtk is not
>     trivial: We use libglade, which does not exist for gtk4.
>     We will need to decide if we want to migrate to something like
>     https://blogs.gnome.org/xjuan/2023/09/28/cambalache-0-16-0-released/
>     <https://blogs.gnome.org/xjuan/2023/09/28/cambalache-0-16-0-released/> or
>     something different entirely.
> 
> 
> Why can't we use the proper GObject concept like other gnome application 
> does? E.g. GNOME Settings,  Nautilus, etc. which can handle the 
> properties, and signals in a structured way.
> 
> Thanks. Regards
> 
> Gotam Gorabh