[gtk] (139 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] (139 commits) Non-fast-forward update to branch wip/matthiasc/shortcut-4
- Date: Thu, 26 Mar 2020 02:37:24 +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:
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
Commits added to the branch:
1308ecb... flattenlistmodel: Give access to child models (*)
faf61cd... event controller focus: drop include (*)
7672e6c... text view: Fix touch selection (*)
f61d520... entry: Remove unused include (*)
a9c3a33... passwordentry: Remove unused include (*)
cc9c45a... Merge branch 'matthiasc/for-master' into 'master' (*)
e17db0a... Merge branch 'matthiasc/for-master2' into 'master' (*)
f8c523f... bindings: Replace GtkBindingArg arguments with GVariant
1cab5e0... bindings: Add gtk_binding_entry_add_signal_variant()
cbe207a... bindings: Parse into GVariantBuilder directly
27834b0... bindings: Make gtk_binding_parse_signal() use GVariantBuild
a232107... shortcutcontroller: Introduce
f9ee703... bindings: Split out function to invoke an action signal
d860386... gtk: Add GtkShortcut
0eb1228... widget: Add gtk_widget_class_add_shortcut()
b11263a... bindings: Add more variant types
d51b8ff... window: Port bindings to use shortcuts
6d452f1... shortcut: Add GtkShortcutTrigger
81fa632... trigger: Add an alternative trigger
8ff18b3... combobox: Port bindings to use shortcuts
a8902da... assistant: Port bindings to use shortcuts
d4bba7d... shortcut: Add gtk_shortcut_set_callback()
0b75edc... bindings: Export action activation internally
7ffea02... shortcut: Add action activation
17eef48... Allow installing bindings bound to actions
d62be57... text: Port to widget shortcuts
02646d7... dialog: Port binding to use shortcuts
6d41813... widget: Port bindings to use shortcuts
dfd81f9... treeview: Port bindings to use shortcuts
376dc4d... shortcutcontroller: Add private API for running class short
58e8f23... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
df457ca... filechooserwidget: Port bindings to use shortcuts
48b46c8... textview: Port bindings to use shortcuts
80888d7... spinbutton: Port bindings to use shortcuts
6ff94f3... paned: Port bindings to use shortcuts
2e5fc35... flowbox: Port bindings to use shortcuts
d5fa5b9... shortcutswindow: Port bindings to use shortcuts
3f00e42... shortcutssection: Port bindings to use shortcuts
db525ef... searchentry: Port bindings to use shortcuts
f54d3a3... scrolledwindow: Port bindings to use shortcuts
8752f61... scalebutton: Port bindings to use shortcuts
cd7e9dc... scale: Port bindings to use shortcuts
6ad1078... notebook: Port bindings to use shortcuts
e430e0e... listbox: Port bindings to use shortcuts
cb09211... label: Port bindings to use shortcuts
6a005c8... infobar: Port bindings to use shortcuts
1df0a5e... iconview: Port bindings to use shortcuts
7ca4a94... widget: Add private accessor to event controllers
3fba7f9... combobox: Redo key event forwarding hack
4c7b00f... treeview: Redo event forwarding hack
c1ee2fd... accelgroup: Actually have a default mod mask
b2a747b... popovermenu: Port to shortcuts
c1247a7... popover: Add keynav keybindings
f02521c... Remove bindings activation from GtkEventControllerKey
3a10553... gtk: Remove bindings
091835c... accellabel: Get rid of class variables
053d09a... accellabel: Move gtk_accelerator_get_label() code
ee9f37a... accelgroup: Add gtk_accel_group_print_label()
57bbb24... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
0ffca10... shortcutcontroller: Add GtkShortcutScope
30fbaf0... gtk-demo: Add a dumb demo for shortcut triggers
e740a31... gdk: Remove GDK_RELEASE_MASK
24703d6... window: Get rid of public APIs that shouldn't be
84b587f... window: Put F10 accelerator into its own shortcut controlle
503b9a7... shortcuttrigger: Add support for mnemonics
45e2a2f... shortcut: Add gtk_shortcut_set_mnemonic_activate()
88cac6e... label: Implement mnemonics using shortcuts
4ebdeb9... Add GtkShortcutManager
7ff4b93... window: Remove all old mnemonic handling API
27f4a76... Remove GtkMnemonicHash
2cac7ff... gtk: Remove accel paths
7b319a1... gtk: Remove GtkAccelMap
bb32c3d... accelgroup: Remove unneeded APIs
884daff... shortcut: Add GtkShortcutAction
11f7d70... shortcut: Change the API for creating shortcuts
5395142... gtk-demo: Port the sliding puzzle demo to shortcuts
a0812e1... shortcutcontroller: Implement GListModel
c39fcda... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
ee07ee7... widget: Keep keybindings as a GListStore
551ae7b... widget: Only create a controller if we have shortcuts
9ffaeb2... shortcutaction: Add gtk_shortcut_action_to_string()
c3abdb1... shortcutcontroller: Use a list model for shortcuts
d4ec404... shortcutmanager: Use list models
1fe5f36... shortcuttrigger: Add hash(), equal(), and compare() functio
9410bd2... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
75943e3... accel: Add display arg to gtk_accelerator_parse_with_keycod
e7b5af2... application: Replace accelerator handling with shortcuts
a671d53... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
d37061c... shortcutaction: Integrate with GtkBuilder property parsing
723f9d9... shortcutcontroller: Implement GtkBuildable
65d4164... testgtk: Port keyval example to shortcut controllers
bb27b3f... doc tools: Create AccelLabel image without using GtkAccelGr
eaeba0c... widget: Remove gtk_widget_add_accelerator()
e9a9794... testsuite: Remove GtkAccelGroup usage
2c10149... testmenubutton: Don't create a GtkAccelGroup
b6c39c9... accels: Remove GtkAccelGroup
b17a490... filechooser: Trigger the location popup via bindings
964dedc... inspector: Show shortcuts
25c792a... Print mnemonic triggers clearly
a4e0710... Use an action for the context menu keybinding
5ec0b9b... emojichooser: Stop using ::popup-menu
300c087... scrollbar: Remove :popup-menu forwarding
0e870a6... range: Remove ::popup-menu emission
3f0df2c... colorchooser: Stop using ::popup-menu
dcf1a12... gtk-demo: Stop emitting ::popup-menu
46608fb... mountoperation: Stop using ::popup-menu
02f3cba... filechooser: Stop using ::popup-menu
b467b1a... placesview: Stop using ::popup-menu
f539373... widget: Drop the ::popup-menu signal
dc2d59a... Add a test for shortcut triggers
723fa3c... Add tests for shortcut actions
5e0c8e7... shortcuttrigger: Introduce partial matches
2591a4b... shortcuttrigger: Do elaborate matching for key events
d4c0300... shortcutcontroller: Implement mnemonic cycling
c8f0911... Drop the keyhash test
1ff61aa... window: Remove GtkKeyHash remnants
cc7e0c2... Drop GtkKeyHash
0586481... shortcutcontroller: Only activate shortcuts of visible widg
391d251... widget: Remove some leftover accel group plumbing
e2a2495... Add definition macro for internal types
59784d8... Turn GtkShortcutTrigger into an object
59746f8... Turn GtkShortcutAction into a GObject
c11831f... modelbutton: Remove accel poking
1a7df48... modelbutton: Make activatable
f2949a1... popover: Implement GtkShortcutManager
44a9b75... shortcutcontroller: Inject accels into the action muxer
c4fb68e... popovermenu: Make mnemonics work without Alt
3563d77... modelbutton: Install accels when inside a popover
aa7513f... label: Disconnect visible mnemonics in popovers
f9e24d4... popover: Add a mnemonics-visible property
b19a0e3... label: Respect GtkPopover::mnemonics-visible
d405261... popover: Implement auto mnemonics
ebf5a34... popovermenu: Show mnemonics on keynav
26c5b8a... docs: Update the overview input chapter
d785887... shortcutcontroller: Expand the docs
e13202f... shortcutaction: Some documentation fixups
e41c545... shortcuttrigger: Some documentation fixups
26d4691... shortcutmanager: Add some more docs
822b1b5... Some documentation fixes
(*) 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]