[gtk] (147 commits) Non-fast-forward update to branch wip/matthiasc/shortcut-4
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (147 commits) Non-fast-forward update to branch wip/matthiasc/shortcut-4
- Date: Wed, 25 Mar 2020 22:49:25 +0000 (UTC)
The branch 'wip/matthiasc/shortcut-4' 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:
2120c65... testsuite: Set NO_AT_BRIDGE for tests
c017bc9... actionmuxer: Be more robust
15b9a0c... bindings: Replace GtkBindingArg arguments with GVariant
04bde5c... bindings: Add gtk_binding_entry_add_signal_variant()
fec7c6e... bindings: Parse into GVariantBuilder directly
1ff15e8... bindings: Make gtk_binding_parse_signal() use GVariantBuild
08cba67... shortcutcontroller: Introduce
b846c3b... bindings: Split out function to invoke an action signal
f1fc110... gtk: Add GtkShortcut
f2b320e... widget: Add gtk_widget_class_add_shortcut()
d9edb2d... bindings: Add more variant types
82abf58... window: Port bindings to use shortcuts
3370c0a... shortcut: Add GtkShortcutTrigger
b6764b1... trigger: Add an alternative trigger
0e704fc... combobox: Port bindings to use shortcuts
b053692... assistant: Port bindings to use shortcuts
20114a0... shortcut: Add gtk_shortcut_set_callback()
6534d4a... bindings: Export action activation internally
0611c3e... shortcut: Add action activation
8281bb9... Allow installing bindings bound to actions
12ec96e... text: Port to widget shortcuts
1349d63... dialog: Port binding to use shortcuts
5f163cd... widget: Port bindings to use shortcuts
b25f45f... treeview: Port bindings to use shortcuts
bd0c517... shortcutcontroller: Add private API for running class short
0fd62df... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
cab8fb9... filechooserwidget: Port bindings to use shortcuts
d28753e... textview: Port bindings to use shortcuts
9cf9b88... spinbutton: Port bindings to use shortcuts
f24ec11... paned: Port bindings to use shortcuts
895388f... flowbox: Port bindings to use shortcuts
095ed32... shortcutswindow: Port bindings to use shortcuts
f21056c... shortcutssection: Port bindings to use shortcuts
c65d438... searchentry: Port bindings to use shortcuts
0c333b2... scrolledwindow: Port bindings to use shortcuts
468c08f... scalebutton: Port bindings to use shortcuts
5a6a7ff... scale: Port bindings to use shortcuts
bab82f7... notebook: Port bindings to use shortcuts
f6a96f3... listbox: Port bindings to use shortcuts
6069279... label: Port bindings to use shortcuts
2ba2703... infobar: Port bindings to use shortcuts
efcb67b... iconview: Port bindings to use shortcuts
91d8414... widget: Add private accessor to event controllers
631e3c0... combobox: Redo key event forwarding hack
e798146... treeview: Redo event forwarding hack
d101e38... accelgroup: Actually have a default mod mask
055ce1c... entry: Remove unused include
56c97ee... passwordentry: Remove unused include
f186e2f... popovermenu: Port to shortcuts
09a69ae... popover: Add keynav keybindings
997664b... popover: Remove unused include
ac43176... Remove bindings activation from GtkEventControllerKey
bacd70c... event controller focus: drop include
8e34597... gtk: Remove bindings
a0af898... accellabel: Get rid of class variables
22dad7e... accellabel: Move gtk_accelerator_get_label() code
a8e34b7... accelgroup: Add gtk_accel_group_print_label()
594c829... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
3f25296... shortcutcontroller: Add GtkShortcutScope
20a5b09... gtk-demo: Add a dumb demo for shortcut triggers
ff8f399... gdk: Remove GDK_RELEASE_MASK
6d30e99... window: Get rid of public APIs that shouldn't be
de8ce78... window: Put F10 accelerator into its own shortcut controlle
a511bdc... shortcuttrigger: Add support for mnemonics
88ea3f4... shortcut: Add gtk_shortcut_set_mnemonic_activate()
60b7014... label: Implement mnemonics using shortcuts
b572f3f... Add GtkShortcutManager
59422a8... window: Remove all old mnemonic handling API
0e607d5... Remove GtkMnemonicHash
7193474... gtk: Remove accel paths
5a03042... gtk: Remove GtkAccelMap
4e5c3ff... accelgroup: Remove unneeded APIs
84dffb8... shortcut: Add GtkShortcutAction
634e321... shortcut: Change the API for creating shortcuts
8dcf97c... gtk-demo: Port the sliding puzzle demo to shortcuts
1a6abfd... shortcutcontroller: Implement GListModel
411d1cd... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
69f911e... widget: Keep keybindings as a GListStore
748a72d... shortcutaction: Add gtk_shortcut_action_to_string()
5055540... shortcuts: Mananage managed shortcuts with a custom model
6a8d352... shortcuttrigger: Add hash(), equal(), and compare() functio
cc7b277... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
b2b409e... accel: Add display arg to gtk_accelerator_parse_with_keycod
932a26d... application: Replace accelerator handling with shortcuts
6b02880... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
6316f5d... builder: Fix a compiler warning
9ea0c1d... shortcutaction: INtegrate with GtkBuilder property parsing
67a043d... shortcutcontroller: Implement GtkBuildable
a71bab1... testgtk: Port keyval example to shortcut controllers
9d71271... doc tools: Create AccelLabel image without using GtkAccelGr
0fe9fc7... widget: Remove gtk_widget_add_accelerator()
5d76f8e... testsuite: Remove GtkAccelGroup usage
133f511... testmenubutton: Don't create a GtkAccelGroup
4986602... accels: Remove GtkAccelGroup
d4efd9b... filechooser: Trigger the location popup via bindings
b0f451e... Move shortcut manager initialization code
1e4fcfd... shortcutmanager: Name the controllers
fe0dec3... window: Name the the controllers
b8c96e1... widget: Name the controllers
941932c... Only create a class shortcut controller if we have shortcut
da37bf8... inspector: Show shortcuts
f566b01... Print mnemonic triggers clearly
15e321e... Use an action for the context menu keybinding
93a80c2... emojichooser: Stop using ::popup-menu
ed5d358... scrollbar: Remove :popup-menu forwarding
d7e5c76... range: Remove ::popup-menu emission
2e9a05d... colorchooser: Stop using ::popup-menu
ce80837... gtk-demo: Stop emitting ::popup-menu
b2757f8... mountoperation: Stop using ::popup-menu
10f60bd... filechooser: Stop using ::popup-menu
2dea5c1... placesview: Stop using ::popup-menu
c0b8527... widget: Drop the ::popup-menu signal
4e2fb1b... text view: Fix touch selection
31a3022... Fix a compiler warning
99ba64b... Add a test for shortcut triggers
958caa8... Add tests for shortcut actions
b2e6d4d... shortcutcontroller: Plug a memory leak
36dc2f3... shortcuttrigger: Introduce partial matches
18d7d9a... shortcuttrigger: Do elaborate matching for key events
7352358... flattenlistmodel: Give access to child models
3ae2e8e... shortcuts: Use a flatten list model
bc62276... Drop an unused include
c40c23d... Drop the concat model
a2179b3... shortcutcontroller: Implement mnemonic cycling
1bc8cab... Drop the keyhash test
357db5c... window: Remove GtkKeyHash remnants
681e426... Drop GtkKeyHash
b9ed3b6... shortcutcontroller: Only activate shortcuts of visible widg
f2e11ea... widget: Remove some leftover accel group plumbing
65446ab... Add definition macro for internal types
6c9cc6e... Turn GtkShortcutTrigger into an object
6b9b419... Turn GtkShortcutAction into a GObject
2375790... modelbutton: remove accel poking
30aa13c... modelbutton: Make activatable
de87420... popover: Implement GtkShortcutManager
7f28c2e... shortcutcontroller: Inject accels into the action muxer
80cfb32... popovermenu: Make mnemonics work without Alt
18f07f6... modelbutton: Install accels when inside a popover
7679551... label: Disconnect visible mnemonics in popovers
20d184e... popover: Add a mnemonics-visible property
ff3ed5c... label: Respect GtkPopover::mnemonics-visible
7790d35... popover: Implement auto mnemonics
afd2158... popovermenu: Show mnemonics on keynav
6ed4bf7... docs: Update the overview input chapter
e43787c... shortcutcontroller: Expand the docs
cd82cb8... shortcutaction: Some documentation fixups
c7a7d19... shortcuttrigger: Some documentation fixups
7aadbba... shortcutmanager: Fix the build with GLib < 2.64
1af93cf... filechoosererrorstack: Fix object life-cycle
Commits added to the branch:
cfc44e0... singleselection: Fix a memory leak (*)
c155ac9... Merge branch 'wip/sadiq/fix-leak' into 'master' (*)
b5b8366... muxer: force muxer dispoal as part of widget dispose (*)
5870d9d... testsuite: Set NO_AT_BRIDGE for gtk tests (*)
8493ebf... filechoosererrorstack: Fix object life-cycle (*)
dc18572... Merge branch 'wip/chergert/muxer-robustness-fix' into 'mast (*)
4f60969... Merge branch 'matthiasc/for-master' into 'master' (*)
0b0adad... flattenlistmodel: Give access to child models
b2151fd... event controller focus: drop include
6505384... text view: Fix touch selection
1b8152c... bindings: Replace GtkBindingArg arguments with GVariant
1db0539... bindings: Add gtk_binding_entry_add_signal_variant()
48688c6... bindings: Parse into GVariantBuilder directly
5eea444... bindings: Make gtk_binding_parse_signal() use GVariantBuild
898a752... shortcutcontroller: Introduce
41b4bec... bindings: Split out function to invoke an action signal
31cebd6... gtk: Add GtkShortcut
dddffad... widget: Add gtk_widget_class_add_shortcut()
1d40528... bindings: Add more variant types
c4db287... window: Port bindings to use shortcuts
ae13c06... shortcut: Add GtkShortcutTrigger
06af044... trigger: Add an alternative trigger
0e3f242... combobox: Port bindings to use shortcuts
ce3c73c... assistant: Port bindings to use shortcuts
41f752d... shortcut: Add gtk_shortcut_set_callback()
cf0eb9a... bindings: Export action activation internally
85732a5... shortcut: Add action activation
a222b1e... Allow installing bindings bound to actions
4df2c99... text: Port to widget shortcuts
e0d73a1... dialog: Port binding to use shortcuts
2127dd9... widget: Port bindings to use shortcuts
f8b9342... treeview: Port bindings to use shortcuts
e3235f4... shortcutcontroller: Add private API for running class short
54c8aa9... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
c04424e... filechooserwidget: Port bindings to use shortcuts
3431029... textview: Port bindings to use shortcuts
b829751... spinbutton: Port bindings to use shortcuts
91de730... paned: Port bindings to use shortcuts
a033e40... flowbox: Port bindings to use shortcuts
e8a528c... shortcutswindow: Port bindings to use shortcuts
2a4b921... shortcutssection: Port bindings to use shortcuts
6549734... searchentry: Port bindings to use shortcuts
9f505eb... scrolledwindow: Port bindings to use shortcuts
7fe82af... scalebutton: Port bindings to use shortcuts
3dc05cb... scale: Port bindings to use shortcuts
08aab66... notebook: Port bindings to use shortcuts
91956ef... listbox: Port bindings to use shortcuts
41c3991... label: Port bindings to use shortcuts
f150f2c... infobar: Port bindings to use shortcuts
2334d9d... iconview: Port bindings to use shortcuts
129fa0a... widget: Add private accessor to event controllers
e10436f... combobox: Redo key event forwarding hack
881bb4c... treeview: Redo event forwarding hack
984b4f9... accelgroup: Actually have a default mod mask
d8a333f... entry: Remove unused include
8823f0f... passwordentry: Remove unused include
11e7b16... popovermenu: Port to shortcuts
3f7cce4... popover: Add keynav keybindings
fefdeaf... popover: Remove unused include
ab86b01... Remove bindings activation from GtkEventControllerKey
8d0e1e0... gtk: Remove bindings
bd87d53... accellabel: Get rid of class variables
3ebc6b7... accellabel: Move gtk_accelerator_get_label() code
cfebfd0... accelgroup: Add gtk_accel_group_print_label()
2dc49e7... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
75115e1... shortcutcontroller: Add GtkShortcutScope
7a2ec91... gtk-demo: Add a dumb demo for shortcut triggers
9a9f89a... gdk: Remove GDK_RELEASE_MASK
c9ac4bb... window: Get rid of public APIs that shouldn't be
4695e2d... window: Put F10 accelerator into its own shortcut controlle
116196a... shortcuttrigger: Add support for mnemonics
78c3e6f... shortcut: Add gtk_shortcut_set_mnemonic_activate()
ba3a179... label: Implement mnemonics using shortcuts
e94c730... Add GtkShortcutManager
356e324... window: Remove all old mnemonic handling API
9bb5238... Remove GtkMnemonicHash
2f3c4af... gtk: Remove accel paths
4759f5a... gtk: Remove GtkAccelMap
5ef1cf3... accelgroup: Remove unneeded APIs
42ca482... shortcut: Add GtkShortcutAction
93ab8dc... shortcut: Change the API for creating shortcuts
e74869a... gtk-demo: Port the sliding puzzle demo to shortcuts
fc12b19... shortcutcontroller: Implement GListModel
b3e5bd5... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
438a6b1... widget: Keep keybindings as a GListStore
549f5da... shortcutaction: Add gtk_shortcut_action_to_string()
cf8596b... shortcutcontroller: Use a list model for shortcuts
e4b1944... shortcutmanager: Use list models
12d063e... shortcuttrigger: Add hash(), equal(), and compare() functio
970a301... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
8e25fd9... accel: Add display arg to gtk_accelerator_parse_with_keycod
803848b... application: Replace accelerator handling with shortcuts
764b625... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
6c5856e... builder: Fix a compiler warning
bdac4b6... shortcutaction: Integrate with GtkBuilder property parsing
2c8e927... shortcutcontroller: Implement GtkBuildable
9a07deb... testgtk: Port keyval example to shortcut controllers
5646609... doc tools: Create AccelLabel image without using GtkAccelGr
f6546e7... widget: Remove gtk_widget_add_accelerator()
4dd0766... testsuite: Remove GtkAccelGroup usage
886bbd4... testmenubutton: Don't create a GtkAccelGroup
3c16077... accels: Remove GtkAccelGroup
9bb3b68... filechooser: Trigger the location popup via bindings
a357081... window: Name the the controllers
49b15a0... widget: Name the controllers
8535d73... Only create a class shortcut controller if we have shortcut
32d80a8... inspector: Show shortcuts
189ebad... Print mnemonic triggers clearly
9a9410f... Use an action for the context menu keybinding
5f3c749... emojichooser: Stop using ::popup-menu
06bd4e4... scrollbar: Remove :popup-menu forwarding
768cef3... range: Remove ::popup-menu emission
e16ecf2... colorchooser: Stop using ::popup-menu
7d183af... gtk-demo: Stop emitting ::popup-menu
f38b762... mountoperation: Stop using ::popup-menu
d0182e1... filechooser: Stop using ::popup-menu
ca18f4a... placesview: Stop using ::popup-menu
54e1fd2... widget: Drop the ::popup-menu signal
d01cf8f... Add a test for shortcut triggers
6736f0f... Add tests for shortcut actions
09aef2f... shortcuttrigger: Introduce partial matches
cd6223a... shortcuttrigger: Do elaborate matching for key events
e29a33e... shortcutcontroller: Implement mnemonic cycling
b473400... Drop the keyhash test
0d90b92... window: Remove GtkKeyHash remnants
74489c0... Drop GtkKeyHash
44984ec... shortcutcontroller: Only activate shortcuts of visible widg
cff8b66... widget: Remove some leftover accel group plumbing
544a713... Add definition macro for internal types
f3981e8... Turn GtkShortcutTrigger into an object
230005a... Turn GtkShortcutAction into a GObject
0ef3dec... modelbutton: Remove accel poking
f090d7e... modelbutton: Make activatable
b1db319... popover: Implement GtkShortcutManager
8247096... shortcutcontroller: Inject accels into the action muxer
b60ac56... popovermenu: Make mnemonics work without Alt
ebb8954... modelbutton: Install accels when inside a popover
8675965... label: Disconnect visible mnemonics in popovers
6a29036... popover: Add a mnemonics-visible property
7a53ccc... label: Respect GtkPopover::mnemonics-visible
c0819a2... popover: Implement auto mnemonics
ab46528... popovermenu: Show mnemonics on keynav
17d61c3... docs: Update the overview input chapter
5a0cdb7... shortcutcontroller: Expand the docs
770b761... shortcutaction: Some documentation fixups
490c054... shortcuttrigger: Some documentation fixups
3341257... shortcutmanager: Add some more docs
(*) 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]