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



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

  ff80c28... bindings: Replace GtkBindingArg arguments with GVariant
  e503b79... bindings: Add gtk_binding_entry_add_signal_variant()
  bf67805... bindings: Parse into GVariantBuilder directly
  0d1cf94... bindings: Make gtk_binding_parse_signal() use GVariantBuild
  0787cf4... shortcutcontroller: Introduce
  c44c90e... bindings: Split out function to invoke an action signal
  93cd27c... gtk: Add GtkShortcut
  2c0b516... widget: Add gtk_widget_class_add_shortcut()
  02e0f13... bindings: Add more variant types
  5e48de3... window: Port bindings to use shortcuts
  2b5f9f3... shortcut: Add GtkShortcutTrigger
  d72ba4e... trigger: Add an alternative trigger
  0ecd6e2... assistant: Port bindings to use shortcuts
  34feb08... combobox: Port bindings to use shortcuts
  2305f0c... shortcut: Add gtk_shortcut_set_callback()
  60770d0... bindings: Export action activation internally
  7887589... shortcut: Add action activation
  9a5c3bc... Allow installing bindings bound to actions
  59f6074... text: Port to widget shortcuts
  3b5624e... dialog: Port binding to use shortcuts
  51d254c... widget: Port bindings to use shortcuts
  e7763d1... treeview: Port bindings to use shortcuts
  76bfc39... shortcutcontroller: Add private API for running class short
  c1312d2... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
  c641ae8... filechooserwidget: Port bindings to use shortcuts
  e361a4c... textview: Port bindings to use shortcuts
  459fea5... spinbutton: Port bindings to use shortcuts
  5da4935... paned: Port bindings to use shortcuts
  9062c3d... flowbox: Port bindings to use shortcuts
  262e3d3... shortcutswindow: Port bindings to use shortcuts
  a9aa9b8... shortcutssection: Port bindings to use shortcuts
  acde87f... searchentry: Port bindings to use shortcuts
  94a1dfc... scrolledwindow: Port bindings to use shortcuts
  21b8474... scalebutton: Port bindings to use shortcuts
  4b98641... scale: Port bindings to use shortcuts
  6d29111... notebook: Port bindings to use shortcuts
  fdeac50... listbox: Port bindings to use shortcuts
  59946e8... label: Port bindings to use shortcuts
  b8af58b... infobar: Port bindings to use shortcuts
  d53f869... iconview: Port bindings to use shortcuts
  82b6a30... widget: Add private accessor to event controllers
  ef45a66... combobox: Redo key event forwarding hack
  e777299... treeview: Redo event forwarding hack
  40e71c2... accelgroup: Actually have a default mod mask
  bafd735... entry: Remove unused include
  4dbf670... passwordentry: Remove unused include
  d139df5... popovermenu: Port to shortcuts
  cb1be14... popover: Remove unused include
  c4f7846... Remove bindings activation from GtkEventControllerKey
  4807e45... event controller focus: drop include
  684a946... gtk: Remove bindings
  978ad94... accellabel: Get rid of class variables
  33e00bc... accellabel: Move gtk_accelerator_get_label() code
  3f225a8... accelgroup: Add gtk_accel_group_print_label()
  d6570f4... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  19370e4... shortcutcontroller: Add GtkShortcutScope
  1e129c5... gtk-demo: Add a dumb demo for shortcut triggers
  c3e407f... gdk: Remove GDK_RELEASE_MASK
  bacd92e... window: Get rid of public APIs that shouldn't be
  b6a51a7... window: Put F10 accelerator into its own shortcut controlle
  275cc08... shortcuttrigger: Add support for mnemonics
  6a1d642... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  b9a5587... label: Implement mnemonics using shortcuts
  1ef3375... Add GtkShortcutManager
  1040722... window: Remove all old mnemonic handling API
  29884e0... Remove GtkMnemonicHash
  d73a828... gtk: Remove accel paths
  d04e853... gtk: Remove GtkAccelMap
  2d666f3... accelgroup: Remove unneeded APIs
  aee4eaa... shortcut: Add GtkShortcutAction
  9d33667... shortcut: Change the API for creating shortcuts
  0b7e737... gtk-demo: Port the sliding puzzle demo to shortcuts
  37436b6... shortcutcontroller: Implement GListModel
  05fd7e3... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  1c032e9... widget: Keep keybindings as a GListStore
  e6682a5... shortcutaction: Add gtk_shortcut_action_to_string()
  f08bf2a... shortcuts: Mananage managed shortcuts with a custom model
  bd8335f... shortcuttrigger: Add hash(), equal(), and compare() functio
  55978d4... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  eb5f8b1... accel: Add display arg to gtk_accelerator_parse_with_keycod
  ef19f8a... application: Replace accelerator handling with shortcuts
  fe0c2f9... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  694672b... shortcutaction: INtegrate with GtkBuilder property parsing
  b101ae7... shortcutcontroller: Implement GtkBuildable
  94eee72... testgtk: Port keyval example to shortcut controllers
  b680c86... doc tools: Create AccelLabel image without using GtkAccelGr
  0d4a178... widget: Remove gtk_widget_add_accelerator()
  7d00787... testsuite: Remove GtkAccelGroup usage
  e3500e5... testmenubutton: Don't create a GtkAccelGroup
  538cf59... accels: Remove GtkAccelGroup
  0ac5d06... filechooser: Trigger the location popup via bindings
  06657cc... Move shortcut manager initialization code
  1d53804... shortcutmanager: Name the controllers
  fbfd37f... window: Name the the controllers
  70c4eb7... widget: Name the controllers
  de00f05... Only create a class shortcut controller if we have shortcut
  786a232... inspector: Show shortcuts
  7d88d9f... Print mnemonic triggers clearly
  5a357e7... popover: Add keynav keybindings
  5826e29... Use an action for the context menu keybinding

Commits added to the branch:

  e4578b1... textview: use gdk_event_unref() (*)
  6eb848f... popover: Add keynav keybindings (*)
  01568dc... Revert "Adwaita: dark switches/check/radios" (*)
  7a46157... window: Set min size properly (*)
  3408ff1... emojichooser: Fix keynav (*)
  c91dd2c... Adwaita: dark switches/check/radios (*)
  89c0df6... Merge branch 'wip/chergert/textview-fix-gdk_event_unref' in (*)
  1bc1b82... Merge branch 'wip/jimmac/adwaitadark-lighten-switches' into (*)
  6c8d47f... textbtree: short-circuit visibility check when possible (*)
  6ec96d2... Merge branch 'wip/chergert/speedup-char_is_invisible' into  (*)
  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

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