[gtk] (169 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] (169 commits) Non-fast-forward update to branch wip/otte/listview
- Date: Fri, 13 Dec 2019 01:11:41 +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:
721d5fc... tests: Set an existing font in testfontchooser
e12dae5... gtk-demo: Don't include "gtk.h"
72dc0cd... gtk: Add GTK_DECLARE_EXPORTED_TYPE()
864a265... builder: Add gtk_builder_lookup_object()
a600b47... builder: Add gtk_builder_set_current_object()
366fbdc... builder: Add GtkBuilderScope
f2c9d65... builder: Turn last dlsym() function into a scope API
56ff557... Add GtkDirectoryList
9d43d57... Add GtkFilter
381ec83... Add GtkCustomFilter
87b9cb3... tests: Remove testtreemodel test
c99c7dc... filterlistmodel: Rewrite to use GtkFilter
4b4a933... Add GtkExpression
0b10189... expression: Add GtkObjectExpression
3baee2c... expression: Make property expression allow subexpressions
48861b6... filter: Add GtkStringFilter
74b5780... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
b2c5580... filter: Add tests
62d6a97... builder: Add support for parsing expressions
d4e3103... expression: Add the ability to watch an expression
a1e3d25... testsuite: Add expression tests
d1d1708... expression: Add gtk_expression_bind()
88ed0db... expression: Invalidate bindings before destroying them
de6e65c... More expression tests
b88499d... Add GtkOrdering
5b7a386... Add GtkSorter
451c3cb... Add GtkCustomSorter
f496b58... Add GtkStringSorter
6aea70c... Add GtkMultiSorter
72ab1a3... Add GtkNumericSorter
3d451f0... Redo sort list model with GtkSorter
c692b45... sortlistmodel: Redo the way we store the items
c6f4bce... sortlistmodel: Make sort stable
152db84... sorter: Add tests
df1040e... gtk-demo: Make fishbowl info text use bindings
b6ed4fe... builder: Make <lookup> type optional
42f3e2b... builder: Allow <constant> without a type
936f908... builder: Allow text content in <lookup>
78ee163... builder: Add <binding> tag
f89c37d... gtk: Add a GtkListView skeleton
e30147d... listview: Introduce GtkListItemFactory
a37ce0a... listview: Make widget actually do something
f1e9f5e... listview: Implement GtkScrollable
41f451e... tests: Add a test for a permanently changing listview
c4f6ac4... listview: Implement an anchor
899dd4e... listview: Add GtkListItemManager
0a72ddc... listview: Add GtkListItem
00a6e15... listview: Make the listitemmanager stricter
b9fce82... listview: Change change management
4271836... tests: Make animating listview do random resorts
2650390... listitem: Add gtk_list_item_get_position()
aeef38c... listview: Change how binding is done
418960d... listview: Change anchor handling again
6bc7e6e... listview: Only allocate necesary rows
62cc217... testlistview: Show the row number
698440a... testlistview: Create widgets only once
87e25f2... listitemmanager: Switch from "insert_before" to "insert_aft
bdc7639... listlistmodel: Add gtk_list_list_model_item_moved()
57bfde6... listview: Try to keep the list items in order when scrollin
e0d3ed7... listview: Add selection properties to ListItem
34627af... listview: Reset listitems' CSS animations when rebinding
4225ba3... listview: Add initial support for displaying selections
f05b5fb... listitem: Add a press gesture to select the item
df11170... gtk: Add a GtkGridView skeleton
fa6764e... gridview: Add API for setting number of columns
8c53d57... wayland: Remove function declaration for nonexisting functi
e596631... listitemmanager: Move list of listitems here
fe9f4e1... gridview: Implement GtkScrollable
ed3b774... listitemmanager: Simplify
dc2f838... listitemmanager: Add trackers
08a6ea1... listview: Add gtk_list_view_set_show_separators()
bfff265... listitemfactory: Sanitize APIs
231de09... listitemfactory: vfuncify
e85a3ff... listitemfactory: Split implementation out
0a2c879... listitemfactory: Add a factory for ui files
f3c6424... testlistview: Port to directory list
42be389... testlistview: Load icons async
2736cee... listview: Add list.scroll_to_item action
adc32f7... listview: Implement extending selections
f72a09c... tests: Add a rough form of multiselection
20287eb... listview: Implement GtkOrientable
ef2a426... gtk-demo: Add a rough start at a Weather demo
0282a29... textview: Make cursor work when blinking is disabled
512eed7... listview: Expose GtkListItemFactory APIs
1b3a8b9... gridview: Add factory handling
1e23985... gridview: Implement GtkOrientable
458c235... listview: Pass the CSS name of listitems to the manager
5efbd23... gridview: Actually do something
84c175a... Add GtkTreeExpander
f24785a... demo: Add a GSettings tree demo
dfd0dbd... inspector: Use a treeexpander in the recorder
93757a9... inspector: Use a GtkTreeExpander in the object tree
9b743bb... inspector: Make the recorder node list use a ListView
61f9a81... popover: Remove unneeded vfunc
fc9b665... listitem: Change focus handling
10034f8... treeexpander: Implement input support
250f95a... listview: Implement activation
26e71e2... listview: Track focus movements and update selection
6b8d46f... listview: Implement (un)select all
5d235a9... listview: Add a focus tracker
6642692... listitem: Add "listitem.select" action and keybindings for
2ff9af0... listview: Add gtk_list_view_get_position_at_y()
fd9a149... listview: Add move keybindings
01bcc26... listitemfactory: Make the builder factory properly buildabl
8430f8d... builderlistitemfactory: Add scope argument
378c046... builder: Autofill scope property of listitemfactory
45612cb... gtk-demo: Introduce awards
d5a886f... demo: Use a listview as sidebar
d5e7d72... listitemmanager: Handle NULL factory
a4b1a8d... widget: Add gtk_widget_get_size()
bd7f029... gridview: Implement anchors and scrolling
1024986... selectionmodel: Add gtk_selection_model_user_select_item()
510f7d9... gridview: Implement the list.select-item action
f89a7b0... gridview: Implement minimum row height
e374b5a... gridview: Add activation
470ce92... gridview: Implement list.scroll-to action
5732157... gridview: Add a focus tracker
1582df5... gridview: Implement (un)select all
6f1572e... gridview: Add move keybindings
db7b885... demo: Add a file browser demo
5838521... listview: Port various gridview improvements
3388ad1... gridview: Simplify allocation code
114f41e... Add GtkListBase
9502780... listbase: Move GtkScrollable implementation
238b719... listbase: Move item manager here
236c2a7... listbase: Move selection handling here
73e5bdb... listbase: Move orientable implementation here
10ea870... Remove gtk_selection_model_user_select_item() again
df4a594... listbase: Move focus moving keybindings here
2f3233e... listbase: Add vfuncs to convert positions to/from coordinat
84ef6ae... listbase: Take over anchor handling
5d6e214... wip: Add GtkCoverFlow
2334858... Add GtkColumnView skeleton
4ec11dd... gtk-demo: Add a minesweeper demo
9427fc2... columnview: Allow adding/removing columns
e0573c5... Add GtkSignalListItemFactory
7a0af35... gtk-demo: Add a Coverflow application launcher
abb2db3... builder: Make gtk_builder_extend_with_template() work with
aa6f1e0... listitem: Make this a GObject
14f117a... listitemfactory: Reorganize vfuncs
36c6955... listitemfactory: Simplify
beb7038... listitemwidget: Add a private struct
2b6bfc4... listitem: Move position/item/selected tracking to widget
3ccfd3f... listitemwidget: Lazily create listitems
798dded... columnview: Add listitems for the columns
914a7fe... columnview: Implement GtkScrollable
7baa3ce... widget: Add a hook for resizes
250d3db... columnview: Add GtkColumnViewCell
3da5c97... inspector: Port object tree to GtkColumnView
adee03a... columnview: Fix styling with Adwaita
f59f1f6... constraint-editor: Don't poke around in widget internals
da06abe... columnview: Add a custom LayoutManager
6f92aa0... tests: Add testcolumnview
79e2774... columnview: Add header
fed52d2... inspector: Remove private struct from controllers
3eb8f1d... inspector: Make Controller page a GtkWidget
426e13e... inspector: Remove private struct for prop editor
43e6db5... xxx: Add a hack to make paintables transform to/from object
75b1804... gtk-demo: Add a Clocks demo
3e90537... widget: Do parent_class handling properly
f24ae53... expression: Allow passing a this object to bind()
6856085... fontchooserwidget: Port to listmodels
Commits added to the branch:
9c5ea8e... gdkvulkancontext-win32.c: Suppress layered Windows on Vulka (*)
7a46378... gdk/x11: Honor hotspot during drag cancel animation (*)
44f9c67... Merge branch 'vulkan-no-layered-windows' into 'master' (*)
88da95d... Merge branch 'honor-hotspot-gtk4' into 'master' (*)
e331b39... imwayland: Suppport terminal purpose (*)
d564cb2... Merge branch 'terminal' into 'master' (*)
552db7c... types: Move GTK_INVALID_LIST_POSITION here (*)
f6bdfc3... tests: Set an existing font in testfontchooser (*)
101298c... gtk-demo: Don't include "gtk.h" (*)
5d2de89... builder: Add gtk_builder_lookup_object()
ed07683... builder: Add gtk_builder_set_current_object()
51a5350... builder: Add GtkBuilderScope
b7f99db... builder: Turn last dlsym() function into a scope API
41e1975... gdk: Add GDK_DECLARE_EXPORTED_TYPE()
9967f9f... Add GtkDirectoryList
0985a95... Add GtkFilter
8dc8249... Add GtkCustomFilter
2669603... tests: Remove testtreemodel test
3a7c120... filterlistmodel: Rewrite to use GtkFilter
370b52d... Add GtkExpression
d29d497... expression: Add GtkObjectExpression
2c9575e... expression: Make property expression allow subexpressions
ef39ea8... filter: Add GtkStringFilter
827562e... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
f5a7764... filter: Add tests
e04d426... builder: Add support for parsing expressions
ae3782e... expression: Add the ability to watch an expression
9045957... testsuite: Add expression tests
acf0287... expression: Add gtk_expression_bind()
59417c4... expression: Invalidate bindings before destroying them
1617081... More expression tests
7dcca42... Add GtkOrdering
b709d98... Add GtkSorter
80fb0f2... Add GtkCustomSorter
8c3eb67... Add GtkStringSorter
73ad077... Add GtkMultiSorter
c1ac927... Add GtkNumericSorter
0f7f9a0... Redo sort list model with GtkSorter
ab59b31... sortlistmodel: Redo the way we store the items
187b338... sortlistmodel: Make sort stable
bb2c212... sorter: Add tests
730cc37... gtk-demo: Make fishbowl info text use bindings
6b07862... builder: Make <lookup> type optional
802ac85... builder: Allow <constant> without a type
3d03343... builder: Allow text content in <lookup>
2c1bb97... builder: Add <binding> tag
0c41e58... gtk: Add a GtkListView skeleton
246697a... listview: Introduce GtkListItemFactory
38877b4... listview: Make widget actually do something
029634c... listview: Implement GtkScrollable
dff18f1... tests: Add a test for a permanently changing listview
1dde256... listview: Implement an anchor
2b5fd1f... listview: Add GtkListItemManager
bfa06ed... listview: Add GtkListItem
3d83774... listview: Make the listitemmanager stricter
aa02e08... listview: Change change management
9ed6599... tests: Make animating listview do random resorts
7ab2f60... listitem: Add gtk_list_item_get_position()
bc5f690... listview: Change how binding is done
79ffdf0... listview: Change anchor handling again
0591c28... listview: Only allocate necesary rows
f8a3431... testlistview: Show the row number
49d74d4... testlistview: Create widgets only once
cfb4396... listitemmanager: Switch from "insert_before" to "insert_aft
b806b4c... listlistmodel: Add gtk_list_list_model_item_moved()
f55e385... listview: Try to keep the list items in order when scrollin
199b9c8... listview: Add selection properties to ListItem
4ed868b... listview: Reset listitems' CSS animations when rebinding
ddf3fe7... listview: Add initial support for displaying selections
16ef07c... listitem: Add a press gesture to select the item
6483490... gtk: Add a GtkGridView skeleton
7abc6fd... gridview: Add API for setting number of columns
8e96fa5... wayland: Remove function declaration for nonexisting functi
ed95944... listitemmanager: Move list of listitems here
e7be760... gridview: Implement GtkScrollable
9ec8fa1... listitemmanager: Simplify
6a2de27... listitemmanager: Add trackers
899123b... listview: Add gtk_list_view_set_show_separators()
0fcd8bc... listitemfactory: Sanitize APIs
ebf999a... listitemfactory: vfuncify
e0c89c2... listitemfactory: Split implementation out
b032bc0... listitemfactory: Add a factory for ui files
b7f9581... testlistview: Port to directory list
94d55fe... testlistview: Load icons async
165ed8f... listview: Add list.scroll_to_item action
5bdcb2f... listview: Implement extending selections
fcbf288... tests: Add a rough form of multiselection
8898e13... listview: Implement GtkOrientable
1a3ed02... gtk-demo: Add a rough start at a Weather demo
0303a8a... textview: Make cursor work when blinking is disabled
2ac7481... listview: Expose GtkListItemFactory APIs
e88671d... gridview: Add factory handling
46f92ed... gridview: Implement GtkOrientable
dd85c23... listview: Pass the CSS name of listitems to the manager
33b478c... gridview: Actually do something
59d1b7a... Add GtkTreeExpander
47890c4... demo: Add a GSettings tree demo
d326f10... inspector: Use a treeexpander in the recorder
5dc525d... inspector: Use a GtkTreeExpander in the object tree
b6c900e... inspector: Make the recorder node list use a ListView
6253c2b... popover: Remove unneeded vfunc
bb737ea... listitem: Change focus handling
276b4f9... treeexpander: Implement input support
7d3190c... listview: Implement activation
6709b22... listview: Track focus movements and update selection
bf67bf0... listview: Implement (un)select all
b027694... listview: Add a focus tracker
48e9a43... listitem: Add "listitem.select" action and keybindings for
6140711... listview: Add gtk_list_view_get_position_at_y()
6b41ab0... listview: Add move keybindings
498113e... listitemfactory: Make the builder factory properly buildabl
980aad4... builderlistitemfactory: Add scope argument
6ee6516... builder: Autofill scope property of listitemfactory
3687e68... gtk-demo: Introduce awards
bd90a3f... demo: Use a listview as sidebar
545a870... listitemmanager: Handle NULL factory
b665fb2... widget: Add gtk_widget_get_size()
ae885bf... gridview: Implement anchors and scrolling
a8958b0... selectionmodel: Add gtk_selection_model_user_select_item()
7687de2... gridview: Implement the list.select-item action
9936aee... gridview: Implement minimum row height
8940535... gridview: Add activation
9cc0e65... gridview: Implement list.scroll-to action
2f4a6ef... gridview: Add a focus tracker
e50b889... gridview: Implement (un)select all
7bdabcd... gridview: Add move keybindings
7b0df58... demo: Add a file browser demo
8b7007c... listview: Port various gridview improvements
76c911b... gridview: Simplify allocation code
ed6578c... Add GtkListBase
27e23ec... listbase: Move GtkScrollable implementation
5334a03... listbase: Move item manager here
35ffa88... listbase: Move selection handling here
0d01887... listbase: Move orientable implementation here
836a3d8... Remove gtk_selection_model_user_select_item() again
33e8385... listbase: Move focus moving keybindings here
d330685... listbase: Add vfuncs to convert positions to/from coordinat
18c5297... listbase: Take over anchor handling
2894acf... wip: Add GtkCoverFlow
5dc1e44... Add GtkColumnView skeleton
1033ebe... gtk-demo: Add a minesweeper demo
2a70b9d... columnview: Allow adding/removing columns
8f74a23... Add GtkSignalListItemFactory
db9ff5b... gtk-demo: Add a Coverflow application launcher
df49e74... builder: Make gtk_builder_extend_with_template() work with
e44f605... listitem: Make this a GObject
de39b78... listitemfactory: Reorganize vfuncs
4142a6b... listitemfactory: Simplify
368dacc... listitemwidget: Add a private struct
5c823fe... listitem: Move position/item/selected tracking to widget
cd93224... listitemwidget: Lazily create listitems
048f1b4... columnview: Add listitems for the columns
1846456... columnview: Implement GtkScrollable
8d0d307... widget: Add a hook for resizes
85669f2... columnview: Add GtkColumnViewCell
9ce5c64... inspector: Port object tree to GtkColumnView
f0a3849... columnview: Fix styling with Adwaita
1265fec... constraint-editor: Don't poke around in widget internals
affc12f... columnview: Add a custom LayoutManager
90c2c91... tests: Add testcolumnview
2085c1a... columnview: Add header
9ba0e30... inspector: Remove private struct from controllers
8c5d87c... inspector: Make Controller page a GtkWidget
d78138d... inspector: Remove private struct for prop editor
2c78de5... xxx: Add a hack to make paintables transform to/from object
ebf135a... gtk-demo: Add a Clocks demo
3067a86... widget: Do parent_class handling properly
27cfe92... expression: Allow passing a this object to bind()
7451e42... fontchooserwidget: Port to listmodels
(*) 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]