[gtk] (119 commits) Non-fast-forward update to branch wip/ebassi/shortcut
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (119 commits) Non-fast-forward update to branch wip/ebassi/shortcut
- Date: Sun, 22 Mar 2020 15:36:45 +0000 (UTC)
The branch 'wip/ebassi/shortcut' 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:
385c5e0... bindings: Replace GtkBindingArg arguments with GVariant
3b3a5c2... bindings: Add gtk_binding_entry_add_signal_variant()
4675d74... bindings: Parse into GVariantBuilder directly
0666087... bindings: Make gtk_binding_parse_signal() use GVariantBuild
5c6be5c... shortcutcontroller: Introduce
fed7d38... bindings: Split out function to invoke an action signal
ff13ee4... gtk: Add GtkShortcut
e19b49f... widget: Add gtk_widget_class_add_shortcut()
c7f10e5... bindings: Add more variant types
0f6c5da... window: Port bindings to use shortcuts
78f9940... shortcut: Add GtkShortcutTrigger
e62154c... trigger: Add an alternative trigger
4f128a4... assistant: Port bindings to use shortcuts
6c13bbb... combobox: Port bindings to use shortcuts
b18f9da... shortcut: Add gtk_shortcut_set_callback()
9687d69... bindings: Export action activation internally
84a52e3... shortcut: Add action activation
d75fd59... Allow installing bindings bound to actions
00bc9e6... text: Port to widget shortcuts
0b4d0f4... dialog: Port binding to use shortcuts
ac31979... widget: Port bindings to use shortcuts
ae11b29... treeview: Port bindings to use shortcuts
3b8a434... shortcutcontroller: Add private API for running class short
5ade831... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
277aaab... filechooserwidget: Port bindings to use shortcuts
bad5ee7... textview: Port bindings to use shortcuts
2c91f15... spinbutton: Port bindings to use shortcuts
a70635f... paned: Port bindings to use shortcuts
6e38af4... flowbox: Port bindings to use shortcuts
e11d799... shortcutswindow: Port bindings to use shortcuts
e4d628b... shortcutssection: Port bindings to use shortcuts
45ec453... searchentry: Port bindings to use shortcuts
fb7d109... scrolledwindow: Port bindings to use shortcuts
3803209... scalebutton: Port bindings to use shortcuts
bf7c51c... scale: Port bindings to use shortcuts
cbeb096... notebook: Port bindings to use shortcuts
051f7e4... listbox: Port bindings to use shortcuts
83dc9da... label: Port bindings to use shortcuts
718faf6... infobar: Port bindings to use shortcuts
4b798e2... iconview: Port bindings to use shortcuts
56595e7... widget: Add private accessor to event controllers
3ef6be0... combobox: Redo key event forwarding hack
7f10641... treeview: Redo event forwarding hack
4e3ac8f... accelgroup: Actually have a default mod mask
9b1d593... entry: Remove unused include
f24cf29... passwordentry: Remove unused include
252030b... popovermenu: Port to shortcuts
f7a4d96... popover: Add keynav keybindings
bdde072... popover: Remove unused include
5033fc6... Remove bindings activation from GtkEventControllerKey
a062b96... event controller focus: drop include
fb99f83... gtk: Remove bindings
e2a0ed4... accellabel: Get rid of class variables
93af53a... accellabel: Move gtk_accelerator_get_label() code
e050288... accelgroup: Add gtk_accel_group_print_label()
22801f0... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
d4127fe... shortcutcontroller: Add GtkShortcutScope
662a8a2... gtk-demo: Add a dumb demo for shortcut triggers
8c23ccd... gdk: Remove GDK_RELEASE_MASK
cc13b47... window: Get rid of public APIs that shouldn't be
bea2dce... window: Put F10 accelerator into its own shortcut controlle
ef40f22... shortcuttrigger: Add support for mnemonics
ab681b0... shortcut: Add gtk_shortcut_set_mnemonic_activate()
bbe98d9... label: Implement mnemonics using shortcuts
09400b6... Add GtkShortcutManager
a977094... window: Remove all old mnemonic handling API
20cfa2e... Remove GtkMnemonicHash
ba3882d... gtk: Remove accel paths
b28da74... gtk: Remove GtkAccelMap
4d0bab0... accelgroup: Remove unneeded APIs
e6d0560... shortcut: Add GtkShortcutAction
4a4bfa0... shortcut: Change the API for creating shortcuts
067bd70... gtk-demo: Port the sliding puzzle demo to shortcuts
538a1a0... shortcutcontroller: Implement GListModel
d14807b... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
3b595f5... widget: Keep keybindings as a GListStore
a10a295... shortcutaction: Add gtk_shortcut_action_to_string()
0c81698... shortcuts: Mananage managed shortcuts with a custom model
673a046... shortcuttrigger: Add hash(), equal(), and compare() functio
87df17e... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
94ef20e... accel: Add display arg to gtk_accelerator_parse_with_keycod
df792a0... application: Replace accelerator handling with shortcuts
5218dd6... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
458fcba... shortcutaction: INtegrate with GtkBuilder property parsing
29ced09... shortcutcontroller: Implement GtkBuildable
1a55f59... testgtk: Port keyval example to shortcut controllers
b685d2c... doc tools: Create AccelLabel image without using GtkAccelGr
17d9ba3... widget: Remove gtk_widget_add_accelerator()
93bb3f7... testsuite: Remove GtkAccelGroup usage
e944514... testmenubutton: Don't create a GtkAccelGroup
ff6df33... accels: Remove GtkAccelGroup
3cf5681... filechooser: Trigger the location popup via bindings
ad69899... Move shortcut manager initialization code
5a6a9dc... shortcutmanager: Name the controllers
5a6533d... window: Name the the controllers
3e7d49a... widget: Name the controllers
f7021e8... Only create a class shortcut controller if we have shortcut
f5134a8... inspector: Show shortcuts
4e263b4... Print mnemonic triggers clearly
908d996... Use an action for the context menu keybinding
48ace13... emojichooser: Stop using ::popup-menu
4bc60c6... scrollbar: Remove :popup-menu forwarding
ab9b094... range: Remove ::popup-menu emission
f40965c... colorchooser: Stop using ::popup-menu
98011e6... gtk-demo: Stop emitting ::popup-menu
59df45f... mountoperation: Stop using ::popup-menu
eb3f4b3... filechooser: Stop using ::popup-menu
53f29ba... placesview: Stop using ::popup-menu
c8fd640... widget: Drop the ::popup-menu signal
fcab094... text view: Fix touch selection
05726a7... Fix a compiler warning
b63a2ba... Fix the action test
965ae0c... Add a test for shortcut triggers
b7ab5af... Add tests for shortcut actions
c8a85ac... Add definition macro for internal types
2e02fa0... Turn GtkShortcutTrigger into an object
30251e1... Turn GtkShortcutAction into a GObject
Commits added to the branch:
1788731... bindings: Replace GtkBindingArg arguments with GVariant (*)
6546362... bindings: Add gtk_binding_entry_add_signal_variant() (*)
075f2dd... bindings: Parse into GVariantBuilder directly (*)
fc5b559... bindings: Make gtk_binding_parse_signal() use GVariantBuild (*)
e8dff6b... shortcutcontroller: Introduce (*)
453e215... bindings: Split out function to invoke an action signal (*)
498545e... gtk: Add GtkShortcut (*)
b324a28... widget: Add gtk_widget_class_add_shortcut() (*)
f967c3d... bindings: Add more variant types (*)
46f3bb1... window: Port bindings to use shortcuts (*)
1ac761d... shortcut: Add GtkShortcutTrigger (*)
69c3d60... trigger: Add an alternative trigger (*)
5026af0... assistant: Port bindings to use shortcuts (*)
f1cb638... combobox: Port bindings to use shortcuts (*)
02991b9... shortcut: Add gtk_shortcut_set_callback() (*)
9965ed5... bindings: Export action activation internally (*)
0ee873c... shortcut: Add action activation (*)
93bebe3... Allow installing bindings bound to actions (*)
3eec879... text: Port to widget shortcuts (*)
60a89ff... dialog: Port binding to use shortcuts (*)
0089c61... widget: Port bindings to use shortcuts (*)
2382d8e... treeview: Port bindings to use shortcuts (*)
4fbcb74... shortcutcontroller: Add private API for running class short (*)
453d08b... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu (*)
6fec3f2... filechooserwidget: Port bindings to use shortcuts (*)
a3d9f0a... textview: Port bindings to use shortcuts (*)
6f0284e... spinbutton: Port bindings to use shortcuts (*)
eb6834b... paned: Port bindings to use shortcuts (*)
ff500ea... flowbox: Port bindings to use shortcuts (*)
75e9d9a... shortcutswindow: Port bindings to use shortcuts (*)
893b6a8... shortcutssection: Port bindings to use shortcuts (*)
7efbe18... searchentry: Port bindings to use shortcuts (*)
199b517... scrolledwindow: Port bindings to use shortcuts (*)
3e1a86b... scalebutton: Port bindings to use shortcuts (*)
378af08... scale: Port bindings to use shortcuts (*)
fda4d8b... notebook: Port bindings to use shortcuts (*)
b695b1f... listbox: Port bindings to use shortcuts (*)
16b8bf0... label: Port bindings to use shortcuts (*)
d405d95... infobar: Port bindings to use shortcuts (*)
f54c0bf... iconview: Port bindings to use shortcuts (*)
1e91f65... widget: Add private accessor to event controllers (*)
cf6940b... combobox: Redo key event forwarding hack (*)
2df6e8e... treeview: Redo event forwarding hack (*)
06a5fd1... accelgroup: Actually have a default mod mask (*)
a9391bb... entry: Remove unused include (*)
f1a8938... passwordentry: Remove unused include (*)
a41c87d... popovermenu: Port to shortcuts (*)
9c667d9... popover: Add keynav keybindings (*)
816b266... popover: Remove unused include (*)
f91f257... Remove bindings activation from GtkEventControllerKey (*)
814efb5... event controller focus: drop include (*)
833308b... gtk: Remove bindings (*)
24b6355... accellabel: Get rid of class variables (*)
13a27a0... accellabel: Move gtk_accelerator_get_label() code (*)
dc27478... accelgroup: Add gtk_accel_group_print_label() (*)
c116b45... shortcuttrigger: Add gtk_shortcut_trigger_to_label() (*)
c1f0478... shortcutcontroller: Add GtkShortcutScope (*)
e0602c4... gtk-demo: Add a dumb demo for shortcut triggers (*)
ef066ca... gdk: Remove GDK_RELEASE_MASK (*)
656d332... window: Get rid of public APIs that shouldn't be (*)
8564f1c... window: Put F10 accelerator into its own shortcut controlle (*)
7e5d325... shortcuttrigger: Add support for mnemonics (*)
4c86fbb... shortcut: Add gtk_shortcut_set_mnemonic_activate() (*)
45d3acf... label: Implement mnemonics using shortcuts (*)
06e7bf2... Add GtkShortcutManager (*)
c2b1028... window: Remove all old mnemonic handling API (*)
e55ab3d... Remove GtkMnemonicHash (*)
bbbed33... gtk: Remove accel paths (*)
b3e3510... gtk: Remove GtkAccelMap (*)
05bf603... accelgroup: Remove unneeded APIs (*)
2f0e94c... shortcut: Add GtkShortcutAction (*)
8380176... shortcut: Change the API for creating shortcuts (*)
1743996... gtk-demo: Port the sliding puzzle demo to shortcuts (*)
1583332... shortcutcontroller: Implement GListModel (*)
d692cea... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod (*)
b282265... widget: Keep keybindings as a GListStore (*)
59bf971... shortcutaction: Add gtk_shortcut_action_to_string() (*)
fad0e1c... shortcuts: Mananage managed shortcuts with a custom model (*)
349d909... shortcuttrigger: Add hash(), equal(), and compare() functio (*)
07173a2... accelerators: Make gtk_accelerator_parse() return TRUE/FALS (*)
b29dce0... accel: Add display arg to gtk_accelerator_parse_with_keycod (*)
354c9a0... application: Replace accelerator handling with shortcuts (*)
927b99b... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string() (*)
8233e69... shortcutaction: INtegrate with GtkBuilder property parsing (*)
c5f34ec... shortcutcontroller: Implement GtkBuildable (*)
b9b3639... testgtk: Port keyval example to shortcut controllers (*)
693c134... doc tools: Create AccelLabel image without using GtkAccelGr (*)
93c8a8a... widget: Remove gtk_widget_add_accelerator() (*)
8f9080b... testsuite: Remove GtkAccelGroup usage (*)
5ea42f9... testmenubutton: Don't create a GtkAccelGroup (*)
b7fcf6c... accels: Remove GtkAccelGroup (*)
211720d... filechooser: Trigger the location popup via bindings (*)
601711f... Move shortcut manager initialization code (*)
69b24e5... shortcutmanager: Name the controllers (*)
dc38bcf... window: Name the the controllers (*)
e121ef1... widget: Name the controllers (*)
c5ef926... Only create a class shortcut controller if we have shortcut (*)
4386b9d... inspector: Show shortcuts (*)
b2a61c6... Print mnemonic triggers clearly (*)
cc55491... Use an action for the context menu keybinding (*)
f4129f9... emojichooser: Stop using ::popup-menu (*)
370dc83... scrollbar: Remove :popup-menu forwarding (*)
9b1fea9... range: Remove ::popup-menu emission (*)
a29e6dc... colorchooser: Stop using ::popup-menu (*)
78a0919... gtk-demo: Stop emitting ::popup-menu (*)
7cf45ae... mountoperation: Stop using ::popup-menu (*)
b72d679... filechooser: Stop using ::popup-menu (*)
70207a8... placesview: Stop using ::popup-menu (*)
b92e3c1... widget: Drop the ::popup-menu signal (*)
8bf58c5... text view: Fix touch selection (*)
26a540f... Fix a compiler warning (*)
8b91388... Fix the action test (*)
759a4e8... Add a test for shortcut triggers (*)
5a7a582... Add tests for shortcut actions (*)
145031e... shortcutcontroller: Plug a memory leak (*)
c1fcf6f... Add definition macro for internal types
99a282f... Turn GtkShortcutTrigger into an object
d883074... Turn GtkShortcutAction into a GObject
3d64607... docs: Update symbols
(*) 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]