[gtk] (163 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] (163 commits) Non-fast-forward update to branch listview-for-merge
- Date: Sat, 30 May 2020 21:59:06 +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:
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
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
4eefd01... xxx: isnanf() is some wtf
Commits added to the branch:
e9f1ee5... Add GtkExpression
bd8655f... expression: Add GtkObjectExpression
410e7dc... filter: Add GtkStringFilter
22659af... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
2df3c39... filter: Add tests
fde75aa... builder: Add support for parsing expressions
ec742f9... expression: Add the ability to watch an expression
92c359c... testsuite: Add expression tests
b7efe4e... expression: Add gtk_expression_bind()
ad60efb... expression: Invalidate bindings before destroying them
115923b... More expression tests
cb15ec0... Add GtkOrdering
b2b847f... Add GtkSorter
e74a9d0... Add GtkCustomSorter
c870c77... Add GtkStringSorter
8ea41e4... Add GtkMultiSorter
1766f45... Add GtkNumericSorter
da4dcd9... Redo sort list model with GtkSorter
6c8549f... sortlistmodel: Redo the way we store the items
77af72b... sortlistmodel: Make sort stable
3c10b37... sorter: Add tests
06624a2... gtk-demo: Make fishbowl info text use bindings
82cb5b9... builder: Make <lookup> type optional
82f9e9a... builder: Allow <constant> without a type
30aca05... builder: Allow text content in <lookup>
f7a9eae... builder: Add <binding> tag
6647135... gtk: Add a GtkListView skeleton
bbd8f8a... listview: Introduce GtkListItemFactory
86f75d2... listview: Make widget actually do something
27e4db1... listview: Implement GtkScrollable
12c7ba2... tests: Add a test for a permanently changing listview
00b4e61... listview: Implement an anchor
e1a8c52... listview: Add GtkListItemManager
b75e4f4... listview: Add GtkListItem
62b856e... listview: Make the listitemmanager stricter
f6992d8... listview: Change change management
abc6738... tests: Make animating listview do random resorts
13a7d1f... listitem: Add gtk_list_item_get_position()
7ad17c6... listview: Change how binding is done
6e92809... listview: Change anchor handling again
101e9a7... listview: Only allocate necesary rows
4d1eb44... testlistview: Show the row number
0015b10... testlistview: Create widgets only once
eb6861a... listitemmanager: Switch from "insert_before" to "insert_aft
e4f05f9... listlistmodel: Add gtk_list_list_model_item_moved()
3271224... listview: Try to keep the list items in order when scrollin
e7cadee... listview: Add selection properties to ListItem
ca8375b... listview: Reset listitems' CSS animations when rebinding
182b9c9... listview: Add initial support for displaying selections
c00873b... listitem: Add a press gesture to select the item
405b0bd... gtk: Add a GtkGridView skeleton
cc0f5f9... gridview: Add API for setting number of columns
a18feb1... listitemmanager: Move list of listitems here
0a7e4c7... gridview: Implement GtkScrollable
8ab432e... listitemmanager: Simplify
f7b53e0... listitemmanager: Add trackers
63ec02b... listview: Add gtk_list_view_set_show_separators()
c64fba5... listitemfactory: Sanitize APIs
b87c703... listitemfactory: vfuncify
7582576... listitemfactory: Split implementation out
349c10c... listitemfactory: Add a factory for ui files
dfd5c54... testlistview: Port to directory list
1df4d2c... testlistview: Load icons async
e9416aa... listview: Add list.scroll_to_item action
a64043e... listview: Implement extending selections
8c9f66d... tests: Add a rough form of multiselection
30ed89d... listview: Implement GtkOrientable
360f5ef... gtk-demo: Add a rough start at a Weather demo
7118d44... listview: Expose GtkListItemFactory APIs
fad6f90... gridview: Add factory handling
97065b7... gridview: Implement GtkOrientable
6595ffc... listview: Pass the CSS name of listitems to the manager
bacf2ad... gridview: Actually do something
d09c05c... Add GtkTreeExpander
ef6ecbc... demo: Add a GSettings tree demo
591ad84... inspector: Use a treeexpander in the recorder
264d610... inspector: Use a GtkTreeExpander in the object tree
323bbc6... inspector: Make the recorder node list use a ListView
11d6147... listitem: Change focus handling
e5e6f8a... treeexpander: Implement input support
ca8819c... listview: Implement activation
a00b07b... listview: Track focus movements and update selection
4ee1580... listview: Implement (un)select all
bfa233c... listview: Add a focus tracker
486dfa2... listitem: Add "listitem.select" action and keybindings for
1bc102e... listview: Add gtk_list_view_get_position_at_y()
1ff596d... listview: Add move keybindings
675ed60... listitemfactory: Make the builder factory properly buildabl
0eea83f... builderlistitemfactory: Add scope argument
9475c22... builder: Autofill scope property of listitemfactory
debd2a6... gtk-demo: Introduce awards
65ee4dd... demo: Use a listview as sidebar
8c2ec46... listitemmanager: Handle NULL factory
151c8f4... gridview: Implement anchors and scrolling
c46f43f... selectionmodel: Add gtk_selection_model_user_select_item()
a78b8e5... gridview: Implement the list.select-item action
82fc3d8... gridview: Implement minimum row height
4b60be7... gridview: Add activation
875172f... gridview: Implement list.scroll-to action
95d5c85... gridview: Add a focus tracker
2f0163a... gridview: Implement (un)select all
ab47408... gridview: Add move keybindings
3ee63ac... demo: Add a file browser demo
aa22360... listview: Port various gridview improvements
0a4cb68... gridview: Simplify allocation code
3f4df0d... Add GtkListBase
4e939a1... listbase: Move GtkScrollable implementation
b63bc06... listbase: Move item manager here
cedc246... listbase: Move selection handling here
53b2c75... listbase: Move orientable implementation here
38a2613... Remove gtk_selection_model_user_select_item() again
4329c12... listbase: Move focus moving keybindings here
35254ee... listbase: Add vfuncs to convert positions to/from coordinat
d3d60b0... listbase: Take over anchor handling
35c100c... wip: Add GtkCoverFlow
8b6f32f... Add GtkColumnView skeleton
53e150d... gtk-demo: Add a minesweeper demo
c9e7e49... columnview: Allow adding/removing columns
09a48b4... Add GtkSignalListItemFactory
dea9b1d... gtk-demo: Add a Coverflow application launcher
9616687... builder: Make gtk_builder_extend_with_template() work with
5d99ca6... listitem: Make this a GObject
72c7a63... listitemfactory: Reorganize vfuncs
80ec883... listitemfactory: Simplify
a5c0a9b... listitemwidget: Add a private struct
2b76039... listitem: Move position/item/selected tracking to widget
26bd08d... listitemwidget: Lazily create listitems
56feab5... columnview: Add listitems for the columns
7db6daf... columnview: Implement GtkScrollable
d3e2a70... widget: Add a hook for resizes
da99bc9... columnview: Add GtkColumnViewCell
514b077... inspector: Port object tree to GtkColumnView
f5687ce... columnview: Fix styling with Adwaita
7f70438... constraint-editor: Don't poke around in widget internals
2e552b5... columnview: Add a custom LayoutManager
e8e2a78... tests: Add testcolumnview
86f790b... columnview: Add header
aa86af7... inspector: Remove private struct from controllers
74c29ce... inspector: Make Controller page a GtkWidget
a551cde... inspector: Remove private struct for prop editor
e882221... xxx: Add a hack to make paintables transform to/from object
2896c7b... gtk-demo: Add a Clocks demo
eeb6158... expression: Allow passing a this object to bind()
291dae9... Add some tests for expression binding
2224e02... fontchooserwidget: Port to listmodels
2b5b7a9... docs: Reorganize list widgets in their own chapter
59ea104... builder-tool: Pass through CDATA where it makes sense
5e268c0... listitemwidget: Add single-click-activate
b77efe7... listview: Add single-click-activate
407e640... columnview: Add sorting
7c0ddb7... column view title: Show sort indicators
c994ba9... testcolumnview: Add sorters
bdc9582... Add GtkTreeListRowSorter
7cc1a42... testsuite: Add tests for GtkTreeListSorter
fd585d9... gtk-builder-tool: Minimally validate <binding>
c7a7e71... gtk-demo: Cosmetic improvements to the listview demos
892c728... gtk-demo: Demo columnview sorting
87e32d1... gtk-demo: Add filtering to the settings demo
5f5611c... docs: Add a listview overview section
99e77d8... Spread single-click-activate api
cd8f4d4... gtk-demo: Use single-click-activate for minesweeper
99802f2... builderlistitemfactory: Precompile the xml
01849a1... xxx: isnanf() is some wtf
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]