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

  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

Commits added to the branch:

  412006a... Add owner types for widget actions (*)
  9389768... Add GTK_CSS_PARSER_WARNING_UNIMPLEMENTED (*)
  3c6045e... css: Fix some doc typos (*)
  6fce670... widget: Bring back _gtk_widget_list_controllers()
  15fee49... bindings: Replace GtkBindingArg arguments with GVariant
  1ed9574... bindings: Add gtk_binding_entry_add_signal_variant()
  fa5f92a... bindings: Parse into GVariantBuilder directly
  0df13ac... bindings: Make gtk_binding_parse_signal() use GVariantBuild
  cd501be... shortcutcontroller: Introduce
  50fbf61... bindings: Split out function to invoke an action signal
  b45769a... gtk: Add GtkShortcut
  57f0154... widget: Add gtk_widget_class_add_shortcut()
  df0e29c... bindings: Add more variant types
  d6c504d... window: Port bindings to use shortcuts
  cd493b3... shortcut: Add GtkShortcutTrigger
  7190152... trigger: Add an alternative trigger
  6b3bf3e... assistant: Port bindings to use shortcuts
  4126054... combobox: Port bindings to use shortcuts
  d40150a... shortcut: Add gtk_shortcut_set_callback()
  89fb8f2... text: Port bindings to use shortcuts
  4c34744... dialog: Port binding to use shortcuts
  e416a94... widget: Port bindings to use shortcuts
  6e9d889... treeview: Port bindings to use shortcuts
  5257dc3... shortcutcontroller: Add private API for running class short
  21768ae... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
  23e0d21... toolbar: Port bindings to use shortcuts
  a801b43... filechooserwidget: Port bindings to use shortcuts
  093863d... textview: Port bindings to use shortcuts
  8fe7413... spinbutton: Port bindings to use shortcuts
  135e3f9... paned: Port bindings to use shortcuts
  c2e59db... flowbox: Port bindings to use shortcuts
  14643ca... shortcutswindow: Port bindings to use shortcuts
  4488f6f... shortcutssection: Port bindings to use shortcuts
  25172a8... searchentry: Port bindings to use shortcuts
  a7e7534... scrolledwindow: Port bindings to use shortcuts
  455708e... scalebutton: Port bindings to use shortcuts
  faed9ca... scale: Port bindings to use shortcuts
  ea762ac... notebook: Port bindings to use shortcuts
  8273979... menushell: Port bindings to use shortcuts
  719038a... menu: Port bindings to use shortcuts
  d17a504... menubar: Port bindings to use shortcuts
  0a85646... listbox: Port bindings to use shortcuts
  483bfff... label: Port bindings to use shortcuts
  30994bb... infobar: Port bindings to use shortcuts
  92adafe... iconview: Port bindings to use shortcuts
  f50f592... combobox: Redo key event forwarding hack
  8688c7b... treeview: Redo event forwarding hack
  5b12b87... accelgroup: Actually have a default mod mask
  228fa2c... passwordentry: Remove unused header
  70a112d... eventcontrollerkey: Remove binding handling
  c1e8265... popovermenu: Port away from GtkBindings
  50232b7... gtk: Remove bindings
  cf270a5... model button: Use simpler api for accels
  900d96a... accellabel: Get rid of class variables
  d99c2b3... accellabel: Move gtk_accelerator_get_label() code
  adaaed0... accelgroup: Add gtk_accel_group_print_label()
  55ac4e8... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  c51836a... shortcutcontroller: Add GtkShortcutScope
  189c15e... gtk-demo: Add a dumb demo for shortcut triggers
  0ab5b26... gdk: Remove GDK_RELEASE_MASK
  8242fcf... window: Get rid of public APIs that shouldn't be
  334577d... window: Put F10 accelerator into its own shortcut controlle
  49ff4f7... shortcuttrigger: Add support for mnemonics
  5b79288... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  72cc545... label: Implement mnemonics using shortcuts
  fbcb5f9... shortcutmanager: Add
  de87c20... menu: Implement GtkShortcutManager
  e78aa3f... window: Remove all old mnemonic handling API
  fb7d151... menushell: Remove old mnemonic handling
  cf6e195... gtk: Remove accel paths
  1c7c9cd... gtk: Remove GtkAccelMap
  0e515ae... accelgroup: Remove unneeded APIs
  690a228... shortcut: Add GtkShortcutAction
  141ef89... shortcut: Change the API for creating shortcuts
  2e65163... gtk-demo: Port the sliding puzzle demo to shortcuts
  6cc490a... shortcutcontroller: Implement GListModel
  245101c... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  e416d16... widget: Keep keybindings as a GListStore
  95106f5... shortcutaction: Add gtk_shortcut_action_to_string()
  55d1aa8... gdk: Make gdk_keyval_name() return a const char
  74c6689... shortcuts: Mananage managed shortcuts with a custom model
  aaece68... shortcuttrigger: Add hash(), equal(), and compare() functio
  4317bde... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  364fe48... accel: Add display arg to gtk_accelerator_parse_with_keycod
  0102841... application: Replace accelerator handling with shortcuts
  7fa5472... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  a9e8b91... shortcutaction: Integrate with GtkBuilder property parsing
  0eb529c... shortcutcontroller: Implement GtkBuildable
  6fbed42... gtk-demo: Redo builder example to use shortcuts
  7bf8219... testgtk: Port keyval example to shortcut controllers
  0c1d1fa... widget: Remove gtk_widget_add_accelerator()
  44f61bf... doc tools: Create AccelLabel image without using GtkAccelGr
  481831c... testsuite: Remove GtkAccelGroup usage
  c6bf2a2... testmenubutton: Don't create a GtkAccelGroup
  db6f6c3... accels: Remove GtkAccelGroup
  81818be... filechooser: Remove outdated hack
  fab8f8b... filechooser: Trigger the location popup via bindings
  60a4cd8... shortcuttrigger: Filter a few modifiers out
  fc74a1b... shortcutcontroller: Unref shortcut proper
  6e93747... Add gtk_widget_class_bind_action
  d12a037... window: Use gtk_widget_class_bind_action
  b102811... shortcut controller: Make model readable
  bb6dfa2... inspector: Show shortcut actions and triggers
  751aa1c... inspector: Add a quick shortcuts page
  767624d... inspector: Show owners for shortcuts
  baaa488... Set names on shortcut controllers
  6c73367... label: Remove mnemonics when unmapped
  d481666... Implement group cycling
  2a3ab84... shortcut controller: Factor out a helper
  4ebea02... popover menu: Implement shortcut manager
  88d06bf... popover menu: Make mnemonics visible
  2bfdd61... model button: Stop parsing accels
  129fa74... model button: Drop accel lookup hack
  fe993bb... action muxer: Support injecting shortcuts
  02658f8... widget: Pass shortcuts to the action muxer
  6bfcb91... text: Convert bindings from signals to actions
  97cd9a4... widget_factory: Stop using GtkApplication for accels
  08b3110... widget: Unset propagation limits for shortcut managers
  b44ae5c... text: Add more actions
  426049e... text: Convert bindings to actions
  f53d06c... text: Stop using keybinding signals internally
  a959784... text: Drop keybinding signals
  297132f... Redo default activation in entries
  ad0d819... docs: Make the shooter build again
  b110298... entry: Silence gtk-doc warnings
  f8e5057... password entry: Silence gtk-doc warnings
  e38aae1... shortcut action: Silence gtk-doc warnings
  797066e... shortcut controller: Silence gtk-doc warnings
  8ec2dad... 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]