[gtk] (141 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] (141 commits) Non-fast-forward update to branch wip/otte/listview
- Date: Sun, 24 May 2020 21:17:19 +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:
73db1bc... Add GtkNumericSorter
debb51e... Redo sort list model with GtkSorter
1c4892b... sortlistmodel: Redo the way we store the items
19a984a... sortlistmodel: Make sort stable
e0145c3... sorter: Add tests
918ecfc... gtk-demo: Make fishbowl info text use bindings
18a68c3... builder: Make <lookup> type optional
5632164... builder: Allow <constant> without a type
71f55cb... builder: Allow text content in <lookup>
9cd9223... builder: Add <binding> tag
e713d3f... gtk: Add a GtkListView skeleton
6a279d1... listview: Introduce GtkListItemFactory
fa5cf9a... listview: Make widget actually do something
fd71a3e... listview: Implement GtkScrollable
f3e7c4e... tests: Add a test for a permanently changing listview
92e5f71... listview: Implement an anchor
5b4a499... listview: Add GtkListItemManager
56b5b91... listview: Add GtkListItem
ac0f8a5... listview: Make the listitemmanager stricter
15e5284... listview: Change change management
98fd2a3... tests: Make animating listview do random resorts
52a2c64... listitem: Add gtk_list_item_get_position()
c67d6b2... listview: Change how binding is done
15d2ed0... listview: Change anchor handling again
754e8b3... listview: Only allocate necesary rows
72013fa... testlistview: Show the row number
19706b8... testlistview: Create widgets only once
8368c54... listitemmanager: Switch from "insert_before" to "insert_aft
fb5c483... listlistmodel: Add gtk_list_list_model_item_moved()
76ae71e... listview: Try to keep the list items in order when scrollin
3a04fef... listview: Add selection properties to ListItem
249213b... listview: Reset listitems' CSS animations when rebinding
a932891... listview: Add initial support for displaying selections
18e8f06... listitem: Add a press gesture to select the item
493b871... gtk: Add a GtkGridView skeleton
7582725... gridview: Add API for setting number of columns
40aec18... wayland: Remove function declaration for nonexisting functi
388c221... listitemmanager: Move list of listitems here
f5937dd... gridview: Implement GtkScrollable
f47366f... listitemmanager: Simplify
fe43822... listitemmanager: Add trackers
6d74367... listview: Add gtk_list_view_set_show_separators()
73164fa... listitemfactory: Sanitize APIs
cd48ae3... listitemfactory: vfuncify
1be025b... listitemfactory: Split implementation out
8fce510... listitemfactory: Add a factory for ui files
ce61461... testlistview: Port to directory list
0e6f9bc... testlistview: Load icons async
e50f2d6... listview: Add list.scroll_to_item action
7d57db4... listview: Implement extending selections
a1753eb... tests: Add a rough form of multiselection
d7d1401... listview: Implement GtkOrientable
89cddbf... gtk-demo: Add a rough start at a Weather demo
590f163... listview: Expose GtkListItemFactory APIs
536b4c6... gridview: Add factory handling
baeacbd... gridview: Implement GtkOrientable
ee448c7... listview: Pass the CSS name of listitems to the manager
f343894... gridview: Actually do something
ad6e232... Add GtkTreeExpander
03f044c... demo: Add a GSettings tree demo
52c9ed4... inspector: Use a treeexpander in the recorder
71387e9... inspector: Use a GtkTreeExpander in the object tree
3133545... inspector: Make the recorder node list use a ListView
88bf261... listitem: Change focus handling
cb6afa3... treeexpander: Implement input support
88485d9... listview: Implement activation
07c12f2... listview: Track focus movements and update selection
bc5f22d... listview: Implement (un)select all
bf6c3e4... listview: Add a focus tracker
563d3cd... listitem: Add "listitem.select" action and keybindings for
cfcc37c... listview: Add gtk_list_view_get_position_at_y()
69caead... listview: Add move keybindings
2cc4c7a... listitemfactory: Make the builder factory properly buildabl
3e477a0... builderlistitemfactory: Add scope argument
cf46a09... builder: Autofill scope property of listitemfactory
e2e9483... gtk-demo: Introduce awards
5bff9f2... demo: Use a listview as sidebar
6150858... listitemmanager: Handle NULL factory
c4dafb4... widget: Add gtk_widget_get_size()
40cc878... gridview: Implement anchors and scrolling
7a840e3... selectionmodel: Add gtk_selection_model_user_select_item()
fcb7770... gridview: Implement the list.select-item action
39c2361... gridview: Implement minimum row height
56f1078... gridview: Add activation
97100c5... gridview: Implement list.scroll-to action
1bd01b0... gridview: Add a focus tracker
b458c97... gridview: Implement (un)select all
0a5a101... gridview: Add move keybindings
6fb6f26... demo: Add a file browser demo
d6156ee... listview: Port various gridview improvements
9faa118... gridview: Simplify allocation code
7e68bfb... Add GtkListBase
0c2f873... listbase: Move GtkScrollable implementation
9bfd04c... listbase: Move item manager here
b0e6ae5... listbase: Move selection handling here
420d4b5... listbase: Move orientable implementation here
b588a84... Remove gtk_selection_model_user_select_item() again
a54c9a3... listbase: Move focus moving keybindings here
0631008... listbase: Add vfuncs to convert positions to/from coordinat
b9f3ede... listbase: Take over anchor handling
144db90... wip: Add GtkCoverFlow
df1ec75... Add GtkColumnView skeleton
72fe2a6... gtk-demo: Add a minesweeper demo
a613163... columnview: Allow adding/removing columns
558d15d... Add GtkSignalListItemFactory
cc583fc... gtk-demo: Add a Coverflow application launcher
d0e80e7... builder: Make gtk_builder_extend_with_template() work with
9525d45... listitem: Make this a GObject
6a898f1... listitemfactory: Reorganize vfuncs
a5d8f6c... listitemfactory: Simplify
ff66c36... listitemwidget: Add a private struct
763af79... listitem: Move position/item/selected tracking to widget
3aa2f32... listitemwidget: Lazily create listitems
de68149... columnview: Add listitems for the columns
ac1ac6c... columnview: Implement GtkScrollable
2816bab... widget: Add a hook for resizes
67e9377... columnview: Add GtkColumnViewCell
898bd32... inspector: Port object tree to GtkColumnView
e91d25e... columnview: Fix styling with Adwaita
e8dbac4... constraint-editor: Don't poke around in widget internals
b05aaa4... columnview: Add a custom LayoutManager
122e1a5... tests: Add testcolumnview
b0392e1... columnview: Add header
cc1c12c... inspector: Remove private struct from controllers
4e50b07... inspector: Make Controller page a GtkWidget
68b9b20... inspector: Remove private struct for prop editor
9ca1693... xxx: Add a hack to make paintables transform to/from object
c076261... gtk-demo: Add a Clocks demo
a1838b0... expression: Allow passing a this object to bind()
ac94ca5... Add some tests for expression binding
0bdf8f2... fontchooserwidget: Port to listmodels
fc1aaa4... docs: Reorganize list widgets in their own chapter
7d10275... builder-tool: Pass through CDATA where it makes sense
9a181ed... listitemwidget: Add single-click-activate
fdbfa5b... listview: Add single-click-activate
33caf43... columnview: Add sorting
162b9c3... column view title: Show sort indicators
3e3d933... testcolumnview: Add sorters
f6dc5d7... Add GtkTreeListRowSorter
30e90db... testsuite: Add tests for GtkTreeListSorter
b897069... gtk-builder-tool: Minimally validate <binding>
Commits added to the branch:
d58970a... Add GtkNumericSorter
4f5875a... Redo sort list model with GtkSorter
1043686... sortlistmodel: Redo the way we store the items
93787d0... sortlistmodel: Make sort stable
ded1bad... sorter: Add tests
787ada6... gtk-demo: Make fishbowl info text use bindings
c5dee90... builder: Make <lookup> type optional
5403b72... builder: Allow <constant> without a type
40c9349... builder: Allow text content in <lookup>
cfa0f77... builder: Add <binding> tag
28b9298... gtk: Add a GtkListView skeleton
d5eb50a... listview: Introduce GtkListItemFactory
c74a6de... listview: Make widget actually do something
108c347... listview: Implement GtkScrollable
b6b3c21... tests: Add a test for a permanently changing listview
994a4e3... listview: Implement an anchor
3c49f95... listview: Add GtkListItemManager
44cf596... listview: Add GtkListItem
92c6c40... listview: Make the listitemmanager stricter
121da01... listview: Change change management
08b3ba8... tests: Make animating listview do random resorts
68a022f... listitem: Add gtk_list_item_get_position()
97ddb7a... listview: Change how binding is done
2081a37... listview: Change anchor handling again
40fe2b5... listview: Only allocate necesary rows
9ec4ac2... testlistview: Show the row number
ccf8cb1... testlistview: Create widgets only once
60e6202... listitemmanager: Switch from "insert_before" to "insert_aft
a6ba1df... listlistmodel: Add gtk_list_list_model_item_moved()
bfa0784... listview: Try to keep the list items in order when scrollin
578d639... listview: Add selection properties to ListItem
88b1b5c... listview: Reset listitems' CSS animations when rebinding
983aff4... listview: Add initial support for displaying selections
0871139... listitem: Add a press gesture to select the item
43b6404... gtk: Add a GtkGridView skeleton
fe69008... gridview: Add API for setting number of columns
2d95cc8... wayland: Remove function declaration for nonexisting functi
56e85ca... listitemmanager: Move list of listitems here
d152d89... gridview: Implement GtkScrollable
b525b90... listitemmanager: Simplify
40aaa1d... listitemmanager: Add trackers
7f97b7e... listview: Add gtk_list_view_set_show_separators()
3501bcd... listitemfactory: Sanitize APIs
e669dcb... listitemfactory: vfuncify
c33cb53... listitemfactory: Split implementation out
9fade5c... listitemfactory: Add a factory for ui files
1ac71d0... testlistview: Port to directory list
51a757c... testlistview: Load icons async
232f6bd... listview: Add list.scroll_to_item action
e9c4aa4... listview: Implement extending selections
666a198... tests: Add a rough form of multiselection
2deba99... listview: Implement GtkOrientable
52e8ffd... gtk-demo: Add a rough start at a Weather demo
e5f48a7... listview: Expose GtkListItemFactory APIs
f0b747d... gridview: Add factory handling
8557ecc... gridview: Implement GtkOrientable
6d72fcf... listview: Pass the CSS name of listitems to the manager
cec2d75... gridview: Actually do something
7997b4d... Add GtkTreeExpander
aae06b8... demo: Add a GSettings tree demo
497ea71... inspector: Use a treeexpander in the recorder
bb53332... inspector: Use a GtkTreeExpander in the object tree
6db35de... inspector: Make the recorder node list use a ListView
20bdf0a... listitem: Change focus handling
e1e88a5... treeexpander: Implement input support
e7253f4... listview: Implement activation
cde7621... listview: Track focus movements and update selection
0c53f0f... listview: Implement (un)select all
a821866... listview: Add a focus tracker
6987b66... listitem: Add "listitem.select" action and keybindings for
923a97e... listview: Add gtk_list_view_get_position_at_y()
5a8c931... listview: Add move keybindings
26a1013... listitemfactory: Make the builder factory properly buildabl
278d299... builderlistitemfactory: Add scope argument
fbea1fe... builder: Autofill scope property of listitemfactory
c6e0cae... gtk-demo: Introduce awards
329721d... demo: Use a listview as sidebar
47a1c94... listitemmanager: Handle NULL factory
02409a7... widget: Add gtk_widget_get_size()
8b00230... gridview: Implement anchors and scrolling
1391991... selectionmodel: Add gtk_selection_model_user_select_item()
f23e46d... gridview: Implement the list.select-item action
46906b8... gridview: Implement minimum row height
20bb41a... gridview: Add activation
615fbb0... gridview: Implement list.scroll-to action
c9edf17... gridview: Add a focus tracker
621ddf8... gridview: Implement (un)select all
1c2ec46... gridview: Add move keybindings
8049e4b... demo: Add a file browser demo
0d44793... listview: Port various gridview improvements
f4afb3a... gridview: Simplify allocation code
014c8d5... Add GtkListBase
bb330de... listbase: Move GtkScrollable implementation
4e65188... listbase: Move item manager here
18d0f33... listbase: Move selection handling here
3af276b... listbase: Move orientable implementation here
ef7d44e... Remove gtk_selection_model_user_select_item() again
e315165... listbase: Move focus moving keybindings here
5d58f0b... listbase: Add vfuncs to convert positions to/from coordinat
33d17b1... listbase: Take over anchor handling
3456754... wip: Add GtkCoverFlow
23bc858... Add GtkColumnView skeleton
d1dbc73... gtk-demo: Add a minesweeper demo
2f8a609... columnview: Allow adding/removing columns
3c52fdf... Add GtkSignalListItemFactory
5ddbaee... gtk-demo: Add a Coverflow application launcher
da32fc8... builder: Make gtk_builder_extend_with_template() work with
c725619... listitem: Make this a GObject
64996db... listitemfactory: Reorganize vfuncs
d1d7af4... listitemfactory: Simplify
b405d74... listitemwidget: Add a private struct
cdfdbf2... listitem: Move position/item/selected tracking to widget
759ed19... listitemwidget: Lazily create listitems
5ed239b... columnview: Add listitems for the columns
aa42990... columnview: Implement GtkScrollable
a5ed300... widget: Add a hook for resizes
19c6fa2... columnview: Add GtkColumnViewCell
1f0f915... inspector: Port object tree to GtkColumnView
8b5fcf8... columnview: Fix styling with Adwaita
9da478f... constraint-editor: Don't poke around in widget internals
77dfbae... columnview: Add a custom LayoutManager
4102a52... tests: Add testcolumnview
37e645c... columnview: Add header
e0a0602... inspector: Remove private struct from controllers
774ea46... inspector: Make Controller page a GtkWidget
0314f1e... inspector: Remove private struct for prop editor
5a92e09... xxx: Add a hack to make paintables transform to/from object
6fc1032... gtk-demo: Add a Clocks demo
a4cbeaf... expression: Allow passing a this object to bind()
3afdae0... Add some tests for expression binding
e2af0c5... fontchooserwidget: Port to listmodels
cba4fd4... docs: Reorganize list widgets in their own chapter
4904767... builder-tool: Pass through CDATA where it makes sense
632febb... listitemwidget: Add single-click-activate
af65ed6... listview: Add single-click-activate
db7c47b... columnview: Add sorting
169b5fb... column view title: Show sort indicators
08c5bce... testcolumnview: Add sorters
6ad3f10... Add GtkTreeListRowSorter
9bf6bba... testsuite: Add tests for GtkTreeListSorter
92a0edf... gtk-builder-tool: Minimally validate <binding>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]