[gtk] (155 commits) Non-fast-forward update to branch wip/otte/listview
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (155 commits) Non-fast-forward update to branch wip/otte/listview
- Date: Tue, 4 Feb 2020 19:35:09 +0000 (UTC)
The branch 'wip/otte/listview' 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:
f2053db... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
eb98b69... filter: Add tests
3446c5b... builder: Add support for parsing expressions
35c1ad2... expression: Add the ability to watch an expression
559cae5... testsuite: Add expression tests
a04ac0a... expression: Add gtk_expression_bind()
2ced555... expression: Invalidate bindings before destroying them
875027c... More expression tests
ba992bb... Add GtkOrdering
345ffc3... Add GtkSorter
4101177... Add GtkCustomSorter
dc81799... Add GtkStringSorter
2107e65... Add GtkMultiSorter
e1825da... Add GtkNumericSorter
0689106... Redo sort list model with GtkSorter
7f87879... sortlistmodel: Redo the way we store the items
d58bbb7... sortlistmodel: Make sort stable
b3091ad... sorter: Add tests
1081368... gtk-demo: Make fishbowl info text use bindings
8bb83d8... builder: Make <lookup> type optional
d3ef3da... builder: Allow <constant> without a type
6aa6006... builder: Allow text content in <lookup>
1f1e0f7... builder: Add <binding> tag
9f82cef... gtk: Add a GtkListView skeleton
8240077... listview: Introduce GtkListItemFactory
e250d1d... listview: Make widget actually do something
2eeffcc... listview: Implement GtkScrollable
f3f577b... tests: Add a test for a permanently changing listview
ad819db... listview: Implement an anchor
b5c20f0... listview: Add GtkListItemManager
c24577d... listview: Add GtkListItem
cab4b26... listview: Make the listitemmanager stricter
c86a64e... listview: Change change management
8851bbd... tests: Make animating listview do random resorts
871b55e... listitem: Add gtk_list_item_get_position()
88846a7... listview: Change how binding is done
fcb541f... listview: Change anchor handling again
e678925... listview: Only allocate necesary rows
5a7c7f0... testlistview: Show the row number
d94a4ec... testlistview: Create widgets only once
e7de53d... listitemmanager: Switch from "insert_before" to "insert_aft
1093796... listlistmodel: Add gtk_list_list_model_item_moved()
8843b5f... listview: Try to keep the list items in order when scrollin
e6cc49e... listview: Add selection properties to ListItem
6bd7645... listview: Reset listitems' CSS animations when rebinding
5e70c66... listview: Add initial support for displaying selections
9b70b0a... listitem: Add a press gesture to select the item
723d193... gtk: Add a GtkGridView skeleton
26f845d... gridview: Add API for setting number of columns
26bdecc... wayland: Remove function declaration for nonexisting functi
c8c5f5f... listitemmanager: Move list of listitems here
cd55392... gridview: Implement GtkScrollable
920799e... listitemmanager: Simplify
d542478... listitemmanager: Add trackers
6211b7c... listview: Add gtk_list_view_set_show_separators()
e77d67a... listitemfactory: Sanitize APIs
2bb064c... listitemfactory: vfuncify
d403850... listitemfactory: Split implementation out
53e20dc... listitemfactory: Add a factory for ui files
edcc730... testlistview: Port to directory list
9bf5a42... testlistview: Load icons async
3640397... listview: Add list.scroll_to_item action
c0763dd... listview: Implement extending selections
acd631a... tests: Add a rough form of multiselection
137fd73... listview: Implement GtkOrientable
fba8015... gtk-demo: Add a rough start at a Weather demo
d5a7e10... listview: Expose GtkListItemFactory APIs
944c707... gridview: Add factory handling
6a676d7... gridview: Implement GtkOrientable
2da6a32... listview: Pass the CSS name of listitems to the manager
fedc859... gridview: Actually do something
6006e2b... Add GtkTreeExpander
a282e2e... demo: Add a GSettings tree demo
636c578... inspector: Use a treeexpander in the recorder
828a7f7... inspector: Use a GtkTreeExpander in the object tree
b80588e... inspector: Make the recorder node list use a ListView
7e9339e... listitem: Change focus handling
7d16d2b... treeexpander: Implement input support
5a39d70... listview: Implement activation
7db4033... listview: Track focus movements and update selection
5e03420... listview: Implement (un)select all
23a2e94... listview: Add a focus tracker
3c76b2c... listitem: Add "listitem.select" action and keybindings for
400150e... listview: Add gtk_list_view_get_position_at_y()
fa1b59a... listview: Add move keybindings
7983096... listitemfactory: Make the builder factory properly buildabl
a48afaa... builderlistitemfactory: Add scope argument
eeb10e9... builder: Autofill scope property of listitemfactory
93e3776... gtk-demo: Introduce awards
d34cbfc... demo: Use a listview as sidebar
5861eab... listitemmanager: Handle NULL factory
d00900e... widget: Add gtk_widget_get_size()
abf3561... gridview: Implement anchors and scrolling
0ca556d... selectionmodel: Add gtk_selection_model_user_select_item()
8698b8d... gridview: Implement the list.select-item action
ad98b3c... gridview: Implement minimum row height
1a690e6... gridview: Add activation
0480dae... gridview: Implement list.scroll-to action
56666fd... gridview: Add a focus tracker
8e1439d... gridview: Implement (un)select all
6e0b55c... gridview: Add move keybindings
f6bceaa... demo: Add a file browser demo
6153454... listview: Port various gridview improvements
62e6599... gridview: Simplify allocation code
4768130... Add GtkListBase
c6d3f39... listbase: Move GtkScrollable implementation
5f02b75... listbase: Move item manager here
652e3b6... listbase: Move selection handling here
2b77048... listbase: Move orientable implementation here
25836fb... Remove gtk_selection_model_user_select_item() again
be36d64... listbase: Move focus moving keybindings here
aaf0632... listbase: Add vfuncs to convert positions to/from coordinat
d46ff03... listbase: Take over anchor handling
62749d7... wip: Add GtkCoverFlow
67f72ab... Add GtkColumnView skeleton
0cf15f1... gtk-demo: Add a minesweeper demo
4a10726... columnview: Allow adding/removing columns
21475b3... Add GtkSignalListItemFactory
a4f3eee... gtk-demo: Add a Coverflow application launcher
7f33cd3... builder: Make gtk_builder_extend_with_template() work with
2470314... listitem: Make this a GObject
760da00... listitemfactory: Reorganize vfuncs
121d70b... listitemfactory: Simplify
b14cf24... listitemwidget: Add a private struct
f0e86c6... listitem: Move position/item/selected tracking to widget
2f34150... listitemwidget: Lazily create listitems
8a07eca... columnview: Add listitems for the columns
ab0751d... columnview: Implement GtkScrollable
1b6097e... widget: Add a hook for resizes
859aae6... columnview: Add GtkColumnViewCell
cf8bdcc... inspector: Port object tree to GtkColumnView
01d5007... columnview: Fix styling with Adwaita
a3f3183... constraint-editor: Don't poke around in widget internals
b33f621... columnview: Add a custom LayoutManager
c755c39... tests: Add testcolumnview
58ad4b2... columnview: Add header
9f85b92... inspector: Remove private struct from controllers
5d0d80b... inspector: Make Controller page a GtkWidget
d8e50c7... inspector: Remove private struct for prop editor
c418907... xxx: Add a hack to make paintables transform to/from object
a3dadaf... gtk-demo: Add a Clocks demo
86f8fbd... widget: Do parent_class handling properly
c23ec43... expression: Allow passing a this object to bind()
8eabf39... Add some tests for expression binding
b0a7078... fontchooserwidget: Port to listmodels
1bfc369... docs: Reorganize list widgets in their own chapter
1e317d9... builder-tool: Pass through CDATA where it makes sense
d824a30... listitemwidget: Add single-click-activate
63bb726... listview: Add single-click-activate
a061e9c... columnview: Add sorting
65f849b... column view title: Show sort indicators
17d4750... testcolumnview: Add sorters
71a6f8d... Add GtkTreeListRowSorter
513cdc4... testsuite: Add tests for GtkTreeListSorter
f92c092... gtk-builder-tool: Minimally validate <binding>
Commits added to the branch:
4991a55... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
0764bb1... filter: Add tests
434a933... builder: Add support for parsing expressions
be4eca4... expression: Add the ability to watch an expression
e408627... testsuite: Add expression tests
a0791cc... expression: Add gtk_expression_bind()
5e0f38a... expression: Invalidate bindings before destroying them
6546357... More expression tests
d6c83a2... Add GtkOrdering
d2ec669... Add GtkSorter
250b6ed... Add GtkCustomSorter
cddb63a... Add GtkStringSorter
c713295... Add GtkMultiSorter
74b12cb... Add GtkNumericSorter
a5aa1a5... Redo sort list model with GtkSorter
7f5465d... sortlistmodel: Redo the way we store the items
f6bc243... sortlistmodel: Make sort stable
6462524... sorter: Add tests
c991f8e... gtk-demo: Make fishbowl info text use bindings
fbeff62... builder: Make <lookup> type optional
aa29769... builder: Allow <constant> without a type
ae2ab37... builder: Allow text content in <lookup>
def4611... builder: Add <binding> tag
e3305aa... gtk: Add a GtkListView skeleton
4e3678f... listview: Introduce GtkListItemFactory
3a03a9b... listview: Make widget actually do something
ca110c2... listview: Implement GtkScrollable
1ef4a58... tests: Add a test for a permanently changing listview
1a178c4... listview: Implement an anchor
3a1d8d2... listview: Add GtkListItemManager
6c32b4f... listview: Add GtkListItem
3df4aa0... listview: Make the listitemmanager stricter
f7a52a8... listview: Change change management
5b5aaf9... tests: Make animating listview do random resorts
6effe74... listitem: Add gtk_list_item_get_position()
4936323... listview: Change how binding is done
a4fa824... listview: Change anchor handling again
d30ec90... listview: Only allocate necesary rows
778cd29... testlistview: Show the row number
4d063d2... testlistview: Create widgets only once
e479b5f... listitemmanager: Switch from "insert_before" to "insert_aft
202bb43... listlistmodel: Add gtk_list_list_model_item_moved()
77eb0d9... listview: Try to keep the list items in order when scrollin
f3e8f1a... listview: Add selection properties to ListItem
e40bd2a... listview: Reset listitems' CSS animations when rebinding
f1497f3... listview: Add initial support for displaying selections
fbe7e56... listitem: Add a press gesture to select the item
d9d2b7f... gtk: Add a GtkGridView skeleton
30fc505... gridview: Add API for setting number of columns
78158af... wayland: Remove function declaration for nonexisting functi
aa9538a... listitemmanager: Move list of listitems here
6815d10... gridview: Implement GtkScrollable
b352ef0... listitemmanager: Simplify
cc5172b... listitemmanager: Add trackers
8476882... listview: Add gtk_list_view_set_show_separators()
07024ec... listitemfactory: Sanitize APIs
6941a5b... listitemfactory: vfuncify
dba70c8... listitemfactory: Split implementation out
4519669... listitemfactory: Add a factory for ui files
ef1579c... testlistview: Port to directory list
c9e0f0e... testlistview: Load icons async
94ee7d2... listview: Add list.scroll_to_item action
e72ea79... listview: Implement extending selections
65fa18e... tests: Add a rough form of multiselection
d20a233... listview: Implement GtkOrientable
630dfa8... gtk-demo: Add a rough start at a Weather demo
9ead96e... listview: Expose GtkListItemFactory APIs
fbc6d33... gridview: Add factory handling
c83e0c8... gridview: Implement GtkOrientable
39b1c8b... listview: Pass the CSS name of listitems to the manager
f819613... gridview: Actually do something
5ffff3c... Add GtkTreeExpander
9b8a889... demo: Add a GSettings tree demo
4df5923... inspector: Use a treeexpander in the recorder
b184175... inspector: Use a GtkTreeExpander in the object tree
af9174a... inspector: Make the recorder node list use a ListView
8c7e380... listitem: Change focus handling
ffad381... treeexpander: Implement input support
99a725e... listview: Implement activation
7b7f59d... listview: Track focus movements and update selection
4660def... listview: Implement (un)select all
9e8226b... listview: Add a focus tracker
567d743... listitem: Add "listitem.select" action and keybindings for
7862658... listview: Add gtk_list_view_get_position_at_y()
4bf6f31... listview: Add move keybindings
a9376ee... listitemfactory: Make the builder factory properly buildabl
59a2f09... builderlistitemfactory: Add scope argument
c2344d3... builder: Autofill scope property of listitemfactory
07691f1... gtk-demo: Introduce awards
91f7cf0... demo: Use a listview as sidebar
bc68ca6... listitemmanager: Handle NULL factory
ccdc6c0... widget: Add gtk_widget_get_size()
f39c1d7... gridview: Implement anchors and scrolling
517a48f... selectionmodel: Add gtk_selection_model_user_select_item()
8c74690... gridview: Implement the list.select-item action
bfad8a4... gridview: Implement minimum row height
e33584e... gridview: Add activation
864ef58... gridview: Implement list.scroll-to action
46598a7... gridview: Add a focus tracker
bf1da31... gridview: Implement (un)select all
a6157c7... gridview: Add move keybindings
555797e... demo: Add a file browser demo
554b6a9... listview: Port various gridview improvements
34e1968... gridview: Simplify allocation code
58b61e0... Add GtkListBase
675a9ed... listbase: Move GtkScrollable implementation
66f190e... listbase: Move item manager here
8ca4ca7... listbase: Move selection handling here
0c67445... listbase: Move orientable implementation here
9bb13aa... Remove gtk_selection_model_user_select_item() again
5d48945... listbase: Move focus moving keybindings here
5265d0c... listbase: Add vfuncs to convert positions to/from coordinat
3052ef7... listbase: Take over anchor handling
2baf533... wip: Add GtkCoverFlow
3296b11... Add GtkColumnView skeleton
eb23bf3... gtk-demo: Add a minesweeper demo
ae06c89... columnview: Allow adding/removing columns
2810a36... Add GtkSignalListItemFactory
fe912d4... gtk-demo: Add a Coverflow application launcher
5eca1e0... builder: Make gtk_builder_extend_with_template() work with
4787877... listitem: Make this a GObject
4a51251... listitemfactory: Reorganize vfuncs
4a8d91b... listitemfactory: Simplify
58bd9c4... listitemwidget: Add a private struct
cbf088e... listitem: Move position/item/selected tracking to widget
ddf3349... listitemwidget: Lazily create listitems
fdcc6b7... columnview: Add listitems for the columns
4b76d6f... columnview: Implement GtkScrollable
e81f99e... widget: Add a hook for resizes
2302d28... columnview: Add GtkColumnViewCell
9c61426... inspector: Port object tree to GtkColumnView
47f06f0... columnview: Fix styling with Adwaita
151a82b... constraint-editor: Don't poke around in widget internals
7af7ef7... columnview: Add a custom LayoutManager
41ba29a... tests: Add testcolumnview
ab6e791... columnview: Add header
a8ddef0... inspector: Remove private struct from controllers
95fa0e0... inspector: Make Controller page a GtkWidget
00585c5... inspector: Remove private struct for prop editor
66c9a5f... xxx: Add a hack to make paintables transform to/from object
1a165f0... gtk-demo: Add a Clocks demo
f97c9c7... widget: Do parent_class handling properly
8f2b47b... expression: Allow passing a this object to bind()
d8cf325... Add some tests for expression binding
98f90b5... fontchooserwidget: Port to listmodels
7fea0da... docs: Reorganize list widgets in their own chapter
b2daa7c... builder-tool: Pass through CDATA where it makes sense
2726634... listitemwidget: Add single-click-activate
a3646bb... listview: Add single-click-activate
7c6c1ab... columnview: Add sorting
5152e45... column view title: Show sort indicators
f254ff2... testcolumnview: Add sorters
9fd37aa... Add GtkTreeListRowSorter
a652c53... testsuite: Add tests for GtkTreeListSorter
aa09bb5... gtk-builder-tool: Minimally validate <binding>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]