[gtk] (105 commits) Non-fast-forward update to branch gbsneto/shortcuts-rebased



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

  04f9ec5... widget: Bring back _gtk_widget_list_controllers()
  4baa6d5... testgtk: Remove unused code
  9a9616f... x11: Actually call the finished func when finishing
  78039d3... bindings: Remove unused member variables
  1677f07... bindings: Hide structs
  de745cd... bindings: Make gtk_binding_entry_add_signall() private
  f8a0507... bindings: Replace GtkBindingArg arguments with GVariant
  6ee8b35... bindings: Add gtk_binding_entry_add_signal_variant()
  0bc679f... bindings: Parse into GVariantBuilder directly
  bd501bb... bindings: Make gtk_binding_parse_signal() use GVariantBuild
  0cc6d08... shortcutcontroller: Introduce
  19a7ee7... bindings: Split out function to invoke an action signal
  1c64376... gtk: Add GtkShortcut
  7d23744... widget: Add gtk_widget_class_add_shortcut()
  c9c63c0... bindings: Add more variant types
  529899d... window: Port bindings to use shortcuts
  097a989... gsk: Fix annotations for ref()/unref()
  815aa54... contentformats: Fix doc typo
  7a68cc3... shortcut: Add GtkShortcutTrigger
  1983563... trigger: Add an alternative trigger
  57cbd34... assistant: Port bindings to use shortcuts
  846123e... combobox: Port bindings to use shortcuts
  a145849... shortcut: Add gtk_shortcut_set_callback()
  6676050... text: Port bindings to use shortcuts
  86cd764... dialog: Port binding to use shortcuts
  4e9bb39... widget: Port bindings to use shortcuts
  0a0eb8a... treeview: Port bindings to use shortcuts
  f5efe8a... shortcutcontroller: Add private API for running class short
  0ca8fcc... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
  e922c3b... toolbar: Port bindings to use shortcuts
  f65e54f... filechooserwidget: Port bindings to use shortcuts
  be40164... textview: Port bindings to use shortcuts
  5836e7d... spinbutton: Port bindings to use shortcuts
  0cd0a06... paned: Port bindings to use shortcuts
  e90e53b... flowbox: Port bindings to use shortcuts
  c25cac4... shortcutswindow: Port bindings to use shortcuts
  f1b2c99... shortcutssection: Port bindings to use shortcuts
  80355aa... searchentry: Port bindings to use shortcuts
  b9b9915... scrolledwindow: Port bindings to use shortcuts
  f89a120... scalebutton: Port bindings to use shortcuts
  9ae7e65... scale: Port bindings to use shortcuts
  1982b53... notebook: Port bindings to use shortcuts
  5459f3b... menushell: Port bindings to use shortcuts
  603d384... menu: Port bindings to use shortcuts
  1fdf0cb... menubar: Port bindings to use shortcuts
  6774e85... listbox: Port bindings to use shortcuts
  a4627e1... label: Port bindings to use shortcuts
  2117994... infobar: Port bindings to use shortcuts
  a19f6a7... iconview: Port bindings to use shortcuts
  a6b3501... combobox: Redo key event forwarding hack
  c70acaa... treeview: Redo event forwarding hack
  0e08bce... accelgroup: Actually have a default mod mask
  109aa62... passwordentry: Remove unused header
  43e0282... eventcontrollerkey: Remove binding handling
  02de695... gtk: Remove bindings
  826ad29... accellabel: Get rid of class variables
  32468f9... accellabel: Move gtk_accelerator_get_label() code
  e490953... accelgroup: Add gtk_accel_group_print_label()
  8f4e3e7... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  08d0615... shortcutcontroller: Add GtkShortcutScope
  0bccc17... gtk-demo: Add a dumb demo for shortcut triggers
  06c339c... gdk: Remove GDK_RELEASE_MASK
  1c125c6... window: Get rid of public APIs that shouldn't be
  1df05e5... window: Put F10 accelerator into its own shortcut controlle
  d04929c... shortcuttrigger: Add support for mnemonics
  f4c6b1d... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  77a4658... label: Implement mnemonics using shortcuts
  957b581... shortcutmanager: Add
  5e89925... menu: Implement GtkShortcutManager
  fe23e2b... window: Remove all old mnemonic handling API
  32f55a8... menushell: Remove old mnemonic handling
  4b37a3d... gtk: Remove accel paths
  f46b3db... gtk: Remove GtkAccelMap
  4b58ce3... accelgroup: Remove unneeded APIs
  4f381a3... shortcut: Add GtkShortcutAction
  15c5fdd... shortcut: Change the API for creating shortcuts
  94be596... gtk-demo: Port the sliding puzzle demo to shortcuts
  6246d8a... shortcutcontroller: Implement GListModel
  5ef80b9... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  6498a2b... widget: Keep keybindings as a GListStore
  03762ba... shortcutaction: Add gtk_shortcut_action_to_string()
  d04481e... gdk: Make gdk_keyval_name() return a const char
  25392a6... shortcuts: Mananage managed shortcuts with a custom model
  1667b01... shortcuttrigger: Add hash(), equal(), and compare() functio
  10386d9... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  c425eb8... accel: Add display arg to gtk_accelerator_parse_with_keycod
  cd1fa5b... application: Replace accelerator handling with shortcuts
  690db94... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  d087fb9... shortcutaction: INtegrate with GtkBuilder property parsing
  5c790fd... shortcutcontroller: Implement GtkBuildable
  47dd048... gtk-demo: Redo builder example to use shortcuts
  524be40... testgtk: Port keyval example to shortcut controllers
  6cb56ac... widget: Remove gtk_widget_add_accelerator()
  6ae3dee... doc tools: Create AccelLabel image without using GtkAccelGr
  e9d2439... testsuite: Remove GtkAccelGroup usage
  4d3d809... testmenubutton: Don't create a GtkAccelGroup
  51df1b3... accels: Remove GtkAccelGroup
  e64c468... filechooser: Remove outdated hack
  59890d8... filechooser: Trigger the location popup via bindings
  ddab18e... shortcuttrigger: Filter legacy X11 events out
  1137b65... shortcutcontroller: Unref shortcut proper

Commits added to the branch:

  2164c3d... cellrendererpixbuf: Remove an unused local variable (*)
  66dcbcd... cellrendererpixbuf: Avoid creating expander textures... (*)
  ebc6bd8... profiling: Only use frame timings when we have them (*)
  c009611... Fix registration of profiler DBus api (*)
  0a806c7... widget: Bring back _gtk_widget_list_controllers()
  2c7867d... testgtk: Remove unused code
  6918fe1... x11: Actually call the finished func when finishing
  44b86de... bindings: Remove unused member variables
  349d0af... bindings: Hide structs
  b87d140... bindings: Make gtk_binding_entry_add_signall() private
  5e7e1ee... bindings: Replace GtkBindingArg arguments with GVariant
  35cad34... bindings: Add gtk_binding_entry_add_signal_variant()
  593b8c2... bindings: Parse into GVariantBuilder directly
  4de1a20... bindings: Make gtk_binding_parse_signal() use GVariantBuild
  a4657e2... shortcutcontroller: Introduce
  6d2d7f2... bindings: Split out function to invoke an action signal
  b5192fd... gtk: Add GtkShortcut
  4fb412b... widget: Add gtk_widget_class_add_shortcut()
  069c180... bindings: Add more variant types
  fa4d9fb... window: Port bindings to use shortcuts
  14b7ba4... gsk: Fix annotations for ref()/unref()
  771262e... contentformats: Fix doc typo
  b526f83... shortcut: Add GtkShortcutTrigger
  40ea9d4... trigger: Add an alternative trigger
  c520c17... assistant: Port bindings to use shortcuts
  266dccc... combobox: Port bindings to use shortcuts
  508eaa2... shortcut: Add gtk_shortcut_set_callback()
  920fa5e... text: Port bindings to use shortcuts
  7294aa2... dialog: Port binding to use shortcuts
  1ddf2e7... widget: Port bindings to use shortcuts
  f6b22de... treeview: Port bindings to use shortcuts
  02c2052... shortcutcontroller: Add private API for running class short
  2b16760... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
  90e6b27... toolbar: Port bindings to use shortcuts
  990e0a3... filechooserwidget: Port bindings to use shortcuts
  b733bc5... textview: Port bindings to use shortcuts
  f6e78b5... spinbutton: Port bindings to use shortcuts
  3c29286... paned: Port bindings to use shortcuts
  69e3d77... flowbox: Port bindings to use shortcuts
  3666c92... shortcutswindow: Port bindings to use shortcuts
  cd37f91... shortcutssection: Port bindings to use shortcuts
  d2c760e... searchentry: Port bindings to use shortcuts
  0bc940a... scrolledwindow: Port bindings to use shortcuts
  09cc422... scalebutton: Port bindings to use shortcuts
  f27e13d... scale: Port bindings to use shortcuts
  92f1847... notebook: Port bindings to use shortcuts
  cc9cc85... menushell: Port bindings to use shortcuts
  7c91b36... menu: Port bindings to use shortcuts
  bb416f6... menubar: Port bindings to use shortcuts
  2a68743... listbox: Port bindings to use shortcuts
  41a496e... label: Port bindings to use shortcuts
  690db48... infobar: Port bindings to use shortcuts
  f6fc2d6... iconview: Port bindings to use shortcuts
  4504985... combobox: Redo key event forwarding hack
  f7a2975... treeview: Redo event forwarding hack
  61620f3... accelgroup: Actually have a default mod mask
  2640985... passwordentry: Remove unused header
  7b8e3dc... eventcontrollerkey: Remove binding handling
  4fce170... gtk: Remove bindings
  44b2efc... accellabel: Get rid of class variables
  7c89a6a... accellabel: Move gtk_accelerator_get_label() code
  3576ed0... accelgroup: Add gtk_accel_group_print_label()
  e2334cf... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  42b5070... shortcutcontroller: Add GtkShortcutScope
  fd145b1... gtk-demo: Add a dumb demo for shortcut triggers
  2c9b406... gdk: Remove GDK_RELEASE_MASK
  8a35ef7... window: Get rid of public APIs that shouldn't be
  8b92b4d... window: Put F10 accelerator into its own shortcut controlle
  9d4fbc4... shortcuttrigger: Add support for mnemonics
  5329314... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  b1ab7f3... label: Implement mnemonics using shortcuts
  0afcff3... shortcutmanager: Add
  26e5bcf... menu: Implement GtkShortcutManager
  d6d944e... window: Remove all old mnemonic handling API
  2f2beff... menushell: Remove old mnemonic handling
  f617391... gtk: Remove accel paths
  c5e0c99... gtk: Remove GtkAccelMap
  82e6f8d... accelgroup: Remove unneeded APIs
  24de04e... shortcut: Add GtkShortcutAction
  08b03fd... shortcut: Change the API for creating shortcuts
  4012dac... gtk-demo: Port the sliding puzzle demo to shortcuts
  d43cba2... shortcutcontroller: Implement GListModel
  e3adae5... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  254bdfb... widget: Keep keybindings as a GListStore
  8a3467e... shortcutaction: Add gtk_shortcut_action_to_string()
  da9ad83... gdk: Make gdk_keyval_name() return a const char
  cf986cf... shortcuts: Mananage managed shortcuts with a custom model
  87e2e32... shortcuttrigger: Add hash(), equal(), and compare() functio
  4eeb32f... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  413717f... accel: Add display arg to gtk_accelerator_parse_with_keycod
  542ab21... application: Replace accelerator handling with shortcuts
  238af26... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  4397b8b... shortcutaction: INtegrate with GtkBuilder property parsing
  0dd9ea3... shortcutcontroller: Implement GtkBuildable
  0f9197f... gtk-demo: Redo builder example to use shortcuts
  b5b40d8... testgtk: Port keyval example to shortcut controllers
  efdb058... widget: Remove gtk_widget_add_accelerator()
  c0aa8f3... doc tools: Create AccelLabel image without using GtkAccelGr
  a9894f1... testsuite: Remove GtkAccelGroup usage
  f20c0b8... testmenubutton: Don't create a GtkAccelGroup
  ca3798a... accels: Remove GtkAccelGroup
  33476c1... filechooser: Remove outdated hack
  13f88ac... filechooser: Trigger the location popup via bindings
  587a067... shortcuttrigger: Filter a few modifiers out
  485a046... shortcutcontroller: Unref shortcut proper

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