[gtk] (149 commits) Non-fast-forward update to branch wip/jimmac/HC-redesign



The branch 'wip/jimmac/HC-redesign' 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:

  e76aad9... FIXME: always run in HC
  4ed66c1... HC: derive from Adwaita

Commits added to the branch:

  cfc44e0... singleselection: Fix a memory leak (*)
  c155ac9... Merge branch 'wip/sadiq/fix-leak' into 'master' (*)
  b5b8366... muxer: force muxer dispoal as part of widget dispose (*)
  5870d9d... testsuite: Set NO_AT_BRIDGE for gtk tests (*)
  8493ebf... filechoosererrorstack: Fix object life-cycle (*)
  dc18572... Merge branch 'wip/chergert/muxer-robustness-fix' into 'mast (*)
  4f60969... Merge branch 'matthiasc/for-master' into 'master' (*)
  1308ecb... flattenlistmodel: Give access to child models (*)
  faf61cd... event controller focus: drop include (*)
  7672e6c... text view: Fix touch selection (*)
  f61d520... entry: Remove unused include (*)
  a9c3a33... passwordentry: Remove unused include (*)
  cc9c45a... Merge branch 'matthiasc/for-master' into 'master' (*)
  e17db0a... Merge branch 'matthiasc/for-master2' into 'master' (*)
  f8c523f... bindings: Replace GtkBindingArg arguments with GVariant (*)
  1cab5e0... bindings: Add gtk_binding_entry_add_signal_variant() (*)
  cbe207a... bindings: Parse into GVariantBuilder directly (*)
  27834b0... bindings: Make gtk_binding_parse_signal() use GVariantBuild (*)
  a232107... shortcutcontroller: Introduce (*)
  f9ee703... bindings: Split out function to invoke an action signal (*)
  d860386... gtk: Add GtkShortcut (*)
  0eb1228... widget: Add gtk_widget_class_add_shortcut() (*)
  b11263a... bindings: Add more variant types (*)
  d51b8ff... window: Port bindings to use shortcuts (*)
  6d452f1... shortcut: Add GtkShortcutTrigger (*)
  81fa632... trigger: Add an alternative trigger (*)
  8ff18b3... combobox: Port bindings to use shortcuts (*)
  a8902da... assistant: Port bindings to use shortcuts (*)
  d4bba7d... shortcut: Add gtk_shortcut_set_callback() (*)
  0b75edc... bindings: Export action activation internally (*)
  7ffea02... shortcut: Add action activation (*)
  17eef48... Allow installing bindings bound to actions (*)
  d62be57... text: Port to widget shortcuts (*)
  02646d7... dialog: Port binding to use shortcuts (*)
  6d41813... widget: Port bindings to use shortcuts (*)
  dfd81f9... treeview: Port bindings to use shortcuts (*)
  376dc4d... shortcutcontroller: Add private API for running class short (*)
  58e8f23... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu (*)
  df457ca... filechooserwidget: Port bindings to use shortcuts (*)
  48b46c8... textview: Port bindings to use shortcuts (*)
  80888d7... spinbutton: Port bindings to use shortcuts (*)
  6ff94f3... paned: Port bindings to use shortcuts (*)
  2e5fc35... flowbox: Port bindings to use shortcuts (*)
  d5fa5b9... shortcutswindow: Port bindings to use shortcuts (*)
  3f00e42... shortcutssection: Port bindings to use shortcuts (*)
  db525ef... searchentry: Port bindings to use shortcuts (*)
  f54d3a3... scrolledwindow: Port bindings to use shortcuts (*)
  8752f61... scalebutton: Port bindings to use shortcuts (*)
  cd7e9dc... scale: Port bindings to use shortcuts (*)
  6ad1078... notebook: Port bindings to use shortcuts (*)
  e430e0e... listbox: Port bindings to use shortcuts (*)
  cb09211... label: Port bindings to use shortcuts (*)
  6a005c8... infobar: Port bindings to use shortcuts (*)
  1df0a5e... iconview: Port bindings to use shortcuts (*)
  7ca4a94... widget: Add private accessor to event controllers (*)
  3fba7f9... combobox: Redo key event forwarding hack (*)
  4c7b00f... treeview: Redo event forwarding hack (*)
  c1ee2fd... accelgroup: Actually have a default mod mask (*)
  b2a747b... popovermenu: Port to shortcuts (*)
  c1247a7... popover: Add keynav keybindings (*)
  f02521c... Remove bindings activation from GtkEventControllerKey (*)
  9a03c8b... gtk: Remove bindings (*)
  d84b60e... accellabel: Get rid of class variables (*)
  66102da... accellabel: Move gtk_accelerator_get_label() code (*)
  90c7f46... accelgroup: Add gtk_accel_group_print_label() (*)
  2309e1d... shortcuttrigger: Add gtk_shortcut_trigger_to_label() (*)
  730154d... shortcutcontroller: Add GtkShortcutScope (*)
  c3af47f... gtk-demo: Add a dumb demo for shortcut triggers (*)
  2244eeb... gdk: Remove GDK_RELEASE_MASK (*)
  e398f63... window: Get rid of public APIs that shouldn't be (*)
  0b7e743... window: Put F10 accelerator into its own shortcut controlle (*)
  bde4cbe... shortcuttrigger: Add support for mnemonics (*)
  21e6e4c... shortcut: Add gtk_shortcut_set_mnemonic_activate() (*)
  9428807... label: Implement mnemonics using shortcuts (*)
  aab10ea... Add GtkShortcutManager (*)
  2c62cde... window: Remove all old mnemonic handling API (*)
  62f96bf... Remove GtkMnemonicHash (*)
  9b99b89... gtk: Remove accel paths (*)
  bca1f6b... gtk: Remove GtkAccelMap (*)
  cdd33bb... accelgroup: Remove unneeded APIs (*)
  cd0332a... shortcut: Add GtkShortcutAction (*)
  92e20de... shortcut: Change the API for creating shortcuts (*)
  1ec950d... gtk-demo: Port the sliding puzzle demo to shortcuts (*)
  e738a4d... shortcutcontroller: Implement GListModel (*)
  a1e9ae5... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod (*)
  3cd4eb0... widget: Keep keybindings as a GListStore (*)
  34987c0... widget: Only create a controller if we have shortcuts (*)
  4c5d854... shortcutaction: Add gtk_shortcut_action_to_string() (*)
  5763514... shortcutcontroller: Use a list model for shortcuts (*)
  c2e2e29... shortcutmanager: Use list models (*)
  fb6a8f5... shortcuttrigger: Add hash(), equal(), and compare() functio (*)
  580863b... accelerators: Make gtk_accelerator_parse() return TRUE/FALS (*)
  90a3431... accel: Add display arg to gtk_accelerator_parse_with_keycod (*)
  daa7d90... application: Replace accelerator handling with shortcuts (*)
  7974751... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string() (*)
  33045c3... shortcutaction: Integrate with GtkBuilder property parsing (*)
  78e3e42... shortcutcontroller: Implement GtkBuildable (*)
  541c478... testgtk: Port keyval example to shortcut controllers (*)
  8e9218d... doc tools: Create AccelLabel image without using GtkAccelGr (*)
  4c45410... widget: Remove gtk_widget_add_accelerator() (*)
  cac3952... testsuite: Remove GtkAccelGroup usage (*)
  7c4d8d4... testmenubutton: Don't create a GtkAccelGroup (*)
  bb4fbe3... accels: Remove GtkAccelGroup (*)
  43c0ea6... filechooser: Trigger the location popup via bindings (*)
  c90b058... inspector: Show shortcuts (*)
  e8be45f... Print mnemonic triggers clearly (*)
  778d884... Use an action for the context menu keybinding (*)
  c94ec4a... emojichooser: Stop using ::popup-menu (*)
  ca1d432... scrollbar: Remove :popup-menu forwarding (*)
  28b05ee... range: Remove ::popup-menu emission (*)
  8448015... colorchooser: Stop using ::popup-menu (*)
  80b988e... gtk-demo: Stop emitting ::popup-menu (*)
  54a0037... mountoperation: Stop using ::popup-menu (*)
  c2d77a1... filechooser: Stop using ::popup-menu (*)
  9d84996... placesview: Stop using ::popup-menu (*)
  9cce474... widget: Drop the ::popup-menu signal (*)
  ff056af... Add a test for shortcut triggers (*)
  cb821d5... Add tests for shortcut actions (*)
  904835d... shortcuttrigger: Introduce partial matches (*)
  586e774... shortcuttrigger: Do elaborate matching for key events (*)
  35332eb... shortcutcontroller: Implement mnemonic cycling (*)
  d66121c... Drop the keyhash test (*)
  fd95cc5... window: Remove GtkKeyHash remnants (*)
  b4722b4... Drop GtkKeyHash (*)
  4e978d6... shortcutcontroller: Only activate shortcuts of visible widg (*)
  5ea45bf... widget: Remove some leftover accel group plumbing (*)
  1ddd858... Add definition macro for internal types (*)
  457b665... Turn GtkShortcutTrigger into an object (*)
  6e8c787... Turn GtkShortcutAction into a GObject (*)
  1db5382... modelbutton: Remove accel poking (*)
  5153cdc... modelbutton: Make activatable (*)
  4a43082... popover: Implement GtkShortcutManager (*)
  b423f97... shortcutcontroller: Inject accels into the action muxer (*)
  2c28a07... popovermenu: Make mnemonics work without Alt (*)
  b19d4b9... modelbutton: Install accels when inside a popover (*)
  b2ac42e... label: Disconnect visible mnemonics in popovers (*)
  2de4fc3... popover: Add a mnemonics-visible property (*)
  fc0b0b1... label: Respect GtkPopover::mnemonics-visible (*)
  642503a... popover: Implement auto mnemonics (*)
  591f6bd... popovermenu: Show mnemonics on keynav (*)
  ce22ef1... docs: Update the overview input chapter (*)
  530b571... shortcutcontroller: Expand the docs (*)
  6bacb0b... shortcutaction: Some documentation fixups (*)
  f59cd39... shortcuttrigger: Some documentation fixups (*)
  1ec2d1d... shortcutmanager: Add some more docs (*)
  d07e22d... Some documentation fixes (*)
  eaa20f5... Merge branch 'wip/matthiasc/shortcut-4' into 'master' (*)
  bf3ccaa... Adwaita: make insensitive slightly less sensitive (*)
  ef666b3... HC: derive from Adwaita

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