[gtk] (139 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:

  377b379... widget: Bring back _gtk_widget_list_controllers()
  04b407f... bindings: Replace GtkBindingArg arguments with GVariant
  d0629ad... bindings: Add gtk_binding_entry_add_signal_variant()
  ea261b8... bindings: Parse into GVariantBuilder directly
  97508f0... bindings: Make gtk_binding_parse_signal() use GVariantBuild
  e74cc82... shortcutcontroller: Introduce
  05688c9... bindings: Split out function to invoke an action signal
  154d3c9... gtk: Add GtkShortcut
  7a59fc8... widget: Add gtk_widget_class_add_shortcut()
  4870920... bindings: Add more variant types
  43a4ecb... window: Port bindings to use shortcuts
  9b6ca91... shortcut: Add GtkShortcutTrigger
  320d114... trigger: Add an alternative trigger
  abb6d23... assistant: Port bindings to use shortcuts
  949f647... combobox: Port bindings to use shortcuts
  4eaee49... shortcut: Add gtk_shortcut_set_callback()
  38096d6... text: Port bindings to use shortcuts
  2f8b9c2... dialog: Port binding to use shortcuts
  2e5e217... widget: Port bindings to use shortcuts
  9dbb686... treeview: Port bindings to use shortcuts
  80420d9... shortcutcontroller: Add private API for running class short
  76b1e3d... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
  172625c... toolbar: Port bindings to use shortcuts
  fcd98c6... filechooserwidget: Port bindings to use shortcuts
  d882b0c... textview: Port bindings to use shortcuts
  6e16ed8... spinbutton: Port bindings to use shortcuts
  adeab54... paned: Port bindings to use shortcuts
  b1a508f... flowbox: Port bindings to use shortcuts
  ed2bc09... shortcutswindow: Port bindings to use shortcuts
  2a06df0... shortcutssection: Port bindings to use shortcuts
  cb7cc78... searchentry: Port bindings to use shortcuts
  581ede7... scrolledwindow: Port bindings to use shortcuts
  1990352... scalebutton: Port bindings to use shortcuts
  40d900e... scale: Port bindings to use shortcuts
  e5df134... notebook: Port bindings to use shortcuts
  bee8df7... menushell: Port bindings to use shortcuts
  1a23854... menu: Port bindings to use shortcuts
  edb2f31... menubar: Port bindings to use shortcuts
  8d32ee4... listbox: Port bindings to use shortcuts
  e7ff1d4... label: Port bindings to use shortcuts
  ab3d044... infobar: Port bindings to use shortcuts
  5111d8e... iconview: Port bindings to use shortcuts
  b24cfed... combobox: Redo key event forwarding hack
  308290d... treeview: Redo event forwarding hack
  44d8911... accelgroup: Actually have a default mod mask
  93cf05e... passwordentry: Remove unused header
  1e36559... eventcontrollerkey: Remove binding handling
  d9aa8a1... popovermenu: Port away from GtkBindings
  0b9c0e7... gtk: Remove bindings
  575ff4b... model button: Use simpler api for accels
  29f8051... accellabel: Get rid of class variables
  f5c236e... accellabel: Move gtk_accelerator_get_label() code
  5933758... accelgroup: Add gtk_accel_group_print_label()
  f8b95d9... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  a8ee886... shortcutcontroller: Add GtkShortcutScope
  d222e54... gtk-demo: Add a dumb demo for shortcut triggers
  724d160... gdk: Remove GDK_RELEASE_MASK
  c7add58... window: Get rid of public APIs that shouldn't be
  a7da6de... window: Put F10 accelerator into its own shortcut controlle
  f29e24d... shortcuttrigger: Add support for mnemonics
  0c2f593... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  c43a70c... label: Implement mnemonics using shortcuts
  5b46ca2... shortcutmanager: Add
  d650beb... menu: Implement GtkShortcutManager
  6fff8db... window: Remove all old mnemonic handling API
  ef987e3... menushell: Remove old mnemonic handling
  8ba3992... gtk: Remove accel paths
  d181a30... gtk: Remove GtkAccelMap
  11fdada... accelgroup: Remove unneeded APIs
  56ffd97... shortcut: Add GtkShortcutAction
  afbec33... shortcut: Change the API for creating shortcuts
  1e592f1... gtk-demo: Port the sliding puzzle demo to shortcuts
  4ceab93... shortcutcontroller: Implement GListModel
  a6f516f... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  4fc2952... widget: Keep keybindings as a GListStore
  3c28de0... shortcutaction: Add gtk_shortcut_action_to_string()
  0068fbf... gdk: Make gdk_keyval_name() return a const char
  081daaf... shortcuts: Mananage managed shortcuts with a custom model
  0c3c3e6... shortcuttrigger: Add hash(), equal(), and compare() functio
  5b5b333... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  91c67bd... accel: Add display arg to gtk_accelerator_parse_with_keycod
  3990d84... application: Replace accelerator handling with shortcuts
  7068145... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  9b7413a... shortcutaction: Integrate with GtkBuilder property parsing
  81e5ca6... shortcutcontroller: Implement GtkBuildable
  c9eaa87... gtk-demo: Redo builder example to use shortcuts
  a2abec5... testgtk: Port keyval example to shortcut controllers
  a0f2bd3... widget: Remove gtk_widget_add_accelerator()
  fb4aa44... doc tools: Create AccelLabel image without using GtkAccelGr
  d5709cf... testsuite: Remove GtkAccelGroup usage
  7325483... testmenubutton: Don't create a GtkAccelGroup
  4b4d788... accels: Remove GtkAccelGroup
  42cff4e... filechooser: Remove outdated hack
  9d3dad3... filechooser: Trigger the location popup via bindings
  eab3a50... shortcuttrigger: Filter a few modifiers out
  b2cadc0... shortcutcontroller: Unref shortcut proper
  3400569... Add gtk_widget_class_add_binding_action
  b7c362f... window: Use gtk_widget_class_add_binding_action
  8ac6b54... shortcut controller: Make model readable
  57369f2... inspector: Show shortcut actions and triggers
  c458e48... inspector: Add a quick shortcuts page
  d91461f... inspector: Show owners for shortcuts
  30eff6f... Set names on shortcut controllers
  1803552... label: Remove mnemonics when unmapped
  60c4d76... Implement group cycling
  6daa279... shortcut controller: Factor out a helper
  6ff35ca... popover menu: Implement shortcut manager
  f5c5f60... popover menu: Make mnemonics visible
  a24e4fb... Fix a few typos
  e9ff131... model button: Stop parsing accels
  234f672... model button: Drop accel lookup hack
  2c22cb9... action muxer: Support injecting shortcuts
  28b5b4b... widget: Pass shortcuts to the action muxer
  56d0db3... text: Convert bindings from signals to actions
  23d663d... widget_factory: Stop using GtkApplication for accels

Commits added to the branch:

  53d43df... Updated Spanish translation (*)
  6f82fd8... Update Croatian translation (*)
  417a70b... Update Croatian translation (*)
  8f3fb41... Update Croatian translation (*)
  41595cf... Update Croatian translation (*)
  27644dc... Update Croatian translation (*)
  9be0b3d... application: Stop extracting accels from menus (*)
  152eabb... widget actions: Add an explicit state type (*)
  ea456b8... Make actions minimally introspectable (*)
  1a3cfb7... widget: Bring back _gtk_widget_list_controllers()
  9b5d89c... bindings: Replace GtkBindingArg arguments with GVariant
  a4eb513... bindings: Add gtk_binding_entry_add_signal_variant()
  20733aa... bindings: Parse into GVariantBuilder directly
  6a51da6... bindings: Make gtk_binding_parse_signal() use GVariantBuild
  4457f9b... shortcutcontroller: Introduce
  1759829... bindings: Split out function to invoke an action signal
  fd56eda... gtk: Add GtkShortcut
  127de9d... widget: Add gtk_widget_class_add_shortcut()
  b521a62... bindings: Add more variant types
  cc69dae... window: Port bindings to use shortcuts
  c46b24b... shortcut: Add GtkShortcutTrigger
  c053000... trigger: Add an alternative trigger
  a4c754e... assistant: Port bindings to use shortcuts
  8a158b5... combobox: Port bindings to use shortcuts
  816fb11... shortcut: Add gtk_shortcut_set_callback()
  a0dd69d... text: Port bindings to use shortcuts
  aef9ff8... dialog: Port binding to use shortcuts
  45211ce... widget: Port bindings to use shortcuts
  c587c7b... treeview: Port bindings to use shortcuts
  7395159... shortcutcontroller: Add private API for running class short
  cddbd4b... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
  788bcc5... toolbar: Port bindings to use shortcuts
  0e101ad... filechooserwidget: Port bindings to use shortcuts
  1b2e901... textview: Port bindings to use shortcuts
  916103e... spinbutton: Port bindings to use shortcuts
  16487ff... paned: Port bindings to use shortcuts
  643e01b... flowbox: Port bindings to use shortcuts
  74566f7... shortcutswindow: Port bindings to use shortcuts
  4c44ca4... shortcutssection: Port bindings to use shortcuts
  9c4f6b6... searchentry: Port bindings to use shortcuts
  fccbca4... scrolledwindow: Port bindings to use shortcuts
  a364503... scalebutton: Port bindings to use shortcuts
  3884950... scale: Port bindings to use shortcuts
  9ee494e... notebook: Port bindings to use shortcuts
  037bd38... menushell: Port bindings to use shortcuts
  73e12a7... menu: Port bindings to use shortcuts
  f5a17c4... menubar: Port bindings to use shortcuts
  09c7157... listbox: Port bindings to use shortcuts
  a940258... label: Port bindings to use shortcuts
  fac4de3... infobar: Port bindings to use shortcuts
  8c19e70... iconview: Port bindings to use shortcuts
  4f65dfc... combobox: Redo key event forwarding hack
  fb5e6c2... treeview: Redo event forwarding hack
  f2db652... accelgroup: Actually have a default mod mask
  b318c0a... passwordentry: Remove unused header
  0aa6d4e... eventcontrollerkey: Remove binding handling
  c6838ad... popovermenu: Port away from GtkBindings
  8501dab... gtk: Remove bindings
  912595b... model button: Use simpler api for accels
  18b48cf... accellabel: Get rid of class variables
  39fa74a... accellabel: Move gtk_accelerator_get_label() code
  749c857... accelgroup: Add gtk_accel_group_print_label()
  9d14e00... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  70be4ba... shortcutcontroller: Add GtkShortcutScope
  581d9ed... gtk-demo: Add a dumb demo for shortcut triggers
  9e75a6d... gdk: Remove GDK_RELEASE_MASK
  9b9c032... window: Get rid of public APIs that shouldn't be
  ab20574... window: Put F10 accelerator into its own shortcut controlle
  5655927... shortcuttrigger: Add support for mnemonics
  78b059d... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  d3c5f44... label: Implement mnemonics using shortcuts
  71761eb... shortcutmanager: Add
  c78b38a... menu: Implement GtkShortcutManager
  5c5930b... window: Remove all old mnemonic handling API
  12823bb... menushell: Remove old mnemonic handling
  1d2a418... gtk: Remove accel paths
  86033ec... gtk: Remove GtkAccelMap
  8622085... accelgroup: Remove unneeded APIs
  5696a71... shortcut: Add GtkShortcutAction
  c4c7cd4... shortcut: Change the API for creating shortcuts
  b7ea27f... gtk-demo: Port the sliding puzzle demo to shortcuts
  f8c3ee6... shortcutcontroller: Implement GListModel
  c3a3b57... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  c0e768e... widget: Keep keybindings as a GListStore
  f776b93... shortcutaction: Add gtk_shortcut_action_to_string()
  49abc00... gdk: Make gdk_keyval_name() return a const char
  0aae34b... shortcuts: Mananage managed shortcuts with a custom model
  7fff8b4... shortcuttrigger: Add hash(), equal(), and compare() functio
  22d8dbe... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  39e8f97... accel: Add display arg to gtk_accelerator_parse_with_keycod
  2367a38... application: Replace accelerator handling with shortcuts
  d9b5ae6... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  3c502c9... shortcutaction: Integrate with GtkBuilder property parsing
  0084325... shortcutcontroller: Implement GtkBuildable
  6831b27... gtk-demo: Redo builder example to use shortcuts
  eb1ffc5... testgtk: Port keyval example to shortcut controllers
  7289c40... widget: Remove gtk_widget_add_accelerator()
  81a2df7... doc tools: Create AccelLabel image without using GtkAccelGr
  fe01a0b... testsuite: Remove GtkAccelGroup usage
  a9b23dc... testmenubutton: Don't create a GtkAccelGroup
  6150014... accels: Remove GtkAccelGroup
  74dd1d8... filechooser: Remove outdated hack
  eeb091d... filechooser: Trigger the location popup via bindings
  fa11d31... shortcuttrigger: Filter a few modifiers out
  d6dba9e... shortcutcontroller: Unref shortcut proper
  0599bbe... Add gtk_widget_class_bind_action
  16fb930... window: Use gtk_widget_class_bind_action
  d400817... shortcut controller: Make model readable
  9961a15... inspector: Show shortcut actions and triggers
  0d3e307... inspector: Add a quick shortcuts page
  3f80d93... inspector: Show owners for shortcuts
  797c363... Set names on shortcut controllers
  e142fef... label: Remove mnemonics when unmapped
  62a63eb... Implement group cycling
  fdb80d1... shortcut controller: Factor out a helper
  2a95cca... popover menu: Implement shortcut manager
  f035ccc... popover menu: Make mnemonics visible
  cffbf7a... model button: Stop parsing accels
  9749538... model button: Drop accel lookup hack
  53f1f35... action muxer: Support injecting shortcuts
  5e4b55d... widget: Pass shortcuts to the action muxer
  7008b40... text: Convert bindings from signals to actions
  fcb9959... widget_factory: Stop using GtkApplication for accels
  0f6b330... widget: Unset propagation limits for shortcut managers
  617ee0c... text: Add more actions
  e15974d... text: Convert bindings to actions
  fb03640... text: Stop using keybinding signals internally
  bbda9b9... text: Drop keybinding signals
  8c2f138... Redo default activation in entries
  56aebde... docs: Make the shooter build again
  69f5635... remove bindings from docs
  38e77de... docs: shortcut manager not a thing
  675b7de... Add GTK_CSS_PARSER_WARNING_UNIMPLEMENTED
  0c7e897... Fix some typos
  b3a59f1... entry: Silence gtk-doc warnings
  80fad0e... password entry: Silence gtk-doc warnings
  8597766... shortcut action: Silence gtk-doc warnings
  1c1768d... shortcut controller: Silence gtk-doc warnings
  7fe797a... shortcut trigger: Silence gtk-doc warnings

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