[gtk] (183 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] (183 commits) Non-fast-forward update to branch wip/otte/listview
- Date: Tue, 10 Dec 2019 06:13:16 +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:
92a1683... label: Compute label baselines correctly
2c48c1c... treeview: Don't create a cyclic reference
e3e8d72... a11y: We can peek here
1420deb... builder: Add gtk_builder_lookup_object()
2baa8b7... builder: Add gtk_builder_set_current_object()
dccef45... builder: Add GtkBuilderScope
f16a9a5... builder: Turn last dlsym() function into a scope API
94cb767... Add GtkDirectoryList
8bf8bdb... Add GtkFilter
1fd1f71... filter: Add a custom filter
614a748... tests: Remove testtreemodel test
d3e75bc... filterlistmodel: Rewrite to use GtkFilter
dbaec87... filter: Add GtkAnyFilter
9371102... Add GtkExpression
4567c42... expression: Add GtkObjectExpression
0956255... expression: Make property expression allow subexpressions
02619e8... filter: Add GtkStringFilter
e6b8221... builder: Add support for parsing expressions
adab2ba... expression: Add the ability to watch an expression
b9b4e3e... testsuite: Add expression tests
c3d67d3... expression: Add gtk_expression_bind()
a94d464... expression: Invalidate bindings before destroying them
6a098e4... More expression tests
615a0cc... gtk-demo: Make fishbowl info text use bindings
3f23255... builder: Make <lookup> type optional
6600776... builder: Allow <constant> without a type
b20105b... builder: Allow text content in <lookup>
f4ad74d... builder: Add <binding> tag
054299d... gtk: Add a GtkListView skeleton
34709bc... listview: Introduce GtkListItemFactory
6e756d9... listview: Make widget actually do something
ccb13a4... listview: Implement GtkScrollable
545398e... tests: Add a test for a permanently changing listview
a6dcfe7... listview: Implement an anchor
9672aa0... listview: Add GtkListItemManager
9ee0283... listview: Add GtkListItem
9dc9092... listview: Make the listitemmanager stricter
715e597... listview: Change change management
637ba7a... tests: Make animating listview do random resorts
d01138c... listitem: Add gtk_list_item_get_position()
11de7bf... listview: Change how binding is done
522c1f2... listview: Change anchor handling again
e802551... listview: Only allocate necesary rows
9435b71... testlistview: Show the row number
d58ba49... testlistview: Create widgets only once
3c5f040... listitemmanager: Switch from "insert_before" to "insert_aft
382f543... listlistmodel: Add gtk_list_list_model_item_moved()
eaefce9... listview: Try to keep the list items in order when scrollin
5b12a0f... listview: Add selection properties to ListItem
7b6a2f7... listview: Reset listitems' CSS animations when rebinding
21f240e... listview: Add initial support for displaying selections
25e896e... listitem: Add a press gesture to select the item
7c1da37... gtk: Add a GtkGridView skeleton
b5d937a... gridview: Add API for setting number of columns
5351a95... wayland: Remove function declaration for nonexisting functi
97fbc3b... listitemmanager: Move list of listitems here
be1ffea... gridview: Implement GtkScrollable
08f6e3d... listitemmanager: Simplify
2dbc847... listitemmanager: Add trackers
73712a9... listview: Add gtk_list_view_set_show_separators()
e72c56d... listitemfactory: Sanitize APIs
d2f4de1... listitemfactory: vfuncify
734456d... listitemfactory: Split implementation out
1b0d8b6... listitemfactory: Add a factory for ui files
f4d0564... testlistview: Port to directory list
b668ad0... testlistview: Load icons async
29d10ac... listview: Add list.scroll_to_item action
136457f... listview: Implement extending selections
b3d16b2... tests: Add a rough form of multiselection
978119f... listview: Implement GtkOrientable
e99b195... gtk-demo: Add a rough start at a Weather demo
fcb4c8d... textview: Make cursor work when blinking is disabled
4ec6d15... listview: Expose GtkListItemFactory APIs
30f61d3... gridview: Add factory handling
33ff020... gridview: Implement GtkOrientable
b9d08d8... listview: Pass the CSS name of listitems to the manager
90aaab5... gridview: Actually do something
7acfb4d... Add GtkTreeExpander
6fa7319... demo: Add a GSettings tree demo
0e84a9d... inspector: Use a treeexpander in the recorder
8d81522... inspector: Use a GtkTreeExpander in the object tree
95b6838... inspector: Make the recorder node list use a ListView
31c5a46... popover: Remove unneeded vfunc
a28cec6... listitem: Change focus handling
be87b6b... treeexpander: Implement input support
ac55bfb... listview: Implement activation
227d697... listview: Track focus movements and update selection
9c089ec... listview: Implement (un)select all
2d3bcf5... listview: Add a focus tracker
10296cc... listitem: Add "listitem.select" action and keybindings for
8f1c09b... listview: Add gtk_list_view_get_position_at_y()
4404f91... listview: Add move keybindings
dcab637... listitemfactory: Make the builder factory properly buildabl
6daa313... builderlistitemfactory: Add scope argument
6bf147c... builder: Autofill scope property of listitemfactory
d2efd6b... gtk-demo: Introduce awards
ec50a66... demo: Use a listview as sidebar
2d380ca... listitemmanager: Handle NULL factory
3cdb350... widget: Add gtk_widget_get_size()
493cb48... gridview: Implement anchors and scrolling
272078b... selectionmodel: Add gtk_selection_model_user_select_item()
9f258e9... gridview: Implement the list.select-item action
a7947a3... gridview: Implement minimum row height
38dac9e... gridview: Add activation
dfbc73e... gridview: Implement list.scroll-to action
5954d8f... gridview: Add a focus tracker
30ee9b0... gridview: Implement (un)select all
89d48be... gridview: Add move keybindings
ab470f0... demo: Add a file browser demo
c2102e5... listview: Port various gridview improvements
f7f3a9b... gridview: Simplify allocation code
ec2600c... Add GtkListBase
b6d965a... listbase: Move GtkScrollable implementation
da5f3a2... listbase: Move item manager here
0852f01... listbase: Move selection handling here
1717d30... listbase: Move orientable implementation here
87ae1d9... Remove gtk_selection_model_user_select_item() again
52194f9... listbase: Move focus moving keybindings here
c25dc91... listbase: Add vfuncs to convert positions to/from coordinat
35c177b... listbase: Take over anchor handling
a11c5e7... wip: Add GtkCoverFlow
2b3f716... Add GtkColumnView skeleton
4c7d053... gtk-demo: Add a minesweeper demo
002fafc... columnview: Allow adding/removing columns
81264fa... Add GtkSignalListItemFactory
b4a6262... gtk-demo: Add a Coverflow application launcher
567548c... builder: Make gtk_builder_extend_with_template() work with
093c37a... listitem: Make this a GObject
0c1336f... listitemfactory: Reorganize vfuncs
534fda9... listitemfactory: Simplify
804e253... listitemwidget: Add a private struct
77b7c56... listitem: Move position/item/selected tracking to widget
78e055c... listitemwidget: Lazily create listitems
55018bc... columnview: Add listitems for the columns
5822d13... columnview: Implement GtkScrollable
63afc41... widget: Add a hook for resizes
02096df... columnview: Add GtkColumnViewCell
47ee4bc... inspector: Port object tree to GtkColumnView
6ed9df3... columnview: Fix styling with Adwaita
48f44e8... constraint-editor: Don't poke around in widget internals
ffbc361... columnview: Add a custom LayoutManager
24df686... tests: Add testcolumnview
1cbfddd... columnview: Add header
fddd7c9... inspector: Remove private struct from controllers
531dc40... inspector: Make Controller page a GtkWidget
13eb49c... inspector: Remove private struct for prop editor
2f10212... xxx: Add a hack to make paintables transform to/from object
8efe92e... gtk-demo: Add a Clocks demo
71fd74c... widget: Do parent_class handling properly
98c25a4... expression: Allow passing a this object to bind()
c246671... xxx: WIP fontchooser conversion
Commits added to the branch:
33a8ef4... Update German translation (*)
168c1f4... Fix leaks in tests (*)
acabdaf... Fix treelistmodel tests (*)
256b6f1... Merge branch 'matthiasc/for-master' into 'master' (*)
5853979... doc: Cleanup doc removing mentions of gdk_surface_shape_com (*)
8804991... Merge branch 'doc-update' into 'master' (*)
3ee9b0c... Make a test with a custom display (*)
abde37a... inspector: Cleanup (*)
baacd9e... inspector: Init yourself (*)
5ef4a64... window: Remove inspector updating fully (*)
39a1d27... window: Inspector cleanups (*)
a207a4b... inspector: Attach inspector window to display (*)
917181c... window: Get rid of the inspector_window static (*)
1437b08... inspector: Make object tree respect inspected display (*)
174d8b7... inspector: Make css editor respect inspected display (*)
bd1f7e0... inspector: Make visual settings respect the inspected displ (*)
4eeed47... inspector: Make general respect inspected display (*)
cecf4f2... inspector: Make inspect button use inspected display (*)
f0f57d1... inspector: Make logs respect inspected display (*)
c89c652... inspector: Make the css tree respect inspected display (*)
7b14c65... Merge branch 'inspector-display' into 'master' (*)
92ab450... inspector: Avoid critical warnings (*)
d683d08... tree list model: Add a missing annotation (*)
43c93d6... Add missing listmodel and selection types to the docs (*)
9f6d125... Add GtkTreeListRow type to the docs (*)
503d988... label: Compute label baselines correctly (*)
d3e8678... treeview: Don't create a cyclic reference (*)
336d652... a11y: We can peek here (*)
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
(*) 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]