[gtk] (174 commits) Non-fast-forward update to branch listview-for-merge
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (174 commits) Non-fast-forward update to branch listview-for-merge
- Date: Sat, 30 May 2020 18:20:57 +0000 (UTC)
The branch 'listview-for-merge' 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:
5775df9... builder: Allow <property bind /> for objects
1f6dfae... wayland: Remove function declaration for nonexisting functi
2f4b145... widget: Add gtk_widget_get_size()
a24f780... eventcontrollermotion: Remove mode argument
da9f12e... Add GtkDirectoryList
4b83432... Add GtkFilter
f4c5fb0... Add GtkCustomFilter
dbd1d3c... tests: Remove testtreemodel test
8849220... filterlistmodel: Rewrite to use GtkFilter
6f0a410... Add GtkExpression
bded46c... expression: Add GtkObjectExpression
c8814c3... expression: Make property expression allow subexpressions
ce40dac... filter: Add GtkStringFilter
16cd239... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
47bfb60... filter: Add tests
5000b20... builder: Add support for parsing expressions
6737166... expression: Add the ability to watch an expression
c566f06... testsuite: Add expression tests
e98b192... expression: Add gtk_expression_bind()
4556efc... expression: Invalidate bindings before destroying them
838d801... More expression tests
61afad6... Add GtkOrdering
c9da514... Add GtkSorter
0a5dcd9... Add GtkCustomSorter
96dfbe3... Add GtkStringSorter
6e2b9db... Add GtkMultiSorter
0c2206e... Add GtkNumericSorter
08bc616... Redo sort list model with GtkSorter
66abcba... sortlistmodel: Redo the way we store the items
44f7aec... sortlistmodel: Make sort stable
2dcc4bb... sorter: Add tests
9f92de8... gtk-demo: Make fishbowl info text use bindings
c61b0e9... builder: Make <lookup> type optional
7fdaf98... builder: Allow <constant> without a type
88b7d74... builder: Allow text content in <lookup>
9090833... builder: Add <binding> tag
f73669a... gtk: Add a GtkListView skeleton
65c13d4... listview: Introduce GtkListItemFactory
0ad62b6... listview: Make widget actually do something
bd3561d... listview: Implement GtkScrollable
281d97b... tests: Add a test for a permanently changing listview
7b0bfda... listview: Implement an anchor
b0f2927... listview: Add GtkListItemManager
ed515f8... listview: Add GtkListItem
7a5a74e... listview: Make the listitemmanager stricter
c3f72b3... listview: Change change management
a780680... tests: Make animating listview do random resorts
87ad9d4... listitem: Add gtk_list_item_get_position()
5c89247... listview: Change how binding is done
521fd1e... listview: Change anchor handling again
405f3ef... listview: Only allocate necesary rows
9b8e03c... testlistview: Show the row number
a1cae04... testlistview: Create widgets only once
37cdd93... listitemmanager: Switch from "insert_before" to "insert_aft
41ea7ad... listlistmodel: Add gtk_list_list_model_item_moved()
08fcdf5... listview: Try to keep the list items in order when scrollin
286485e... listview: Add selection properties to ListItem
7db494a... listview: Reset listitems' CSS animations when rebinding
e5fe745... listview: Add initial support for displaying selections
6a6e809... listitem: Add a press gesture to select the item
3dd9757... gtk: Add a GtkGridView skeleton
ca5c43e... gridview: Add API for setting number of columns
b75e91b... listitemmanager: Move list of listitems here
a201ef4... gridview: Implement GtkScrollable
15a28b6... listitemmanager: Simplify
8a932f1... listitemmanager: Add trackers
040105e... listview: Add gtk_list_view_set_show_separators()
2f64d61... listitemfactory: Sanitize APIs
f138075... listitemfactory: vfuncify
9a0d1b1... listitemfactory: Split implementation out
c919bc3... listitemfactory: Add a factory for ui files
c771f8f... testlistview: Port to directory list
c943c4d... testlistview: Load icons async
902d061... listview: Add list.scroll_to_item action
9e92f09... listview: Implement extending selections
6bab2d8... tests: Add a rough form of multiselection
a49c2fe... listview: Implement GtkOrientable
bcb409e... gtk-demo: Add a rough start at a Weather demo
edb9edb... listview: Expose GtkListItemFactory APIs
f7b15f2... gridview: Add factory handling
4fde8bc... gridview: Implement GtkOrientable
60e31ab... listview: Pass the CSS name of listitems to the manager
7b81f44... gridview: Actually do something
0501fe7... Add GtkTreeExpander
5b1ef88... demo: Add a GSettings tree demo
7b19d98... inspector: Use a treeexpander in the recorder
0ebc529... inspector: Use a GtkTreeExpander in the object tree
6462d91... inspector: Make the recorder node list use a ListView
e96c013... listitem: Change focus handling
a8dc9bc... treeexpander: Implement input support
5363750... listview: Implement activation
fe3ec35... listview: Track focus movements and update selection
d5b8610... listview: Implement (un)select all
26450da... listview: Add a focus tracker
2abb949... listitem: Add "listitem.select" action and keybindings for
e916254... listview: Add gtk_list_view_get_position_at_y()
6a32ce1... listview: Add move keybindings
ba8d7bc... listitemfactory: Make the builder factory properly buildabl
565985a... builderlistitemfactory: Add scope argument
92c7ef1... builder: Autofill scope property of listitemfactory
003aab2... gtk-demo: Introduce awards
51e2ae7... demo: Use a listview as sidebar
270f3a6... listitemmanager: Handle NULL factory
3010716... gridview: Implement anchors and scrolling
63b24fb... selectionmodel: Add gtk_selection_model_user_select_item()
7658e9f... gridview: Implement the list.select-item action
0ef62eb... gridview: Implement minimum row height
9638986... gridview: Add activation
b8e156d... gridview: Implement list.scroll-to action
d7f95b0... gridview: Add a focus tracker
d622e1f... gridview: Implement (un)select all
298ba2d... gridview: Add move keybindings
906b058... demo: Add a file browser demo
9de7f27... listview: Port various gridview improvements
f05428e... gridview: Simplify allocation code
a2a5f70... Add GtkListBase
2b9d3b5... listbase: Move GtkScrollable implementation
5df78b4... listbase: Move item manager here
8e6afbc... listbase: Move selection handling here
208edc7... listbase: Move orientable implementation here
0bcb9cf... Remove gtk_selection_model_user_select_item() again
9e1f3d6... listbase: Move focus moving keybindings here
e3890bd... listbase: Add vfuncs to convert positions to/from coordinat
f0853b4... listbase: Take over anchor handling
69a404a... wip: Add GtkCoverFlow
a34a9fe... Add GtkColumnView skeleton
f67a6b8... gtk-demo: Add a minesweeper demo
8c196d0... columnview: Allow adding/removing columns
f35cece... Add GtkSignalListItemFactory
63f1d27... gtk-demo: Add a Coverflow application launcher
7b68489... builder: Make gtk_builder_extend_with_template() work with
67ac111... listitem: Make this a GObject
58a8f7a... listitemfactory: Reorganize vfuncs
036d5f0... listitemfactory: Simplify
dbe68f7... listitemwidget: Add a private struct
ca2c402... listitem: Move position/item/selected tracking to widget
ee71dd5... listitemwidget: Lazily create listitems
5f94936... columnview: Add listitems for the columns
29c6bf0... columnview: Implement GtkScrollable
d031841... widget: Add a hook for resizes
f272d8e... columnview: Add GtkColumnViewCell
5b872a9... inspector: Port object tree to GtkColumnView
d6a6ea4... columnview: Fix styling with Adwaita
99b3713... constraint-editor: Don't poke around in widget internals
ba784ce... columnview: Add a custom LayoutManager
57ee812... tests: Add testcolumnview
9493713... columnview: Add header
e69dc65... inspector: Remove private struct from controllers
b12c4c9... inspector: Make Controller page a GtkWidget
6e09ac4... inspector: Remove private struct for prop editor
db74e7d... xxx: Add a hack to make paintables transform to/from object
d7363c6... gtk-demo: Add a Clocks demo
1701c70... expression: Allow passing a this object to bind()
78a167b... Add some tests for expression binding
e270ceb... fontchooserwidget: Port to listmodels
690cb1d... docs: Reorganize list widgets in their own chapter
f42455b... builder-tool: Pass through CDATA where it makes sense
0d84d25... listitemwidget: Add single-click-activate
7a957bc... listview: Add single-click-activate
e8d71ee... columnview: Add sorting
dc54a01... column view title: Show sort indicators
5c267ec... testcolumnview: Add sorters
8785cd1... Add GtkTreeListRowSorter
7243937... testsuite: Add tests for GtkTreeListSorter
7a29685... gtk-builder-tool: Minimally validate <binding>
b20dce9... gtk-demo: Cosmetic improvements to the listview demos
bc64fcc... gtk-demo: Demo columnview sorting
c915314... gtk-demo: Add filtering to the settings demo
d6a5e60... docs: Add a listview overview section
edd8762... Fix inconsistencies in our pango deps
Commits added to the branch:
0d69c42... gesture: Don't leak target widgets (*)
1ef8053... builder: Allow <property bind /> for objects (*)
3c1cca1... wayland: Remove function declaration for nonexisting functi (*)
f1d6a0a... widget: Add gtk_widget_get_size() (*)
bb7f6ed... Merge branch 'fix-gesture-leak' into 'master' (*)
5235a4c... Fix inconsistencies in our pango deps (*)
2f20a40... Merge branch 'matthiasc/for-master' into 'master' (*)
415bfeb... Merge branch 'fix-pango-deps' into 'master' (*)
805fea2... eventcontrollermotion: Remove mode argument
682e978... Add GtkDirectoryList
1df17f2... Add GtkFilter
1ab081b... Add GtkCustomFilter
b1090ac... tests: Remove testtreemodel test
4abdf69... filterlistmodel: Rewrite to use GtkFilter
46f9f80... Add GtkExpression
3345321... expression: Add GtkObjectExpression
fd0ed51... expression: Make property expression allow subexpressions
86d76b8... filter: Add GtkStringFilter
dfe86af... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
030f144... filter: Add tests
bffd62e... builder: Add support for parsing expressions
8525c48... expression: Add the ability to watch an expression
ea9ded4... testsuite: Add expression tests
0f504bb... expression: Add gtk_expression_bind()
7c980d7... expression: Invalidate bindings before destroying them
5032a24... More expression tests
e669438... Add GtkOrdering
8ebd03a... Add GtkSorter
69d0cd7... Add GtkCustomSorter
ef1b874... Add GtkStringSorter
9d88620... Add GtkMultiSorter
c1032e3... Add GtkNumericSorter
66bb300... Redo sort list model with GtkSorter
f97683b... sortlistmodel: Redo the way we store the items
6022f36... sortlistmodel: Make sort stable
4e7fc76... sorter: Add tests
430cb06... gtk-demo: Make fishbowl info text use bindings
f2b69a4... builder: Make <lookup> type optional
82c3792... builder: Allow <constant> without a type
2d159ea... builder: Allow text content in <lookup>
a9c693d... builder: Add <binding> tag
adbb265... gtk: Add a GtkListView skeleton
f296e91... listview: Introduce GtkListItemFactory
04e8a73... listview: Make widget actually do something
d426854... listview: Implement GtkScrollable
d6770be... tests: Add a test for a permanently changing listview
93cb74d... listview: Implement an anchor
713bd75... listview: Add GtkListItemManager
f992f64... listview: Add GtkListItem
b80b84e... listview: Make the listitemmanager stricter
1310941... listview: Change change management
04d2c53... tests: Make animating listview do random resorts
2688f9b... listitem: Add gtk_list_item_get_position()
d84326b... listview: Change how binding is done
4031334... listview: Change anchor handling again
79193c3... listview: Only allocate necesary rows
8773202... testlistview: Show the row number
ff0d732... testlistview: Create widgets only once
0ab3f5c... listitemmanager: Switch from "insert_before" to "insert_aft
a7f5d74... listlistmodel: Add gtk_list_list_model_item_moved()
8344995... listview: Try to keep the list items in order when scrollin
6d164f2... listview: Add selection properties to ListItem
5f90417... listview: Reset listitems' CSS animations when rebinding
9ab474a... listview: Add initial support for displaying selections
713b9b7... listitem: Add a press gesture to select the item
ddadfc8... gtk: Add a GtkGridView skeleton
fd7bd06... gridview: Add API for setting number of columns
f5d707a... listitemmanager: Move list of listitems here
715a4e4... gridview: Implement GtkScrollable
84589ae... listitemmanager: Simplify
321e053... listitemmanager: Add trackers
6b59f48... listview: Add gtk_list_view_set_show_separators()
2cb7c91... listitemfactory: Sanitize APIs
eb16921... listitemfactory: vfuncify
f2277c8... listitemfactory: Split implementation out
c4d7187... listitemfactory: Add a factory for ui files
7a88ac9... testlistview: Port to directory list
a3fd1a6... testlistview: Load icons async
3d189a9... listview: Add list.scroll_to_item action
0d874f0... listview: Implement extending selections
9538aa9... tests: Add a rough form of multiselection
a6eba17... listview: Implement GtkOrientable
9e9b9c7... gtk-demo: Add a rough start at a Weather demo
5a7535d... listview: Expose GtkListItemFactory APIs
928eae6... gridview: Add factory handling
77f20e7... gridview: Implement GtkOrientable
7ac0696... listview: Pass the CSS name of listitems to the manager
3cc1df8... gridview: Actually do something
14a7e79... Add GtkTreeExpander
76e9549... demo: Add a GSettings tree demo
0deef39... inspector: Use a treeexpander in the recorder
8680a5f... inspector: Use a GtkTreeExpander in the object tree
8bb490f... inspector: Make the recorder node list use a ListView
fdc13d1... listitem: Change focus handling
5d18c17... treeexpander: Implement input support
aaeb979... listview: Implement activation
b4e7d81... listview: Track focus movements and update selection
b43be71... listview: Implement (un)select all
c565ab9... listview: Add a focus tracker
1e82040... listitem: Add "listitem.select" action and keybindings for
1627a2f... listview: Add gtk_list_view_get_position_at_y()
9ed2464... listview: Add move keybindings
00768fb... listitemfactory: Make the builder factory properly buildabl
b746f38... builderlistitemfactory: Add scope argument
aa84f3b... builder: Autofill scope property of listitemfactory
075343a... gtk-demo: Introduce awards
8136406... demo: Use a listview as sidebar
daa4b43... listitemmanager: Handle NULL factory
e0836dd... gridview: Implement anchors and scrolling
53c433c... selectionmodel: Add gtk_selection_model_user_select_item()
0efc586... gridview: Implement the list.select-item action
73703f1... gridview: Implement minimum row height
33039fb... gridview: Add activation
8f62c50... gridview: Implement list.scroll-to action
76c4aa0... gridview: Add a focus tracker
3539bf1... gridview: Implement (un)select all
eeb861e... gridview: Add move keybindings
d397d14... demo: Add a file browser demo
8ad3588... listview: Port various gridview improvements
599f8cb... gridview: Simplify allocation code
4802738... Add GtkListBase
650eb53... listbase: Move GtkScrollable implementation
d69ff2b... listbase: Move item manager here
338f0e9... listbase: Move selection handling here
a0e38ef... listbase: Move orientable implementation here
7f330d9... Remove gtk_selection_model_user_select_item() again
eedff95... listbase: Move focus moving keybindings here
536a187... listbase: Add vfuncs to convert positions to/from coordinat
0f8a157... listbase: Take over anchor handling
b834778... wip: Add GtkCoverFlow
5ea0141... Add GtkColumnView skeleton
09ade22... gtk-demo: Add a minesweeper demo
1291750... columnview: Allow adding/removing columns
f441ea9... Add GtkSignalListItemFactory
b05e1cb... gtk-demo: Add a Coverflow application launcher
86dbd48... builder: Make gtk_builder_extend_with_template() work with
42fed87... listitem: Make this a GObject
78bfafd... listitemfactory: Reorganize vfuncs
fc5cbfa... listitemfactory: Simplify
a8a4015... listitemwidget: Add a private struct
c143256... listitem: Move position/item/selected tracking to widget
8dddd4e... listitemwidget: Lazily create listitems
6d008ef... columnview: Add listitems for the columns
fe05739... columnview: Implement GtkScrollable
3e15d16... widget: Add a hook for resizes
e9d2779... columnview: Add GtkColumnViewCell
d5a3142... inspector: Port object tree to GtkColumnView
90dc069... columnview: Fix styling with Adwaita
f39efd4... constraint-editor: Don't poke around in widget internals
e67fed8... columnview: Add a custom LayoutManager
209f07d... tests: Add testcolumnview
aa25cf4... columnview: Add header
42667cc... inspector: Remove private struct from controllers
53623c2... inspector: Make Controller page a GtkWidget
865a7ec... inspector: Remove private struct for prop editor
9e35d95... xxx: Add a hack to make paintables transform to/from object
6019f53... gtk-demo: Add a Clocks demo
610e7d2... expression: Allow passing a this object to bind()
0acb374... Add some tests for expression binding
dc041bf... fontchooserwidget: Port to listmodels
54b3b82... docs: Reorganize list widgets in their own chapter
acc3d79... builder-tool: Pass through CDATA where it makes sense
237e491... listitemwidget: Add single-click-activate
d92e925... listview: Add single-click-activate
20ba0f6... columnview: Add sorting
6b1c80d... column view title: Show sort indicators
6e8e7fd... testcolumnview: Add sorters
56dd198... Add GtkTreeListRowSorter
2a1b0aa... testsuite: Add tests for GtkTreeListSorter
3e2e827... gtk-builder-tool: Minimally validate <binding>
8c46260... gtk-demo: Cosmetic improvements to the listview demos
5fed498... gtk-demo: Demo columnview sorting
bea89c3... gtk-demo: Add filtering to the settings demo
7c212b1... docs: Add a listview overview section
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]