1. 11 Mar, 2021 1 commit
  2. 31 Aug, 2020 1 commit
  3. 30 May, 2020 2 commits
    • Benjamin Otte's avatar
      listitem: Make this a GObject · 30f09ea1
      Benjamin Otte authored
      This splits GtkListItem into 2 parts:
      
      1. GtkListItem
         This is purely a GObject with public API for developers who want to
         populate lists. There is no chance to cause conflict with GtkWidget
         properties that the list implementation assumed control over and
         defines a clear boundary.
      2. GtkListItemWidget
         The widget part of the listitem. This is not only fully in control of
         the list machinery, the machinery can also use different widget
         implementations for different list widgets like I inted to for
         GtkColumnView.
      30f09ea1
    • Benjamin Otte's avatar
      Add GtkListBase · cc987b31
      Benjamin Otte authored
      This is a base item for GTK's list widgets so they can share some (read:
      hopefully a lot of) code.
      cc987b31