[gtk] (157 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] (157 commits) Non-fast-forward update to branch wip/otte/listview
- Date: Fri, 13 Dec 2019 06:53:42 +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:
fbcc8a0... Add GtkDirectoryList
789a80f... Add GtkFilter
f06914e... Add GtkCustomFilter
46451a5... tests: Remove testtreemodel test
bb42b71... filterlistmodel: Rewrite to use GtkFilter
9bb7184... Add GtkExpression
2f8537f... expression: Add GtkObjectExpression
9b704bc... expression: Make property expression allow subexpressions
3dc4257... filter: Add GtkStringFilter
c13e615... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
0a1cde1... filter: Add tests
6d20484... builder: Add support for parsing expressions
0094aca... expression: Add the ability to watch an expression
211e8e6... testsuite: Add expression tests
196a64c... expression: Add gtk_expression_bind()
c40fb49... expression: Invalidate bindings before destroying them
7a52d8d... More expression tests
f50cc76... Add GtkOrdering
38ee3ab... Add GtkSorter
5aeb9d3... Add GtkCustomSorter
c0f31f4... Add GtkStringSorter
f618c1b... Add GtkMultiSorter
3760289... Add GtkNumericSorter
bbc30a5... Redo sort list model with GtkSorter
54a9c07... sortlistmodel: Redo the way we store the items
8a07c55... sortlistmodel: Make sort stable
052a3c5... sorter: Add tests
d208805... gtk-demo: Make fishbowl info text use bindings
c7344ee... builder: Make <lookup> type optional
cde3f3b... builder: Allow <constant> without a type
c04d63f... builder: Allow text content in <lookup>
c6a76c8... builder: Add <binding> tag
9575d54... gtk: Add a GtkListView skeleton
bc637da... listview: Introduce GtkListItemFactory
2fb4df8... listview: Make widget actually do something
9722aef... listview: Implement GtkScrollable
058c700... tests: Add a test for a permanently changing listview
cbea54b... listview: Implement an anchor
08b225d... listview: Add GtkListItemManager
a3cd145... listview: Add GtkListItem
9098382... listview: Make the listitemmanager stricter
e431cd7... listview: Change change management
d516dd5... tests: Make animating listview do random resorts
c65be39... listitem: Add gtk_list_item_get_position()
7d15261... listview: Change how binding is done
c06fee7... listview: Change anchor handling again
40b8b97... listview: Only allocate necesary rows
d3be138... testlistview: Show the row number
2d89a83... testlistview: Create widgets only once
4e98bd3... listitemmanager: Switch from "insert_before" to "insert_aft
6a3a936... listlistmodel: Add gtk_list_list_model_item_moved()
345a18b... listview: Try to keep the list items in order when scrollin
37e4a0e... listview: Add selection properties to ListItem
922991a... listview: Reset listitems' CSS animations when rebinding
34e6840... listview: Add initial support for displaying selections
0556f13... listitem: Add a press gesture to select the item
bd5562f... gtk: Add a GtkGridView skeleton
6a32109... gridview: Add API for setting number of columns
f1b3003... wayland: Remove function declaration for nonexisting functi
b077952... listitemmanager: Move list of listitems here
bfb3da8... gridview: Implement GtkScrollable
c1e1e0e... listitemmanager: Simplify
dfbcc9c... listitemmanager: Add trackers
b22acbc... listview: Add gtk_list_view_set_show_separators()
aea62f9... listitemfactory: Sanitize APIs
e5a5f2b... listitemfactory: vfuncify
8b67057... listitemfactory: Split implementation out
3f2f7bf... listitemfactory: Add a factory for ui files
84e1a21... testlistview: Port to directory list
233db07... testlistview: Load icons async
bd42d34... listview: Add list.scroll_to_item action
37906a0... listview: Implement extending selections
ddf35d0... tests: Add a rough form of multiselection
7c3db57... listview: Implement GtkOrientable
9f35883... gtk-demo: Add a rough start at a Weather demo
1612741... textview: Make cursor work when blinking is disabled
9dc88ee... listview: Expose GtkListItemFactory APIs
9bf3725... gridview: Add factory handling
007c703... gridview: Implement GtkOrientable
d454223... listview: Pass the CSS name of listitems to the manager
5d4dc52... gridview: Actually do something
be96154... Add GtkTreeExpander
bd426eb... demo: Add a GSettings tree demo
9d15096... inspector: Use a treeexpander in the recorder
ae86e6f... inspector: Use a GtkTreeExpander in the object tree
36621a7... inspector: Make the recorder node list use a ListView
6a49660... popover: Remove unneeded vfunc
e5a4ea7... listitem: Change focus handling
1d2b8af... treeexpander: Implement input support
8eee989... listview: Implement activation
41c9315... listview: Track focus movements and update selection
764760e... listview: Implement (un)select all
27f5c1b... listview: Add a focus tracker
7f4ab1d... listitem: Add "listitem.select" action and keybindings for
07d964e... listview: Add gtk_list_view_get_position_at_y()
36e791f... listview: Add move keybindings
3c3de02... listitemfactory: Make the builder factory properly buildabl
60d0748... builderlistitemfactory: Add scope argument
bb71155... builder: Autofill scope property of listitemfactory
69fc00b... gtk-demo: Introduce awards
6c13c8b... demo: Use a listview as sidebar
737b91a... listitemmanager: Handle NULL factory
5cbfadf... widget: Add gtk_widget_get_size()
9991383... gridview: Implement anchors and scrolling
872bb2a... selectionmodel: Add gtk_selection_model_user_select_item()
875d676... gridview: Implement the list.select-item action
f23b392... gridview: Implement minimum row height
7b41bef... gridview: Add activation
655bdcf... gridview: Implement list.scroll-to action
65d8941... gridview: Add a focus tracker
0121876... gridview: Implement (un)select all
fcd7964... gridview: Add move keybindings
22fd291... demo: Add a file browser demo
ec1d462... listview: Port various gridview improvements
a9d3dac... gridview: Simplify allocation code
9bfe96e... Add GtkListBase
18eb44e... listbase: Move GtkScrollable implementation
f6355cc... listbase: Move item manager here
65b638a... listbase: Move selection handling here
cb74edc... listbase: Move orientable implementation here
7c44a95... Remove gtk_selection_model_user_select_item() again
4d565a3... listbase: Move focus moving keybindings here
ad6a6cd... listbase: Add vfuncs to convert positions to/from coordinat
71ace67... listbase: Take over anchor handling
e5e376f... wip: Add GtkCoverFlow
2b733df... Add GtkColumnView skeleton
5470a3c... gtk-demo: Add a minesweeper demo
9f0d107... columnview: Allow adding/removing columns
2b2aef7... Add GtkSignalListItemFactory
c307850... gtk-demo: Add a Coverflow application launcher
c860406... builder: Make gtk_builder_extend_with_template() work with
84f3985... listitem: Make this a GObject
54159c2... listitemfactory: Reorganize vfuncs
b5fd69b... listitemfactory: Simplify
36e798e... listitemwidget: Add a private struct
6e2324e... listitem: Move position/item/selected tracking to widget
34c27ff... listitemwidget: Lazily create listitems
ea18bae... columnview: Add listitems for the columns
05e7f96... columnview: Implement GtkScrollable
3e4b6b7... widget: Add a hook for resizes
21603f6... columnview: Add GtkColumnViewCell
a821aff... inspector: Port object tree to GtkColumnView
a1ebd0c... columnview: Fix styling with Adwaita
630778b... constraint-editor: Don't poke around in widget internals
d7cb078... columnview: Add a custom LayoutManager
657e376... tests: Add testcolumnview
43c7270... columnview: Add header
89680a7... inspector: Remove private struct from controllers
1b06409... inspector: Make Controller page a GtkWidget
564a01f... inspector: Remove private struct for prop editor
e0236b4... xxx: Add a hack to make paintables transform to/from object
9201399... gtk-demo: Add a Clocks demo
e06a624... widget: Do parent_class handling properly
58a3396... expression: Allow passing a this object to bind()
91f77ee... fontchooserwidget: Port to listmodels
4ac7108... docs: Reorganize list widgets in their own chapter
Commits added to the branch:
8de9e42... treelistmodel: Improve docs
ac356e5... Add GtkDirectoryList
b704967... Add GtkFilter
2530fdd... Add GtkCustomFilter
0506dbf... tests: Remove testtreemodel test
8166a2d... filterlistmodel: Rewrite to use GtkFilter
6611132... Add GtkExpression
5436f89... expression: Add GtkObjectExpression
84baf05... expression: Make property expression allow subexpressions
7337f11... filter: Add GtkStringFilter
8b56f29... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
231d7c1... filter: Add tests
1c06da0... builder: Add support for parsing expressions
c67c137... expression: Add the ability to watch an expression
96dc5cb... testsuite: Add expression tests
77699c0... expression: Add gtk_expression_bind()
3233472... expression: Invalidate bindings before destroying them
fb1175d... More expression tests
82051cb... Add GtkOrdering
9f90462... Add GtkSorter
c246347... Add GtkCustomSorter
d3ec785... Add GtkStringSorter
ee78fe4... Add GtkMultiSorter
cf176eb... Add GtkNumericSorter
5a0eee2... Redo sort list model with GtkSorter
fccadb1... sortlistmodel: Redo the way we store the items
75ab139... sortlistmodel: Make sort stable
cef28fe... sorter: Add tests
96fbfae... gtk-demo: Make fishbowl info text use bindings
a3f979f... builder: Make <lookup> type optional
211795d... builder: Allow <constant> without a type
ece39a3... builder: Allow text content in <lookup>
3ee70bc... builder: Add <binding> tag
3232013... gtk: Add a GtkListView skeleton
739eafc... listview: Introduce GtkListItemFactory
e103b79... listview: Make widget actually do something
46ae442... listview: Implement GtkScrollable
6a17bf1... tests: Add a test for a permanently changing listview
43bc289... listview: Implement an anchor
f296700... listview: Add GtkListItemManager
6871237... listview: Add GtkListItem
29a900d... listview: Make the listitemmanager stricter
3fb7c73... listview: Change change management
cf78ef3... tests: Make animating listview do random resorts
7f3ed26... listitem: Add gtk_list_item_get_position()
73d996e... listview: Change how binding is done
642077f... listview: Change anchor handling again
7e9b925... listview: Only allocate necesary rows
21a4cd6... testlistview: Show the row number
10b20f1... testlistview: Create widgets only once
766d33e... listitemmanager: Switch from "insert_before" to "insert_aft
1493b21... listlistmodel: Add gtk_list_list_model_item_moved()
48c13d8... listview: Try to keep the list items in order when scrollin
a7747b3... listview: Add selection properties to ListItem
363a7d2... listview: Reset listitems' CSS animations when rebinding
edeb678... listview: Add initial support for displaying selections
d109546... listitem: Add a press gesture to select the item
d80c947... gtk: Add a GtkGridView skeleton
6579719... gridview: Add API for setting number of columns
880e79f... wayland: Remove function declaration for nonexisting functi
5e3f4b0... listitemmanager: Move list of listitems here
97fa345... gridview: Implement GtkScrollable
149e09e... listitemmanager: Simplify
f8771c6... listitemmanager: Add trackers
0d00ae2... listview: Add gtk_list_view_set_show_separators()
0a1f9c2... listitemfactory: Sanitize APIs
4f89a13... listitemfactory: vfuncify
d612c72... listitemfactory: Split implementation out
90c2935... listitemfactory: Add a factory for ui files
fb50302... testlistview: Port to directory list
4c898db... testlistview: Load icons async
d50a534... listview: Add list.scroll_to_item action
c707a7a... listview: Implement extending selections
2beea0a... tests: Add a rough form of multiselection
9083583... listview: Implement GtkOrientable
e559fc4... gtk-demo: Add a rough start at a Weather demo
e0c7597... textview: Make cursor work when blinking is disabled
b18fd0a... listview: Expose GtkListItemFactory APIs
1a03851... gridview: Add factory handling
23004f4... gridview: Implement GtkOrientable
07080af... listview: Pass the CSS name of listitems to the manager
13a3e13... gridview: Actually do something
d7044c3... Add GtkTreeExpander
7729452... demo: Add a GSettings tree demo
5017970... inspector: Use a treeexpander in the recorder
ed0450f... inspector: Use a GtkTreeExpander in the object tree
d7822e3... inspector: Make the recorder node list use a ListView
f63acce... popover: Remove unneeded vfunc
7101cc7... listitem: Change focus handling
8c7ea47... treeexpander: Implement input support
27c9216... listview: Implement activation
d2c4828... listview: Track focus movements and update selection
52aab87... listview: Implement (un)select all
858c8e4... listview: Add a focus tracker
1a8e104... listitem: Add "listitem.select" action and keybindings for
487d863... listview: Add gtk_list_view_get_position_at_y()
fa4f652... listview: Add move keybindings
eae9ef2... listitemfactory: Make the builder factory properly buildabl
37895cf... builderlistitemfactory: Add scope argument
4db660e... builder: Autofill scope property of listitemfactory
bc534b1... gtk-demo: Introduce awards
c3fa03d... demo: Use a listview as sidebar
d8efea7... listitemmanager: Handle NULL factory
b65afd7... widget: Add gtk_widget_get_size()
82b093a... gridview: Implement anchors and scrolling
552b1f6... selectionmodel: Add gtk_selection_model_user_select_item()
5320141... gridview: Implement the list.select-item action
ca36a0e... gridview: Implement minimum row height
1e2f5d5... gridview: Add activation
ff14aef... gridview: Implement list.scroll-to action
b0cc369... gridview: Add a focus tracker
41b01a6... gridview: Implement (un)select all
41fdbf1... gridview: Add move keybindings
651d530... demo: Add a file browser demo
6239121... listview: Port various gridview improvements
924479f... gridview: Simplify allocation code
e830e6e... Add GtkListBase
5129fc7... listbase: Move GtkScrollable implementation
77d54cf... listbase: Move item manager here
dbfc847... listbase: Move selection handling here
9c4c758... listbase: Move orientable implementation here
c559a86... Remove gtk_selection_model_user_select_item() again
29d1ca1... listbase: Move focus moving keybindings here
f10bef7... listbase: Add vfuncs to convert positions to/from coordinat
76d7687... listbase: Take over anchor handling
12ba63f... wip: Add GtkCoverFlow
6076370... Add GtkColumnView skeleton
3e0602c... gtk-demo: Add a minesweeper demo
61e152e... columnview: Allow adding/removing columns
6b01123... Add GtkSignalListItemFactory
a89efb0... gtk-demo: Add a Coverflow application launcher
88b71bb... builder: Make gtk_builder_extend_with_template() work with
35e81f2... listitem: Make this a GObject
b4f585a... listitemfactory: Reorganize vfuncs
5b7be36... listitemfactory: Simplify
56ba71f... listitemwidget: Add a private struct
55563aa... listitem: Move position/item/selected tracking to widget
ab23516... listitemwidget: Lazily create listitems
615872c... columnview: Add listitems for the columns
dc75fcc... columnview: Implement GtkScrollable
2958d74... widget: Add a hook for resizes
9100998... columnview: Add GtkColumnViewCell
f7fca72... inspector: Port object tree to GtkColumnView
3bc3211... columnview: Fix styling with Adwaita
a75ca8e... constraint-editor: Don't poke around in widget internals
630c92a... columnview: Add a custom LayoutManager
ebb9f0f... tests: Add testcolumnview
7a11773... columnview: Add header
b9ec293... inspector: Remove private struct from controllers
aa58674... inspector: Make Controller page a GtkWidget
55ac16c... inspector: Remove private struct for prop editor
faf7454... xxx: Add a hack to make paintables transform to/from object
d86344d... gtk-demo: Add a Clocks demo
83fa3ee... widget: Do parent_class handling properly
eb5ffbc... expression: Allow passing a this object to bind()
ed2c336... fontchooserwidget: Port to listmodels
1f397d9... docs: Reorganize list widgets in their own chapter
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]