[gtk] (161 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] (161 commits) Non-fast-forward update to branch wip/otte/listview
- Date: Thu, 12 Dec 2019 03:31:59 +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:
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
9aeb596... Add GtkNumericSorter
8487525... Redo sort list model with GtkSorter
c5f9e15... sortlistmodel: Redo the way we store the items
30db172... sortlistmodel: Make sort stable
d202836... sorter: Add tests
9a69e15... gtk-demo: Make fishbowl info text use bindings
5f95f41... builder: Make <lookup> type optional
7ad0a26... builder: Allow <constant> without a type
6394088... builder: Allow text content in <lookup>
c488280... builder: Add <binding> tag
c37b5d2... gtk: Add a GtkListView skeleton
461dba0... listview: Introduce GtkListItemFactory
f11e544... listview: Make widget actually do something
1af4d58... listview: Implement GtkScrollable
e423d31... tests: Add a test for a permanently changing listview
9e57e32... listview: Implement an anchor
431b7ad... listview: Add GtkListItemManager
1c07831... listview: Add GtkListItem
285271c... listview: Make the listitemmanager stricter
ad428af... listview: Change change management
7899901... tests: Make animating listview do random resorts
b850693... listitem: Add gtk_list_item_get_position()
eced7e6... listview: Change how binding is done
9b45a70... listview: Change anchor handling again
6919f20... listview: Only allocate necesary rows
d5e0911... testlistview: Show the row number
907ba1f... testlistview: Create widgets only once
e9dbf0a... listitemmanager: Switch from "insert_before" to "insert_aft
6679088... listlistmodel: Add gtk_list_list_model_item_moved()
933bb71... listview: Try to keep the list items in order when scrollin
62c5717... listview: Add selection properties to ListItem
3418297... listview: Reset listitems' CSS animations when rebinding
e8e73c6... listview: Add initial support for displaying selections
b7298b6... listitem: Add a press gesture to select the item
66f30d5... gtk: Add a GtkGridView skeleton
12b725c... gridview: Add API for setting number of columns
3f4f361... wayland: Remove function declaration for nonexisting functi
59af7da... listitemmanager: Move list of listitems here
e676e4d... gridview: Implement GtkScrollable
4713655... listitemmanager: Simplify
bf9902f... listitemmanager: Add trackers
b5d05f9... listview: Add gtk_list_view_set_show_separators()
af8ad1c... listitemfactory: Sanitize APIs
c61c307... listitemfactory: vfuncify
6bfd714... listitemfactory: Split implementation out
6e10adf... listitemfactory: Add a factory for ui files
d517768... testlistview: Port to directory list
abe771a... testlistview: Load icons async
25d2923... listview: Add list.scroll_to_item action
095bc36... listview: Implement extending selections
6e2dca1... tests: Add a rough form of multiselection
3e896f4... listview: Implement GtkOrientable
fbe2fc2... gtk-demo: Add a rough start at a Weather demo
9a7d808... textview: Make cursor work when blinking is disabled
7b3167d... listview: Expose GtkListItemFactory APIs
43c2771... gridview: Add factory handling
13f2feb... gridview: Implement GtkOrientable
dd56486... listview: Pass the CSS name of listitems to the manager
08265a9... gridview: Actually do something
1fbaac7... Add GtkTreeExpander
bd6d6da... demo: Add a GSettings tree demo
4bf5939... inspector: Use a treeexpander in the recorder
9b6053a... inspector: Use a GtkTreeExpander in the object tree
cd36d9f... inspector: Make the recorder node list use a ListView
a4f0fdd... popover: Remove unneeded vfunc
a14f526... listitem: Change focus handling
9f43433... treeexpander: Implement input support
ea6758a... listview: Implement activation
af09cd2... listview: Track focus movements and update selection
3d7aab0... listview: Implement (un)select all
e94f366... listview: Add a focus tracker
7058d9b... listitem: Add "listitem.select" action and keybindings for
1feb228... listview: Add gtk_list_view_get_position_at_y()
c29ca94... listview: Add move keybindings
16fb7fc... listitemfactory: Make the builder factory properly buildabl
c72815c... builderlistitemfactory: Add scope argument
0794798... builder: Autofill scope property of listitemfactory
31c7dd0... gtk-demo: Introduce awards
9200551... demo: Use a listview as sidebar
3b6c655... listitemmanager: Handle NULL factory
ccdd151... widget: Add gtk_widget_get_size()
5cdd435... gridview: Implement anchors and scrolling
7d39fee... selectionmodel: Add gtk_selection_model_user_select_item()
a932eb4... gridview: Implement the list.select-item action
70079ab... gridview: Implement minimum row height
96c0049... gridview: Add activation
486115b... gridview: Implement list.scroll-to action
fed2b1c... gridview: Add a focus tracker
a54f23b... gridview: Implement (un)select all
b019f0a... gridview: Add move keybindings
a4f9275... demo: Add a file browser demo
3419a49... listview: Port various gridview improvements
12e72fb... gridview: Simplify allocation code
ca317df... Add GtkListBase
30a29d0... listbase: Move GtkScrollable implementation
b88bb44... listbase: Move item manager here
c34dde7... listbase: Move selection handling here
d35a60b... listbase: Move orientable implementation here
086c6d0... Remove gtk_selection_model_user_select_item() again
d3e35b9... listbase: Move focus moving keybindings here
85ddb81... listbase: Add vfuncs to convert positions to/from coordinat
e9ade24... listbase: Take over anchor handling
c71a308... wip: Add GtkCoverFlow
08f7da0... Add GtkColumnView skeleton
87a39a1... gtk-demo: Add a minesweeper demo
9bc6c4b... columnview: Allow adding/removing columns
23b33f6... Add GtkSignalListItemFactory
f695b6c... gtk-demo: Add a Coverflow application launcher
dcd3413... builder: Make gtk_builder_extend_with_template() work with
30f8041... listitem: Make this a GObject
ba7d89f... listitemfactory: Reorganize vfuncs
d4cd510... listitemfactory: Simplify
c97d8f1... listitemwidget: Add a private struct
2685486... listitem: Move position/item/selected tracking to widget
9dec358... listitemwidget: Lazily create listitems
36b45ec... columnview: Add listitems for the columns
5c679c9... columnview: Implement GtkScrollable
13f77da... widget: Add a hook for resizes
b90a17e... columnview: Add GtkColumnViewCell
9ad4901... inspector: Port object tree to GtkColumnView
d85ec3c... columnview: Fix styling with Adwaita
e398793... constraint-editor: Don't poke around in widget internals
b223336... columnview: Add a custom LayoutManager
858aa7f... tests: Add testcolumnview
dd91267... columnview: Add header
0dff1bb... inspector: Remove private struct from controllers
6e7769e... inspector: Make Controller page a GtkWidget
51dde4c... inspector: Remove private struct for prop editor
93cc90a... xxx: Add a hack to make paintables transform to/from object
065b2b9... gtk-demo: Add a Clocks demo
2d0597e... widget: Do parent_class handling properly
16f25a3... expression: Allow passing a this object to bind()
837979f... xxx: WIP fontchooser conversion
Commits added to 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
7c3d1da... filter: Add GtkStringFilter
8d27c64... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
4580b17... filter: Add tests
62569cf... builder: Add support for parsing expressions
1e85f81... expression: Add the ability to watch an expression
232eb87... testsuite: Add expression tests
85dda0b... expression: Add gtk_expression_bind()
fce2a4a... expression: Invalidate bindings before destroying them
756c057... More expression tests
b8903d9... Add GtkSorter
de26550... Add GtkCustomSorter
937b385... Add GtkStringSorter
c4fdc58... Add GtkMultiSorter
685c423... Add GtkNumericSorter
2eed4e6... Redo sort list model with GtkSorter
da938b6... sortlistmodel: Redo the way we store the items
6087803... sortlistmodel: Make sort stable
e799643... sorter: Add tests
15a9a68... gtk-demo: Make fishbowl info text use bindings
bff5bc3... builder: Make <lookup> type optional
a66b81d... builder: Allow <constant> without a type
506e731... builder: Allow text content in <lookup>
f5d2a8e... builder: Add <binding> tag
d651d0c... gtk: Add a GtkListView skeleton
986ca95... listview: Introduce GtkListItemFactory
aaa3fac... listview: Make widget actually do something
b8062b0... listview: Implement GtkScrollable
4d94ba1... tests: Add a test for a permanently changing listview
a9b50bb... listview: Implement an anchor
0fdcf73... listview: Add GtkListItemManager
3c7eec6... listview: Add GtkListItem
14d0347... listview: Make the listitemmanager stricter
ae97302... listview: Change change management
7fd5a87... tests: Make animating listview do random resorts
a7a613d... listitem: Add gtk_list_item_get_position()
0636e3e... listview: Change how binding is done
673da67... listview: Change anchor handling again
e50bcfd... listview: Only allocate necesary rows
61632f5... testlistview: Show the row number
5b1d1c9... testlistview: Create widgets only once
95da6b3... listitemmanager: Switch from "insert_before" to "insert_aft
e70ccab... listlistmodel: Add gtk_list_list_model_item_moved()
977322d... listview: Try to keep the list items in order when scrollin
3be9094... listview: Add selection properties to ListItem
87a6217... listview: Reset listitems' CSS animations when rebinding
1a0df78... listview: Add initial support for displaying selections
3534c9e... listitem: Add a press gesture to select the item
9cf0a90... gtk: Add a GtkGridView skeleton
713a2f3... gridview: Add API for setting number of columns
b3cd88f... wayland: Remove function declaration for nonexisting functi
5362292... listitemmanager: Move list of listitems here
ed968e0... gridview: Implement GtkScrollable
c36a624... listitemmanager: Simplify
0ab7ff7... listitemmanager: Add trackers
aac186b... listview: Add gtk_list_view_set_show_separators()
6a2dc87... listitemfactory: Sanitize APIs
b204aeb... listitemfactory: vfuncify
08651bc... listitemfactory: Split implementation out
3bf386f... listitemfactory: Add a factory for ui files
fec8994... testlistview: Port to directory list
9a15b82... testlistview: Load icons async
14f2584... listview: Add list.scroll_to_item action
29cf0fd... listview: Implement extending selections
20b9870... tests: Add a rough form of multiselection
b1a4800... listview: Implement GtkOrientable
a17d7e5... gtk-demo: Add a rough start at a Weather demo
195f619... textview: Make cursor work when blinking is disabled
015fa98... listview: Expose GtkListItemFactory APIs
f3d1a0c... gridview: Add factory handling
8d42f4a... gridview: Implement GtkOrientable
7f1aa09... listview: Pass the CSS name of listitems to the manager
81ac6db... gridview: Actually do something
a03743f... Add GtkTreeExpander
e2f88b0... demo: Add a GSettings tree demo
2dafaf9... inspector: Use a treeexpander in the recorder
65aadfe... inspector: Use a GtkTreeExpander in the object tree
7414e6a... inspector: Make the recorder node list use a ListView
5b605fe... popover: Remove unneeded vfunc
556bb15... listitem: Change focus handling
9780a63... treeexpander: Implement input support
2645a01... listview: Implement activation
d4f8c9f... listview: Track focus movements and update selection
e14f403... listview: Implement (un)select all
cad1e21... listview: Add a focus tracker
71068a6... listitem: Add "listitem.select" action and keybindings for
fdf4f48... listview: Add gtk_list_view_get_position_at_y()
aa66874... listview: Add move keybindings
799d514... listitemfactory: Make the builder factory properly buildabl
1fbaec3... builderlistitemfactory: Add scope argument
a1f6037... builder: Autofill scope property of listitemfactory
c0273b1... gtk-demo: Introduce awards
0555880... demo: Use a listview as sidebar
b441fc1... listitemmanager: Handle NULL factory
5f9d0ae... widget: Add gtk_widget_get_size()
b2fea8e... gridview: Implement anchors and scrolling
e13b9e5... selectionmodel: Add gtk_selection_model_user_select_item()
92695de... gridview: Implement the list.select-item action
7e554db... gridview: Implement minimum row height
f714922... gridview: Add activation
c3da5b8... gridview: Implement list.scroll-to action
539e1b7... gridview: Add a focus tracker
ece88c4... gridview: Implement (un)select all
b248595... gridview: Add move keybindings
203e48d... demo: Add a file browser demo
c11c565... listview: Port various gridview improvements
7fae8dc... gridview: Simplify allocation code
eec4f29... Add GtkListBase
11c7579... listbase: Move GtkScrollable implementation
4afad6c... listbase: Move item manager here
35d4bd0... listbase: Move selection handling here
7b361ab... listbase: Move orientable implementation here
aca9b55... Remove gtk_selection_model_user_select_item() again
80cc22c... listbase: Move focus moving keybindings here
ac3e455... listbase: Add vfuncs to convert positions to/from coordinat
89a9d2c... listbase: Take over anchor handling
312718a... wip: Add GtkCoverFlow
6782784... Add GtkColumnView skeleton
192b82e... gtk-demo: Add a minesweeper demo
dfe2e39... columnview: Allow adding/removing columns
2f820ff... Add GtkSignalListItemFactory
2fe7262... gtk-demo: Add a Coverflow application launcher
675ec30... builder: Make gtk_builder_extend_with_template() work with
992c940... listitem: Make this a GObject
67ff738... listitemfactory: Reorganize vfuncs
073b703... listitemfactory: Simplify
baf6557... listitemwidget: Add a private struct
db666f8... listitem: Move position/item/selected tracking to widget
e57b908... listitemwidget: Lazily create listitems
1e36052... columnview: Add listitems for the columns
b701437... columnview: Implement GtkScrollable
525f41c... widget: Add a hook for resizes
66bbccd... columnview: Add GtkColumnViewCell
f3f713a... inspector: Port object tree to GtkColumnView
b8d9b6b... columnview: Fix styling with Adwaita
2fc9a4b... constraint-editor: Don't poke around in widget internals
fc69e32... columnview: Add a custom LayoutManager
9be658d... tests: Add testcolumnview
5679a15... columnview: Add header
3c9f7b7... inspector: Remove private struct from controllers
20d1aeb... inspector: Make Controller page a GtkWidget
8ce8260... inspector: Remove private struct for prop editor
d9e019e... xxx: Add a hack to make paintables transform to/from object
f735c88... gtk-demo: Add a Clocks demo
0123260... widget: Do parent_class handling properly
6444882... expression: Allow passing a this object to bind()
6a0ed9b... fontchooserwidget: Port to listmodels
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]