[gtk] (174 commits) Non-fast-forward update to branch dropdown-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 dropdown-for-merge
- Date: Sat, 30 May 2020 22:01:05 +0000 (UTC)
The branch 'dropdown-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
8bf9f38... win32: Don't define isnanf
932bcc8... Add GtkDropDown
579c723... filechooser: Use a dropdown for the filter combo
553d54f... filechooser: Use a dropdown for choices
9561893... inspector: Use dropdowns in property editor
eb71937... inspector: Use a dropdown for attribute mapping
07a3c78... inspector: Use a dropdown for controllers
1d93127... inspector: Use a dropdown for size groups
cd661fd... inspector: Use dropdowns in the visual page
7770de1... gtk-demo: Add a large grid demo
78e6e45... docs: Update the list widget overview
9aed454... Add some tests for new GtkBuilder syntax
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 (*)
215035d... Add GtkDropDown
4101c11... filechooser: Use a dropdown for the filter combo
8494608... filechooser: Use a dropdown for choices
f4bfd63... inspector: Use dropdowns in property editor
2e79c9c... inspector: Use a dropdown for attribute mapping
824a31a... inspector: Use a dropdown for controllers
c07ab31... inspector: Use a dropdown for size groups
af60d3f... inspector: Use dropdowns in the visual page
0c4a717... gtk-demo: Add a large grid demo
afc6990... docs: Update the list widget overview
8d92b3c... Add some tests for new GtkBuilder syntax
(*) 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]