[gtk] (157 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] (157 commits) Non-fast-forward update to branch listview-for-merge
- Date: Sat, 30 May 2020 19:19:27 +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:
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
e440359... gtk-demo: Add filtering to the settings demo
a69b484... docs: Add a listview overview section
8b29a4c... Spread single-click-activate api
84be876... gtk-demo: Use single-click-activate for minesweeper
0b902c2... win32: Don't define isnanf
Commits added to the branch:
9621cf6... builder: Add support for parsing expressions
7cb4666... expression: Add the ability to watch an expression
a3576a2... testsuite: Add expression tests
af60680... expression: Add gtk_expression_bind()
c08663c... expression: Invalidate bindings before destroying them
808fd4d... More expression tests
d6db649... Add GtkOrdering
66b70ed... Add GtkSorter
ca3e274... Add GtkCustomSorter
917c198... Add GtkStringSorter
c3d0513... Add GtkMultiSorter
0a39868... Add GtkNumericSorter
55ba2a0... Redo sort list model with GtkSorter
7938157... sortlistmodel: Redo the way we store the items
2ce618c... sortlistmodel: Make sort stable
c37fed5... sorter: Add tests
45d8ea9... gtk-demo: Make fishbowl info text use bindings
1ba37bc... builder: Make <lookup> type optional
a04f697... builder: Allow <constant> without a type
908d676... builder: Allow text content in <lookup>
edff0a2... builder: Add <binding> tag
9373593... gtk: Add a GtkListView skeleton
7acd9bd... listview: Introduce GtkListItemFactory
6431e0a... listview: Make widget actually do something
9ca3d45... listview: Implement GtkScrollable
d14305b... tests: Add a test for a permanently changing listview
e722fd9... listview: Implement an anchor
0cfaf29... listview: Add GtkListItemManager
fde46ba... listview: Add GtkListItem
48b7a04... listview: Make the listitemmanager stricter
7a713a1... listview: Change change management
fa2c9d3... tests: Make animating listview do random resorts
2b48525... listitem: Add gtk_list_item_get_position()
91c2a2c... listview: Change how binding is done
33559d7... listview: Change anchor handling again
f83abf9... listview: Only allocate necesary rows
0566d91... testlistview: Show the row number
b5072b1... testlistview: Create widgets only once
b37d1bd... listitemmanager: Switch from "insert_before" to "insert_aft
d5b9f28... listlistmodel: Add gtk_list_list_model_item_moved()
028529c... listview: Try to keep the list items in order when scrollin
211af69... listview: Add selection properties to ListItem
bff4537... listview: Reset listitems' CSS animations when rebinding
8d45301... listview: Add initial support for displaying selections
43a57a7... listitem: Add a press gesture to select the item
505725a... gtk: Add a GtkGridView skeleton
83d15a0... gridview: Add API for setting number of columns
22fe2b7... listitemmanager: Move list of listitems here
5ed7d7b... gridview: Implement GtkScrollable
31937c3... listitemmanager: Simplify
266cd2b... listitemmanager: Add trackers
bd1ee86... listview: Add gtk_list_view_set_show_separators()
abb9913... listitemfactory: Sanitize APIs
2852c25... listitemfactory: vfuncify
cfba049... listitemfactory: Split implementation out
60c58df... listitemfactory: Add a factory for ui files
0711037... testlistview: Port to directory list
15228ea... testlistview: Load icons async
f025991... listview: Add list.scroll_to_item action
921ffd3... listview: Implement extending selections
2e1615f... tests: Add a rough form of multiselection
c89f92a... listview: Implement GtkOrientable
8eb6791... gtk-demo: Add a rough start at a Weather demo
0afbd51... listview: Expose GtkListItemFactory APIs
858311b... gridview: Add factory handling
a00ef54... gridview: Implement GtkOrientable
ed45b6e... listview: Pass the CSS name of listitems to the manager
92c3f5e... gridview: Actually do something
2c556b8... Add GtkTreeExpander
0b3d186... demo: Add a GSettings tree demo
6149fc8... inspector: Use a treeexpander in the recorder
e0e1361... inspector: Use a GtkTreeExpander in the object tree
0f6975c... inspector: Make the recorder node list use a ListView
93c601a... listitem: Change focus handling
61a05e2... treeexpander: Implement input support
d125dc7... listview: Implement activation
216ced6... listview: Track focus movements and update selection
40f60cb... listview: Implement (un)select all
d713f2e... listview: Add a focus tracker
59fb649... listitem: Add "listitem.select" action and keybindings for
11a4e3e... listview: Add gtk_list_view_get_position_at_y()
0b1f44b... listview: Add move keybindings
6bae752... listitemfactory: Make the builder factory properly buildabl
5c0574d... builderlistitemfactory: Add scope argument
47c2403... builder: Autofill scope property of listitemfactory
e927305... gtk-demo: Introduce awards
24b1418... demo: Use a listview as sidebar
afe06c3... listitemmanager: Handle NULL factory
382b983... gridview: Implement anchors and scrolling
f00df28... selectionmodel: Add gtk_selection_model_user_select_item()
9c0fcde... gridview: Implement the list.select-item action
6bc3818... gridview: Implement minimum row height
98bfaa1... gridview: Add activation
3180f08... gridview: Implement list.scroll-to action
7447135... gridview: Add a focus tracker
91ca53b... gridview: Implement (un)select all
e1277d3... gridview: Add move keybindings
ee1aafe... demo: Add a file browser demo
8c57630... listview: Port various gridview improvements
a684969... gridview: Simplify allocation code
90042d6... Add GtkListBase
a4c5e50... listbase: Move GtkScrollable implementation
79ad2d3... listbase: Move item manager here
c905284... listbase: Move selection handling here
7a2e971... listbase: Move orientable implementation here
10f2d17... Remove gtk_selection_model_user_select_item() again
f6cf71f... listbase: Move focus moving keybindings here
2012e4f... listbase: Add vfuncs to convert positions to/from coordinat
0ff3589... listbase: Take over anchor handling
d2ca542... wip: Add GtkCoverFlow
cf529fd... Add GtkColumnView skeleton
cc41464... gtk-demo: Add a minesweeper demo
621be29... columnview: Allow adding/removing columns
7555433... Add GtkSignalListItemFactory
3f3b252... gtk-demo: Add a Coverflow application launcher
41d82c6... builder: Make gtk_builder_extend_with_template() work with
64752ab... listitem: Make this a GObject
ec3fb62... listitemfactory: Reorganize vfuncs
e344891... listitemfactory: Simplify
ed0f0eb... listitemwidget: Add a private struct
6959b2d... listitem: Move position/item/selected tracking to widget
d54bf34... listitemwidget: Lazily create listitems
6ce0544... columnview: Add listitems for the columns
cf5fb80... columnview: Implement GtkScrollable
f7a0ec1... widget: Add a hook for resizes
4620eeb... columnview: Add GtkColumnViewCell
3d4275b... inspector: Port object tree to GtkColumnView
83537f7... columnview: Fix styling with Adwaita
2a5915d... constraint-editor: Don't poke around in widget internals
fad92fd... columnview: Add a custom LayoutManager
0b0fd43... tests: Add testcolumnview
700a443... columnview: Add header
dfb7061... inspector: Remove private struct from controllers
4cce54e... inspector: Make Controller page a GtkWidget
79ab7bc... inspector: Remove private struct for prop editor
7aaa0e3... xxx: Add a hack to make paintables transform to/from object
2aa9daa... gtk-demo: Add a Clocks demo
317ecd3... expression: Allow passing a this object to bind()
4036026... Add some tests for expression binding
a86f6c8... fontchooserwidget: Port to listmodels
5002745... docs: Reorganize list widgets in their own chapter
52c8066... builder-tool: Pass through CDATA where it makes sense
11ad934... listitemwidget: Add single-click-activate
d2a1e3e... listview: Add single-click-activate
1bc8b24... columnview: Add sorting
5a8bfec... column view title: Show sort indicators
8a5b14c... testcolumnview: Add sorters
474af30... Add GtkTreeListRowSorter
d33378a... testsuite: Add tests for GtkTreeListSorter
6a62650... gtk-builder-tool: Minimally validate <binding>
4f834ae... gtk-demo: Cosmetic improvements to the listview demos
6a5f3df... gtk-demo: Demo columnview sorting
4b93de0... gtk-demo: Add filtering to the settings demo
86edc54... docs: Add a listview overview section
1b4b10d... Spread single-click-activate api
3996ce1... gtk-demo: Use single-click-activate for minesweeper
8bf9f38... win32: Don't define isnanf
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]