[gtk] (145 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] (145 commits) Non-fast-forward update to branch wip/otte/listview
- Date: Mon, 2 Dec 2019 03:14:07 +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:
ddf44e9... Add GtkExpression
e7dfd8f... expression: Add GtkObjectExpression
12c555e... filter: Add GtkStringFilter
f207a00... builder: Add support for parsing expressions
f25a504... expression: Add the ability to watch an expression
85e8ad3... testsuite: Add expression tests
23e9c14... expression: Make property expression allow subexpressions
6e2896a... expression: Add gtk_expression_bind()
a8a8062... expression: Invalidate bindings before destroying them
87f52ba... gtk-demo: Make fishbowl info text use bindings
e9f3eed... builder: Add gtk_builder_lookup_object()
85caf53... builder: Make <lookup> type optional
bf06a05... builder: Allow <constant> without a type
9ec8497... builder: Allow text content in <lookup>
daea58f... builder: Add <binding> tag
6021aa6... gtk: Add a GtkListView skeleton
1990720... listview: Introduce GtkListItemFactory
721e390... listview: Make widget actually do something
1897434... listview: Implement GtkScrollable
92c0ef2... tests: Add a test for a permanently changing listview
b2981c0... listview: Implement an anchor
94a8d7f... listview: Add GtkListItemManager
df14be6... listview: Add GtkListItem
57805c9... listview: Make the listitemmanager stricter
5da7511... listview: Change change management
9964a80... tests: Make animating listview do random resorts
6f5f44d... listitem: Add gtk_list_item_get_position()
7bbb9b3... listview: Change how binding is done
a649773... listview: Change anchor handling again
0f6a5fd... listview: Only allocate necesary rows
57644b4... testlistview: Show the row number
deeeca1... testlistview: Create widgets only once
7796115... listitemmanager: Switch from "insert_before" to "insert_aft
d73a0be... listlistmodel: Add gtk_list_list_model_item_moved()
0eceae3... listview: Try to keep the list items in order when scrollin
a5838d8... listview: Add selection properties to ListItem
08b6acf... listview: Reset listitems' CSS animations when rebinding
d70386d... listview: Add initial support for displaying selections
87c0ba2... listitem: Add a press gesture to select the item
d2b2db0... gtk: Add a GtkGridView skeleton
ec0329d... gridview: Add API for setting number of columns
bd41edf... wayland: Remove function declaration for nonexisting functi
aad13a5... listitemmanager: Move list of listitems here
57dcfec... gridview: Implement GtkScrollable
731278e... listitemmanager: Simplify
438c47a... listitemmanager: Add trackers
b8f0393... listview: Add gtk_list_view_set_show_separators()
89b657c... listitemfactory: Sanitize APIs
23f625b... listitemfactory: vfuncify
c21cbda... listitemfactory: Split implementation out
19169d1... listitemfactory: Add a factory for ui files
6ff440d... gtk-demo: Introduce awards
4147213... testlistview: Port to directory list
dec8208... testlistview: Load icons async
95dfc49... listview: Add list.scroll_to_item action
ca473fa... listview: Implement extending selections
346003e... tests: Add a rough form of multiselection
d294f26... listview: Implement GtkOrientable
12031cd... gtk-demo: Add a rough start at a Weather demo
61484d2... textview: Make cursor work when blinking is disabled
efeec7c... listview: Expose GtkListItemFactory APIs
d2cafeb... gridview: Add factory handling
0711ee0... gridview: Implement GtkOrientable
dd8a897... listview: Pass the CSS name of listitems to the manager
852b611... gridview: Actually do something
0e34128... Add GtkTreeExpander
c37fd2f... demo: Add a GSettings tree demo
1f453a8... inspector: Use a treeexpander in the recorder
dab78e1... inspector: Use a GtkTreeExpander in the object tree
9026e76... inspector: Make the recorder node list use a ListView
73751fa... popover: Remove unneeded vfunc
d6156a0... listitem: Change focus handling
062efee... treeexpander: Implement input support
20ba29c... listview: Implement activation
bab3532... listview: Track focus movements and update selection
8fc5646... listview: Implement (un)select all
fc82cbc... listview: Add a focus tracker
f76d6b8... listitem: Add "listitem.select" action and keybindings for
a1a8108... listview: Add gtk_list_view_get_position_at_y()
16c93fe... listview: Add move keybindings
a4a4208... listitemfactory: Make the builder factory properly buildabl
fca675b... demo: Use a listview as sidebar
1a4c14c... listitemmanager: Handle NULL factory
7cb3ae8... widget: Add gtk_widget_get_size()
5a9d414... gridview: Implement anchors and scrolling
044d180... selectionmodel: Add gtk_selection_model_user_select_item()
0602634... gridview: Implement the list.select-item action
4c60ee4... gridview: Implement minimum row height
f2b79c7... gridview: Add activation
d31f88a... gridview: Implement list.scroll-to action
2c88b22... gridview: Add a focus tracker
9ba6419... gridview: Implement (un)select all
5613a06... gridview: Add move keybindings
fcc278e... demo: Add a file browser demo
62d8bc5... listview: Port various gridview improvements
846074b... gridview: Simplify allocation code
e602cf2... Add GtkListBase
86f1532... listbase: Move GtkScrollable implementation
ccda81d... listbase: Move item manager here
09b6a4d... listbase: Move selection handling here
fcf9b7b... listbase: Move orientable implementation here
b695afe... Remove gtk_selection_model_user_select_item() again
82ea409... listbase: Move focus moving keybindings here
ffc2448... listbase: Add vfuncs to convert positions to/from coordinat
b4226cf... listbase: Take over anchor handling
066d6f2... wip: Add GtkCoverFlow
1ea077a... Add GtkColumnView skeleton
6494335... gtk-demo: Add a minesweeper demo
4520fea... columnview: Allow adding/removing columns
c48fd9d... Add GtkSignalListItemFactory
d1dcc2d... gtk-demo: Add a Coverflow application launcher
e5ec9f7... builder: Make gtk_builder_extend_with_template() work with
434c369... listitem: Make this a GObject
2bb4628... listitemfactory: Reorganize vfuncs
6d0d278... listitemfactory: Simplify
a472ae1... listitemwidget: Add a private struct
618a1c8... listitem: Move position/item/selected tracking to widget
25b827c... listitemwidget: Lazily create listitems
d6cec4e... columnview: Add listitems for the columns
ce05f1b... columnview: Implement GtkScrollable
310f83f... widget: Add a hook for resizes
2148de4... columnview: Add GtkColumnViewCell
6e0a410... inspector: Port object tree to GtkColumnView
450f16d... columnview: Fix styling with Adwaita
cfb74a0... constraint-editor: Don't poke around in widget internals
a9feb43... columnview: Add a custom LayoutManager
6606e39... tests: Add testcolumnview
60a96de... columnview: Add header
a4d49c3... inspector: Remove private struct from controllers
1c79912... inspector: Make Controller page a GtkWidget
d05790f... inspector: Remove private struct for prop editor
d4ea75a... xxx: Add a hack to make paintables transform to/from object
325c8a6... gtk-demo: Add a Clocks demo
142d8c8... widget: Do parent_class handling properly
Commits added to the branch:
a98120b... Add GtkExpression
3dbb52e... expression: Add GtkObjectExpression
cb536d2... filter: Add GtkStringFilter
4fed11e... builder: Add gtk_builder_lookup_object()
6256289... builder: Add support for parsing expressions
8fd9f00... expression: Add the ability to watch an expression
85c29b0... testsuite: Add expression tests
cc65140... expression: Make property expression allow subexpressions
4f27311... expression: Add gtk_expression_bind()
b097fe9... expression: Invalidate bindings before destroying them
9b9eaa6... expression: Don't rely on peeking
39069df... More expression tests
c341307... gtk-demo: Make fishbowl info text use bindings
bba6c73... builder: Make <lookup> type optional
9c8b1b0... builder: Allow <constant> without a type
629a641... builder: Allow text content in <lookup>
ab1693b... builder: Add <binding> tag
3091fb4... gtk: Add a GtkListView skeleton
d364314... listview: Introduce GtkListItemFactory
5d07c7e... listview: Make widget actually do something
4074bbe... listview: Implement GtkScrollable
5aa5974... tests: Add a test for a permanently changing listview
0542c8f... listview: Implement an anchor
ca781f8... listview: Add GtkListItemManager
695066c... listview: Add GtkListItem
4573b86... listview: Make the listitemmanager stricter
235d778... listview: Change change management
e573f4f... tests: Make animating listview do random resorts
2b101b4... listitem: Add gtk_list_item_get_position()
fc91c3f... listview: Change how binding is done
b8c050e... listview: Change anchor handling again
9916058... listview: Only allocate necesary rows
78bc284... testlistview: Show the row number
072e30b... testlistview: Create widgets only once
6d0e878... listitemmanager: Switch from "insert_before" to "insert_aft
0016729... listlistmodel: Add gtk_list_list_model_item_moved()
5691577... listview: Try to keep the list items in order when scrollin
ded2490... listview: Add selection properties to ListItem
375177b... listview: Reset listitems' CSS animations when rebinding
59007ce... listview: Add initial support for displaying selections
137c9f2... listitem: Add a press gesture to select the item
36f912d... gtk: Add a GtkGridView skeleton
e8a5912... gridview: Add API for setting number of columns
3a0274c... wayland: Remove function declaration for nonexisting functi
3ee1eae... listitemmanager: Move list of listitems here
b5e0bb9... gridview: Implement GtkScrollable
519164e... listitemmanager: Simplify
bbcfa1f... listitemmanager: Add trackers
a2e257d... listview: Add gtk_list_view_set_show_separators()
c19ffa9... listitemfactory: Sanitize APIs
6d30d9a... listitemfactory: vfuncify
eeb8923... listitemfactory: Split implementation out
72e80ea... listitemfactory: Add a factory for ui files
c485bb4... gtk-demo: Introduce awards
75257b8... testlistview: Port to directory list
cc47abd... testlistview: Load icons async
9769d73... listview: Add list.scroll_to_item action
1f91dcd... listview: Implement extending selections
5135a38... tests: Add a rough form of multiselection
fe3bb1b... listview: Implement GtkOrientable
75747a5... gtk-demo: Add a rough start at a Weather demo
f1e65b7... textview: Make cursor work when blinking is disabled
822a100... listview: Expose GtkListItemFactory APIs
9c4c5a4... gridview: Add factory handling
8142fc1... gridview: Implement GtkOrientable
f7745e0... listview: Pass the CSS name of listitems to the manager
85f6d96... gridview: Actually do something
49e9c93... Add GtkTreeExpander
6efd110... demo: Add a GSettings tree demo
3d79b94... inspector: Use a treeexpander in the recorder
46b53d3... inspector: Use a GtkTreeExpander in the object tree
1f01699... inspector: Make the recorder node list use a ListView
0eee5aa... popover: Remove unneeded vfunc
3eb18b1... listitem: Change focus handling
4edb0ae... treeexpander: Implement input support
57a726e... listview: Implement activation
d9cfcc8... listview: Track focus movements and update selection
90dbfbf... listview: Implement (un)select all
e6f006e... listview: Add a focus tracker
6975c58... listitem: Add "listitem.select" action and keybindings for
099c1e9... listview: Add gtk_list_view_get_position_at_y()
f50b7e6... listview: Add move keybindings
2ba06fc... listitemfactory: Make the builder factory properly buildabl
adb6ea5... demo: Use a listview as sidebar
3e98489... listitemmanager: Handle NULL factory
db015ef... widget: Add gtk_widget_get_size()
f268248... gridview: Implement anchors and scrolling
c9f3c3c... selectionmodel: Add gtk_selection_model_user_select_item()
07f5f39... gridview: Implement the list.select-item action
657c44b... gridview: Implement minimum row height
766079f... gridview: Add activation
133d4bc... gridview: Implement list.scroll-to action
41f0392... gridview: Add a focus tracker
1f8ffc1... gridview: Implement (un)select all
c00c806... gridview: Add move keybindings
3e6cd5b... demo: Add a file browser demo
46041c7... listview: Port various gridview improvements
9d55e38... gridview: Simplify allocation code
b9f19e5... Add GtkListBase
fb17f5f... listbase: Move GtkScrollable implementation
7928c46... listbase: Move item manager here
b8399aa... listbase: Move selection handling here
178746e... listbase: Move orientable implementation here
1b56d3c... Remove gtk_selection_model_user_select_item() again
58f842c... listbase: Move focus moving keybindings here
e956c93... listbase: Add vfuncs to convert positions to/from coordinat
fc9dee7... listbase: Take over anchor handling
77538b2... wip: Add GtkCoverFlow
7f01a15... Add GtkColumnView skeleton
8c19a69... gtk-demo: Add a minesweeper demo
93200f5... columnview: Allow adding/removing columns
757bf07... Add GtkSignalListItemFactory
625690a... gtk-demo: Add a Coverflow application launcher
92cbe54... builder: Make gtk_builder_extend_with_template() work with
8ca8734... listitem: Make this a GObject
e7534cc... listitemfactory: Reorganize vfuncs
3bdb8e2... listitemfactory: Simplify
2458399... listitemwidget: Add a private struct
177529b... listitem: Move position/item/selected tracking to widget
91e21fc... listitemwidget: Lazily create listitems
46758e2... columnview: Add listitems for the columns
01f08d6... columnview: Implement GtkScrollable
397c3ec... widget: Add a hook for resizes
600969e... columnview: Add GtkColumnViewCell
dbdebc6... inspector: Port object tree to GtkColumnView
8997178... columnview: Fix styling with Adwaita
77e8ca8... constraint-editor: Don't poke around in widget internals
e6464c6... columnview: Add a custom LayoutManager
c12cb9d... tests: Add testcolumnview
5d636be... columnview: Add header
7645789... inspector: Remove private struct from controllers
36dcd37... inspector: Make Controller page a GtkWidget
1c25635... inspector: Remove private struct for prop editor
c81935f... xxx: Add a hack to make paintables transform to/from object
9ba7e4c... gtk-demo: Add a Clocks demo
386399a... widget: Do parent_class handling properly
8dac638... expression: Allow passing a this object to bind()
85ea091... xxx: WIP fontchooser conversion
fa8faa8... builder: Add gtk_builder_set_current_object()
1ca08c8... gtk-demo: Use normal way to lookup up symbols
5e6884d... builder: Add GtkBuilderScope
8a4d072... builder: Improve error message
51b53b7... xxx: expressioon tests
c107c80... xxx: reimplement watches
2e9b97f... xxx: more tests
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]