[gtk] (146 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] (146 commits) Non-fast-forward update to branch wip/otte/listview
- Date: Thu, 12 Dec 2019 03:40:03 +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:
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
Commits added to the branch:
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
0955724... Add GtkSorter
9485e5f... Add GtkCustomSorter
3f67c61... Add GtkStringSorter
084315a... Add GtkMultiSorter
f29dc37... Add GtkNumericSorter
32f326c... Redo sort list model with GtkSorter
0684d5e... sortlistmodel: Redo the way we store the items
248730a... sortlistmodel: Make sort stable
a2bb519... sorter: Add tests
0a5f2bc... gtk-demo: Make fishbowl info text use bindings
e40f10e... builder: Make <lookup> type optional
b532a3b... builder: Allow <constant> without a type
ef69e1e... builder: Allow text content in <lookup>
9f49645... builder: Add <binding> tag
53d9d99... gtk: Add a GtkListView skeleton
8615dcd... listview: Introduce GtkListItemFactory
6ead581... listview: Make widget actually do something
28d6f90... listview: Implement GtkScrollable
c684992... tests: Add a test for a permanently changing listview
7abb649... listview: Implement an anchor
40f030b... listview: Add GtkListItemManager
ab3dea2... listview: Add GtkListItem
a61a039... listview: Make the listitemmanager stricter
28f546f... listview: Change change management
e4b11f2... tests: Make animating listview do random resorts
71e1c67... listitem: Add gtk_list_item_get_position()
11b5db4... listview: Change how binding is done
d31c29f... listview: Change anchor handling again
36e8b20... listview: Only allocate necesary rows
9d982e2... testlistview: Show the row number
e4746a8... testlistview: Create widgets only once
fc259bd... listitemmanager: Switch from "insert_before" to "insert_aft
60c5d91... listlistmodel: Add gtk_list_list_model_item_moved()
2028960... listview: Try to keep the list items in order when scrollin
d4c5d62... listview: Add selection properties to ListItem
cce791a... listview: Reset listitems' CSS animations when rebinding
c2e65e1... listview: Add initial support for displaying selections
0600b6f... listitem: Add a press gesture to select the item
3f67839... gtk: Add a GtkGridView skeleton
d37d898... gridview: Add API for setting number of columns
9b58c5e... wayland: Remove function declaration for nonexisting functi
c77d5b3... listitemmanager: Move list of listitems here
0235f06... gridview: Implement GtkScrollable
1040c44... listitemmanager: Simplify
168126d... listitemmanager: Add trackers
6a6348d... listview: Add gtk_list_view_set_show_separators()
0f48664... listitemfactory: Sanitize APIs
37eef96... listitemfactory: vfuncify
eaef626... listitemfactory: Split implementation out
c085848... listitemfactory: Add a factory for ui files
42f4964... testlistview: Port to directory list
e7bcab8... testlistview: Load icons async
f715d2c... listview: Add list.scroll_to_item action
fbbb03c... listview: Implement extending selections
c485ee1... tests: Add a rough form of multiselection
fd76ffa... listview: Implement GtkOrientable
fac8d15... gtk-demo: Add a rough start at a Weather demo
e36ea5b... textview: Make cursor work when blinking is disabled
cb844b4... listview: Expose GtkListItemFactory APIs
0668bdf... gridview: Add factory handling
f208bad... gridview: Implement GtkOrientable
a9c373f... listview: Pass the CSS name of listitems to the manager
eb5bb65... gridview: Actually do something
4fed187... Add GtkTreeExpander
abebbb3... demo: Add a GSettings tree demo
1a1f888... inspector: Use a treeexpander in the recorder
4aba51a... inspector: Use a GtkTreeExpander in the object tree
c12abe0... inspector: Make the recorder node list use a ListView
2fec88b... popover: Remove unneeded vfunc
e982fe0... listitem: Change focus handling
a6c5044... treeexpander: Implement input support
75e5345... listview: Implement activation
f5df5b1... listview: Track focus movements and update selection
1e90be3... listview: Implement (un)select all
0cd8c02... listview: Add a focus tracker
95fc569... listitem: Add "listitem.select" action and keybindings for
c2b3f7d... listview: Add gtk_list_view_get_position_at_y()
e3496f3... listview: Add move keybindings
0127596... listitemfactory: Make the builder factory properly buildabl
e17c65e... builderlistitemfactory: Add scope argument
84c872c... builder: Autofill scope property of listitemfactory
cb77866... gtk-demo: Introduce awards
d4804c2... demo: Use a listview as sidebar
a6d416c... listitemmanager: Handle NULL factory
5347596... widget: Add gtk_widget_get_size()
8e9aec1... gridview: Implement anchors and scrolling
e561518... selectionmodel: Add gtk_selection_model_user_select_item()
71071ec... gridview: Implement the list.select-item action
1f6a03b... gridview: Implement minimum row height
94458c9... gridview: Add activation
0e9ab0b... gridview: Implement list.scroll-to action
c9d603d... gridview: Add a focus tracker
610ee1d... gridview: Implement (un)select all
3cfb59b... gridview: Add move keybindings
b1fc2e3... demo: Add a file browser demo
118c84a... listview: Port various gridview improvements
8965dd3... gridview: Simplify allocation code
75b9425... Add GtkListBase
54a0a5b... listbase: Move GtkScrollable implementation
cc0ee6a... listbase: Move item manager here
902cc06... listbase: Move selection handling here
8ad9d6e... listbase: Move orientable implementation here
976dee5... Remove gtk_selection_model_user_select_item() again
9d0d978... listbase: Move focus moving keybindings here
dca9f18... listbase: Add vfuncs to convert positions to/from coordinat
31f69fd... listbase: Take over anchor handling
9e19e6a... wip: Add GtkCoverFlow
892571f... Add GtkColumnView skeleton
50ebb26... gtk-demo: Add a minesweeper demo
7b6fa40... columnview: Allow adding/removing columns
274ba76... Add GtkSignalListItemFactory
e372fc9... gtk-demo: Add a Coverflow application launcher
73a8136... builder: Make gtk_builder_extend_with_template() work with
f7f0efe... listitem: Make this a GObject
d61429f... listitemfactory: Reorganize vfuncs
e04a713... listitemfactory: Simplify
967b54a... listitemwidget: Add a private struct
c116f79... listitem: Move position/item/selected tracking to widget
3e21fe0... listitemwidget: Lazily create listitems
df38ac8... columnview: Add listitems for the columns
3557f53... columnview: Implement GtkScrollable
e9a57d5... widget: Add a hook for resizes
d86cbac... columnview: Add GtkColumnViewCell
20d194a... inspector: Port object tree to GtkColumnView
323f717... columnview: Fix styling with Adwaita
c2515fd... constraint-editor: Don't poke around in widget internals
65b8bbd... columnview: Add a custom LayoutManager
5b6c8f1... tests: Add testcolumnview
416ea30... columnview: Add header
de36382... inspector: Remove private struct from controllers
390b3e3... inspector: Make Controller page a GtkWidget
38e2d16... inspector: Remove private struct for prop editor
5d94c30... xxx: Add a hack to make paintables transform to/from object
b8ab7a5... gtk-demo: Add a Clocks demo
07c14e8... widget: Do parent_class handling properly
3df9bab... expression: Allow passing a this object to bind()
c12158d... fontchooserwidget: Port to listmodels
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]