listview: Add private GtkListFactoryWidget
authorBenjamin Otte <otte@redhat.com>
Mon, 20 Mar 2023 05:15:18 +0000 (06:15 +0100)
committerBenjamin Otte <otte@redhat.com>
Thu, 23 Mar 2023 03:45:03 +0000 (04:45 +0100)
commit608be08b0d64dd0f7e4c7d6b91810cb2b2106d6a
treea8ad3ef1667a32855d0e1954a8f57c531cdcfdaa
parent107133ec6d6832614050c7b78fd4b1bae771bd70
listview: Add private GtkListFactoryWidget

This is a split of GtkListItemWidget into the generic parts of factory
using widgets.

On top of it there's GtkListItemWidget, which takes care of GtkListItem.
gtk/gtkcolumnlistitemfactory.c
gtk/gtkcolumnview.c
gtk/gtkdropdown.c
gtk/gtkgridview.c
gtk/gtklistfactorywidget.c [new file with mode: 0644]
gtk/gtklistfactorywidgetprivate.h [new file with mode: 0644]
gtk/gtklistitem.c
gtk/gtklistitemwidget.c
gtk/gtklistitemwidgetprivate.h
gtk/gtklistview.c
gtk/meson.build