[gtk] (151 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] (151 commits) Non-fast-forward update to branch wip/otte/listview
- Date: Mon, 2 Dec 2019 21:07:42 +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:
6e5d665... builder: Allow objects in gtk_builder_value_from_string_typ
af0ebce... builder: Improve error message
e3d8320... Add GtkDirectoryList
b5b1fd9... Add GtkFontList
38e6774... xxx: Add a hack to make GtkFontList work with Pango < 1.46
05b6f72... Add GtkFilter
70ff206... filter: Add a custom filter
20d8c68... tests: Remove testtreemodel test
f285394... filterlistmodel: Rewrite to use GtkFilter
dcb962b... filter: Add GtkAnyFilter
2851d30... Add GtkExpression
a908bea... expression: Add GtkObjectExpression
9cde404... filter: Add GtkStringFilter
324b30b... builder: Add gtk_builder_lookup_object()
ae9cf20... builder: Add support for parsing expressions
b1fea6a... expression: Add the ability to watch an expression
3bb33c6... testsuite: Add expression tests
91ad2c4... expression: Make property expression allow subexpressions
2d945b1... expression: Add gtk_expression_bind()
052c082... expression: Invalidate bindings before destroying them
bb06efb... expression: Don't rely on peeking
ddae224... More expression tests
e1e5c3b... gtk-demo: Make fishbowl info text use bindings
17e1070... builder: Make <lookup> type optional
fb92875... builder: Allow <constant> without a type
757b6ea... builder: Allow text content in <lookup>
4e7bdf7... builder: Add <binding> tag
c2e1c99... gtk: Add a GtkListView skeleton
e271134... listview: Introduce GtkListItemFactory
dbd067d... listview: Make widget actually do something
2d80243... listview: Implement GtkScrollable
700d2d5... tests: Add a test for a permanently changing listview
2786906... listview: Implement an anchor
681bea8... listview: Add GtkListItemManager
c09bcdf... listview: Add GtkListItem
0b57f08... listview: Make the listitemmanager stricter
537575c... listview: Change change management
b23fe26... tests: Make animating listview do random resorts
9b7376d... listitem: Add gtk_list_item_get_position()
40b1c15... listview: Change how binding is done
b06c4bb... listview: Change anchor handling again
4e5f57a... listview: Only allocate necesary rows
5e0484a... testlistview: Show the row number
4c06aae... testlistview: Create widgets only once
3024b8e... listitemmanager: Switch from "insert_before" to "insert_aft
6da0da4... listlistmodel: Add gtk_list_list_model_item_moved()
55fa491... listview: Try to keep the list items in order when scrollin
55cec47... listview: Add selection properties to ListItem
531f3ec... listview: Reset listitems' CSS animations when rebinding
0518684... listview: Add initial support for displaying selections
f67f4aa... listitem: Add a press gesture to select the item
ddc5087... gtk: Add a GtkGridView skeleton
8e9e59c... gridview: Add API for setting number of columns
bb9c84a... wayland: Remove function declaration for nonexisting functi
e4d4f80... listitemmanager: Move list of listitems here
0f9220c... gridview: Implement GtkScrollable
5e2a734... listitemmanager: Simplify
09bcc26... listitemmanager: Add trackers
ca0a9b3... listview: Add gtk_list_view_set_show_separators()
26d8b32... listitemfactory: Sanitize APIs
3caf6fd... listitemfactory: vfuncify
5b4c5b1... listitemfactory: Split implementation out
746cfe9... listitemfactory: Add a factory for ui files
57a4479... gtk-demo: Introduce awards
7b1e3c3... testlistview: Port to directory list
1369365... testlistview: Load icons async
c9ff1a0... listview: Add list.scroll_to_item action
d29cdd5... listview: Implement extending selections
cc2effe... tests: Add a rough form of multiselection
33138d7... listview: Implement GtkOrientable
1d8ea1f... gtk-demo: Add a rough start at a Weather demo
7827def... textview: Make cursor work when blinking is disabled
b47c869... listview: Expose GtkListItemFactory APIs
abe5f4a... gridview: Add factory handling
65be072... gridview: Implement GtkOrientable
79fb6b3... listview: Pass the CSS name of listitems to the manager
01edee5... gridview: Actually do something
780772e... Add GtkTreeExpander
3c80512... demo: Add a GSettings tree demo
4136b00... inspector: Use a treeexpander in the recorder
ad0c2eb... inspector: Use a GtkTreeExpander in the object tree
15fb188... inspector: Make the recorder node list use a ListView
271a1e8... popover: Remove unneeded vfunc
9c53d5d... listitem: Change focus handling
3712a27... treeexpander: Implement input support
839287e... listview: Implement activation
8f5193e... listview: Track focus movements and update selection
cb54c23... listview: Implement (un)select all
85c1f9e... listview: Add a focus tracker
b9969a5... listitem: Add "listitem.select" action and keybindings for
0dd761d... listview: Add gtk_list_view_get_position_at_y()
dccd026... listview: Add move keybindings
33b4d97... listitemfactory: Make the builder factory properly buildabl
9573205... demo: Use a listview as sidebar
087d156... listitemmanager: Handle NULL factory
f72c3c6... widget: Add gtk_widget_get_size()
e3f50ca... gridview: Implement anchors and scrolling
efdefa0... selectionmodel: Add gtk_selection_model_user_select_item()
f947b85... gridview: Implement the list.select-item action
030cb13... gridview: Implement minimum row height
fe548b7... gridview: Add activation
025288e... gridview: Implement list.scroll-to action
623c82f... gridview: Add a focus tracker
89a9cf8... gridview: Implement (un)select all
fc6182d... gridview: Add move keybindings
302d26f... demo: Add a file browser demo
c934fe3... listview: Port various gridview improvements
ea15833... gridview: Simplify allocation code
9fe42cc... Add GtkListBase
c5b9ce1... listbase: Move GtkScrollable implementation
3c19f9c... listbase: Move item manager here
84f0e6e... listbase: Move selection handling here
c74b85a... listbase: Move orientable implementation here
c95666a... Remove gtk_selection_model_user_select_item() again
477bb6a... listbase: Move focus moving keybindings here
dede628... listbase: Add vfuncs to convert positions to/from coordinat
e97aaf9... listbase: Take over anchor handling
a7cb827... wip: Add GtkCoverFlow
554aeef... Add GtkColumnView skeleton
5d3c601... gtk-demo: Add a minesweeper demo
678157a... columnview: Allow adding/removing columns
e718814... Add GtkSignalListItemFactory
8d15cc5... gtk-demo: Add a Coverflow application launcher
2096b7a... builder: Make gtk_builder_extend_with_template() work with
080d9be... listitem: Make this a GObject
95bce42... listitemfactory: Reorganize vfuncs
0c3c73e... listitemfactory: Simplify
ff3bd0f... listitemwidget: Add a private struct
b50319a... listitem: Move position/item/selected tracking to widget
8f7f148... listitemwidget: Lazily create listitems
f95a127... columnview: Add listitems for the columns
0e7e8ea... columnview: Implement GtkScrollable
b76d22d... widget: Add a hook for resizes
fd3cea8... columnview: Add GtkColumnViewCell
c029070... inspector: Port object tree to GtkColumnView
adf52d0... columnview: Fix styling with Adwaita
37151a2... constraint-editor: Don't poke around in widget internals
cd09f90... columnview: Add a custom LayoutManager
c04dcff... tests: Add testcolumnview
2653436... columnview: Add header
50584b3... inspector: Remove private struct from controllers
fa5ab20... inspector: Make Controller page a GtkWidget
eb8b1eb... inspector: Remove private struct for prop editor
0c45e67... xxx: Add a hack to make paintables transform to/from object
96c476e... gtk-demo: Add a Clocks demo
c525e96... widget: Do parent_class handling properly
01513e3... expression: Allow passing a this object to bind()
3ce919e... xxx: WIP fontchooser conversion
3c53799... builder: Add gtk_builder_set_current_object()
d7d4eb8... gtk-demo: Use normal way to lookup up symbols
f20adaf... builder: Add GtkBuilderScope
a7c489f... xxx: reimplement watches
357bf1d... xxx: expressioon tests
Commits added to the branch:
6074b9b... css: Handle invalid :not() selectors
753b5a2... gtk-demo: Use normal way to lookup up symbols
11d9e8d... builder: Allow objects in gtk_builder_value_from_string_typ
b1776be... builder: Improve error message
2ceccf3... builder: Add gtk_builder_lookup_object()
b8b4d1b... builder: Add gtk_builder_set_current_object()
aec47fd... builder: Add GtkBuilderScope
a51e424... Add GtkDirectoryList
12bb5b9... Add GtkFontList
90a93b7... xxx: Add a hack to make GtkFontList work with Pango < 1.46
c0a1b93... Add GtkFilter
52c09fb... filter: Add a custom filter
28613ae... tests: Remove testtreemodel test
c3b034a... filterlistmodel: Rewrite to use GtkFilter
3c01b54... filter: Add GtkAnyFilter
fcd66b1... Add GtkExpression
122769e... expression: Add GtkObjectExpression
57c847a... expression: Make property expression allow subexpressions
e435f6d... filter: Add GtkStringFilter
c5fffe3... builder: Add support for parsing expressions
212b79b... expression: Add the ability to watch an expression
2f2be41... testsuite: Add expression tests
fe74eaa... expression: Add gtk_expression_bind()
353e91c... expression: Invalidate bindings before destroying them
fffc041... More expression tests
9e958b2... gtk-demo: Make fishbowl info text use bindings
3353252... builder: Make <lookup> type optional
0f0751b... builder: Allow <constant> without a type
7ef45f5... builder: Allow text content in <lookup>
0d4d6ae... builder: Add <binding> tag
0aa4443... gtk: Add a GtkListView skeleton
f5de9ce... listview: Introduce GtkListItemFactory
cd6bf7a... listview: Make widget actually do something
581783f... listview: Implement GtkScrollable
213f3ea... tests: Add a test for a permanently changing listview
ae422ce... listview: Implement an anchor
ac6cd8c... listview: Add GtkListItemManager
11afe92... listview: Add GtkListItem
f06a9fb... listview: Make the listitemmanager stricter
a7759f7... listview: Change change management
18d9186... tests: Make animating listview do random resorts
13b78b2... listitem: Add gtk_list_item_get_position()
7c1e761... listview: Change how binding is done
6b057c5... listview: Change anchor handling again
586b55f... listview: Only allocate necesary rows
a252a26... testlistview: Show the row number
3d13747... testlistview: Create widgets only once
71fb35b... listitemmanager: Switch from "insert_before" to "insert_aft
7fe63c4... listlistmodel: Add gtk_list_list_model_item_moved()
c035282... listview: Try to keep the list items in order when scrollin
1bc2d14... listview: Add selection properties to ListItem
bac8f97... listview: Reset listitems' CSS animations when rebinding
7730a8d... listview: Add initial support for displaying selections
4c88235... listitem: Add a press gesture to select the item
254eae5... gtk: Add a GtkGridView skeleton
ea9ce90... gridview: Add API for setting number of columns
ee0fb87... wayland: Remove function declaration for nonexisting functi
e77d432... listitemmanager: Move list of listitems here
07d72b6... gridview: Implement GtkScrollable
fb0f3e5... listitemmanager: Simplify
5740589... listitemmanager: Add trackers
bf23257... listview: Add gtk_list_view_set_show_separators()
cd4d5c8... listitemfactory: Sanitize APIs
9bd051b... listitemfactory: vfuncify
5163036... listitemfactory: Split implementation out
0541951... listitemfactory: Add a factory for ui files
56cf649... gtk-demo: Introduce awards
38e8800... testlistview: Port to directory list
8c89066... testlistview: Load icons async
3e814e4... listview: Add list.scroll_to_item action
d23487b... listview: Implement extending selections
d247ccc... tests: Add a rough form of multiselection
7887470... listview: Implement GtkOrientable
82a84e7... gtk-demo: Add a rough start at a Weather demo
d921ce5... textview: Make cursor work when blinking is disabled
e674e5b... listview: Expose GtkListItemFactory APIs
1976d33... gridview: Add factory handling
adadb57... gridview: Implement GtkOrientable
a98e9a5... listview: Pass the CSS name of listitems to the manager
01caf1d... gridview: Actually do something
b69f92e... Add GtkTreeExpander
1fc5b11... demo: Add a GSettings tree demo
e28158d... inspector: Use a treeexpander in the recorder
5077fda... inspector: Use a GtkTreeExpander in the object tree
9e934bf... inspector: Make the recorder node list use a ListView
c11b554... popover: Remove unneeded vfunc
581a707... listitem: Change focus handling
43cb83b... treeexpander: Implement input support
dfa6b35... listview: Implement activation
4ecdc9d... listview: Track focus movements and update selection
82e8f9b... listview: Implement (un)select all
59d18f2... listview: Add a focus tracker
336fb7e... listitem: Add "listitem.select" action and keybindings for
33d2622... listview: Add gtk_list_view_get_position_at_y()
a37068a... listview: Add move keybindings
9b07de1... listitemfactory: Make the builder factory properly buildabl
37ad66e... demo: Use a listview as sidebar
328b61a... listitemmanager: Handle NULL factory
fc4ce62... widget: Add gtk_widget_get_size()
f94aa52... gridview: Implement anchors and scrolling
fb4cb96... selectionmodel: Add gtk_selection_model_user_select_item()
dcc3012... gridview: Implement the list.select-item action
499f90a... gridview: Implement minimum row height
a2e254e... gridview: Add activation
e65950f... gridview: Implement list.scroll-to action
3a63625... gridview: Add a focus tracker
52d2d7b... gridview: Implement (un)select all
cc9334a... gridview: Add move keybindings
28e2d35... demo: Add a file browser demo
f1974e6... listview: Port various gridview improvements
3368efc... gridview: Simplify allocation code
fa63d5a... Add GtkListBase
ce58f4e... listbase: Move GtkScrollable implementation
f2dddf7... listbase: Move item manager here
593ac95... listbase: Move selection handling here
62593eb... listbase: Move orientable implementation here
5b801ed... Remove gtk_selection_model_user_select_item() again
b45c373... listbase: Move focus moving keybindings here
e78ecde... listbase: Add vfuncs to convert positions to/from coordinat
78354d5... listbase: Take over anchor handling
a120e00... wip: Add GtkCoverFlow
ad14f96... Add GtkColumnView skeleton
ee99b0b... gtk-demo: Add a minesweeper demo
1625a24... columnview: Allow adding/removing columns
45ded1d... Add GtkSignalListItemFactory
cde0d00... gtk-demo: Add a Coverflow application launcher
6d32e7b... builder: Make gtk_builder_extend_with_template() work with
c9cbabf... listitem: Make this a GObject
c15a9ab... listitemfactory: Reorganize vfuncs
ccbb804... listitemfactory: Simplify
5238a50... listitemwidget: Add a private struct
f365801... listitem: Move position/item/selected tracking to widget
e387438... listitemwidget: Lazily create listitems
5d6dad1... columnview: Add listitems for the columns
be1d676... columnview: Implement GtkScrollable
1744b6a... widget: Add a hook for resizes
b8a9a5e... columnview: Add GtkColumnViewCell
b3070ba... inspector: Port object tree to GtkColumnView
7073243... columnview: Fix styling with Adwaita
32c207c... constraint-editor: Don't poke around in widget internals
1a3392f... columnview: Add a custom LayoutManager
dd60a14... tests: Add testcolumnview
dfa08ae... columnview: Add header
714c71c... inspector: Remove private struct from controllers
5f73757... inspector: Make Controller page a GtkWidget
da15ada... inspector: Remove private struct for prop editor
e0084aa... xxx: Add a hack to make paintables transform to/from object
c6e1311... gtk-demo: Add a Clocks demo
c115fd2... widget: Do parent_class handling properly
9db22c1... expression: Allow passing a this object to bind()
d31a90f... xxx: WIP fontchooser conversion
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]