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

  ed14154... widget: Bring back _gtk_widget_list_controllers()
  344d6bc... bindings: Replace GtkBindingArg arguments with GVariant
  c41f4a0... bindings: Add gtk_binding_entry_add_signal_variant()
  204fbc2... bindings: Parse into GVariantBuilder directly
  b43a6d4... bindings: Make gtk_binding_parse_signal() use GVariantBuild
  585bff7... shortcutcontroller: Introduce
  e672a81... bindings: Split out function to invoke an action signal
  cd603d1... gtk: Add GtkShortcut
  a001fa9... widget: Add gtk_widget_class_add_shortcut()
  ca39689... bindings: Add more variant types
  4b85b9f... window: Port bindings to use shortcuts
  ccccb87... shortcut: Add GtkShortcutTrigger
  875a5cc... trigger: Add an alternative trigger
  c6b62fc... assistant: Port bindings to use shortcuts
  af0d64b... combobox: Port bindings to use shortcuts
  7906d15... shortcut: Add gtk_shortcut_set_callback()
  0ab9011... text: Port bindings to use shortcuts
  a211ad6... dialog: Port binding to use shortcuts
  a8131ad... widget: Port bindings to use shortcuts
  eb00d58... treeview: Port bindings to use shortcuts
  d3129a2... shortcutcontroller: Add private API for running class short
  0c4fd72... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
  46c8f7f... toolbar: Port bindings to use shortcuts
  f8bf4bc... filechooserwidget: Port bindings to use shortcuts
  c5d7a1b... textview: Port bindings to use shortcuts
  e30e26f... spinbutton: Port bindings to use shortcuts
  043b51b... paned: Port bindings to use shortcuts
  c9c2657... flowbox: Port bindings to use shortcuts
  cb3a3dc... shortcutswindow: Port bindings to use shortcuts
  7b6e0c4... shortcutssection: Port bindings to use shortcuts
  e1082b0... searchentry: Port bindings to use shortcuts
  6fa6678... scrolledwindow: Port bindings to use shortcuts
  7a39056... scalebutton: Port bindings to use shortcuts
  547b55d... scale: Port bindings to use shortcuts
  1a8533e... notebook: Port bindings to use shortcuts
  5e6f949... menushell: Port bindings to use shortcuts
  757b925... menu: Port bindings to use shortcuts
  e28806c... menubar: Port bindings to use shortcuts
  119e288... listbox: Port bindings to use shortcuts
  e5f81cd... label: Port bindings to use shortcuts
  8949ab3... infobar: Port bindings to use shortcuts
  054c724... iconview: Port bindings to use shortcuts
  e555dc7... combobox: Redo key event forwarding hack
  7aa56ea... treeview: Redo event forwarding hack
  6a66620... accelgroup: Actually have a default mod mask
  bcb4b7a... passwordentry: Remove unused header
  aec53d1... eventcontrollerkey: Remove binding handling
  8b27a67... popovermenu: Port away from GtkBindings
  2a447df... gtk: Remove bindings
  6475992... model button: Use simpler api for accels
  dde93be... accellabel: Get rid of class variables
  5481083... accellabel: Move gtk_accelerator_get_label() code
  b276085... accelgroup: Add gtk_accel_group_print_label()
  7b74736... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  2deb381... shortcutcontroller: Add GtkShortcutScope
  97d069b... gtk-demo: Add a dumb demo for shortcut triggers
  401ab1f... gdk: Remove GDK_RELEASE_MASK
  a42ad71... window: Get rid of public APIs that shouldn't be
  490cb55... window: Put F10 accelerator into its own shortcut controlle
  d378cd1... shortcuttrigger: Add support for mnemonics
  0bfeffc... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  8728b78... label: Implement mnemonics using shortcuts
  7b00507... shortcutmanager: Add
  63c43eb... menu: Implement GtkShortcutManager
  0104af6... window: Remove all old mnemonic handling API
  34a2564... menushell: Remove old mnemonic handling
  64909b7... gtk: Remove accel paths
  641bd24... gtk: Remove GtkAccelMap
  0773404... accelgroup: Remove unneeded APIs
  e55aef8... shortcut: Add GtkShortcutAction
  8c3e2ac... shortcut: Change the API for creating shortcuts
  bf504f3... gtk-demo: Port the sliding puzzle demo to shortcuts
  6eff4ca... shortcutcontroller: Implement GListModel
  4aec81d... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  bdcc97f... widget: Keep keybindings as a GListStore
  28713db... shortcutaction: Add gtk_shortcut_action_to_string()
  07d003a... gdk: Make gdk_keyval_name() return a const char
  2c60545... shortcuts: Mananage managed shortcuts with a custom model
  09f93ce... shortcuttrigger: Add hash(), equal(), and compare() functio
  08237ed... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  46d6afb... accel: Add display arg to gtk_accelerator_parse_with_keycod
  c3f3933... application: Replace accelerator handling with shortcuts
  101897f... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  a09e32c... shortcutaction: Integrate with GtkBuilder property parsing
  19d5a75... shortcutcontroller: Implement GtkBuildable
  78e402b... gtk-demo: Redo builder example to use shortcuts
  1a34213... testgtk: Port keyval example to shortcut controllers
  0266c23... widget: Remove gtk_widget_add_accelerator()
  dd5d375... doc tools: Create AccelLabel image without using GtkAccelGr
  1c1e6c4... testsuite: Remove GtkAccelGroup usage
  ce5d4e5... testmenubutton: Don't create a GtkAccelGroup
  b5ab584... accels: Remove GtkAccelGroup
  6a64e4f... filechooser: Remove outdated hack
  c3b2745... filechooser: Trigger the location popup via bindings
  f61093a... shortcuttrigger: Filter a few modifiers out
  abe97b9... shortcutcontroller: Unref shortcut proper
  48d6a11... Add gtk_widget_class_bind_action
  1d68b36... window: Use gtk_widget_class_bind_action
  7abad12... shortcut controller: Make model readable
  b14e164... inspector: Show shortcut actions and triggers
  07ccd9c... inspector: Add a quick shortcuts page
  c4793cf... inspector: Show owners for shortcuts
  5a54c69... Set names on shortcut controllers
  15ad098... label: Remove mnemonics when unmapped
  659cc7b... Implement group cycling
  c0fe278... shortcut controller: Factor out a helper
  25ddcd3... popover menu: Implement shortcut manager
  5c83f85... popover menu: Make mnemonics visible
  8e2acaa... model button: Stop parsing accels
  06a525a... model button: Drop accel lookup hack
  fe9f27d... action muxer: Support injecting shortcuts
  bee4460... widget: Pass shortcuts to the action muxer
  21adfc6... text: Convert bindings from signals to actions
  03e68b4... widget_factory: Stop using GtkApplication for accels
  1798edc... widget: Unset propagation limits for shortcut managers
  417409f... text: Add more actions
  3a7c17e... text: Convert bindings to actions
  e9ca14d... text: Stop using keybinding signals internally
  a2f5aa0... text: Drop keybinding signals
  e42af28... Redo default activation in entries
  a05cfb2... docs: Make the shooter build again
  ae8291e... entry: Silence gtk-doc warnings
  3c8c76b... password entry: Silence gtk-doc warnings
  cc057f8... shortcut action: Silence gtk-doc warnings
  4186073... shortcut controller: Silence gtk-doc warnings
  32fa832... shortcut trigger: Silence gtk-doc warnings
  7c79c5c... widget: Quiet a compiler warning
  a236e59... introspection test: Update
  adc3d28... text: Documentation for actions
  646a4d1... tests: Skip GtkShortcutsController::model
  563544e... shortcut action: Fix a wrong cast
  b747151... shortcutaction: Just use gtk_widget_activate_action
  11233b4... popover: Switch activate-default to an action
  f73d77c... color editor: Avoid popup-menu use
  492a7d1... file chooser: Avoid use of popup-menu
  361e6d9... mountoperation: Avoid use of popup-menu
  3229a86... placesview: Avoid the use of popup-menu
  ecaaca1... scrollbar: Avoid popup-menu
  9dc7636... treeview: Avoid popup-menu
  9e9132f... Remove popup-menu signal
  71bdf63... window: Drop the activate-default signal
  4ef9d40... window: Document default.activate
  4d521f2... window: Convert activate-focus to an action
  dc611c4... window: Replace enable-debugging by an action
  6ac4ba3... Replace move-focus signal by focus.move action
  35bc9c0... Drop the move-focus signal
  0a70960... popover: Actually install tab bindings
  c0340f7... window: No need to keep the key controller
  6eb53e2... popovermenu: Actually listen to focus change
  29f8262... window: Actually listen for focus change
  1190fe7... label: Stop using copy-clipboard signal
  be26743... label: Cosmetics
  aeaa3e7... label: Document actions
  e0f9379... label: Add a move-cursor action
  536591c... label: Port bindings from signal to action
  469272e... label: Drop keybinding signals
  be834e6... spin button: Drop keybinding signals

Commits added to the branch:

  489e9e0... Updated Spanish translation (*)
  23e4d05... build: Do not use add_global_flags() (*)
  6e65c16... Merge branch 'stack-realign' into 'master' (*)
  03840fb... Add getter for a monitor connector (*)
  a5f2289... Relay the xdg_output.name to GdkMonitor (*)
  f524a93... Set the monitor's connector under X11 (*)
  1527407... Merge branch 'issue-1961-master' into 'master' (*)
  2405e27... Add a non-varargs variant of activate_action (*)
  31d79b0... Merge branch 'no-varargs-activate' into 'master' (*)
  4d36fdc... Updated Danish translation of gtk (*)
  112f49b... Updated Danish translation of gtk-properties (*)
  98cfbd3... ShortcutsSection: Fix tiny grammar-o "in for"→"in" (*)
  19b1fcf... Fix a typo (*)
  3d55b74... Merge branch 'master' into 'master' (*)
  fd9d7c6... widget: Bring back _gtk_widget_list_controllers()
  77ef644... bindings: Replace GtkBindingArg arguments with GVariant
  935c03c... bindings: Add gtk_binding_entry_add_signal_variant()
  0e4bbb1... bindings: Parse into GVariantBuilder directly
  83bfc8d... bindings: Make gtk_binding_parse_signal() use GVariantBuild
  435ff10... shortcutcontroller: Introduce
  504e203... bindings: Split out function to invoke an action signal
  8b96ce4... gtk: Add GtkShortcut
  ec641eb... widget: Add gtk_widget_class_add_shortcut()
  f80d664... bindings: Add more variant types
  fc9ff92... window: Port bindings to use shortcuts
  e8aba7d... shortcut: Add GtkShortcutTrigger
  fbaba00... trigger: Add an alternative trigger
  778a60f... assistant: Port bindings to use shortcuts
  47d348a... combobox: Port bindings to use shortcuts
  80ecccf... shortcut: Add gtk_shortcut_set_callback()
  dfba621... text: Port bindings to use shortcuts
  8c256ab... dialog: Port binding to use shortcuts
  571320a... widget: Port bindings to use shortcuts
  f8638c7... treeview: Port bindings to use shortcuts
  bb0343e... shortcutcontroller: Add private API for running class short
  232f4a8... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
  27a60f7... toolbar: Port bindings to use shortcuts
  da0465e... filechooserwidget: Port bindings to use shortcuts
  11e132d... textview: Port bindings to use shortcuts
  52ff060... spinbutton: Port bindings to use shortcuts
  a55af73... paned: Port bindings to use shortcuts
  b10e319... flowbox: Port bindings to use shortcuts
  c1f6dd6... shortcutswindow: Port bindings to use shortcuts
  484a207... shortcutssection: Port bindings to use shortcuts
  25519ae... searchentry: Port bindings to use shortcuts
  042ad68... scrolledwindow: Port bindings to use shortcuts
  0e87585... scalebutton: Port bindings to use shortcuts
  2774f9a... scale: Port bindings to use shortcuts
  95c7669... notebook: Port bindings to use shortcuts
  603da7b... menushell: Port bindings to use shortcuts
  a3cb408... menu: Port bindings to use shortcuts
  58c3be5... menubar: Port bindings to use shortcuts
  5a1719c... listbox: Port bindings to use shortcuts
  e623561... label: Port bindings to use shortcuts
  5172cca... infobar: Port bindings to use shortcuts
  0a1b472... iconview: Port bindings to use shortcuts
  6f57b1f... combobox: Redo key event forwarding hack
  b902bea... treeview: Redo event forwarding hack
  b0f971b... accelgroup: Actually have a default mod mask
  0aa6898... passwordentry: Remove unused header
  8a0607b... eventcontrollerkey: Remove binding handling
  7685d8f... popovermenu: Port away from GtkBindings
  fd0a0c0... gtk: Remove bindings
  757ccb6... model button: Use simpler api for accels
  9acfc58... accellabel: Get rid of class variables
  4bbeb36... accellabel: Move gtk_accelerator_get_label() code
  8270a0c... accelgroup: Add gtk_accel_group_print_label()
  cee07a2... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  8462b4f... shortcutcontroller: Add GtkShortcutScope
  d1711f4... gtk-demo: Add a dumb demo for shortcut triggers
  bd2dc9f... gdk: Remove GDK_RELEASE_MASK
  d9320b9... window: Get rid of public APIs that shouldn't be
  d977797... window: Put F10 accelerator into its own shortcut controlle
  4617989... shortcuttrigger: Add support for mnemonics
  635299f... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  6b4b1a0... label: Implement mnemonics using shortcuts
  c551279... shortcutmanager: Add
  500bee4... menu: Implement GtkShortcutManager
  ba70b22... window: Remove all old mnemonic handling API
  97cdd92... menushell: Remove old mnemonic handling
  41a9786... gtk: Remove accel paths
  edf1023... gtk: Remove GtkAccelMap
  4d6d5d3... accelgroup: Remove unneeded APIs
  c336ebd... shortcut: Add GtkShortcutAction
  10ff0bc... shortcut: Change the API for creating shortcuts
  7fffbcc... gtk-demo: Port the sliding puzzle demo to shortcuts
  740fe4f... shortcutcontroller: Implement GListModel
  4026462... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  dd1b65d... widget: Keep keybindings as a GListStore
  6a75fdf... shortcutaction: Add gtk_shortcut_action_to_string()
  c5b2bb0... gdk: Make gdk_keyval_name() return a const char
  d387914... shortcuts: Mananage managed shortcuts with a custom model
  4ac2f95... shortcuttrigger: Add hash(), equal(), and compare() functio
  d273fb6... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  28a1e44... accel: Add display arg to gtk_accelerator_parse_with_keycod
  112a8d1... application: Replace accelerator handling with shortcuts
  ee88c68... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  16583da... shortcutaction: Integrate with GtkBuilder property parsing
  21e4f53... shortcutcontroller: Implement GtkBuildable
  0b21d6a... gtk-demo: Redo builder example to use shortcuts
  0a77a4a... testgtk: Port keyval example to shortcut controllers
  ba9fc7a... widget: Remove gtk_widget_add_accelerator()
  2aa9c0d... doc tools: Create AccelLabel image without using GtkAccelGr
  9c46eb4... testsuite: Remove GtkAccelGroup usage
  f0b41b1... testmenubutton: Don't create a GtkAccelGroup
  cedb413... accels: Remove GtkAccelGroup
  b46e7f1... filechooser: Remove outdated hack
  2ace9ae... filechooser: Trigger the location popup via bindings
  1787bf5... shortcuttrigger: Filter a few modifiers out
  26d310f... shortcutcontroller: Unref shortcut proper
  79c5398... Add gtk_widget_class_bind_action
  a9c0548... window: Use gtk_widget_class_bind_action
  d0509d5... shortcut controller: Make model readable
  56bc921... inspector: Show shortcut actions and triggers
  949afa5... inspector: Add a quick shortcuts page
  b2be6db... inspector: Show owners for shortcuts
  fa8ffa6... Set names on shortcut controllers
  f41931f... label: Remove mnemonics when unmapped
  0f75f33... Implement group cycling
  b89dee2... shortcut controller: Factor out a helper
  b1ac7b6... popover menu: Implement shortcut manager
  d000bed... popover menu: Make mnemonics visible
  d9167fc... model button: Stop parsing accels
  390ba97... model button: Drop accel lookup hack
  75b1916... action muxer: Support injecting shortcuts
  70597de... widget: Pass shortcuts to the action muxer
  0a7f5f1... text: Convert bindings from signals to actions
  9038b7a... widget_factory: Stop using GtkApplication for accels
  00e68fc... widget: Unset propagation limits for shortcut managers
  9039d0b... text: Add more actions
  7ed27ef... text: Convert bindings to actions
  1cbb209... text: Stop using keybinding signals internally
  21e9fc0... text: Drop keybinding signals
  8ab7657... Redo default activation in entries
  a92ab66... docs: Make the shooter build again
  6b632ca... entry: Silence gtk-doc warnings
  60479be... password entry: Silence gtk-doc warnings
  7873f5c... shortcut action: Silence gtk-doc warnings
  d9b771a... shortcut controller: Silence gtk-doc warnings
  dfd20e0... shortcut trigger: Silence gtk-doc warnings
  6d4fcd9... widget: Quiet a compiler warning
  fca13bd... introspection test: Update
  caf73e7... text: Documentation for actions
  af689a2... tests: Skip GtkShortcutsController::model
  318ac2f... shortcut action: Fix a wrong cast
  f6f8f4b... shortcutaction: Just use gtk_widget_activate_action
  b050572... popover: Switch activate-default to an action
  ce19f5a... color editor: Avoid popup-menu use
  e40758e... file chooser: Avoid use of popup-menu
  f9c670b... mountoperation: Avoid use of popup-menu
  0dccb3d... placesview: Avoid the use of popup-menu
  aa04678... scrollbar: Avoid popup-menu
  3fcfcf5... treeview: Avoid popup-menu
  3a13945... Remove popup-menu signal
  1c34d79... window: Drop the activate-default signal
  14fd2cc... window: Document default.activate
  2002d49... window: Convert activate-focus to an action
  d1691c5... window: Replace enable-debugging by an action
  532a1c6... Replace move-focus signal by focus.move action
  5b39a06... Drop the move-focus signal
  2cd739a... popover: Actually install tab bindings
  8cf231c... window: No need to keep the key controller
  bf56f1a... popovermenu: Actually listen to focus change
  da36d05... window: Actually listen for focus change
  9aebb66... label: Stop using copy-clipboard signal
  b38f0f6... label: Cosmetics
  2a76337... label: Document actions
  130c8b1... label: Add a move-cursor action
  c7b5e75... label: Port bindings from signal to action
  ab24a46... label: Drop keybinding signals
  025e472... spin button: Drop keybinding signals

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