Re: Is libgd still a thing?



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




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]