[gtk] (112 commits) Non-fast-forward update to branch wip/otte/listview



The branch 'wip/otte/listview' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  4955331... gtk: Add a GtkListView skeleton
  dff79dd... listview: Introduce GtkListItemFactory
  ae7e757... listview: Make widget actually do something
  d84728e... listview: Implement GtkScrollable
  3fb9f78... tests: Add a test for a permanently changing listview
  18a3ec6... listview: Implement an anchor
  b63c55a... listview: Add GtkListItemManager
  9a633bb... listview: Add GtkListItem
  2961dad... listview: Make the listitemmanager stricter
  e54d6a5... listview: Change change management
  cbd60de... tests: Make animating listview do random resorts
  e6fb656... listitem: Add gtk_list_item_get_position()
  73f5bac... listview: Change how binding is done
  1bb07ea... listview: Change anchor handling again
  81d7a3b... listview: Only allocate necesary rows
  02fb190... testlistview: Show the row number
  70b2726... testlistview: Create widgets only once
  13a4673... listitemmanager: Switch from "insert_before" to "insert_aft
  9d639ed... listlistmodel: Add gtk_list_list_model_item_moved()
  438f0db... listview: Try to keep the list items in order when scrollin
  8f35adb... listview: Add selection properties to ListItem
  70b66c2... listview: Reset listitems' CSS animations when rebinding
  b9164ad... listview: Add initial support for displaying selections
  95f4e96... listitem: Add a press gesture to select the item
  f472ca0... gtk: Add a GtkGridView skeleton
  0558d86... gridview: Add API for setting number of columns
  14d66e6... wayland: Remove function declaration for nonexisting functi
  0958c54... listitemmanager: Move list of listitems here
  4cf4911... gridview: Implement GtkScrollable
  0dcf296... listitemmanager: Simplify
  e2ec6fe... listitemmanager: Add trackers
  60a11e9... listview: Add gtk_list_view_set_show_separators()
  5e0af23... listitemfactory: Sanitize APIs
  1872f4f... listitemfactory: vfuncify
  7dcc096... listitemfactory: Split implementation out
  c41cb91... listitemfactory: Add a factory for ui files
  86abaa0... gtk-demo: Introduce awards
  c714e72... directorylist: Add
  369ea0c... testlistview: Load icons async
  c889d36... listview: Add list.scroll_to_item action
  ff35c1c... listview: Implement extending selections
  bf987a6... tests: Add a rough form of multiselection
  d9805dd... listview: Implement GtkOrientable
  0a5f363... gtk-demo: Add a rough start at a Weather demo
  6ef4a3d... textview: Make cursor work when blinking is disabled
  fb47233... listview: Expose GtkListItemFactory APIs
  b609b5d... gridview: Add factory handling
  ca14224... gridview: Implement GtkOrientable
  160f7a9... listview: Pass the CSS name of listitems to the manager
  3a5cc18... gridview: Actually do something
  a823dee... Add GtkTreeExpander
  b863d30... demo: Add a GSettings tree demo
  abaef07... inspector: Use a treeexpander in the recorder
  cee8592... inspector: Use a GtkTreeExpander in the object tree
  2e9c734... inspector: Make the recorder node list use a ListView
  e69616c... popover: Remove unneeded vfunc
  dbfd48c... listitem: Change focus handling
  14c94ad... treeexpander: Implement input support
  4192405... listview: Implement activation
  9ce6a6d... listview: Track focus movements and update selection
  0c15474... listview: Implement (un)select all
  45ffa15... listview: Add a focus tracker
  36f3d5e... listitem: Add "listitem.select" action and keybindings for 
  a4f976d... listview: Add gtk_list_view_get_position_at_y()
  f7cba36... listview: Add move keybindings
  7f7ba45... listitemfactory: Make the builder factory properly buildabl
  702aa04... Add GtkExpression
  46fd168... demo: Use a listview as sidebar
  759bc6d... listitemmanager: Handle NULL factory
  e526816... lul
  3f4d937... widget: Add gtk_widget_get_size()
  3d71436... gridview: Implement anchors and scrolling
  2f664fc... selectionmodel: Add gtk_selection_model_user_select_item()
  b7bbf7d... gridview: Implement the list.select-item action
  8edba27... gridview: Implement minimum row height
  3ef0c39... gridview: Add activation
  98e35a0... gridview: Implement list.scroll-to action
  eafe123... gridview: Add a focus tracker
  3ebe2d5... gridview: Implement (un)select all
  bafc5d1... gridview: Add move keybindings
  7182f55... demo: Add a file browser demo
  3b08692... listview: Port various gridview improvements
  ebc654c... gridview: Simplify allocation code
  ec41f49... Add GtkListBase
  8f0eeb9... listbase: Move GtkScrollable implementation
  260bed7... listbase: Move item manager here
  e3c6c41... listbase: Move selection handling here
  34ff744... listbase: Move orientable implementation here
  a355a7e... Remove gtk_selection_model_user_select_item() again
  37da7b9... listbase: Move focus moving keybindings here
  9b556ee... listbase: Add vfuncs to convert positions to/from coordinat
  76bef8c... listbase: Take over anchor handling
  5f28d61... wip: Add GtkCoverFlow
  0e03d90... Add GtkColumnView skeleton
  79ffecc... gtk-demo: Add a minesweeper demo
  e9c92d3... columnview: Allow adding/removing columns
  104cad6... Add GtkSignalListItemFactory
  dbec06a... gtk-demo: Add a Coverflow application launcher
  66c1ae4... builder: Make gtk_builder_extend_with_template() work with 
  97afb62... listitem: Make this a GObject
  9c818a3... listitemfactory: Reorganize vfuncs
  3cf28c2... listitemfactory: Simplify
  95db823... listitemwidget: Add a private struct
  224a243... listitem: Move position/item/selected tracking to widget
  a0c3a88... listitemwidget: Lazily create listitems
  d8566ec... columnview: Add listitems for the columns
  578dae1... columnview: Implement GtkScrollable
  a612304... widget: Add a hook for resizes
  cde535a... columnview: Add GtkColumnViewCell
  86a32c9... tests: Add testcolumnview
  dc46d8e... inspector: Port object tree to GtkColumnView

Commits added to the branch:

  e47a249... testsuite: Print useful statement on notify test error
  d77e068... gtk: Add a GtkListView skeleton
  e283952... listview: Introduce GtkListItemFactory
  a1c0d6a... listview: Make widget actually do something
  1f0b53f... listview: Implement GtkScrollable
  bbeac7a... tests: Add a test for a permanently changing listview
  8c3adfd... listview: Implement an anchor
  6b1b356... listview: Add GtkListItemManager
  dc847d8... listview: Add GtkListItem
  818915a... listview: Make the listitemmanager stricter
  c5e9fb4... listview: Change change management
  0a232dd... tests: Make animating listview do random resorts
  8e6ff66... listitem: Add gtk_list_item_get_position()
  a8acb64... listview: Change how binding is done
  a089128... listview: Change anchor handling again
  322791d... listview: Only allocate necesary rows
  5399d8a... testlistview: Show the row number
  e92a93d... testlistview: Create widgets only once
  d3bea92... listitemmanager: Switch from "insert_before" to "insert_aft
  738c3e9... listlistmodel: Add gtk_list_list_model_item_moved()
  574c392... listview: Try to keep the list items in order when scrollin
  831a11a... listview: Add selection properties to ListItem
  abc5f4c... listview: Reset listitems' CSS animations when rebinding
  552aa46... listview: Add initial support for displaying selections
  ab20fd6... listitem: Add a press gesture to select the item
  5def18f... gtk: Add a GtkGridView skeleton
  d59c191... gridview: Add API for setting number of columns
  02d1f93... wayland: Remove function declaration for nonexisting functi
  fa3ba0f... listitemmanager: Move list of listitems here
  8299a77... gridview: Implement GtkScrollable
  8bd303e... listitemmanager: Simplify
  416bc3a... listitemmanager: Add trackers
  a7ad9ef... listview: Add gtk_list_view_set_show_separators()
  4442ba0... listitemfactory: Sanitize APIs
  d6e87b5... listitemfactory: vfuncify
  09079d6... listitemfactory: Split implementation out
  ffd69d1... listitemfactory: Add a factory for ui files
  5420ebf... gtk-demo: Introduce awards
  438c89e... directorylist: Add
  a49ab41... testlistview: Load icons async
  060f070... listview: Add list.scroll_to_item action
  98f6cc7... listview: Implement extending selections
  b9ccc5c... tests: Add a rough form of multiselection
  0b8a3a5... listview: Implement GtkOrientable
  453da98... gtk-demo: Add a rough start at a Weather demo
  6457b10... textview: Make cursor work when blinking is disabled
  4674d28... listview: Expose GtkListItemFactory APIs
  adadd1c... gridview: Add factory handling
  76d9001... gridview: Implement GtkOrientable
  43f7045... listview: Pass the CSS name of listitems to the manager
  3da5ba6... gridview: Actually do something
  4b57156... Add GtkTreeExpander
  9c791f9... demo: Add a GSettings tree demo
  d61baed... inspector: Use a treeexpander in the recorder
  258c16e... inspector: Use a GtkTreeExpander in the object tree
  9069ad2... inspector: Make the recorder node list use a ListView
  ee6ead2... popover: Remove unneeded vfunc
  82a5eb0... listitem: Change focus handling
  d326ca0... treeexpander: Implement input support
  f03b550... listview: Implement activation
  a1ef7f1... listview: Track focus movements and update selection
  066987c... listview: Implement (un)select all
  02beffc... listview: Add a focus tracker
  999a633... listitem: Add "listitem.select" action and keybindings for 
  4e31fd8... listview: Add gtk_list_view_get_position_at_y()
  8b33423... listview: Add move keybindings
  5936c38... listitemfactory: Make the builder factory properly buildabl
  bf8749b... Add GtkExpression
  d55304f... demo: Use a listview as sidebar
  124c1ee... listitemmanager: Handle NULL factory
  6431965... lul
  c83dcca... widget: Add gtk_widget_get_size()
  07d00e8... gridview: Implement anchors and scrolling
  ec6ae50... selectionmodel: Add gtk_selection_model_user_select_item()
  46a2d23... gridview: Implement the list.select-item action
  cbf01ac... gridview: Implement minimum row height
  d777ad1... gridview: Add activation
  61f0c3e... gridview: Implement list.scroll-to action
  0985f38... gridview: Add a focus tracker
  54d3276... gridview: Implement (un)select all
  9d9c220... gridview: Add move keybindings
  f007e57... demo: Add a file browser demo
  9cc57e9... listview: Port various gridview improvements
  5081b28... gridview: Simplify allocation code
  b54443e... Add GtkListBase
  eb5b603... listbase: Move GtkScrollable implementation
  5e2c165... listbase: Move item manager here
  074d028... listbase: Move selection handling here
  493bc67... listbase: Move orientable implementation here
  d64c0c6... Remove gtk_selection_model_user_select_item() again
  39a3506... listbase: Move focus moving keybindings here
  5638a5d... listbase: Add vfuncs to convert positions to/from coordinat
  cd283f6... listbase: Take over anchor handling
  31fd8dc... wip: Add GtkCoverFlow
  63c652b... Add GtkColumnView skeleton
  dc83092... gtk-demo: Add a minesweeper demo
  9080763... columnview: Allow adding/removing columns
  1f65655... Add GtkSignalListItemFactory
  d7f3c1a... gtk-demo: Add a Coverflow application launcher
  5deb109... builder: Make gtk_builder_extend_with_template() work with 
  b5f224d... listitem: Make this a GObject
  602348b... listitemfactory: Reorganize vfuncs
  eae8c7b... listitemfactory: Simplify
  253ad23... listitemwidget: Add a private struct
  6a404a3... listitem: Move position/item/selected tracking to widget
  5498c62... listitemwidget: Lazily create listitems
  1e18040... columnview: Add listitems for the columns
  ee92180... columnview: Implement GtkScrollable
  3cbbb74... widget: Add a hook for resizes
  ab966d5... columnview: Add GtkColumnViewCell
  ffceb44... tests: Add testcolumnview
  b21af78... inspector: Port object tree to GtkColumnView


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