[gtk] (143 commits) Non-fast-forward update to branch wip/otte/listview
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (143 commits) Non-fast-forward update to branch wip/otte/listview
- Date: Sun, 15 Dec 2019 17:19:21 +0000 (UTC)
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:
edf4c0c... expression: Add gtk_expression_bind()
a2db60d... expression: Invalidate bindings before destroying them
db526a5... More expression tests
6f28dc5... Add GtkOrdering
c573716... Add GtkSorter
a7646b4... Add GtkCustomSorter
5a54889... Add GtkStringSorter
bf1b65d... Add GtkMultiSorter
ac11fdb... Add GtkNumericSorter
b81a4d1... Redo sort list model with GtkSorter
9b1a5be... sortlistmodel: Redo the way we store the items
b57bf11... sortlistmodel: Make sort stable
d977469... sorter: Add tests
883a2d7... gtk-demo: Make fishbowl info text use bindings
828ebef... builder: Make <lookup> type optional
374a843... builder: Allow <constant> without a type
ee3a75f... builder: Allow text content in <lookup>
8172aeb... builder: Add <binding> tag
da8f0f8... gtk: Add a GtkListView skeleton
f51cd0e... listview: Introduce GtkListItemFactory
6052ebe... listview: Make widget actually do something
b2d172c... listview: Implement GtkScrollable
df40b7a... tests: Add a test for a permanently changing listview
d83bbe4... listview: Implement an anchor
7de88dd... listview: Add GtkListItemManager
583d3db... listview: Add GtkListItem
5ab2e66... listview: Make the listitemmanager stricter
ff95fca... listview: Change change management
3df2dd3... tests: Make animating listview do random resorts
1f4ec07... listitem: Add gtk_list_item_get_position()
fb69b76... listview: Change how binding is done
7d271a1... listview: Change anchor handling again
c91f02b... listview: Only allocate necesary rows
5dbfd57... testlistview: Show the row number
4a9536e... testlistview: Create widgets only once
fb3cc84... listitemmanager: Switch from "insert_before" to "insert_aft
ba71399... listlistmodel: Add gtk_list_list_model_item_moved()
d0ff5dc... listview: Try to keep the list items in order when scrollin
7b1f6c3... listview: Add selection properties to ListItem
31dbf25... listview: Reset listitems' CSS animations when rebinding
2df88e3... listview: Add initial support for displaying selections
7379e4a... listitem: Add a press gesture to select the item
b1dfc49... gtk: Add a GtkGridView skeleton
7e31961... gridview: Add API for setting number of columns
7085f4d... wayland: Remove function declaration for nonexisting functi
d5250ba... listitemmanager: Move list of listitems here
6c58af9... gridview: Implement GtkScrollable
9163e57... listitemmanager: Simplify
27f5678... listitemmanager: Add trackers
8d1c738... listview: Add gtk_list_view_set_show_separators()
4d58b4a... listitemfactory: Sanitize APIs
be6e0c8... listitemfactory: vfuncify
68cf358... listitemfactory: Split implementation out
0d0c546... listitemfactory: Add a factory for ui files
9b091fa... testlistview: Port to directory list
e5d8886... testlistview: Load icons async
2d1413b... listview: Add list.scroll_to_item action
e77bbe1... listview: Implement extending selections
4f6c64a... tests: Add a rough form of multiselection
a5daf26... listview: Implement GtkOrientable
61b4445... gtk-demo: Add a rough start at a Weather demo
4d575b2... textview: Make cursor work when blinking is disabled
fd3a8cf... listview: Expose GtkListItemFactory APIs
6fa71e1... gridview: Add factory handling
9541b7d... gridview: Implement GtkOrientable
8a5b638... listview: Pass the CSS name of listitems to the manager
9d06b9b... gridview: Actually do something
8f9c124... Add GtkTreeExpander
4353bdc... demo: Add a GSettings tree demo
dd822e1... inspector: Use a treeexpander in the recorder
9261df9... inspector: Use a GtkTreeExpander in the object tree
cf18f5e... inspector: Make the recorder node list use a ListView
e3bffe8... popover: Remove unneeded vfunc
a65c08b... listitem: Change focus handling
4934b1f... treeexpander: Implement input support
d89a4e2... listview: Implement activation
80febd7... listview: Track focus movements and update selection
dc93e08... listview: Implement (un)select all
be9cca0... listview: Add a focus tracker
a614a65... listitem: Add "listitem.select" action and keybindings for
ac24cf8... listview: Add gtk_list_view_get_position_at_y()
210bb63... listview: Add move keybindings
dcff5d2... listitemfactory: Make the builder factory properly buildabl
c1adfe7... builderlistitemfactory: Add scope argument
0092dab... builder: Autofill scope property of listitemfactory
72b96cb... gtk-demo: Introduce awards
d206bb1... demo: Use a listview as sidebar
d565e52... listitemmanager: Handle NULL factory
8ce629a... widget: Add gtk_widget_get_size()
cc1f753... gridview: Implement anchors and scrolling
4855c6e... selectionmodel: Add gtk_selection_model_user_select_item()
fa6404a... gridview: Implement the list.select-item action
366eba7... gridview: Implement minimum row height
f3e0af7... gridview: Add activation
ba4a739... gridview: Implement list.scroll-to action
f5b837d... gridview: Add a focus tracker
5f4c7b0... gridview: Implement (un)select all
e3fa62d... gridview: Add move keybindings
855863d... demo: Add a file browser demo
2bb6286... listview: Port various gridview improvements
b313dac... gridview: Simplify allocation code
fe0227e... Add GtkListBase
d1df5a3... listbase: Move GtkScrollable implementation
5d5c5fe... listbase: Move item manager here
9fd2cb0... listbase: Move selection handling here
8e9b76c... listbase: Move orientable implementation here
a31dfc4... Remove gtk_selection_model_user_select_item() again
00bb6ab... listbase: Move focus moving keybindings here
c49ca27... listbase: Add vfuncs to convert positions to/from coordinat
823e614... listbase: Take over anchor handling
0c579b6... wip: Add GtkCoverFlow
bb46ef5... Add GtkColumnView skeleton
c717794... gtk-demo: Add a minesweeper demo
44813f5... columnview: Allow adding/removing columns
4e215d3... Add GtkSignalListItemFactory
36bf480... gtk-demo: Add a Coverflow application launcher
12015d4... builder: Make gtk_builder_extend_with_template() work with
9aa8076... listitem: Make this a GObject
43aa608... listitemfactory: Reorganize vfuncs
285d52b... listitemfactory: Simplify
06925d8... listitemwidget: Add a private struct
8a8d0fc... listitem: Move position/item/selected tracking to widget
4bb4cc6... listitemwidget: Lazily create listitems
52a27b8... columnview: Add listitems for the columns
aa9cb1f... columnview: Implement GtkScrollable
b61156c... widget: Add a hook for resizes
7fc0c86... columnview: Add GtkColumnViewCell
81927cb... inspector: Port object tree to GtkColumnView
f7094c0... columnview: Fix styling with Adwaita
1177520... constraint-editor: Don't poke around in widget internals
1cedb72... columnview: Add a custom LayoutManager
2848d2e... tests: Add testcolumnview
b039e07... columnview: Add header
ed10a3a... inspector: Remove private struct from controllers
f1b470b... inspector: Make Controller page a GtkWidget
d1b435a... inspector: Remove private struct for prop editor
e6607eb... xxx: Add a hack to make paintables transform to/from object
39c86a9... gtk-demo: Add a Clocks demo
d72ffdd... widget: Do parent_class handling properly
dd84c7e... expression: Allow passing a this object to bind()
ff52ffb... Add some tests for expression binding
8352884... fontchooserwidget: Port to listmodels
b8b4ee0... docs: Reorganize list widgets in their own chapter
Commits added to the branch:
8c835d0... expression: Add gtk_expression_bind()
bc5ef00... expression: Invalidate bindings before destroying them
a24acc3... More expression tests
b8ae828... Add GtkOrdering
ec9317b... Add GtkSorter
d4c3a5e... Add GtkCustomSorter
9f55b56... Add GtkStringSorter
e41aa65... Add GtkMultiSorter
9cc39f2... Add GtkNumericSorter
19f0419... Redo sort list model with GtkSorter
30977f7... sortlistmodel: Redo the way we store the items
1a77b6a... sortlistmodel: Make sort stable
1511e84... sorter: Add tests
a6ae158... gtk-demo: Make fishbowl info text use bindings
bbcf5fa... builder: Make <lookup> type optional
336c895... builder: Allow <constant> without a type
e81d823... builder: Allow text content in <lookup>
24aac93... builder: Add <binding> tag
251065f... gtk: Add a GtkListView skeleton
fa2a060... listview: Introduce GtkListItemFactory
e9e99e3... listview: Make widget actually do something
0cb7bc5... listview: Implement GtkScrollable
c52ba9b... tests: Add a test for a permanently changing listview
18e5e5b... listview: Implement an anchor
804a2a6... listview: Add GtkListItemManager
8d06f26... listview: Add GtkListItem
c00d0fc... listview: Make the listitemmanager stricter
d2a5976... listview: Change change management
a3c104e... tests: Make animating listview do random resorts
f3e9001... listitem: Add gtk_list_item_get_position()
414e73d... listview: Change how binding is done
9912a16... listview: Change anchor handling again
e1c1212... listview: Only allocate necesary rows
2004425... testlistview: Show the row number
a2ff275... testlistview: Create widgets only once
2fadfeb... listitemmanager: Switch from "insert_before" to "insert_aft
9fb22b8... listlistmodel: Add gtk_list_list_model_item_moved()
d02cc39... listview: Try to keep the list items in order when scrollin
a5b1025... listview: Add selection properties to ListItem
2a074c8... listview: Reset listitems' CSS animations when rebinding
56865a7... listview: Add initial support for displaying selections
54198a6... listitem: Add a press gesture to select the item
8a62154... gtk: Add a GtkGridView skeleton
1e3035a... gridview: Add API for setting number of columns
548dbbf... wayland: Remove function declaration for nonexisting functi
fa572d1... listitemmanager: Move list of listitems here
92293da... gridview: Implement GtkScrollable
104c50a... listitemmanager: Simplify
8dadd9d... listitemmanager: Add trackers
c97bfe3... listview: Add gtk_list_view_set_show_separators()
1c1416e... listitemfactory: Sanitize APIs
87f0e2c... listitemfactory: vfuncify
eda29e7... listitemfactory: Split implementation out
cc67d17... listitemfactory: Add a factory for ui files
5b78d5a... testlistview: Port to directory list
080cb97... testlistview: Load icons async
3213b34... listview: Add list.scroll_to_item action
c841fa5... listview: Implement extending selections
9ffb6de... tests: Add a rough form of multiselection
6dcc32e... listview: Implement GtkOrientable
9b16361... gtk-demo: Add a rough start at a Weather demo
9083a84... textview: Make cursor work when blinking is disabled
138b9d3... listview: Expose GtkListItemFactory APIs
2bff359... gridview: Add factory handling
eab576e... gridview: Implement GtkOrientable
1fbf38c... listview: Pass the CSS name of listitems to the manager
11d54fd... gridview: Actually do something
9de8107... Add GtkTreeExpander
19d3bb1... demo: Add a GSettings tree demo
6ef3c40... inspector: Use a treeexpander in the recorder
50f214e... inspector: Use a GtkTreeExpander in the object tree
efa1054... inspector: Make the recorder node list use a ListView
a7d6fd0... popover: Remove unneeded vfunc
5aa46af... listitem: Change focus handling
a0612e0... treeexpander: Implement input support
7693639... listview: Implement activation
295b7b7... listview: Track focus movements and update selection
e7aa124... listview: Implement (un)select all
0e3ccd3... listview: Add a focus tracker
31d8dbb... listitem: Add "listitem.select" action and keybindings for
afd4c81... listview: Add gtk_list_view_get_position_at_y()
c0c26b8... listview: Add move keybindings
b2bb804... listitemfactory: Make the builder factory properly buildabl
3df1299... builderlistitemfactory: Add scope argument
b614e8a... builder: Autofill scope property of listitemfactory
202c735... gtk-demo: Introduce awards
c5ddc5e... demo: Use a listview as sidebar
e9b6fed... listitemmanager: Handle NULL factory
3815326... widget: Add gtk_widget_get_size()
cb02d26... gridview: Implement anchors and scrolling
15ce118... selectionmodel: Add gtk_selection_model_user_select_item()
89f5b1e... gridview: Implement the list.select-item action
bfa38db... gridview: Implement minimum row height
683c0b0... gridview: Add activation
a68ddfa... gridview: Implement list.scroll-to action
f8a6629... gridview: Add a focus tracker
1737de1... gridview: Implement (un)select all
52f7f90... gridview: Add move keybindings
1cff277... demo: Add a file browser demo
fdfe65d... listview: Port various gridview improvements
2e3c531... gridview: Simplify allocation code
43ff052... Add GtkListBase
f303a69... listbase: Move GtkScrollable implementation
318195a... listbase: Move item manager here
4508d21... listbase: Move selection handling here
556ad03... listbase: Move orientable implementation here
77e9e7c... Remove gtk_selection_model_user_select_item() again
77ef6d2... listbase: Move focus moving keybindings here
1d7fd2a... listbase: Add vfuncs to convert positions to/from coordinat
08cd6eb... listbase: Take over anchor handling
7d92cd0... wip: Add GtkCoverFlow
fe9ee73... Add GtkColumnView skeleton
7bbda09... gtk-demo: Add a minesweeper demo
602426f... columnview: Allow adding/removing columns
399f597... Add GtkSignalListItemFactory
d9aaa27... gtk-demo: Add a Coverflow application launcher
9d8105e... builder: Make gtk_builder_extend_with_template() work with
409cb93... listitem: Make this a GObject
d962b46... listitemfactory: Reorganize vfuncs
cf0b0d7... listitemfactory: Simplify
92989a6... listitemwidget: Add a private struct
fe43539... listitem: Move position/item/selected tracking to widget
5bec642... listitemwidget: Lazily create listitems
7f8d61d... columnview: Add listitems for the columns
79bc728... columnview: Implement GtkScrollable
c8c8bab... widget: Add a hook for resizes
f62448f... columnview: Add GtkColumnViewCell
8ec698e... inspector: Port object tree to GtkColumnView
84a861f... columnview: Fix styling with Adwaita
d887dee... constraint-editor: Don't poke around in widget internals
ef80353... columnview: Add a custom LayoutManager
5f3e440... tests: Add testcolumnview
1067a9b... columnview: Add header
3afcbef... inspector: Remove private struct from controllers
773b254... inspector: Make Controller page a GtkWidget
39190e5... inspector: Remove private struct for prop editor
f5f7175... xxx: Add a hack to make paintables transform to/from object
7d64b9f... gtk-demo: Add a Clocks demo
e03edd1... widget: Do parent_class handling properly
991fab2... expression: Allow passing a this object to bind()
b886e09... Add some tests for expression binding
7ba12ed... fontchooserwidget: Port to listmodels
0588850... docs: Reorganize list widgets in their own chapter
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]