[gtk] (88 commits) Non-fast-forward update to branch wip/matthiasc/shortcut-2



The branch 'wip/matthiasc/shortcut-2' 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:

  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
  2258641... shortcuttrigger: Introduce partial matches
  5507d60... shortcuttrigger: Do elaborate matching for key events
  527b9fb... flattenlistmodel: Give access to child models
  c7f3b08... shortcuts: Use a flatten list model
  c61e6cd... Drop an unused include
  898218d... Drop the concat model
  04544e5... shortcutcontroller: Implement mnemonic cycling
  75215fb... Drop the keyhash test
  15502bd... window: Remove GtkKeyHash remnants
  b3108f8... Drop GtkKeyHash
  37db01e... shortcutcontroller: Only activate shortcuts of visible widg
  805ae41... widget: Remove some leftover accel group plumbing
  879f652... shortcutaction: Add an equal method
  6c44b6b... shortcutmanager: Add a trigger lookup function
  d9e0bde... modelbutton: Use shortcut manager to find accels
  bb9d0cc... Add definition macro for internal types
  6f2c6ef... Turn GtkShortcutTrigger into an object
  8bbdcf9... Turn GtkShortcutAction into a GObject

Commits added to the branch:

  ac4b6f6... popover: Add keynav keybindings
  f1968e5... popover: Remove unused include
  2091d63... Remove bindings activation from GtkEventControllerKey
  0b6323f... event controller focus: drop include
  05d7e67... gtk: Remove bindings
  e17cafb... accellabel: Get rid of class variables
  79495be... accellabel: Move gtk_accelerator_get_label() code
  82a4b87... accelgroup: Add gtk_accel_group_print_label()
  ec10fae... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  fa8b267... shortcutcontroller: Add GtkShortcutScope
  d4fdae0... gtk-demo: Add a dumb demo for shortcut triggers
  514b8a9... gdk: Remove GDK_RELEASE_MASK
  2b3c937... window: Get rid of public APIs that shouldn't be
  b3d8d6d... window: Put F10 accelerator into its own shortcut controlle
  d06cb77... shortcuttrigger: Add support for mnemonics
  15fe812... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  d988007... label: Implement mnemonics using shortcuts
  ea195b2... Add GtkShortcutManager
  a11dd6a... window: Remove all old mnemonic handling API
  e499660... Remove GtkMnemonicHash
  e7ca66e... gtk: Remove accel paths
  33dd53b... gtk: Remove GtkAccelMap
  d78f9d2... accelgroup: Remove unneeded APIs
  c948d63... shortcut: Add GtkShortcutAction
  41ef295... shortcut: Change the API for creating shortcuts
  f6de480... gtk-demo: Port the sliding puzzle demo to shortcuts
  7cc7262... shortcutcontroller: Implement GListModel
  6f9ccf9... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  fbfa546... widget: Keep keybindings as a GListStore
  76257fb... shortcutaction: Add gtk_shortcut_action_to_string()
  7cefd47... shortcuts: Mananage managed shortcuts with a custom model
  52fa07b... shortcuttrigger: Add hash(), equal(), and compare() functio
  291e1d9... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  8568e4d... accel: Add display arg to gtk_accelerator_parse_with_keycod
  d045059... application: Replace accelerator handling with shortcuts
  d2eb06d... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  7702a1f... shortcutaction: INtegrate with GtkBuilder property parsing
  5a618b8... shortcutcontroller: Implement GtkBuildable
  c5d6665... testgtk: Port keyval example to shortcut controllers
  a1efa03... doc tools: Create AccelLabel image without using GtkAccelGr
  9645805... widget: Remove gtk_widget_add_accelerator()
  e3d99cc... testsuite: Remove GtkAccelGroup usage
  9a35a25... testmenubutton: Don't create a GtkAccelGroup
  41e21e1... accels: Remove GtkAccelGroup
  04f70c6... filechooser: Trigger the location popup via bindings
  7d27b92... Move shortcut manager initialization code
  00f9295... shortcutmanager: Name the controllers
  0f7a8b5... window: Name the the controllers
  ff78b76... widget: Name the controllers
  1d559e8... Only create a class shortcut controller if we have shortcut
  92c5f51... inspector: Show shortcuts
  a15b9ae... Print mnemonic triggers clearly
  baab727... Use an action for the context menu keybinding
  8d737d2... emojichooser: Stop using ::popup-menu
  67c9d44... scrollbar: Remove :popup-menu forwarding
  cd78efc... range: Remove ::popup-menu emission
  dad7fb6... colorchooser: Stop using ::popup-menu
  a2ef8f5... gtk-demo: Stop emitting ::popup-menu
  8db75f1... mountoperation: Stop using ::popup-menu
  253d91b... filechooser: Stop using ::popup-menu
  cf08b13... placesview: Stop using ::popup-menu
  5f5d5ab... widget: Drop the ::popup-menu signal
  434cb08... text view: Fix touch selection
  5ac21a2... Fix a compiler warning
  49379ad... Fix the action test
  f971a61... Add a test for shortcut triggers
  101b513... Add tests for shortcut actions
  d47fe4f... shortcutcontroller: Plug a memory leak
  35d03a1... shortcuttrigger: Introduce partial matches
  07e8865... shortcuttrigger: Do elaborate matching for key events
  6dac48c... flattenlistmodel: Give access to child models
  411e9cd... shortcuts: Use a flatten list model
  b999cb6... Drop an unused include
  e530e5b... Drop the concat model
  223c985... shortcutcontroller: Implement mnemonic cycling
  5363eb6... Drop the keyhash test
  14263e2... window: Remove GtkKeyHash remnants
  f2754fb... Drop GtkKeyHash
  4478c96... shortcutcontroller: Only activate shortcuts of visible widg
  71eccc6... widget: Remove some leftover accel group plumbing
  42bbd40... Add definition macro for internal types
  50e5240... Turn GtkShortcutTrigger into an object
  473db57... Turn GtkShortcutAction into a GObject
  0444098... modelbutton: remove accel poking
  7962ead... modelbutton: Make activatable
  e143147... popover: Implement GtkShortcutManager
  1a495d8... shortcutcontroller: Inject accels into the action muxer
  e2c9f77... popovermenu: Make mnemonics work without Alt


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]