On Tue, 2021-06-15 at 14:58 +0500, Alexander Mikhaylenko via desktop- devel-list wrote: > As far as I know, libgd is pretty much only used for tagged entries > nowadays. In GTK4 it's a lot easier to implement them in-tree than it > was in GTK3, gtk4-demo even has an example.
It doesn't take very long to see that this isn't the case. tagged-entry and main-view: https://gitlab.gnome.org/GNOME/nautilus/-/blob/master/meson.build#L98-105 gd-two-lines-renderer as a cut'n'paste: https://gitlab.gnome.org/GNOME/evince/-/tree/master/cut-n-paste/libgd tagged-entry, main-view and icon-view: https://gitlab.gnome.org/GNOME/totem/-/blob/master/meson.build#L147-155 tagged-entry, main-box and icon-view: https://gitlab.gnome.org/GNOME/gnome-photos/-/blob/master/meson.build#L143-152 main-view, notification, and tagged-entry: https://gitlab.gnome.org/GNOME/gnome-books/-/blob/master/meson.build#L84-96 https://gitlab.gnome.org/GNOME/gnome-documents/-/blob/master/meson.build#L90-102 (gnome-music doesn't use libgd anymore, the version in Debian still does) The only 2 modules that just use the tagged-entry: https://gitlab.gnome.org/GNOME/gedit/-/blob/master/meson.build#L32-38 https://gitlab.gnome.org/GNOME/recipes/-/blob/master/meson.build#L13-17 > > On 15/06/2021 14:54, Allan Day wrote: > > Emmanuele Bassi via desktop-devel-list < > > desktop-devel-list@gnome.org> wrote: > > ... > > > - nautilus > > > - evince > > > - totem > > > - gnome-photos > > > - gedit > > In terms of the platform, we're working to consolidate around > > libhandy/libadwaita. That's what the new HIG documents, and is what > > we're trying to constrain ourselves to on the design side. So it > > would > > be interesting to know what these apps are using libgd for, and > > potentially track what needs to be done to migrate them away from it. > > I think that it would be beneficial to have our core apps use the > > same > > platform that we make available to 3rd parties. > > > > > > Allan > > _______________________________________________ > > desktop-devel-list mailing list > > desktop-devel-list@gnome.org > > https://mail.gnome.org/mailman/listinfo/desktop-devel-list > _______________________________________________ > desktop-devel-list mailing list > desktop-devel-list@gnome.org > https://mail.gnome.org/mailman/listinfo/desktop-devel-list _______________________________________________ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list