[gtk] (179 commits) Non-fast-forward update to branch prop-list
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (179 commits) Non-fast-forward update to branch prop-list
- Date: Sun, 15 Dec 2019 17:26:23 +0000 (UTC)
The branch 'prop-list' 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:
6611132... Add GtkExpression
5436f89... expression: Add GtkObjectExpression
84baf05... expression: Make property expression allow subexpressions
7337f11... filter: Add GtkStringFilter
8b56f29... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
231d7c1... filter: Add tests
1c06da0... builder: Add support for parsing expressions
c67c137... expression: Add the ability to watch an expression
96dc5cb... testsuite: Add expression tests
77699c0... expression: Add gtk_expression_bind()
3233472... expression: Invalidate bindings before destroying them
fb1175d... More expression tests
82051cb... Add GtkOrdering
9f90462... Add GtkSorter
c246347... Add GtkCustomSorter
d3ec785... Add GtkStringSorter
ee78fe4... Add GtkMultiSorter
cf176eb... Add GtkNumericSorter
5a0eee2... Redo sort list model with GtkSorter
fccadb1... sortlistmodel: Redo the way we store the items
75ab139... sortlistmodel: Make sort stable
cef28fe... sorter: Add tests
96fbfae... gtk-demo: Make fishbowl info text use bindings
a3f979f... builder: Make <lookup> type optional
211795d... builder: Allow <constant> without a type
ece39a3... builder: Allow text content in <lookup>
3ee70bc... builder: Add <binding> tag
3232013... gtk: Add a GtkListView skeleton
739eafc... listview: Introduce GtkListItemFactory
e103b79... listview: Make widget actually do something
46ae442... listview: Implement GtkScrollable
6a17bf1... tests: Add a test for a permanently changing listview
43bc289... listview: Implement an anchor
f296700... listview: Add GtkListItemManager
6871237... listview: Add GtkListItem
29a900d... listview: Make the listitemmanager stricter
3fb7c73... listview: Change change management
cf78ef3... tests: Make animating listview do random resorts
7f3ed26... listitem: Add gtk_list_item_get_position()
73d996e... listview: Change how binding is done
642077f... listview: Change anchor handling again
7e9b925... listview: Only allocate necesary rows
21a4cd6... testlistview: Show the row number
10b20f1... testlistview: Create widgets only once
766d33e... listitemmanager: Switch from "insert_before" to "insert_aft
1493b21... listlistmodel: Add gtk_list_list_model_item_moved()
48c13d8... listview: Try to keep the list items in order when scrollin
a7747b3... listview: Add selection properties to ListItem
363a7d2... listview: Reset listitems' CSS animations when rebinding
edeb678... listview: Add initial support for displaying selections
d109546... listitem: Add a press gesture to select the item
d80c947... gtk: Add a GtkGridView skeleton
6579719... gridview: Add API for setting number of columns
880e79f... wayland: Remove function declaration for nonexisting functi
5e3f4b0... listitemmanager: Move list of listitems here
97fa345... gridview: Implement GtkScrollable
149e09e... listitemmanager: Simplify
f8771c6... listitemmanager: Add trackers
0d00ae2... listview: Add gtk_list_view_set_show_separators()
0a1f9c2... listitemfactory: Sanitize APIs
4f89a13... listitemfactory: vfuncify
d612c72... listitemfactory: Split implementation out
90c2935... listitemfactory: Add a factory for ui files
fb50302... testlistview: Port to directory list
4c898db... testlistview: Load icons async
d50a534... listview: Add list.scroll_to_item action
c707a7a... listview: Implement extending selections
2beea0a... tests: Add a rough form of multiselection
9083583... listview: Implement GtkOrientable
e559fc4... gtk-demo: Add a rough start at a Weather demo
e0c7597... textview: Make cursor work when blinking is disabled
b18fd0a... listview: Expose GtkListItemFactory APIs
1a03851... gridview: Add factory handling
23004f4... gridview: Implement GtkOrientable
07080af... listview: Pass the CSS name of listitems to the manager
13a3e13... gridview: Actually do something
d7044c3... Add GtkTreeExpander
7729452... demo: Add a GSettings tree demo
5017970... inspector: Use a treeexpander in the recorder
ed0450f... inspector: Use a GtkTreeExpander in the object tree
d7822e3... inspector: Make the recorder node list use a ListView
f63acce... popover: Remove unneeded vfunc
7101cc7... listitem: Change focus handling
8c7ea47... treeexpander: Implement input support
27c9216... listview: Implement activation
d2c4828... listview: Track focus movements and update selection
52aab87... listview: Implement (un)select all
858c8e4... listview: Add a focus tracker
1a8e104... listitem: Add "listitem.select" action and keybindings for
487d863... listview: Add gtk_list_view_get_position_at_y()
fa4f652... listview: Add move keybindings
eae9ef2... listitemfactory: Make the builder factory properly buildabl
37895cf... builderlistitemfactory: Add scope argument
4db660e... builder: Autofill scope property of listitemfactory
bc534b1... gtk-demo: Introduce awards
c3fa03d... demo: Use a listview as sidebar
d8efea7... listitemmanager: Handle NULL factory
b65afd7... widget: Add gtk_widget_get_size()
82b093a... gridview: Implement anchors and scrolling
552b1f6... selectionmodel: Add gtk_selection_model_user_select_item()
5320141... gridview: Implement the list.select-item action
ca36a0e... gridview: Implement minimum row height
1e2f5d5... gridview: Add activation
ff14aef... gridview: Implement list.scroll-to action
b0cc369... gridview: Add a focus tracker
41b01a6... gridview: Implement (un)select all
41fdbf1... gridview: Add move keybindings
651d530... demo: Add a file browser demo
6239121... listview: Port various gridview improvements
924479f... gridview: Simplify allocation code
e830e6e... Add GtkListBase
5129fc7... listbase: Move GtkScrollable implementation
77d54cf... listbase: Move item manager here
dbfc847... listbase: Move selection handling here
9c4c758... listbase: Move orientable implementation here
c559a86... Remove gtk_selection_model_user_select_item() again
29d1ca1... listbase: Move focus moving keybindings here
f10bef7... listbase: Add vfuncs to convert positions to/from coordinat
76d7687... listbase: Take over anchor handling
12ba63f... wip: Add GtkCoverFlow
6076370... Add GtkColumnView skeleton
3e0602c... gtk-demo: Add a minesweeper demo
61e152e... columnview: Allow adding/removing columns
6b01123... Add GtkSignalListItemFactory
f5bbcf9... gtk-demo: Add a Coverflow application launcher
cd201ac... builder: Make gtk_builder_extend_with_template() work with
7392585... listitem: Make this a GObject
af7771a... listitemfactory: Reorganize vfuncs
69f2968... listitemfactory: Simplify
0975fff... listitemwidget: Add a private struct
ed3de0f... listitem: Move position/item/selected tracking to widget
80ec817... listitemwidget: Lazily create listitems
c629906... columnview: Add listitems for the columns
cd6c422... columnview: Implement GtkScrollable
f11a4cb... widget: Add a hook for resizes
18f9030... columnview: Add GtkColumnViewCell
cb04846... inspector: Port object tree to GtkColumnView
b2555a5... columnview: Fix styling with Adwaita
0b1545c... constraint-editor: Don't poke around in widget internals
48fad1a... columnview: Add a custom LayoutManager
fb5c7ef... tests: Add testcolumnview
d791710... columnview: Add header
0ef3b20... inspector: Remove private struct from controllers
4f53ec7... inspector: Make Controller page a GtkWidget
86abde2... inspector: Remove private struct for prop editor
5e77fc7... xxx: Add a hack to make paintables transform to/from object
13ea6e0... gtk-demo: Add a Clocks demo
3798bed... widget: Do parent_class handling properly
7111036... expression: Allow passing a this object to bind()
d543b67... Add some tests for expression binding
0839557... fontchooserwidget: Port to listmodels
22b4bb6... docs: Reorganize list widgets in their own chapter
50b6568... builder-tool: Pass through CDATA where it makes sense
5bd0d83... column view: Add some helpers
1f92ec3... Add GtkColumnViewSorter
832555c... column view: Add a sorter property
f4e5746... column view column: Add a sorter property
9c27131... column view title: Show sort indicators
347dd5d... column view: Add a sort-by api
5ff425a... inspector: Use a column view for properties
e4da781... inspector: Use a column view for the resource list
d2caab0... Add GtkTreeListRowSorter
9ae276b... inspector: Make the resource list sortable
c181305... inspector: Use a column view for actions
dcdf47a... inspector: Touch up list styling
4cc25c0... listitemwidget: Add single-click-activate
5a9935f... listview: Add single-click-activate
c8bb0ce... Add GtkDropDown
fe6d742... inspector: Use dropdowns in property editor
c010ee8... inspector: Use dropdown for attribute mapping
e1dcd3a... inspector: Use dropdown for controllers
26f6880... inspector: Use dropdown for size groups
7da2799... inspector: Use dropdowns in the visual page
201a7fa... gtk-demo: Demo columnview sorting
2d295a2... gtk-demo: Cosmetic changes to the clocks demo
ceb2488... gtk-demo: Cosmetic changes for the weather demo
37646cf... gtk-demo: Cosmetic changes to the file browser demo
844fcd8... gtk-demo: Cosmetic changes for the flowbox demo
dea8123... gtk-demo: Add a large grid demo
328104b... Fix memory leaks in the expression tests
e832137... Add some more bind expression tests
Commits added to the branch:
16d7408... Add GtkExpression (*)
c3d72b0... expression: Add GtkObjectExpression (*)
df3929f... expression: Make property expression allow subexpressions (*)
e9731d5... filter: Add GtkStringFilter (*)
d185d68... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter (*)
e437b20... filter: Add tests (*)
b4421da... builder: Add support for parsing expressions (*)
e68dbce... expression: Add the ability to watch an expression (*)
635d18d... testsuite: Add expression tests (*)
edf4c0c... expression: Add gtk_expression_bind()
a2db60d... expression: Invalidate bindings before destroying them
db526a5... More expression tests
6f28dc5... Add GtkOrdering
c573716... Add GtkSorter
a7646b4... Add GtkCustomSorter
5a54889... Add GtkStringSorter
bf1b65d... Add GtkMultiSorter
ac11fdb... Add GtkNumericSorter
b81a4d1... Redo sort list model with GtkSorter
9b1a5be... sortlistmodel: Redo the way we store the items
b57bf11... sortlistmodel: Make sort stable
d977469... sorter: Add tests
883a2d7... gtk-demo: Make fishbowl info text use bindings
828ebef... builder: Make <lookup> type optional
374a843... builder: Allow <constant> without a type
ee3a75f... builder: Allow text content in <lookup>
8172aeb... builder: Add <binding> tag
da8f0f8... gtk: Add a GtkListView skeleton
f51cd0e... listview: Introduce GtkListItemFactory
6052ebe... listview: Make widget actually do something
b2d172c... listview: Implement GtkScrollable
df40b7a... tests: Add a test for a permanently changing listview
d83bbe4... listview: Implement an anchor
7de88dd... listview: Add GtkListItemManager
583d3db... listview: Add GtkListItem
5ab2e66... listview: Make the listitemmanager stricter
ff95fca... listview: Change change management
3df2dd3... tests: Make animating listview do random resorts
1f4ec07... listitem: Add gtk_list_item_get_position()
fb69b76... listview: Change how binding is done
7d271a1... listview: Change anchor handling again
c91f02b... listview: Only allocate necesary rows
5dbfd57... testlistview: Show the row number
4a9536e... testlistview: Create widgets only once
fb3cc84... listitemmanager: Switch from "insert_before" to "insert_aft
ba71399... listlistmodel: Add gtk_list_list_model_item_moved()
d0ff5dc... listview: Try to keep the list items in order when scrollin
7b1f6c3... listview: Add selection properties to ListItem
31dbf25... listview: Reset listitems' CSS animations when rebinding
2df88e3... listview: Add initial support for displaying selections
7379e4a... listitem: Add a press gesture to select the item
b1dfc49... gtk: Add a GtkGridView skeleton
7e31961... gridview: Add API for setting number of columns
7085f4d... wayland: Remove function declaration for nonexisting functi
d5250ba... listitemmanager: Move list of listitems here
6c58af9... gridview: Implement GtkScrollable
9163e57... listitemmanager: Simplify
27f5678... listitemmanager: Add trackers
8d1c738... listview: Add gtk_list_view_set_show_separators()
4d58b4a... listitemfactory: Sanitize APIs
be6e0c8... listitemfactory: vfuncify
68cf358... listitemfactory: Split implementation out
0d0c546... listitemfactory: Add a factory for ui files
9b091fa... testlistview: Port to directory list
e5d8886... testlistview: Load icons async
2d1413b... listview: Add list.scroll_to_item action
e77bbe1... listview: Implement extending selections
4f6c64a... tests: Add a rough form of multiselection
a5daf26... listview: Implement GtkOrientable
61b4445... gtk-demo: Add a rough start at a Weather demo
4d575b2... textview: Make cursor work when blinking is disabled
fd3a8cf... listview: Expose GtkListItemFactory APIs
6fa71e1... gridview: Add factory handling
9541b7d... gridview: Implement GtkOrientable
8a5b638... listview: Pass the CSS name of listitems to the manager
9d06b9b... gridview: Actually do something
8f9c124... Add GtkTreeExpander
4353bdc... demo: Add a GSettings tree demo
dd822e1... inspector: Use a treeexpander in the recorder
9261df9... inspector: Use a GtkTreeExpander in the object tree
cf18f5e... inspector: Make the recorder node list use a ListView
e3bffe8... popover: Remove unneeded vfunc
a65c08b... listitem: Change focus handling
4934b1f... treeexpander: Implement input support
d89a4e2... listview: Implement activation
80febd7... listview: Track focus movements and update selection
dc93e08... listview: Implement (un)select all
be9cca0... listview: Add a focus tracker
a614a65... listitem: Add "listitem.select" action and keybindings for
ac24cf8... listview: Add gtk_list_view_get_position_at_y()
210bb63... listview: Add move keybindings
dcff5d2... listitemfactory: Make the builder factory properly buildabl
c1adfe7... builderlistitemfactory: Add scope argument
0092dab... builder: Autofill scope property of listitemfactory
72b96cb... gtk-demo: Introduce awards
d206bb1... demo: Use a listview as sidebar
d565e52... listitemmanager: Handle NULL factory
8ce629a... widget: Add gtk_widget_get_size()
cc1f753... gridview: Implement anchors and scrolling
4855c6e... selectionmodel: Add gtk_selection_model_user_select_item()
fa6404a... gridview: Implement the list.select-item action
366eba7... gridview: Implement minimum row height
f3e0af7... gridview: Add activation
ba4a739... gridview: Implement list.scroll-to action
f5b837d... gridview: Add a focus tracker
5f4c7b0... gridview: Implement (un)select all
e3fa62d... gridview: Add move keybindings
855863d... demo: Add a file browser demo
2bb6286... listview: Port various gridview improvements
b313dac... gridview: Simplify allocation code
fe0227e... Add GtkListBase
d1df5a3... listbase: Move GtkScrollable implementation
5d5c5fe... listbase: Move item manager here
9fd2cb0... listbase: Move selection handling here
8e9b76c... listbase: Move orientable implementation here
a31dfc4... Remove gtk_selection_model_user_select_item() again
00bb6ab... listbase: Move focus moving keybindings here
c49ca27... listbase: Add vfuncs to convert positions to/from coordinat
823e614... listbase: Take over anchor handling
0c579b6... wip: Add GtkCoverFlow
bb46ef5... Add GtkColumnView skeleton
c717794... gtk-demo: Add a minesweeper demo
44813f5... columnview: Allow adding/removing columns
4e215d3... Add GtkSignalListItemFactory
36bf480... gtk-demo: Add a Coverflow application launcher
12015d4... builder: Make gtk_builder_extend_with_template() work with
9aa8076... listitem: Make this a GObject
43aa608... listitemfactory: Reorganize vfuncs
285d52b... listitemfactory: Simplify
06925d8... listitemwidget: Add a private struct
8a8d0fc... listitem: Move position/item/selected tracking to widget
4bb4cc6... listitemwidget: Lazily create listitems
52a27b8... columnview: Add listitems for the columns
aa9cb1f... columnview: Implement GtkScrollable
b61156c... widget: Add a hook for resizes
7fc0c86... columnview: Add GtkColumnViewCell
81927cb... inspector: Port object tree to GtkColumnView
f7094c0... columnview: Fix styling with Adwaita
1177520... constraint-editor: Don't poke around in widget internals
1cedb72... columnview: Add a custom LayoutManager
2848d2e... tests: Add testcolumnview
b039e07... columnview: Add header
ed10a3a... inspector: Remove private struct from controllers
f1b470b... inspector: Make Controller page a GtkWidget
d1b435a... inspector: Remove private struct for prop editor
e6607eb... xxx: Add a hack to make paintables transform to/from object
39c86a9... gtk-demo: Add a Clocks demo
d72ffdd... widget: Do parent_class handling properly
dd84c7e... expression: Allow passing a this object to bind()
ff52ffb... Add some tests for expression binding
8352884... fontchooserwidget: Port to listmodels
b8b4ee0... docs: Reorganize list widgets in their own chapter
3baf14e... builder-tool: Pass through CDATA where it makes sense
043e8cc... column view: Add some helpers
b1c9233... Add GtkColumnViewSorter
e6baaa6... column view: Add a sorter property
8f47420... column view column: Add a sorter property
06f5b94... column view title: Show sort indicators
e183a63... column view: Add a sort-by api
099a489... inspector: Use a column view for properties
78c2c8f... inspector: Use a column view for the resource list
97326fa... Add GtkTreeListRowSorter
20625d6... inspector: Make the resource list sortable
5a6013d... inspector: Use a column view for actions
248949c... inspector: Touch up list styling
8bee510... listitemwidget: Add single-click-activate
3af5f6e... listview: Add single-click-activate
d711a0c... Add GtkDropDown
b7acfb8... inspector: Use dropdowns in property editor
9ea949a... inspector: Use dropdown for attribute mapping
3d3529a... inspector: Use dropdown for controllers
e04c27b... inspector: Use dropdown for size groups
4b5a2b7... inspector: Use dropdowns in the visual page
2dc4f05... gtk-demo: Demo columnview sorting
4c4076d... gtk-demo: Cosmetic changes to the clocks demo
5fa81ce... gtk-demo: Cosmetic changes for the weather demo
03a83f9... gtk-demo: Cosmetic changes to the file browser demo
c6a89ce... gtk-demo: Cosmetic changes for the flowbox demo
dfed36e... gtk-demo: Add a large grid demo
(*) 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]