[gtk] (124 commits) Non-fast-forward update to branch shortcuts-rebased-again



The branch 'shortcuts-rebased-again' 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:

  9718866... widget: Bring back _gtk_widget_list_controllers()
  270303c... bindings: Replace GtkBindingArg arguments with GVariant
  38ea9d8... bindings: Add gtk_binding_entry_add_signal_variant()
  9a2abb2... bindings: Parse into GVariantBuilder directly
  bf103cf... bindings: Make gtk_binding_parse_signal() use GVariantBuild
  5a03429... shortcutcontroller: Introduce
  868f7cd... bindings: Split out function to invoke an action signal
  af0e00a... gtk: Add GtkShortcut
  90ef0d6... widget: Add gtk_widget_class_add_shortcut()
  5142320... bindings: Add more variant types
  28f0be5... window: Port bindings to use shortcuts
  2981f9d... shortcut: Add GtkShortcutTrigger
  d22ea95... trigger: Add an alternative trigger
  7f4aa7d... assistant: Port bindings to use shortcuts
  bf937f9... combobox: Port bindings to use shortcuts
  0bdf221... shortcut: Add gtk_shortcut_set_callback()
  8c047f3... text: Port bindings to use shortcuts
  b8ca8d1... dialog: Port binding to use shortcuts
  8ee0850... widget: Port bindings to use shortcuts
  4e4c8ca... treeview: Port bindings to use shortcuts
  656019b... shortcutcontroller: Add private API for running class short
  17f0a9d... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
  276edde... toolbar: Port bindings to use shortcuts
  f326335... filechooserwidget: Port bindings to use shortcuts
  df9e245... textview: Port bindings to use shortcuts
  7e3f06c... spinbutton: Port bindings to use shortcuts
  5872c41... paned: Port bindings to use shortcuts
  f4c13dd... flowbox: Port bindings to use shortcuts
  8f0fe4b... shortcutswindow: Port bindings to use shortcuts
  574d288... shortcutssection: Port bindings to use shortcuts
  51ce89f... searchentry: Port bindings to use shortcuts
  b974a16... scrolledwindow: Port bindings to use shortcuts
  b3093d3... scalebutton: Port bindings to use shortcuts
  3218215... scale: Port bindings to use shortcuts
  32b7e8c... notebook: Port bindings to use shortcuts
  64c407b... menushell: Port bindings to use shortcuts
  42dc269... menu: Port bindings to use shortcuts
  ba7cb52... menubar: Port bindings to use shortcuts
  98357f0... listbox: Port bindings to use shortcuts
  0448da3... label: Port bindings to use shortcuts
  b1bee8d... infobar: Port bindings to use shortcuts
  59badfc... iconview: Port bindings to use shortcuts
  f548854... combobox: Redo key event forwarding hack
  e995e25... treeview: Redo event forwarding hack
  a60e626... accelgroup: Actually have a default mod mask
  0946519... passwordentry: Remove unused header
  c6bef9e... eventcontrollerkey: Remove binding handling
  019c69e... popovermenu: Port away from GtkBindings
  22e957a... gtk: Remove bindings
  a975c07... model button: Use simpler api for accels
  80e8e52... accellabel: Get rid of class variables
  05deaa5... accellabel: Move gtk_accelerator_get_label() code
  72df181... accelgroup: Add gtk_accel_group_print_label()
  22e6900... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  42f8952... shortcutcontroller: Add GtkShortcutScope
  09129ad... gtk-demo: Add a dumb demo for shortcut triggers
  e78aefa... gdk: Remove GDK_RELEASE_MASK
  729ef3a... window: Get rid of public APIs that shouldn't be
  78c3342... window: Put F10 accelerator into its own shortcut controlle
  6eb6074... shortcuttrigger: Add support for mnemonics
  0903587... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  37d327e... label: Implement mnemonics using shortcuts
  026f1db... shortcutmanager: Add
  65dca62... menu: Implement GtkShortcutManager
  85dcf7d... window: Remove all old mnemonic handling API
  7c27a71... menushell: Remove old mnemonic handling
  637bd52... gtk: Remove accel paths
  892b62a... gtk: Remove GtkAccelMap
  b16dc0d... accelgroup: Remove unneeded APIs
  5fb3e9c... shortcut: Add GtkShortcutAction
  20f7e8e... shortcut: Change the API for creating shortcuts
  fc0eeb7... gtk-demo: Port the sliding puzzle demo to shortcuts
  235bdae... shortcutcontroller: Implement GListModel
  92271c1... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  ee77ca5... widget: Keep keybindings as a GListStore
  13cb5bc... shortcutaction: Add gtk_shortcut_action_to_string()
  c838d6f... gdk: Make gdk_keyval_name() return a const char
  0081152... shortcuts: Mananage managed shortcuts with a custom model
  88c6ad2... shortcuttrigger: Add hash(), equal(), and compare() functio
  3ac46aa... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  f674cbe... accel: Add display arg to gtk_accelerator_parse_with_keycod
  5c14632... application: Replace accelerator handling with shortcuts
  bb03ec1... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  a47d291... shortcutaction: Integrate with GtkBuilder property parsing
  9e26142... shortcutcontroller: Implement GtkBuildable
  0523da5... gtk-demo: Redo builder example to use shortcuts
  2564641... testgtk: Port keyval example to shortcut controllers
  9e3cb81... widget: Remove gtk_widget_add_accelerator()
  4d3382c... doc tools: Create AccelLabel image without using GtkAccelGr
  3df6bdc... testsuite: Remove GtkAccelGroup usage
  f7cfcd3... testmenubutton: Don't create a GtkAccelGroup
  99e6d94... accels: Remove GtkAccelGroup
  30dfa8d... filechooser: Remove outdated hack
  92040d6... filechooser: Trigger the location popup via bindings
  81ba4d0... shortcuttrigger: Filter a few modifiers out
  1c963bd... shortcutcontroller: Unref shortcut proper
  b12f9e6... Add gtk_widget_class_add_binding_action
  c7c1bd1... window: Use gtk_widget_class_add_binding_action
  f15927c... inspector: Fix actions visibility
  7bd67b2... shortcut controller: Make model readable
  3d73a7a... inspector: Show shortcut actions and triggers
  75dae5f... inspector: Add a quick shortcuts page
  9dc64a6... event controller: Add a name property
  433d4e3... Set names on shortcut controllers
  27d4cfb... inspector: Use event controller names
  ed31b69... label: Remove mnemonics when unmapped
  7c6588d... inspector: Show owners for shortcuts
  fa533af... Implement group cycling
  7d7ca94... shortcut controller: Factor out a helper

Commits added to the branch:

  ab7b9d8... Window: Hyperlink to GtkBuildable from its section (*)
  217f9ea... ListBox: Document buildable child type placeholder (*)
  4414e7e... Updated Spanish translation (*)
  1420408... Updated Spanish translation (*)
  a03e531... FileChooserButton: Document the CSS nodes & class (*)
  c25e948... Update Greek translation (*)
  299bd5f... Update Greek translation (*)
  a7a0a34... Overlay: Document overlay children aren't measured (*)
  a7cdcdf... main: Move visible focus handling (*)
  6a4a082... main: Move visible mnemonics handling (*)
  a933a9b... Fix initial mnemonic visibility (*)
  dee9e40... Build fix (*)
  955ae40... event controller: Add a name property (*)
  b6baa15... inspector: Use event controller names (*)
  a515fca... inspector: Fix actions visibility (*)
  9b0d87c... window: Cosmetics (*)
  6028ef9... widget: Bring back _gtk_widget_list_controllers()
  9d644aa... bindings: Replace GtkBindingArg arguments with GVariant
  3ac0c64... bindings: Add gtk_binding_entry_add_signal_variant()
  b1feb06... bindings: Parse into GVariantBuilder directly
  431ccd2... bindings: Make gtk_binding_parse_signal() use GVariantBuild
  50a7b70... shortcutcontroller: Introduce
  ec683c4... bindings: Split out function to invoke an action signal
  c4fa5c6... gtk: Add GtkShortcut
  bf299d9... widget: Add gtk_widget_class_add_shortcut()
  1cac060... bindings: Add more variant types
  cabae1c... window: Port bindings to use shortcuts
  256554d... shortcut: Add GtkShortcutTrigger
  6624562... trigger: Add an alternative trigger
  80ba6e3... assistant: Port bindings to use shortcuts
  fee0543... combobox: Port bindings to use shortcuts
  83abcc0... shortcut: Add gtk_shortcut_set_callback()
  fd5c8d9... text: Port bindings to use shortcuts
  f01a3b0... dialog: Port binding to use shortcuts
  75938bd... widget: Port bindings to use shortcuts
  7e61eb0... treeview: Port bindings to use shortcuts
  5094d2c... shortcutcontroller: Add private API for running class short
  58e8a29... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
  fe257c8... toolbar: Port bindings to use shortcuts
  e036905... filechooserwidget: Port bindings to use shortcuts
  6973559... textview: Port bindings to use shortcuts
  f5fc21b... spinbutton: Port bindings to use shortcuts
  2e29c38... paned: Port bindings to use shortcuts
  7d2fec4... flowbox: Port bindings to use shortcuts
  d2eb135... shortcutswindow: Port bindings to use shortcuts
  aaf81aa... shortcutssection: Port bindings to use shortcuts
  c76b4f2... searchentry: Port bindings to use shortcuts
  45460e6... scrolledwindow: Port bindings to use shortcuts
  904cd49... scalebutton: Port bindings to use shortcuts
  9596ffb... scale: Port bindings to use shortcuts
  b3cd854... notebook: Port bindings to use shortcuts
  b75af4f... menushell: Port bindings to use shortcuts
  b5de4ae... menu: Port bindings to use shortcuts
  f606b0e... menubar: Port bindings to use shortcuts
  c931aeb... listbox: Port bindings to use shortcuts
  c93f88b... label: Port bindings to use shortcuts
  f14f72a... infobar: Port bindings to use shortcuts
  26ded7f... iconview: Port bindings to use shortcuts
  daa51e6... combobox: Redo key event forwarding hack
  1d3898c... treeview: Redo event forwarding hack
  81fa7bf... accelgroup: Actually have a default mod mask
  70ddefb... passwordentry: Remove unused header
  bb6fdf4... eventcontrollerkey: Remove binding handling
  e37dc75... popovermenu: Port away from GtkBindings
  898eeef... gtk: Remove bindings
  1f299d4... model button: Use simpler api for accels
  837f8c2... accellabel: Get rid of class variables
  fb674e2... accellabel: Move gtk_accelerator_get_label() code
  8f4f337... accelgroup: Add gtk_accel_group_print_label()
  b3446fb... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  4b12a35... shortcutcontroller: Add GtkShortcutScope
  5e8e933... gtk-demo: Add a dumb demo for shortcut triggers
  e6546ff... gdk: Remove GDK_RELEASE_MASK
  fb8d592... window: Get rid of public APIs that shouldn't be
  afcd3f2... window: Put F10 accelerator into its own shortcut controlle
  4e643da... shortcuttrigger: Add support for mnemonics
  853127f... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  e166810... label: Implement mnemonics using shortcuts
  f60fcf5... shortcutmanager: Add
  d0ac65e... menu: Implement GtkShortcutManager
  4ccbddc... window: Remove all old mnemonic handling API
  2248846... menushell: Remove old mnemonic handling
  666658f... gtk: Remove accel paths
  4798e72... gtk: Remove GtkAccelMap
  879ac38... accelgroup: Remove unneeded APIs
  456439a... shortcut: Add GtkShortcutAction
  c20ac94... shortcut: Change the API for creating shortcuts
  ed0fcef... gtk-demo: Port the sliding puzzle demo to shortcuts
  ab3aa83... shortcutcontroller: Implement GListModel
  9c84503... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  64c701e... widget: Keep keybindings as a GListStore
  b46a981... shortcutaction: Add gtk_shortcut_action_to_string()
  e208977... gdk: Make gdk_keyval_name() return a const char
  eecbd50... shortcuts: Mananage managed shortcuts with a custom model
  6a37bbf... shortcuttrigger: Add hash(), equal(), and compare() functio
  ff476bd... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  25be19e... accel: Add display arg to gtk_accelerator_parse_with_keycod
  9eca034... application: Replace accelerator handling with shortcuts
  f2d4de3... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  d8aad90... shortcutaction: Integrate with GtkBuilder property parsing
  28d54d7... shortcutcontroller: Implement GtkBuildable
  e9f427f... gtk-demo: Redo builder example to use shortcuts
  f3ef190... testgtk: Port keyval example to shortcut controllers
  fa7aa86... widget: Remove gtk_widget_add_accelerator()
  d291a1f... doc tools: Create AccelLabel image without using GtkAccelGr
  3d9bd81... testsuite: Remove GtkAccelGroup usage
  de82e04... testmenubutton: Don't create a GtkAccelGroup
  1937d0d... accels: Remove GtkAccelGroup
  7bafaac... filechooser: Remove outdated hack
  36e764d... filechooser: Trigger the location popup via bindings
  61ecfae... shortcuttrigger: Filter a few modifiers out
  ede347b... shortcutcontroller: Unref shortcut proper
  f2b813c... Add gtk_widget_class_add_binding_action
  c001e07... window: Use gtk_widget_class_add_binding_action
  eb32392... shortcut controller: Make model readable
  6e4cdf2... inspector: Show shortcut actions and triggers
  bd91236... inspector: Add a quick shortcuts page
  cdf301c... inspector: Show owners for shortcuts
  010b36e... Set names on shortcut controllers
  a3c2083... label: Remove mnemonics when unmapped
  b0f74ef... Implement group cycling
  56235d4... shortcut controller: Factor out a helper
  a4db290... popover menu: Implement shortcut manager
  17dde7c... popover menu: Make mnemonics visible

(*) 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]