[gtk] (194 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] (194 commits) Non-fast-forward update to branch wip/otte/listview
- Date: Sun, 15 Dec 2019 20:26:40 +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:
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()
8de9e42... treelistmodel: Improve docs
ac356e5... Add GtkDirectoryList
b704967... Add GtkFilter
2530fdd... Add GtkCustomFilter
0506dbf... tests: Remove testtreemodel test
8166a2d... filterlistmodel: Rewrite to use GtkFilter
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
8c835d0... expression: Add gtk_expression_bind()
bc5ef00... expression: Invalidate bindings before destroying them
a24acc3... More expression tests
b8ae828... Add GtkOrdering
ec9317b... Add GtkSorter
d4c3a5e... Add GtkCustomSorter
9f55b56... Add GtkStringSorter
e41aa65... Add GtkMultiSorter
9cc39f2... Add GtkNumericSorter
19f0419... Redo sort list model with GtkSorter
30977f7... sortlistmodel: Redo the way we store the items
1a77b6a... sortlistmodel: Make sort stable
1511e84... sorter: Add tests
a6ae158... gtk-demo: Make fishbowl info text use bindings
bbcf5fa... builder: Make <lookup> type optional
336c895... builder: Allow <constant> without a type
e81d823... builder: Allow text content in <lookup>
24aac93... builder: Add <binding> tag
251065f... gtk: Add a GtkListView skeleton
fa2a060... listview: Introduce GtkListItemFactory
e9e99e3... listview: Make widget actually do something
0cb7bc5... listview: Implement GtkScrollable
c52ba9b... tests: Add a test for a permanently changing listview
18e5e5b... listview: Implement an anchor
804a2a6... listview: Add GtkListItemManager
8d06f26... listview: Add GtkListItem
c00d0fc... listview: Make the listitemmanager stricter
d2a5976... listview: Change change management
a3c104e... tests: Make animating listview do random resorts
f3e9001... listitem: Add gtk_list_item_get_position()
414e73d... listview: Change how binding is done
9912a16... listview: Change anchor handling again
e1c1212... listview: Only allocate necesary rows
2004425... testlistview: Show the row number
a2ff275... testlistview: Create widgets only once
2fadfeb... listitemmanager: Switch from "insert_before" to "insert_aft
9fb22b8... listlistmodel: Add gtk_list_list_model_item_moved()
d02cc39... listview: Try to keep the list items in order when scrollin
a5b1025... listview: Add selection properties to ListItem
2a074c8... listview: Reset listitems' CSS animations when rebinding
56865a7... listview: Add initial support for displaying selections
54198a6... listitem: Add a press gesture to select the item
8a62154... gtk: Add a GtkGridView skeleton
1e3035a... gridview: Add API for setting number of columns
548dbbf... wayland: Remove function declaration for nonexisting functi
fa572d1... listitemmanager: Move list of listitems here
92293da... gridview: Implement GtkScrollable
104c50a... listitemmanager: Simplify
8dadd9d... listitemmanager: Add trackers
c97bfe3... listview: Add gtk_list_view_set_show_separators()
1c1416e... listitemfactory: Sanitize APIs
87f0e2c... listitemfactory: vfuncify
eda29e7... listitemfactory: Split implementation out
cc67d17... listitemfactory: Add a factory for ui files
5b78d5a... testlistview: Port to directory list
080cb97... testlistview: Load icons async
3213b34... listview: Add list.scroll_to_item action
c841fa5... listview: Implement extending selections
9ffb6de... tests: Add a rough form of multiselection
6dcc32e... listview: Implement GtkOrientable
9b16361... gtk-demo: Add a rough start at a Weather demo
9083a84... textview: Make cursor work when blinking is disabled
138b9d3... listview: Expose GtkListItemFactory APIs
2bff359... gridview: Add factory handling
eab576e... gridview: Implement GtkOrientable
1fbf38c... listview: Pass the CSS name of listitems to the manager
11d54fd... gridview: Actually do something
9de8107... Add GtkTreeExpander
19d3bb1... demo: Add a GSettings tree demo
6ef3c40... inspector: Use a treeexpander in the recorder
50f214e... inspector: Use a GtkTreeExpander in the object tree
efa1054... inspector: Make the recorder node list use a ListView
a7d6fd0... popover: Remove unneeded vfunc
5aa46af... listitem: Change focus handling
a0612e0... treeexpander: Implement input support
7693639... listview: Implement activation
295b7b7... listview: Track focus movements and update selection
e7aa124... listview: Implement (un)select all
0e3ccd3... listview: Add a focus tracker
31d8dbb... listitem: Add "listitem.select" action and keybindings for
afd4c81... listview: Add gtk_list_view_get_position_at_y()
c0c26b8... listview: Add move keybindings
b2bb804... listitemfactory: Make the builder factory properly buildabl
3df1299... builderlistitemfactory: Add scope argument
b614e8a... builder: Autofill scope property of listitemfactory
202c735... gtk-demo: Introduce awards
c5ddc5e... demo: Use a listview as sidebar
e9b6fed... listitemmanager: Handle NULL factory
3815326... widget: Add gtk_widget_get_size()
cb02d26... gridview: Implement anchors and scrolling
15ce118... selectionmodel: Add gtk_selection_model_user_select_item()
89f5b1e... gridview: Implement the list.select-item action
bfa38db... gridview: Implement minimum row height
683c0b0... gridview: Add activation
a68ddfa... gridview: Implement list.scroll-to action
f8a6629... gridview: Add a focus tracker
1737de1... gridview: Implement (un)select all
52f7f90... gridview: Add move keybindings
1cff277... demo: Add a file browser demo
fdfe65d... listview: Port various gridview improvements
f9860e2... gridview: Simplify allocation code
ab70236... Add GtkListBase
29d7b44... listbase: Move GtkScrollable implementation
08c7e21... listbase: Move item manager here
d804cf4... listbase: Move selection handling here
bd310cf... listbase: Move orientable implementation here
7971162... Remove gtk_selection_model_user_select_item() again
66caf9d... listbase: Move focus moving keybindings here
bc1e3b2... listbase: Add vfuncs to convert positions to/from coordinat
c6db300... listbase: Take over anchor handling
8d186ad... wip: Add GtkCoverFlow
2408140... Add GtkColumnView skeleton
ffb0c70... gtk-demo: Add a minesweeper demo
cc29205... columnview: Allow adding/removing columns
0db20eb... Add GtkSignalListItemFactory
f53af36... gtk-demo: Add a Coverflow application launcher
7937dce... builder: Make gtk_builder_extend_with_template() work with
0afd4fc... listitem: Make this a GObject
27df660... listitemfactory: Reorganize vfuncs
806d511... listitemfactory: Simplify
5c8ad24... listitemwidget: Add a private struct
f987dbc... listitem: Move position/item/selected tracking to widget
3f4bf71... listitemwidget: Lazily create listitems
d578627... columnview: Add listitems for the columns
549c6fc... columnview: Implement GtkScrollable
c4fb7e7... widget: Add a hook for resizes
5fdc931... columnview: Add GtkColumnViewCell
dc0b2f3... inspector: Port object tree to GtkColumnView
09aa001... columnview: Fix styling with Adwaita
6f1f290... constraint-editor: Don't poke around in widget internals
6acfe2d... columnview: Add a custom LayoutManager
b964f92... tests: Add testcolumnview
2b05676... columnview: Add header
754b69c... inspector: Remove private struct from controllers
1eab459... inspector: Make Controller page a GtkWidget
91ecc63... inspector: Remove private struct for prop editor
c9f68c4... xxx: Add a hack to make paintables transform to/from object
65c1ae3... gtk-demo: Add a Clocks demo
a26a343... widget: Do parent_class handling properly
7b90c97... expression: Allow passing a this object to bind()
55a9236... Add some tests for expression binding
e3f99b9... fontchooserwidget: Port to listmodels
9911b8e... docs: Reorganize list widgets in their own chapter
28fbebb... builder-tool: Pass through CDATA where it makes sense
Commits added to the branch:
04bb5aa... Use a separate gesture for middle clicks on PlaceView rows (*)
e6270ca... Set HighContrast tooltip back to black text over white back (*)
e54049b... printing: Don't show Rejecting Jobs when we don't know (*)
a6e3fc2... printing: Fix getting info for standalone IPP printers (*)
512c4c1... builder: Add gtk_builder_lookup_object() (*)
1f94028... builder: Add gtk_builder_set_current_object() (*)
f8a7f30... builder: Add GtkBuilderScope (*)
5015730... builder: Turn last dlsym() function into a scope API (*)
0eb2b38... Merge branch 'master-gitlab-HC-tooltip' into 'master' (*)
a20c8af... clipboard: file transfer portal support (*)
bbb56d8... Merge branch 'file-transfer' into 'master' (*)
c33a767... Merge branch 'wip/otte/builder' into 'master' (*)
12d7872... builder: Minor doc fixes (*)
d6dc5da... textbuffer: Minor doc fixes (*)
43c943e... Merge branch 'issue-179' into 'master' (*)
207efd8... docs: Remove symbols that no longer exist (*)
21a032b... docs: Ignore more private headers (*)
4fa5f54... builder: Another small docs fix (*)
050eb9b... Fix up GtkBuilderScope docs (*)
353df67... Add GtkNative to the docs (*)
9bbacd3... Run gtk-builder-tool simplify over our ui files (*)
4470e5b... gtk-demo: Some touchups (*)
886ab54... Updated Spanish translation (*)
91a802a... Merge branch '1509-don-t-show-Rejecting-Jobs-when-we-don-t- (*)
6ddc214... printing: Fill device URI for non-Avahi printers (*)
6d3373c... gtk-builder-tool: More helpful error messages (*)
e4fb411... builder-tool: Don't try to find default boxed values (*)
47285c6... builder: Improve type name mangling (*)
bf2c29a... x11: Only update cursors if we have any (*)
78227bf... Merge branch 'matthiasc/for-master' into 'master' (*)
9a5ec33... Merge branch 'fix-x11-cursor-crash' into 'master' (*)
dff86c0... eventcontrollermotion: Add getters for the properties (*)
c4043a8... treelistmodel: Improve docs (*)
ed24f93... popover: Remove unneeded vfunc (*)
0a551b9... gdk: Add GDK_DECLARE_EXPORTED_TYPE()
56838ca... Add GtkDirectoryList
53401e5... Add GtkFilter
75556a3... Add GtkCustomFilter
da413fa... tests: Remove testtreemodel test
bb59b48... filterlistmodel: Rewrite to use GtkFilter
e462a2b... Add GtkExpression
46c042e... expression: Add GtkObjectExpression
ca2ebaf... expression: Make property expression allow subexpressions
52e3856... filter: Add GtkStringFilter
bb12d3d... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
b4b6be9... filter: Add tests
b603f47... builder: Add support for parsing expressions
e8613aa... expression: Add the ability to watch an expression
0381510... testsuite: Add expression tests
fc0751a... expression: Add gtk_expression_bind()
04df027... expression: Invalidate bindings before destroying them
c4ce8ef... More expression tests
10631c9... Add GtkOrdering
575b42c... Add GtkSorter
06fbc82... Add GtkCustomSorter
3c96f65... Add GtkStringSorter
90c75c8... Add GtkMultiSorter
7c9ebae... Add GtkNumericSorter
c1071d8... Redo sort list model with GtkSorter
2c047aa... sortlistmodel: Redo the way we store the items
900616e... sortlistmodel: Make sort stable
830939d... sorter: Add tests
90277fb... gtk-demo: Make fishbowl info text use bindings
1c35458... builder: Make <lookup> type optional
aa1d21a... builder: Allow <constant> without a type
9520a04... builder: Allow text content in <lookup>
8126b24... builder: Add <binding> tag
9756330... gtk: Add a GtkListView skeleton
b5e54c1... listview: Introduce GtkListItemFactory
742dfd9... listview: Make widget actually do something
15dce5c... listview: Implement GtkScrollable
8bf19f7... tests: Add a test for a permanently changing listview
42b62c7... listview: Implement an anchor
22a9001... listview: Add GtkListItemManager
662b142... listview: Add GtkListItem
134db60... listview: Make the listitemmanager stricter
de005bd... listview: Change change management
94a9752... tests: Make animating listview do random resorts
c935bf5... listitem: Add gtk_list_item_get_position()
0db67c9... listview: Change how binding is done
9b9aec3... listview: Change anchor handling again
6dd18fa... listview: Only allocate necesary rows
72dea0d... testlistview: Show the row number
085e4ad... testlistview: Create widgets only once
b99db2a... listitemmanager: Switch from "insert_before" to "insert_aft
7d01e25... listlistmodel: Add gtk_list_list_model_item_moved()
b856fe6... listview: Try to keep the list items in order when scrollin
35e516f... listview: Add selection properties to ListItem
2ea5607... listview: Reset listitems' CSS animations when rebinding
0b3135b... listview: Add initial support for displaying selections
07036e2... listitem: Add a press gesture to select the item
a2ec028... gtk: Add a GtkGridView skeleton
cfd5038... gridview: Add API for setting number of columns
72ce2ff... wayland: Remove function declaration for nonexisting functi
6d93197... listitemmanager: Move list of listitems here
62da088... gridview: Implement GtkScrollable
b00c04a... listitemmanager: Simplify
6d8c6bb... listitemmanager: Add trackers
b7ae37a... listview: Add gtk_list_view_set_show_separators()
a0a7da2... listitemfactory: Sanitize APIs
023ff50... listitemfactory: vfuncify
8c5b077... listitemfactory: Split implementation out
48e1a3c... listitemfactory: Add a factory for ui files
5fcdf00... testlistview: Port to directory list
4b277dd... testlistview: Load icons async
9630b9f... listview: Add list.scroll_to_item action
8157408... listview: Implement extending selections
f307f99... tests: Add a rough form of multiselection
81bc211... listview: Implement GtkOrientable
6a26bb0... gtk-demo: Add a rough start at a Weather demo
603055b... textview: Make cursor work when blinking is disabled
246421f... listview: Expose GtkListItemFactory APIs
6b4b1e1... gridview: Add factory handling
3c97226... gridview: Implement GtkOrientable
2020166... listview: Pass the CSS name of listitems to the manager
1fde75f... gridview: Actually do something
8827348... Add GtkTreeExpander
8a5bb29... demo: Add a GSettings tree demo
add84ad... inspector: Use a treeexpander in the recorder
2d318c1... inspector: Use a GtkTreeExpander in the object tree
345af78... inspector: Make the recorder node list use a ListView
537c26d... listitem: Change focus handling
e3c2ecd... treeexpander: Implement input support
78fdead... listview: Implement activation
378661a... listview: Track focus movements and update selection
46fab0c... listview: Implement (un)select all
6e0ee9c... listview: Add a focus tracker
6a70870... listitem: Add "listitem.select" action and keybindings for
49aa7c4... listview: Add gtk_list_view_get_position_at_y()
58a785d... listview: Add move keybindings
4dccd3d... listitemfactory: Make the builder factory properly buildabl
0399dc2... builderlistitemfactory: Add scope argument
1dc7773... builder: Autofill scope property of listitemfactory
cdd2311... gtk-demo: Introduce awards
1cc6d86... demo: Use a listview as sidebar
c522740... listitemmanager: Handle NULL factory
4a275f2... widget: Add gtk_widget_get_size()
2fbb6a4... gridview: Implement anchors and scrolling
9067677... selectionmodel: Add gtk_selection_model_user_select_item()
3b9dc6d... gridview: Implement the list.select-item action
1bbef61... gridview: Implement minimum row height
2c3cf09... gridview: Add activation
47566a4... gridview: Implement list.scroll-to action
5926397... gridview: Add a focus tracker
9e06ecf... gridview: Implement (un)select all
b486143... gridview: Add move keybindings
93e64d0... demo: Add a file browser demo
a28caa7... listview: Port various gridview improvements
f274b53... gridview: Simplify allocation code
c94f63b... Add GtkListBase
8655e8e... listbase: Move GtkScrollable implementation
5002df8... listbase: Move item manager here
b1551dd... listbase: Move selection handling here
8f0b243... listbase: Move orientable implementation here
605047c... Remove gtk_selection_model_user_select_item() again
57cdf1a... listbase: Move focus moving keybindings here
9c023e0... listbase: Add vfuncs to convert positions to/from coordinat
04ae6e7... listbase: Take over anchor handling
2a5f587... wip: Add GtkCoverFlow
8cd59f1... Add GtkColumnView skeleton
35fb14b... gtk-demo: Add a minesweeper demo
087bd58... columnview: Allow adding/removing columns
e46e404... Add GtkSignalListItemFactory
dbf5ed0... gtk-demo: Add a Coverflow application launcher
8886a7e... builder: Make gtk_builder_extend_with_template() work with
3f65baa... listitem: Make this a GObject
783be4c... listitemfactory: Reorganize vfuncs
2184edf... listitemfactory: Simplify
48d9292... listitemwidget: Add a private struct
ff08282... listitem: Move position/item/selected tracking to widget
3129d97... listitemwidget: Lazily create listitems
f3a842c... columnview: Add listitems for the columns
c2c0db7... columnview: Implement GtkScrollable
60f2eb6... widget: Add a hook for resizes
6083d90... columnview: Add GtkColumnViewCell
16149ba... inspector: Port object tree to GtkColumnView
78faf16... columnview: Fix styling with Adwaita
06656e4... constraint-editor: Don't poke around in widget internals
405da56... columnview: Add a custom LayoutManager
4963da8... tests: Add testcolumnview
bdd7243... columnview: Add header
d7a7540... inspector: Remove private struct from controllers
041486f... inspector: Make Controller page a GtkWidget
55cc757... inspector: Remove private struct for prop editor
151b859... xxx: Add a hack to make paintables transform to/from object
3cb3393... gtk-demo: Add a Clocks demo
38099b5... widget: Do parent_class handling properly
761de0a... expression: Allow passing a this object to bind()
35c7f07... Add some tests for expression binding
2ca364e... fontchooserwidget: Port to listmodels
eb7d147... docs: Reorganize list widgets in their own chapter
34ca384... builder-tool: Pass through CDATA where it makes sense
77c9685... listitemwidget: Add single-click-activate
34eadbd... listview: Add single-click-activate
(*) 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]