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



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:

  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

Commits added to the branch:

  9a03c8b... gtk: Remove bindings
  d84b60e... accellabel: Get rid of class variables
  66102da... accellabel: Move gtk_accelerator_get_label() code
  90c7f46... accelgroup: Add gtk_accel_group_print_label()
  2309e1d... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  730154d... shortcutcontroller: Add GtkShortcutScope
  c3af47f... gtk-demo: Add a dumb demo for shortcut triggers
  2244eeb... gdk: Remove GDK_RELEASE_MASK
  e398f63... window: Get rid of public APIs that shouldn't be
  0b7e743... window: Put F10 accelerator into its own shortcut controlle
  bde4cbe... shortcuttrigger: Add support for mnemonics
  21e6e4c... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  9428807... label: Implement mnemonics using shortcuts
  aab10ea... Add GtkShortcutManager
  2c62cde... window: Remove all old mnemonic handling API
  62f96bf... Remove GtkMnemonicHash
  9b99b89... gtk: Remove accel paths
  bca1f6b... gtk: Remove GtkAccelMap
  cdd33bb... accelgroup: Remove unneeded APIs
  cd0332a... shortcut: Add GtkShortcutAction
  92e20de... shortcut: Change the API for creating shortcuts
  1ec950d... gtk-demo: Port the sliding puzzle demo to shortcuts
  e738a4d... shortcutcontroller: Implement GListModel
  a1e9ae5... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  3cd4eb0... widget: Keep keybindings as a GListStore
  34987c0... widget: Only create a controller if we have shortcuts
  4c5d854... shortcutaction: Add gtk_shortcut_action_to_string()
  5763514... shortcutcontroller: Use a list model for shortcuts
  c2e2e29... shortcutmanager: Use list models
  fb6a8f5... shortcuttrigger: Add hash(), equal(), and compare() functio
  580863b... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  90a3431... accel: Add display arg to gtk_accelerator_parse_with_keycod
  daa7d90... application: Replace accelerator handling with shortcuts
  7974751... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  33045c3... shortcutaction: Integrate with GtkBuilder property parsing
  78e3e42... shortcutcontroller: Implement GtkBuildable
  541c478... testgtk: Port keyval example to shortcut controllers
  8e9218d... doc tools: Create AccelLabel image without using GtkAccelGr
  4c45410... widget: Remove gtk_widget_add_accelerator()
  cac3952... testsuite: Remove GtkAccelGroup usage
  7c4d8d4... testmenubutton: Don't create a GtkAccelGroup
  bb4fbe3... accels: Remove GtkAccelGroup
  43c0ea6... filechooser: Trigger the location popup via bindings
  c90b058... inspector: Show shortcuts
  e8be45f... Print mnemonic triggers clearly
  778d884... Use an action for the context menu keybinding
  c94ec4a... emojichooser: Stop using ::popup-menu
  ca1d432... scrollbar: Remove :popup-menu forwarding
  28b05ee... range: Remove ::popup-menu emission
  8448015... colorchooser: Stop using ::popup-menu
  80b988e... gtk-demo: Stop emitting ::popup-menu
  54a0037... mountoperation: Stop using ::popup-menu
  c2d77a1... filechooser: Stop using ::popup-menu
  9d84996... placesview: Stop using ::popup-menu
  9cce474... widget: Drop the ::popup-menu signal
  ff056af... Add a test for shortcut triggers
  cb821d5... Add tests for shortcut actions
  904835d... shortcuttrigger: Introduce partial matches
  586e774... shortcuttrigger: Do elaborate matching for key events
  35332eb... shortcutcontroller: Implement mnemonic cycling
  d66121c... Drop the keyhash test
  fd95cc5... window: Remove GtkKeyHash remnants
  b4722b4... Drop GtkKeyHash
  4e978d6... shortcutcontroller: Only activate shortcuts of visible widg
  5ea45bf... widget: Remove some leftover accel group plumbing
  1ddd858... Add definition macro for internal types
  457b665... Turn GtkShortcutTrigger into an object
  6e8c787... Turn GtkShortcutAction into a GObject
  1db5382... modelbutton: Remove accel poking
  5153cdc... modelbutton: Make activatable
  4a43082... popover: Implement GtkShortcutManager
  b423f97... shortcutcontroller: Inject accels into the action muxer
  2c28a07... popovermenu: Make mnemonics work without Alt
  b19d4b9... modelbutton: Install accels when inside a popover
  b2ac42e... label: Disconnect visible mnemonics in popovers
  2de4fc3... popover: Add a mnemonics-visible property
  fc0b0b1... label: Respect GtkPopover::mnemonics-visible
  642503a... popover: Implement auto mnemonics
  591f6bd... popovermenu: Show mnemonics on keynav
  ce22ef1... docs: Update the overview input chapter
  530b571... shortcutcontroller: Expand the docs
  6bacb0b... shortcutaction: Some documentation fixups
  f59cd39... shortcuttrigger: Some documentation fixups
  1ec2d1d... shortcutmanager: Add some more docs
  d07e22d... Some documentation fixes


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