1. 16 Jan, 2018 1 commit
  2. 15 Jan, 2018 1 commit
  3. 12 Jan, 2018 4 commits
  4. 10 Jan, 2018 6 commits
  5. 09 Jan, 2018 2 commits
  6. 08 Jan, 2018 2 commits
  7. 04 Jan, 2018 2 commits
  8. 25 Dec, 2017 1 commit
  9. 22 Dec, 2017 1 commit
    • Christian Hergert's avatar
      tree: add dzl_tree_node_insert() · 125c9f9a
      Christian Hergert authored
      This allows insertion of a node at a given offset. This is
      useful in situations where the data is already sorted, like that
      coming from a GListModel.
      125c9f9a
  10. 18 Dec, 2017 6 commits
  11. 17 Dec, 2017 5 commits
  12. 14 Dec, 2017 5 commits
  13. 13 Dec, 2017 2 commits
  14. 12 Dec, 2017 2 commits
    • Christian Hergert's avatar
      tree: allow builders to hook into cell data func · 9867b453
      Christian Hergert authored
      This allows hooking into the cell data function so that nodes
      do not need to contain static information. This can reduce lots
      of allocations necessary to do custom text styling.
      
      Currently, we only use this for the text cell func, but we can
      probably add the pixbuf cell in the future. The signature
      reflects that by using GtkCellRenderer and not the leaf type.
      9867b453
    • Christian Hergert's avatar
      tree: add helper to rebuild node · c0ce642a
      Christian Hergert authored
      This allows rebuilding a node without invalidating children.
      c0ce642a