[gtk] (174 commits) Non-fast-forward update to branch wip/matthiasc/listview-2
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (174 commits) Non-fast-forward update to branch wip/matthiasc/listview-2
- Date: Fri, 29 May 2020 22:28:31 +0000 (UTC)
The branch 'wip/matthiasc/listview-2' 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:
db2210c... eventcontrollermotion: Remove mode argument
57fcb0d... builder: Allow <property bind /> for objects
b9668eb... Add GtkDirectoryList
d02bd47... Add GtkFilter
b0645b0... Add GtkCustomFilter
f4b9863... tests: Remove testtreemodel test
177ce14... filterlistmodel: Rewrite to use GtkFilter
2ecdc97... Add GtkExpression
4f0b764... expression: Add GtkObjectExpression
e15ae06... expression: Make property expression allow subexpressions
958f087... filter: Add GtkStringFilter
6db899f... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
7fae03f... filter: Add tests
951620d... builder: Add support for parsing expressions
b98c615... expression: Add the ability to watch an expression
2087bf6... testsuite: Add expression tests
e10aefc... expression: Add gtk_expression_bind()
6034970... expression: Invalidate bindings before destroying them
ae2a26b... More expression tests
e2aa796... Add GtkOrdering
5bea0aa... Add GtkSorter
2c6d65f... Add GtkCustomSorter
3859de8... Add GtkStringSorter
74d210b... Add GtkMultiSorter
40e6d1a... Add GtkNumericSorter
1c60efa... Redo sort list model with GtkSorter
5abf31d... sortlistmodel: Redo the way we store the items
4061bd7... sortlistmodel: Make sort stable
aea1fa8... sorter: Add tests
a94ccb4... gtk-demo: Make fishbowl info text use bindings
2b05d85... builder: Make <lookup> type optional
b394437... builder: Allow <constant> without a type
419b762... builder: Allow text content in <lookup>
ab0108d... builder: Add <binding> tag
ab5f0aa... gtk: Add a GtkListView skeleton
8f6249a... listview: Introduce GtkListItemFactory
ad034b4... listview: Make widget actually do something
6784b78... listview: Implement GtkScrollable
27e9e3d... tests: Add a test for a permanently changing listview
9e80ab2... listview: Implement an anchor
098dba9... listview: Add GtkListItemManager
81efaef... listview: Add GtkListItem
b066153... listview: Make the listitemmanager stricter
7f611b7... listview: Change change management
2204e5c... tests: Make animating listview do random resorts
77e5885... listitem: Add gtk_list_item_get_position()
e5efe9c... listview: Change how binding is done
eb2be81... listview: Change anchor handling again
4d39c36... listview: Only allocate necesary rows
d893e45... testlistview: Show the row number
58135e2... testlistview: Create widgets only once
5e79442... listitemmanager: Switch from "insert_before" to "insert_aft
38c14f6... listlistmodel: Add gtk_list_list_model_item_moved()
921e6d8... listview: Try to keep the list items in order when scrollin
ff62252... listview: Add selection properties to ListItem
586ce1b... listview: Reset listitems' CSS animations when rebinding
d93dcab... listview: Add initial support for displaying selections
f118d53... listitem: Add a press gesture to select the item
47a3d41... gtk: Add a GtkGridView skeleton
d23e043... gridview: Add API for setting number of columns
5cc5b3e... wayland: Remove function declaration for nonexisting functi
619fa2b... listitemmanager: Move list of listitems here
1a58d98... gridview: Implement GtkScrollable
59fb79e... listitemmanager: Simplify
e1e072b... listitemmanager: Add trackers
8d7f38f... listview: Add gtk_list_view_set_show_separators()
7606ba4... listitemfactory: Sanitize APIs
074477b... listitemfactory: vfuncify
aff05b9... listitemfactory: Split implementation out
ca66699... listitemfactory: Add a factory for ui files
2cd300d... testlistview: Port to directory list
488addb... testlistview: Load icons async
dd8deef... listview: Add list.scroll_to_item action
41be032... listview: Implement extending selections
f70b7b9... tests: Add a rough form of multiselection
68595dc... listview: Implement GtkOrientable
23f8cb5... gtk-demo: Add a rough start at a Weather demo
9a84401... listview: Expose GtkListItemFactory APIs
11361ad... gridview: Add factory handling
19e6a95... gridview: Implement GtkOrientable
0c37254... listview: Pass the CSS name of listitems to the manager
00598d7... gridview: Actually do something
6f7fa99... Add GtkTreeExpander
388deb2... demo: Add a GSettings tree demo
1346925... inspector: Use a treeexpander in the recorder
3312ac0... inspector: Use a GtkTreeExpander in the object tree
3bf9f55... inspector: Make the recorder node list use a ListView
7fd07cc... listitem: Change focus handling
915a88a... treeexpander: Implement input support
ba8e70d... listview: Implement activation
ca64bc2... listview: Track focus movements and update selection
267db0e... listview: Implement (un)select all
41e0f99... listview: Add a focus tracker
0b88ff4... listitem: Add "listitem.select" action and keybindings for
50a50e4... listview: Add gtk_list_view_get_position_at_y()
96b4f63... listview: Add move keybindings
348e89c... listitemfactory: Make the builder factory properly buildabl
89f23da... builderlistitemfactory: Add scope argument
7dced6c... builder: Autofill scope property of listitemfactory
27b926d... gtk-demo: Introduce awards
9beb39c... demo: Use a listview as sidebar
5eb58ea... listitemmanager: Handle NULL factory
b8b1922... widget: Add gtk_widget_get_size()
970aa5e... gridview: Implement anchors and scrolling
e3a83e8... selectionmodel: Add gtk_selection_model_user_select_item()
4444723... gridview: Implement the list.select-item action
c818cde... gridview: Implement minimum row height
169fa33... gridview: Add activation
6ffdd99... gridview: Implement list.scroll-to action
b338e39... gridview: Add a focus tracker
6433aa1... gridview: Implement (un)select all
34cde4c... gridview: Add move keybindings
13d121c... demo: Add a file browser demo
6289ae1... listview: Port various gridview improvements
64aa2cb... gridview: Simplify allocation code
4849a59... Add GtkListBase
50d8827... listbase: Move GtkScrollable implementation
b7dc65d... listbase: Move item manager here
84c0905... listbase: Move selection handling here
fcdff7e... listbase: Move orientable implementation here
42f2cfa... Remove gtk_selection_model_user_select_item() again
9a7a851... listbase: Move focus moving keybindings here
38155be... listbase: Add vfuncs to convert positions to/from coordinat
a6c3fde... listbase: Take over anchor handling
6b1bc4b... wip: Add GtkCoverFlow
f518c16... Add GtkColumnView skeleton
221b1eb... gtk-demo: Add a minesweeper demo
6120752... columnview: Allow adding/removing columns
554ccc9... Add GtkSignalListItemFactory
20bb100... gtk-demo: Add a Coverflow application launcher
1268857... builder: Make gtk_builder_extend_with_template() work with
118c3e2... listitem: Make this a GObject
f176042... listitemfactory: Reorganize vfuncs
b824b24... listitemfactory: Simplify
0229c36... listitemwidget: Add a private struct
33e7a6b... listitem: Move position/item/selected tracking to widget
0d9a313... listitemwidget: Lazily create listitems
f085e0d... columnview: Add listitems for the columns
8b1eac3... columnview: Implement GtkScrollable
81c1b70... widget: Add a hook for resizes
27f8e66... columnview: Add GtkColumnViewCell
e24f93b... inspector: Port object tree to GtkColumnView
e3d24a3... columnview: Fix styling with Adwaita
af5ef49... constraint-editor: Don't poke around in widget internals
2b2482f... columnview: Add a custom LayoutManager
e2a8927... tests: Add testcolumnview
2a325de... columnview: Add header
9bf1a21... inspector: Remove private struct from controllers
651e964... inspector: Make Controller page a GtkWidget
7e6f46c... inspector: Remove private struct for prop editor
0cca4a8... xxx: Add a hack to make paintables transform to/from object
e5e02e3... gtk-demo: Add a Clocks demo
0fe3336... expression: Allow passing a this object to bind()
2236342... Add some tests for expression binding
0df91fd... fontchooserwidget: Port to listmodels
b0e5ca4... docs: Reorganize list widgets in their own chapter
7796d73... builder-tool: Pass through CDATA where it makes sense
4598b5d... listitemwidget: Add single-click-activate
da45d0b... listview: Add single-click-activate
5193cfd... columnview: Add sorting
a5aa2cb... column view title: Show sort indicators
aedd437... testcolumnview: Add sorters
35f9bb8... Add GtkTreeListRowSorter
553ebc6... testsuite: Add tests for GtkTreeListSorter
21dc0c7... gtk-builder-tool: Minimally validate <binding>
e7f5545... xxx: isnanf() is some wtf
e62c56d... gtk-demo: Set default sizes for a few demos
8e334cf... docs: Add a listview overview section
Commits added to the branch:
8ce1034... Add GTK_DEBUG=shortcuts (*)
f5525ae... eventcontrollermotion: Remove mode argument
eeacac9... builder: Allow <property bind /> for objects
8b00586... Add GtkDirectoryList
270db91... Add GtkFilter
8020011... Add GtkCustomFilter
2a5eed5... tests: Remove testtreemodel test
66d1438... filterlistmodel: Rewrite to use GtkFilter
e8431c3... Add GtkExpression
b06d0bb... expression: Add GtkObjectExpression
bf99157... expression: Make property expression allow subexpressions
06b787f... filter: Add GtkStringFilter
f9f6e0b... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
0874fec... filter: Add tests
2768594... builder: Add support for parsing expressions
c36d877... expression: Add the ability to watch an expression
526f9aa... testsuite: Add expression tests
d5722e9... expression: Add gtk_expression_bind()
29d1aca... expression: Invalidate bindings before destroying them
e025145... More expression tests
c366894... Add GtkOrdering
e85245f... Add GtkSorter
385e54e... Add GtkCustomSorter
834e018... Add GtkStringSorter
a477112... Add GtkMultiSorter
91c77ac... Add GtkNumericSorter
84f8d67... Redo sort list model with GtkSorter
23cec61... sortlistmodel: Redo the way we store the items
b00e515... sortlistmodel: Make sort stable
559d622... sorter: Add tests
cefcc2c... gtk-demo: Make fishbowl info text use bindings
494f25c... builder: Make <lookup> type optional
6683031... builder: Allow <constant> without a type
67f543e... builder: Allow text content in <lookup>
462c0d3... builder: Add <binding> tag
0b39b0b... gtk: Add a GtkListView skeleton
7d7e0b6... listview: Introduce GtkListItemFactory
62f598a... listview: Make widget actually do something
377f2ba... listview: Implement GtkScrollable
fffd071... tests: Add a test for a permanently changing listview
e0b9d02... listview: Implement an anchor
16bde07... listview: Add GtkListItemManager
097d164... listview: Add GtkListItem
d2d006b... listview: Make the listitemmanager stricter
21bb1ca... listview: Change change management
56df694... tests: Make animating listview do random resorts
54d8bf4... listitem: Add gtk_list_item_get_position()
16efcfe... listview: Change how binding is done
774eafb... listview: Change anchor handling again
c3cb406... listview: Only allocate necesary rows
73eca87... testlistview: Show the row number
a61ea6a... testlistview: Create widgets only once
9196a50... listitemmanager: Switch from "insert_before" to "insert_aft
611e0a3... listlistmodel: Add gtk_list_list_model_item_moved()
ab6a5ff... listview: Try to keep the list items in order when scrollin
a1f5431... listview: Add selection properties to ListItem
fad17db... listview: Reset listitems' CSS animations when rebinding
a0967e0... listview: Add initial support for displaying selections
e2f5c43... listitem: Add a press gesture to select the item
c8adc15... gtk: Add a GtkGridView skeleton
3e6aa3f... gridview: Add API for setting number of columns
fde3889... wayland: Remove function declaration for nonexisting functi
8630c98... listitemmanager: Move list of listitems here
fba936e... gridview: Implement GtkScrollable
418b2da... listitemmanager: Simplify
869be88... listitemmanager: Add trackers
4cd6b31... listview: Add gtk_list_view_set_show_separators()
c9a91b3... listitemfactory: Sanitize APIs
d3a0e3b... listitemfactory: vfuncify
dffe521... listitemfactory: Split implementation out
7817547... listitemfactory: Add a factory for ui files
5ca8406... testlistview: Port to directory list
d2b65ed... testlistview: Load icons async
e063320... listview: Add list.scroll_to_item action
1bbadbf... listview: Implement extending selections
c470b23... tests: Add a rough form of multiselection
833a2d4... listview: Implement GtkOrientable
abefa99... gtk-demo: Add a rough start at a Weather demo
7affefc... listview: Expose GtkListItemFactory APIs
cf8175d... gridview: Add factory handling
5d8ced7... gridview: Implement GtkOrientable
15a5440... listview: Pass the CSS name of listitems to the manager
a8b897c... gridview: Actually do something
2d96be8... Add GtkTreeExpander
57e5ada... demo: Add a GSettings tree demo
d3a6d7d... inspector: Use a treeexpander in the recorder
6c07a40... inspector: Use a GtkTreeExpander in the object tree
a4921b6... inspector: Make the recorder node list use a ListView
f8e27d4... listitem: Change focus handling
dec5aa8... treeexpander: Implement input support
e3abd49... listview: Implement activation
9d9cd0b... listview: Track focus movements and update selection
cfc1187... listview: Implement (un)select all
3bc43b0... listview: Add a focus tracker
84e81e8... listitem: Add "listitem.select" action and keybindings for
fb71b2f... listview: Add gtk_list_view_get_position_at_y()
bebaf49... listview: Add move keybindings
3364752... listitemfactory: Make the builder factory properly buildabl
a8a46ed... builderlistitemfactory: Add scope argument
4b443fb... builder: Autofill scope property of listitemfactory
c2076f7... gtk-demo: Introduce awards
7fabf8d... demo: Use a listview as sidebar
baf4b36... listitemmanager: Handle NULL factory
7f44345... widget: Add gtk_widget_get_size()
6d7ef52... gridview: Implement anchors and scrolling
49aae62... selectionmodel: Add gtk_selection_model_user_select_item()
2d534ee... gridview: Implement the list.select-item action
8dccf0a... gridview: Implement minimum row height
05ddfec... gridview: Add activation
f15a801... gridview: Implement list.scroll-to action
5735780... gridview: Add a focus tracker
fedc63d... gridview: Implement (un)select all
99e7e11... gridview: Add move keybindings
46765df... demo: Add a file browser demo
d830885... listview: Port various gridview improvements
48f5c06... gridview: Simplify allocation code
ff87f3c... Add GtkListBase
2510848... listbase: Move GtkScrollable implementation
006fdae... listbase: Move item manager here
6af3c26... listbase: Move selection handling here
7d5b95b... listbase: Move orientable implementation here
747973b... Remove gtk_selection_model_user_select_item() again
8ec4e98... listbase: Move focus moving keybindings here
51f878d... listbase: Add vfuncs to convert positions to/from coordinat
830a372... listbase: Take over anchor handling
e989bb0... wip: Add GtkCoverFlow
729fc6a... Add GtkColumnView skeleton
c1aa927... gtk-demo: Add a minesweeper demo
623901d... columnview: Allow adding/removing columns
645d04b... Add GtkSignalListItemFactory
d798708... gtk-demo: Add a Coverflow application launcher
0e467f6... builder: Make gtk_builder_extend_with_template() work with
3d4739a... listitem: Make this a GObject
2cc9f82... listitemfactory: Reorganize vfuncs
72d5da7... listitemfactory: Simplify
362fdb5... listitemwidget: Add a private struct
47b7d66... listitem: Move position/item/selected tracking to widget
77b94e5... listitemwidget: Lazily create listitems
c41537b... columnview: Add listitems for the columns
3daf6b2... columnview: Implement GtkScrollable
ebac532... widget: Add a hook for resizes
3bfbac5... columnview: Add GtkColumnViewCell
2e948f4... inspector: Port object tree to GtkColumnView
266bd4c... columnview: Fix styling with Adwaita
46d360e... constraint-editor: Don't poke around in widget internals
799fc9e... columnview: Add a custom LayoutManager
3a05230... tests: Add testcolumnview
caf3560... columnview: Add header
ffdd856... inspector: Remove private struct from controllers
c2cd42b... inspector: Make Controller page a GtkWidget
16eb40f... inspector: Remove private struct for prop editor
dcdf2f4... xxx: Add a hack to make paintables transform to/from object
d6d2f83... gtk-demo: Add a Clocks demo
d8018aa... expression: Allow passing a this object to bind()
6ea719e... Add some tests for expression binding
5129bfb... fontchooserwidget: Port to listmodels
5a87626... docs: Reorganize list widgets in their own chapter
c07ad96... builder-tool: Pass through CDATA where it makes sense
465d7b5... listitemwidget: Add single-click-activate
98b87c0... listview: Add single-click-activate
123f732... columnview: Add sorting
2dd004b... column view title: Show sort indicators
ef1a9a0... testcolumnview: Add sorters
bfd2c2b... Add GtkTreeListRowSorter
42f9e38... testsuite: Add tests for GtkTreeListSorter
6137c0d... gtk-builder-tool: Minimally validate <binding>
5e2bdc6... xxx: isnanf() is some wtf
9a37297... gtk-demo: Set default sizes for a few demos
47b85dc... listview: Fix keynav
d7e3e5a... docs: Add a listview overview section
bc71f7a... Add GtkDropDown
579c99c... dropdown focus fixup
89264ae... dropdown: autohide
7589272... listbase: Fix focus tracking
(*) 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]