[gtk] (159 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] (159 commits) Non-fast-forward update to branch wip/otte/listview
- Date: Wed, 11 Dec 2019 03:10:44 +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:
299d9ad... builder: Add gtk_builder_lookup_object()
401665d... builder: Add gtk_builder_set_current_object()
33af4a9... builder: Add GtkBuilderScope
b4e3097... builder: Turn last dlsym() function into a scope API
01ffd9c... Add GtkDirectoryList
f6634a0... Add GtkFilter
a8ac68c... filter: Add a custom filter
f61c437... tests: Remove testtreemodel test
1ac06d3... filterlistmodel: Rewrite to use GtkFilter
6d052a1... filter: Add GtkAnyFilter
7c1ab1b... Add GtkExpression
74996a4... expression: Add GtkObjectExpression
acf147b... expression: Make property expression allow subexpressions
40827fc... filter: Add GtkStringFilter
20612de... builder: Add support for parsing expressions
703a9cc... expression: Add the ability to watch an expression
2f9b78f... testsuite: Add expression tests
cfab661... expression: Add gtk_expression_bind()
3cb81fd... expression: Invalidate bindings before destroying them
f1f2fcf... More expression tests
244f66c... gtk-demo: Make fishbowl info text use bindings
048432e... builder: Make <lookup> type optional
3f630cd... builder: Allow <constant> without a type
d55bfc1... builder: Allow text content in <lookup>
0f8d5c7... builder: Add <binding> tag
09b01ff... gtk: Add a GtkListView skeleton
3775d3f... listview: Introduce GtkListItemFactory
82e4336... listview: Make widget actually do something
6067ac4... listview: Implement GtkScrollable
b1b0236... tests: Add a test for a permanently changing listview
b8ccd29... listview: Implement an anchor
2efc18f... listview: Add GtkListItemManager
d692dcf... listview: Add GtkListItem
3350dfb... listview: Make the listitemmanager stricter
13b3f1b... listview: Change change management
6b10c1f... tests: Make animating listview do random resorts
a576729... listitem: Add gtk_list_item_get_position()
f114d07... listview: Change how binding is done
0035d19... listview: Change anchor handling again
d2e0ae6... listview: Only allocate necesary rows
2add8a8... testlistview: Show the row number
fdbf245... testlistview: Create widgets only once
988831d... listitemmanager: Switch from "insert_before" to "insert_aft
ea0aa82... listlistmodel: Add gtk_list_list_model_item_moved()
6e96f4c... listview: Try to keep the list items in order when scrollin
eeb86b2... listview: Add selection properties to ListItem
281d2c9... listview: Reset listitems' CSS animations when rebinding
e07004f... listview: Add initial support for displaying selections
38687ff... listitem: Add a press gesture to select the item
0ea1180... gtk: Add a GtkGridView skeleton
540e803... gridview: Add API for setting number of columns
857da5c... wayland: Remove function declaration for nonexisting functi
f564e5e... listitemmanager: Move list of listitems here
7751a39... gridview: Implement GtkScrollable
16e35c8... listitemmanager: Simplify
913b7ea... listitemmanager: Add trackers
fd0d244... listview: Add gtk_list_view_set_show_separators()
c60115f... listitemfactory: Sanitize APIs
2a0c866... listitemfactory: vfuncify
7cac981... listitemfactory: Split implementation out
9a7bc9e... listitemfactory: Add a factory for ui files
15f8097... testlistview: Port to directory list
f18e7fc... testlistview: Load icons async
33b37e4... listview: Add list.scroll_to_item action
5d7852e... listview: Implement extending selections
b67c8ae... tests: Add a rough form of multiselection
70ccf75... listview: Implement GtkOrientable
71ca105... gtk-demo: Add a rough start at a Weather demo
835bf52... textview: Make cursor work when blinking is disabled
d1337d4... listview: Expose GtkListItemFactory APIs
216fe0f... gridview: Add factory handling
277ff29... gridview: Implement GtkOrientable
104b244... listview: Pass the CSS name of listitems to the manager
5e40cd3... gridview: Actually do something
7664dd4... Add GtkTreeExpander
06f8e1b... demo: Add a GSettings tree demo
3ba3828... inspector: Use a treeexpander in the recorder
2cc571a... inspector: Use a GtkTreeExpander in the object tree
ca14e0b... inspector: Make the recorder node list use a ListView
0652d9e... popover: Remove unneeded vfunc
a77488d... listitem: Change focus handling
d91fdcf... treeexpander: Implement input support
61b05e4... listview: Implement activation
75be2da... listview: Track focus movements and update selection
055f351... listview: Implement (un)select all
0581bae... listview: Add a focus tracker
849e444... listitem: Add "listitem.select" action and keybindings for
746b47a... listview: Add gtk_list_view_get_position_at_y()
3d4d15d... listview: Add move keybindings
67fa60c... listitemfactory: Make the builder factory properly buildabl
e8202b4... builderlistitemfactory: Add scope argument
51d95a0... builder: Autofill scope property of listitemfactory
e3efbdd... gtk-demo: Introduce awards
7bfc639... demo: Use a listview as sidebar
1b66ad5... listitemmanager: Handle NULL factory
86febdc... widget: Add gtk_widget_get_size()
e621d8c... gridview: Implement anchors and scrolling
4229968... selectionmodel: Add gtk_selection_model_user_select_item()
42eed21... gridview: Implement the list.select-item action
d37b674... gridview: Implement minimum row height
7e3ea98... gridview: Add activation
bc16f35... gridview: Implement list.scroll-to action
d19f098... gridview: Add a focus tracker
bd8d2c3... gridview: Implement (un)select all
3bf2a44... gridview: Add move keybindings
346f813... demo: Add a file browser demo
1150863... listview: Port various gridview improvements
91f6deb... gridview: Simplify allocation code
6763501... Add GtkListBase
4266322... listbase: Move GtkScrollable implementation
9f94688... listbase: Move item manager here
08c784d... listbase: Move selection handling here
ea03a12... listbase: Move orientable implementation here
2e0ffcb... Remove gtk_selection_model_user_select_item() again
329ab6e... listbase: Move focus moving keybindings here
8c7b825... listbase: Add vfuncs to convert positions to/from coordinat
4c4a9c3... listbase: Take over anchor handling
08b643f... wip: Add GtkCoverFlow
26f48a1... Add GtkColumnView skeleton
b18db3c... gtk-demo: Add a minesweeper demo
9d2fa20... columnview: Allow adding/removing columns
6e7b43d... Add GtkSignalListItemFactory
2bb3322... gtk-demo: Add a Coverflow application launcher
7333545... builder: Make gtk_builder_extend_with_template() work with
acfea1d... listitem: Make this a GObject
bfe2508... listitemfactory: Reorganize vfuncs
afe3ee8... listitemfactory: Simplify
7b5458a... listitemwidget: Add a private struct
b304fd4... listitem: Move position/item/selected tracking to widget
1ef442f... listitemwidget: Lazily create listitems
a5fedae... columnview: Add listitems for the columns
5f6348e... columnview: Implement GtkScrollable
df925cd... widget: Add a hook for resizes
b42d36b... columnview: Add GtkColumnViewCell
0c471da... inspector: Port object tree to GtkColumnView
dbd8946... columnview: Fix styling with Adwaita
dd95c9b... constraint-editor: Don't poke around in widget internals
1e48215... columnview: Add a custom LayoutManager
0691b18... tests: Add testcolumnview
0e820aa... columnview: Add header
efa8742... inspector: Remove private struct from controllers
3516c7c... inspector: Make Controller page a GtkWidget
6a13474... inspector: Remove private struct for prop editor
6f8985c... xxx: Add a hack to make paintables transform to/from object
267b933... gtk-demo: Add a Clocks demo
e541da7... widget: Do parent_class handling properly
2c53b29... expression: Allow passing a this object to bind()
81a53df... xxx: WIP fontchooser conversion
86cf027... Add GtkSorter
e7353bb... xxx sorter
e17226e... Add GtkCustomSorter
73b9387... Add GtkStringSorter
f4869e1... Add GtkMultiSorter
8af2af7... Add GtkNumericSorter
ddbbc55... Redo sort list model with GtkSorter
Commits added to the branch:
41bb40f... widget factory: Fix more grid layout fallout (*)
02bbe39... Merge branch 'matthiasc/for-master' into 'master' (*)
281b708... builder: Add gtk_builder_lookup_object()
2bcdfdb... builder: Add gtk_builder_set_current_object()
697e3b1... builder: Add GtkBuilderScope
42dc1ee... builder: Turn last dlsym() function into a scope API
7b736ff... Add GtkDirectoryList
c62215c... Add GtkFilter
67831a1... filter: Add a custom filter
3ca617f... tests: Remove testtreemodel test
fb92c98... filterlistmodel: Rewrite to use GtkFilter
2d0c68c... filter: Add GtkAnyFilter
388b925... Add GtkExpression
6c3081e... expression: Add GtkObjectExpression
ff5228c... expression: Make property expression allow subexpressions
a8ba8a5... filter: Add GtkStringFilter
c0cd166... builder: Add support for parsing expressions
ee321c0... expression: Add the ability to watch an expression
1550a5d... testsuite: Add expression tests
01928a6... expression: Add gtk_expression_bind()
8f1f564... expression: Invalidate bindings before destroying them
6dfff96... More expression tests
411bb81... Add GtkSorter
7b159d1... Add GtkCustomSorter
4814011... Add GtkStringSorter
2d487c2... Add GtkMultiSorter
decc427... Add GtkNumericSorter
1595691... Redo sort list model with GtkSorter
7ef8a5e... sortlistmodel: Redo the way we store the items
f6a84e4... sortlistmodel: Make sort stable
57b3622... sorter: Add tests
fa255c9... gtk-demo: Make fishbowl info text use bindings
f1dad2d... builder: Make <lookup> type optional
d9c82c9... builder: Allow <constant> without a type
7c7dfb2... builder: Allow text content in <lookup>
0b4be6a... builder: Add <binding> tag
23857ba... gtk: Add a GtkListView skeleton
0595732... listview: Introduce GtkListItemFactory
61f7a70... listview: Make widget actually do something
12cf46e... listview: Implement GtkScrollable
f3ac2b3... tests: Add a test for a permanently changing listview
d688705... listview: Implement an anchor
f53c0bb... listview: Add GtkListItemManager
3ce6927... listview: Add GtkListItem
ea3a39f... listview: Make the listitemmanager stricter
3998652... listview: Change change management
bf5325d... tests: Make animating listview do random resorts
8eaa1fa... listitem: Add gtk_list_item_get_position()
44ea674... listview: Change how binding is done
ec340bc... listview: Change anchor handling again
d513e60... listview: Only allocate necesary rows
5535921... testlistview: Show the row number
fe0b518... testlistview: Create widgets only once
0ccc0ae... listitemmanager: Switch from "insert_before" to "insert_aft
642134b... listlistmodel: Add gtk_list_list_model_item_moved()
7bd70be... listview: Try to keep the list items in order when scrollin
901ba41... listview: Add selection properties to ListItem
24ec3f4... listview: Reset listitems' CSS animations when rebinding
d65bc45... listview: Add initial support for displaying selections
2168995... listitem: Add a press gesture to select the item
c11d8d3... gtk: Add a GtkGridView skeleton
cd03553... gridview: Add API for setting number of columns
1fb62f4... wayland: Remove function declaration for nonexisting functi
c0a5074... listitemmanager: Move list of listitems here
9c0906d... gridview: Implement GtkScrollable
f0d4acd... listitemmanager: Simplify
1f818d0... listitemmanager: Add trackers
04fdaef... listview: Add gtk_list_view_set_show_separators()
82cde1a... listitemfactory: Sanitize APIs
2e11140... listitemfactory: vfuncify
a3d29f5... listitemfactory: Split implementation out
e603e38... listitemfactory: Add a factory for ui files
233aa69... testlistview: Port to directory list
dcb48b2... testlistview: Load icons async
795a326... listview: Add list.scroll_to_item action
74716cb... listview: Implement extending selections
7c6572c... tests: Add a rough form of multiselection
903d6df... listview: Implement GtkOrientable
a4d991e... gtk-demo: Add a rough start at a Weather demo
9a85fe6... textview: Make cursor work when blinking is disabled
7cc9ed0... listview: Expose GtkListItemFactory APIs
38d992b... gridview: Add factory handling
2b950d8... gridview: Implement GtkOrientable
aff1f78... listview: Pass the CSS name of listitems to the manager
01a5ce5... gridview: Actually do something
8d71d4c... Add GtkTreeExpander
8baefe2... demo: Add a GSettings tree demo
d442ffb... inspector: Use a treeexpander in the recorder
3b6770d... inspector: Use a GtkTreeExpander in the object tree
d96f8bc... inspector: Make the recorder node list use a ListView
0d6c984... popover: Remove unneeded vfunc
8941780... listitem: Change focus handling
1ad007f... treeexpander: Implement input support
c631132... listview: Implement activation
13c006d... listview: Track focus movements and update selection
c1d5cb4... listview: Implement (un)select all
0318b71... listview: Add a focus tracker
b1c0789... listitem: Add "listitem.select" action and keybindings for
7e0b176... listview: Add gtk_list_view_get_position_at_y()
f0b5f90... listview: Add move keybindings
a5a30c3... listitemfactory: Make the builder factory properly buildabl
6192848... builderlistitemfactory: Add scope argument
85932af... builder: Autofill scope property of listitemfactory
c74521b... gtk-demo: Introduce awards
bc74181... demo: Use a listview as sidebar
0dbb05b... listitemmanager: Handle NULL factory
cc0ad71... widget: Add gtk_widget_get_size()
ca9d8fb... gridview: Implement anchors and scrolling
a70d140... selectionmodel: Add gtk_selection_model_user_select_item()
639fa57... gridview: Implement the list.select-item action
e0e7b1f... gridview: Implement minimum row height
3158735... gridview: Add activation
f7328c7... gridview: Implement list.scroll-to action
916f31a... gridview: Add a focus tracker
19c730b... gridview: Implement (un)select all
1d12952... gridview: Add move keybindings
ce25e41... demo: Add a file browser demo
93b68f7... listview: Port various gridview improvements
5776e74... gridview: Simplify allocation code
9d4633c... Add GtkListBase
4f66e9e... listbase: Move GtkScrollable implementation
5cdd9c5... listbase: Move item manager here
88b0f37... listbase: Move selection handling here
7a662aa... listbase: Move orientable implementation here
b511137... Remove gtk_selection_model_user_select_item() again
38a7960... listbase: Move focus moving keybindings here
3aacde9... listbase: Add vfuncs to convert positions to/from coordinat
7018bda... listbase: Take over anchor handling
5851534... wip: Add GtkCoverFlow
0b1909d... Add GtkColumnView skeleton
0e95791... gtk-demo: Add a minesweeper demo
44a02ee... columnview: Allow adding/removing columns
cd8486e... Add GtkSignalListItemFactory
7c3de3c... gtk-demo: Add a Coverflow application launcher
038b763... builder: Make gtk_builder_extend_with_template() work with
bad1f76... listitem: Make this a GObject
906a12c... listitemfactory: Reorganize vfuncs
873ef4d... listitemfactory: Simplify
3c6b9e7... listitemwidget: Add a private struct
7e62096... listitem: Move position/item/selected tracking to widget
9b275df... listitemwidget: Lazily create listitems
98e8ad2... columnview: Add listitems for the columns
f9644c7... columnview: Implement GtkScrollable
5ebdc4f... widget: Add a hook for resizes
b5f44dd... columnview: Add GtkColumnViewCell
89af4fb... inspector: Port object tree to GtkColumnView
fb7a45f... columnview: Fix styling with Adwaita
bb1a6a3... constraint-editor: Don't poke around in widget internals
4b71906... columnview: Add a custom LayoutManager
0a47ba1... tests: Add testcolumnview
17bce65... columnview: Add header
5d8583c... inspector: Remove private struct from controllers
715d0a1... inspector: Make Controller page a GtkWidget
c03b0c0... inspector: Remove private struct for prop editor
d01fd48... xxx: Add a hack to make paintables transform to/from object
ec63a43... gtk-demo: Add a Clocks demo
a0e654f... widget: Do parent_class handling properly
11dd81c... expression: Allow passing a this object to bind()
a423e36... xxx: WIP fontchooser conversion
(*) 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]