[gtk] (181 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] (181 commits) Non-fast-forward update to branch listview-for-merge
- Date: Sat, 30 May 2020 13:48: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:
a362cbf... eventcontrollermotion: Remove mode argument
687e693... builder: Allow <property bind /> for objects
3d55362... Add GtkDirectoryList
c2cdfe5... Add GtkFilter
6397cd1... Add GtkCustomFilter
0368865... tests: Remove testtreemodel test
3666541... filterlistmodel: Rewrite to use GtkFilter
f1c812f... Add GtkExpression
fe5b177... expression: Add GtkObjectExpression
7dcdc2e... expression: Make property expression allow subexpressions
0056de2... filter: Add GtkStringFilter
5b32d5f... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
b732791... filter: Add tests
e4cea5f... builder: Add support for parsing expressions
59c7281... expression: Add the ability to watch an expression
0a0af2b... testsuite: Add expression tests
b74cc4b... expression: Add gtk_expression_bind()
7edfc9b... expression: Invalidate bindings before destroying them
08b7bcd... More expression tests
4c0c56c... Add GtkOrdering
b3bf4f5... Add GtkSorter
3b01b4a... Add GtkCustomSorter
1058847... Add GtkStringSorter
86a392c... Add GtkMultiSorter
e3f8704... Add GtkNumericSorter
2546987... Redo sort list model with GtkSorter
3e2a1f2... sortlistmodel: Redo the way we store the items
749b4da... sortlistmodel: Make sort stable
206cb37... sorter: Add tests
2c6b31a... gtk-demo: Make fishbowl info text use bindings
1de4e26... builder: Make <lookup> type optional
9c9ec8b... builder: Allow <constant> without a type
a960821... builder: Allow text content in <lookup>
92d2976... builder: Add <binding> tag
41ee195... gtk: Add a GtkListView skeleton
9a58a83... listview: Introduce GtkListItemFactory
a221cac... listview: Make widget actually do something
8f64ad8... listview: Implement GtkScrollable
4223021... tests: Add a test for a permanently changing listview
0045e81... listview: Implement an anchor
15fc219... listview: Add GtkListItemManager
5968a32... listview: Add GtkListItem
4905d55... listview: Make the listitemmanager stricter
cd71ad4... listview: Change change management
6d5b2b7... tests: Make animating listview do random resorts
30b2bcc... listitem: Add gtk_list_item_get_position()
872c7e6... listview: Change how binding is done
6b05cef... listview: Change anchor handling again
e1ec7fd... listview: Only allocate necesary rows
57e3e2a... testlistview: Show the row number
95f6da2... testlistview: Create widgets only once
a39e4d1... listitemmanager: Switch from "insert_before" to "insert_aft
679c4a0... listlistmodel: Add gtk_list_list_model_item_moved()
76e1f7a... listview: Try to keep the list items in order when scrollin
1818d74... listview: Add selection properties to ListItem
d7bd3f7... listview: Reset listitems' CSS animations when rebinding
5dd7f7a... listview: Add initial support for displaying selections
a62bf30... listitem: Add a press gesture to select the item
c74c7b0... gtk: Add a GtkGridView skeleton
768b10c... gridview: Add API for setting number of columns
2b937ae... wayland: Remove function declaration for nonexisting functi
d4e4f2d... listitemmanager: Move list of listitems here
b9a6f97... gridview: Implement GtkScrollable
43e392f... listitemmanager: Simplify
b63ebb6... listitemmanager: Add trackers
f1c6204... listview: Add gtk_list_view_set_show_separators()
10f87c7... listitemfactory: Sanitize APIs
fb52918... listitemfactory: vfuncify
56812f5... listitemfactory: Split implementation out
015414d... listitemfactory: Add a factory for ui files
e7fffc9... testlistview: Port to directory list
6f8e7f2... testlistview: Load icons async
089ce72... listview: Add list.scroll_to_item action
13f14d7... listview: Implement extending selections
4429c66... tests: Add a rough form of multiselection
015e114... listview: Implement GtkOrientable
2c717d3... gtk-demo: Add a rough start at a Weather demo
dd2e04b... listview: Expose GtkListItemFactory APIs
2b504a6... gridview: Add factory handling
ada2400... gridview: Implement GtkOrientable
1ce2764... listview: Pass the CSS name of listitems to the manager
38b60d1... gridview: Actually do something
8a005c1... Add GtkTreeExpander
d71b3d7... demo: Add a GSettings tree demo
7f26a5d... inspector: Use a treeexpander in the recorder
f60b138... inspector: Use a GtkTreeExpander in the object tree
7458716... inspector: Make the recorder node list use a ListView
f80b766... listitem: Change focus handling
7150011... treeexpander: Implement input support
33d6ec3... listview: Implement activation
4129b96... listview: Track focus movements and update selection
2bf7713... listview: Implement (un)select all
f360b02... listview: Add a focus tracker
a19f1ee... listitem: Add "listitem.select" action and keybindings for
553cee1... listview: Add gtk_list_view_get_position_at_y()
dd0758c... listview: Add move keybindings
2624d26... listitemfactory: Make the builder factory properly buildabl
2d61218... builderlistitemfactory: Add scope argument
b8de200... builder: Autofill scope property of listitemfactory
8b5d0f1... gtk-demo: Introduce awards
90c0dea... demo: Use a listview as sidebar
7c62d39... listitemmanager: Handle NULL factory
4f2927b... widget: Add gtk_widget_get_size()
7806489... gridview: Implement anchors and scrolling
78d1b15... selectionmodel: Add gtk_selection_model_user_select_item()
10dcc75... gridview: Implement the list.select-item action
2a6c9b2... gridview: Implement minimum row height
3615911... gridview: Add activation
ed10a41... gridview: Implement list.scroll-to action
3c39492... gridview: Add a focus tracker
3fb5118... gridview: Implement (un)select all
5df8569... gridview: Add move keybindings
cfd31a1... demo: Add a file browser demo
a6bbfea... listview: Port various gridview improvements
215a452... gridview: Simplify allocation code
2e17602... Add GtkListBase
5fd45d1... listbase: Move GtkScrollable implementation
14665f4... listbase: Move item manager here
bba4fc5... listbase: Move selection handling here
9b97321... listbase: Move orientable implementation here
35ae332... Remove gtk_selection_model_user_select_item() again
08d79f3... listbase: Move focus moving keybindings here
d946b29... listbase: Add vfuncs to convert positions to/from coordinat
bbc07c4... listbase: Take over anchor handling
a88e4ef... wip: Add GtkCoverFlow
b76e89a... Add GtkColumnView skeleton
ab5bf8b... gtk-demo: Add a minesweeper demo
f9086eb... columnview: Allow adding/removing columns
b93a82e... Add GtkSignalListItemFactory
4ba0a32... gtk-demo: Add a Coverflow application launcher
77e1bf3... builder: Make gtk_builder_extend_with_template() work with
73e5097... listitem: Make this a GObject
3fbaca4... listitemfactory: Reorganize vfuncs
8af1bd9... listitemfactory: Simplify
5220f0d... listitemwidget: Add a private struct
f0628ae... listitem: Move position/item/selected tracking to widget
46aeafb... listitemwidget: Lazily create listitems
8be5501... columnview: Add listitems for the columns
830005b... columnview: Implement GtkScrollable
a87f939... widget: Add a hook for resizes
5cf03f4... columnview: Add GtkColumnViewCell
d31d2d9... inspector: Port object tree to GtkColumnView
b8c8195... columnview: Fix styling with Adwaita
180f270... constraint-editor: Don't poke around in widget internals
113cf86... columnview: Add a custom LayoutManager
e2d20c3... tests: Add testcolumnview
212b61f... columnview: Add header
5d7397a... inspector: Remove private struct from controllers
4ebe526... inspector: Make Controller page a GtkWidget
0081b2d... inspector: Remove private struct for prop editor
dcc45df... xxx: Add a hack to make paintables transform to/from object
ed8480a... gtk-demo: Add a Clocks demo
bcc7919... expression: Allow passing a this object to bind()
d53ef71... Add some tests for expression binding
68a681b... docs: Reorganize list widgets in their own chapter
580160f... builder-tool: Pass through CDATA where it makes sense
1f26f96... listitemwidget: Add single-click-activate
644156d... listview: Add single-click-activate
e0e9230... columnview: Add sorting
5f54faf... column view title: Show sort indicators
4d089ab... testcolumnview: Add sorters
ac16b45... Add GtkTreeListRowSorter
277af52... testsuite: Add tests for GtkTreeListSorter
42fd8ce... gtk-builder-tool: Minimally validate <binding>
d90f2a9... xxx: isnanf() is some wtf
8689920... gtk-demo: Cosmetic improvements to the listview demos
489b763... gtk-demo: Demo columnview sorting
5320d2d... gtk-demo: Add filtering to the settings demo
9fd9795... listview: Fix keynav
5694f98... docs: Add a listview overview section
e4f5d9f... gtk-demo: Add a large grid demo
2e7beb5... Add GtkDropDown
9a3d823... testsuite: Skip some GtkDropDown properties
738f750... filechooser: Use a dropdown for the filter combo
8e9b58a... filechooser: Use a dropdown for choices
b074d65... inspector: Use dropdowns in property editor
f489113... inspector: Use a dropdown for attribute mapping
919c8c8... inspector: Use a dropdown for controllers
9fdecec... inspector: Use a dropdown for size groups
e9010d2... inspector: Use dropdowns in the visual page
Commits added to the branch:
8bab7b2... Merge branch 'matthiasc/for-master' into 'master' (*)
6afd92d... eventcontrollermotion: Remove mode argument
17702c6... builder: Allow <property bind /> for objects
991fda1... Add GtkDirectoryList
3750935... Add GtkFilter
f4ab864... Add GtkCustomFilter
0724cda... tests: Remove testtreemodel test
cafff08... filterlistmodel: Rewrite to use GtkFilter
33ec751... Add GtkExpression
93f070d... expression: Add GtkObjectExpression
8432d31... expression: Make property expression allow subexpressions
a6750db... filter: Add GtkStringFilter
cf7d1c4... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
b940b4d... filter: Add tests
ab4b80e... builder: Add support for parsing expressions
e2f03b2... expression: Add the ability to watch an expression
2833289... testsuite: Add expression tests
5d316b4... expression: Add gtk_expression_bind()
839cf95... expression: Invalidate bindings before destroying them
beb1a10... More expression tests
cc7fdce... Add GtkOrdering
307d44a... Add GtkSorter
d4478ea... Add GtkCustomSorter
2690056... Add GtkStringSorter
ea7486e... Add GtkMultiSorter
aa6749d... Add GtkNumericSorter
fa113c6... Redo sort list model with GtkSorter
4039bb6... sortlistmodel: Redo the way we store the items
8bb8128... sortlistmodel: Make sort stable
fceb059... sorter: Add tests
9073f48... gtk-demo: Make fishbowl info text use bindings
9d55998... builder: Make <lookup> type optional
b479cf4... builder: Allow <constant> without a type
99445b3... builder: Allow text content in <lookup>
5c98843... builder: Add <binding> tag
02dbf96... gtk: Add a GtkListView skeleton
2252851... listview: Introduce GtkListItemFactory
0c393e5... listview: Make widget actually do something
dfd6984... listview: Implement GtkScrollable
4fea8c4... tests: Add a test for a permanently changing listview
d097017... listview: Implement an anchor
4121d92... listview: Add GtkListItemManager
09ed4d0... listview: Add GtkListItem
0f1ca2c... listview: Make the listitemmanager stricter
fdcbb23... listview: Change change management
cc76f40... tests: Make animating listview do random resorts
f666b86... listitem: Add gtk_list_item_get_position()
b4ca160... listview: Change how binding is done
7b88ba8... listview: Change anchor handling again
b987ee1... listview: Only allocate necesary rows
4c8cd4e... testlistview: Show the row number
a5934ba... testlistview: Create widgets only once
52cf348... listitemmanager: Switch from "insert_before" to "insert_aft
b4b5777... listlistmodel: Add gtk_list_list_model_item_moved()
a3b2554... listview: Try to keep the list items in order when scrollin
22b6db9... listview: Add selection properties to ListItem
1125908... listview: Reset listitems' CSS animations when rebinding
c955c98... listview: Add initial support for displaying selections
b58e839... listitem: Add a press gesture to select the item
c7e108a... gtk: Add a GtkGridView skeleton
aeca76b... gridview: Add API for setting number of columns
cb9d5cb... wayland: Remove function declaration for nonexisting functi
5de51f4... listitemmanager: Move list of listitems here
6c4440d... gridview: Implement GtkScrollable
bad2d5e... listitemmanager: Simplify
9ed84c3... listitemmanager: Add trackers
d1228f0... listview: Add gtk_list_view_set_show_separators()
f3338be... listitemfactory: Sanitize APIs
224b3de... listitemfactory: vfuncify
423e961... listitemfactory: Split implementation out
e6f8fa5... listitemfactory: Add a factory for ui files
020ef47... testlistview: Port to directory list
c18047b... testlistview: Load icons async
c34d087... listview: Add list.scroll_to_item action
c3e6aa7... listview: Implement extending selections
3f3214e... tests: Add a rough form of multiselection
2388776... listview: Implement GtkOrientable
4a8b350... gtk-demo: Add a rough start at a Weather demo
4cb09dd... listview: Expose GtkListItemFactory APIs
04e1b64... gridview: Add factory handling
387ac3e... gridview: Implement GtkOrientable
0dee4ab... listview: Pass the CSS name of listitems to the manager
314177d... gridview: Actually do something
4590522... Add GtkTreeExpander
015991c... demo: Add a GSettings tree demo
efc68fe... inspector: Use a treeexpander in the recorder
17adfc2... inspector: Use a GtkTreeExpander in the object tree
ef5119d... inspector: Make the recorder node list use a ListView
059ec77... listitem: Change focus handling
fde7da5... treeexpander: Implement input support
1cad189... listview: Implement activation
75b1108... listview: Track focus movements and update selection
29d8dac... listview: Implement (un)select all
0d8d548... listview: Add a focus tracker
b240a35... listitem: Add "listitem.select" action and keybindings for
cfbbccc... listview: Add gtk_list_view_get_position_at_y()
304453b... listview: Add move keybindings
7d995e9... listitemfactory: Make the builder factory properly buildabl
2836930... builderlistitemfactory: Add scope argument
272dfd0... builder: Autofill scope property of listitemfactory
56ea84b... gtk-demo: Introduce awards
a4ca52b... demo: Use a listview as sidebar
843bd08... listitemmanager: Handle NULL factory
07a3901... widget: Add gtk_widget_get_size()
fb6ac76... gridview: Implement anchors and scrolling
f94cd77... selectionmodel: Add gtk_selection_model_user_select_item()
cc1406d... gridview: Implement the list.select-item action
5769718... gridview: Implement minimum row height
d561c49... gridview: Add activation
b7e1423... gridview: Implement list.scroll-to action
cbec0ee... gridview: Add a focus tracker
fd3b30f... gridview: Implement (un)select all
207780e... gridview: Add move keybindings
e2b7853... demo: Add a file browser demo
cac42e3... listview: Port various gridview improvements
c3590f0... gridview: Simplify allocation code
8e3a096... Add GtkListBase
359639a... listbase: Move GtkScrollable implementation
73204de... listbase: Move item manager here
0e98acc... listbase: Move selection handling here
e53ec85... listbase: Move orientable implementation here
2eeb9b7... Remove gtk_selection_model_user_select_item() again
c68411a... listbase: Move focus moving keybindings here
eb835ec... listbase: Add vfuncs to convert positions to/from coordinat
6f94a48... listbase: Take over anchor handling
42d65bb... wip: Add GtkCoverFlow
6595ba5... Add GtkColumnView skeleton
5da3935... gtk-demo: Add a minesweeper demo
b720a19... columnview: Allow adding/removing columns
8a8b5c3... Add GtkSignalListItemFactory
89392c9... gtk-demo: Add a Coverflow application launcher
89218c3... builder: Make gtk_builder_extend_with_template() work with
f7bf992... listitem: Make this a GObject
1068b87... listitemfactory: Reorganize vfuncs
bb1b944... listitemfactory: Simplify
bf5f6eb... listitemwidget: Add a private struct
5e14706... listitem: Move position/item/selected tracking to widget
5be4d78... listitemwidget: Lazily create listitems
ef577a0... columnview: Add listitems for the columns
ded3772... columnview: Implement GtkScrollable
b5cb6cc... widget: Add a hook for resizes
0bf5995... columnview: Add GtkColumnViewCell
404beea... inspector: Port object tree to GtkColumnView
a636ec7... columnview: Fix styling with Adwaita
9f17d34... constraint-editor: Don't poke around in widget internals
af9f5e4... columnview: Add a custom LayoutManager
b0ced0a... tests: Add testcolumnview
d4e9800... columnview: Add header
8acaf9d... inspector: Remove private struct from controllers
9c6d052... inspector: Make Controller page a GtkWidget
6848702... inspector: Remove private struct for prop editor
bab38d4... xxx: Add a hack to make paintables transform to/from object
4f00a9a... gtk-demo: Add a Clocks demo
1eabc3e... expression: Allow passing a this object to bind()
4bac6d7... Add some tests for expression binding
2d2c00e... docs: Reorganize list widgets in their own chapter
eb03b02... builder-tool: Pass through CDATA where it makes sense
bc63d7d... listitemwidget: Add single-click-activate
da12a6a... listview: Add single-click-activate
15698b6... columnview: Add sorting
8492475... column view title: Show sort indicators
30dd593... testcolumnview: Add sorters
00cd2b0... Add GtkTreeListRowSorter
f6d0d82... testsuite: Add tests for GtkTreeListSorter
de6aee2... gtk-builder-tool: Minimally validate <binding>
c691884... xxx: isnanf() is some wtf
72339ae... gtk-demo: Cosmetic improvements to the listview demos
4cfb2ab... gtk-demo: Demo columnview sorting
0546f7b... gtk-demo: Add filtering to the settings demo
97b9206... listview: Fix keynav
7e4315c... docs: Add a listview overview section
51d983d... gtk-demo: Add a large grid demo
88cc3b8... Add GtkDropDown
7d691f0... testsuite: Skip some GtkDropDown properties
90fcd8f... filechooser: Use a dropdown for the filter combo
84a3afe... filechooser: Use a dropdown for choices
ce7ecf1... inspector: Use dropdowns in property editor
55da96e... inspector: Use a dropdown for attribute mapping
3e608ae... inspector: Use a dropdown for controllers
039d466... inspector: Use a dropdown for size groups
cb1318f... inspector: Use dropdowns in the visual page
(*) 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]