[gtk] Created tag 3.98.2



The unsigned tag '3.98.2' was created.

Tagger: Matthias Clasen <mclasen redhat com>
Date: 1585706761 -0400

    3.98.2

Changes since the last tag '3.98.1':

Bastien Nocera (3):
      colorpickerportal: Simplify version fetching code
      Add portal version checking helper
      filechoosernativeportal: Fall back if portal is too old

Benjamin Otte (74):
      bindings: Replace GtkBindingArg arguments with GVariant
      bindings: Add gtk_binding_entry_add_signal_variant()
      bindings: Parse into GVariantBuilder directly
      bindings: Make gtk_binding_parse_signal() use GVariantBuilder
      shortcutcontroller: Introduce
      bindings: Split out function to invoke an action signal
      gtk: Add GtkShortcut
      widget: Add gtk_widget_class_add_shortcut()
      bindings: Add more variant types
      window: Port bindings to use shortcuts
      trigger: Add an alternative trigger
      combobox: Port bindings to use shortcuts
      assistant: Port bindings to use shortcuts
      shortcut: Add gtk_shortcut_set_callback()
      dialog: Port binding to use shortcuts
      widget: Port bindings to use shortcuts
      treeview: Port bindings to use shortcuts
      shortcutcontroller: Add private API for running class shortcuts
      shortcutcontroller: Add gtk_shortcut_controller_add_shortcut()
      filechooserwidget: Port bindings to use shortcuts
      textview: Port bindings to use shortcuts
      spinbutton: Port bindings to use shortcuts
      paned: Port bindings to use shortcuts
      flowbox: Port bindings to use shortcuts
      shortcutswindow: Port bindings to use shortcuts
      shortcutssection: Port bindings to use shortcuts
      searchentry: Port bindings to use shortcuts
      scrolledwindow: Port bindings to use shortcuts
      scalebutton: Port bindings to use shortcuts
      scale: Port bindings to use shortcuts
      notebook: Port bindings to use shortcuts
      listbox: Port bindings to use shortcuts
      label: Port bindings to use shortcuts
      infobar: Port bindings to use shortcuts
      iconview: Port bindings to use shortcuts
      combobox: Redo key event forwarding hack
      treeview: Redo event forwarding hack
      accelgroup: Actually have a default mod mask
      gtk: Remove bindings
      accellabel: Get rid of class variables
      accellabel: Move gtk_accelerator_get_label() code
      accelgroup: Add gtk_accel_group_print_label()
      shortcuttrigger: Add gtk_shortcut_trigger_to_label()
      shortcutcontroller: Add GtkShortcutScope
      gtk-demo: Add a dumb demo for shortcut triggers
      gdk: Remove GDK_RELEASE_MASK
      window: Get rid of public APIs that shouldn't be
      window: Put F10 accelerator into its own shortcut controller
      shortcuttrigger: Add support for mnemonics
      shortcut: Add gtk_shortcut_set_mnemonic_activate()
      label: Implement mnemonics using shortcuts
      Remove GtkMnemonicHash
      gtk: Remove accel paths
      accelgroup: Remove unneeded APIs
      shortcut: Add GtkShortcutAction
      shortcut: Change the API for creating shortcuts
      gtk-demo: Port the sliding puzzle demo to shortcuts
      shortcutcontroller: Implement GListModel
      shortcutcontroller: Add gtk_shortcut_controller_new_for_model()
      widget: Keep keybindings as a GListStore
      shortcutaction: Add gtk_shortcut_action_to_string()
      shortcuttrigger: Add hash(), equal(), and compare() functions
      accelerators: Make gtk_accelerator_parse() return TRUE/FALSE
      accel: Add display arg to gtk_accelerator_parse_with_keycode()
      application: Replace accelerator handling with shortcuts
      shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
      shortcutaction: Integrate with GtkBuilder property parsing
      shortcutcontroller: Implement GtkBuildable
      doc tools: Create AccelLabel image without using GtkAccelGroup
      widget: Remove gtk_widget_add_accelerator()
      testsuite: Remove GtkAccelGroup usage
      testmenubutton: Don't create a GtkAccelGroup
      accels: Remove GtkAccelGroup
      filechooser: Trigger the location popup via bindings

Carlos Garnacho (1):
      gtkmain: Do not try to coalesce/ignore crossing events

Christian Hergert (1):
      muxer: force muxer dispoal as part of widget dispose

Chun-wei Fan (1):
      meson.build: Fix Visual Studio builds

Emmanuele Bassi (22):
      entry: Remove unused include
      passwordentry: Remove unused include
      bindings: Export action activation internally
      shortcut: Add action activation
      Allow installing bindings bound to actions
      text: Port to widget shortcuts
      widget: Add private accessor to event controllers
      popovermenu: Port to shortcuts
      Remove bindings activation from GtkEventControllerKey
      Add GtkShortcutManager
      window: Remove all old mnemonic handling API
      gtk: Remove GtkAccelMap
      testgtk: Port keyval example to shortcut controllers
      Add definition macro for internal types
      Turn GtkShortcutTrigger into an object
      Turn GtkShortcutAction into a GObject
      Return a full reference when parsing triggers
      Parse keyval name directly for mnemonic triggers
      tests: Add more cases for the trigger parser
      Add parsing for GtkAlternativeTrigger
      Improve GtkShortcutTrigger parsing tests
      Rename GResources for standard GTK themes

Jakub Steiner (5):
      Adwaita: make insensitive slightly less sensitive
      Revert "Adwaita: make insensitive slightly less sensitive"
      HC: derive from Adwaita
      Adwaita: make insensitive slightly less sensitive
      widget-factory: avoid the T word

LingMan (1):
      gtkfilechoosernative: Remove duplicate "the" in the documentation

Marc-Antoine Perennou (1):
      testsuite/gtk/flattenlistmodel.c: fix build

Matthias Clasen (124):
      testsuite: Set NO_AT_BRIDGE for gtk tests
      filechoosererrorstack: Fix object life-cycle
      Merge branch 'wip/chergert/muxer-robustness-fix' into 'master'
      Merge branch 'matthiasc/for-master' into 'master'
      flattenlistmodel: Give access to child models
      event controller focus: drop include
      text view: Fix touch selection
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'matthiasc/for-master2' into 'master'
      shortcut: Add GtkShortcutTrigger
      popover: Add keynav keybindings
      widget: Only create a controller if we have shortcuts
      shortcutcontroller: Use a list model for shortcuts
      shortcutmanager: Use list models
      inspector: Show shortcuts
      Print mnemonic triggers clearly
      Use an action for the context menu keybinding
      emojichooser: Stop using ::popup-menu
      scrollbar: Remove :popup-menu forwarding
      range: Remove ::popup-menu emission
      colorchooser: Stop using ::popup-menu
      gtk-demo: Stop emitting ::popup-menu
      mountoperation: Stop using ::popup-menu
      filechooser: Stop using ::popup-menu
      placesview: Stop using ::popup-menu
      widget: Drop the ::popup-menu signal
      Add a test for shortcut triggers
      Add tests for shortcut actions
      shortcuttrigger: Introduce partial matches
      shortcuttrigger: Do elaborate matching for key events
      shortcutcontroller: Implement mnemonic cycling
      Drop the keyhash test
      window: Remove GtkKeyHash remnants
      Drop GtkKeyHash
      shortcutcontroller: Only activate shortcuts of visible widgets
      widget: Remove some leftover accel group plumbing
      modelbutton: Remove accel poking
      modelbutton: Make activatable
      popover: Implement GtkShortcutManager
      shortcutcontroller: Inject accels into the action muxer
      popovermenu: Make mnemonics work without Alt
      modelbutton: Install accels when inside a popover
      label: Disconnect visible mnemonics in popovers
      popover: Add a mnemonics-visible property
      label: Respect GtkPopover::mnemonics-visible
      popover: Implement auto mnemonics
      popovermenu: Show mnemonics on keynav
      docs: Update the overview input chapter
      shortcutcontroller: Expand the docs
      shortcutaction: Some documentation fixups
      shortcuttrigger: Some documentation fixups
      shortcutmanager: Add some more docs
      Some documentation fixes
      Merge branch 'wip/matthiasc/shortcut-4' into 'master'
      Merge branch 'wip/jimmac/HC-redesign' into 'master'
      widget-factory: Add theme switch
      Merge branch 'widget-factory-theme' into 'master'
      Merge branch 'trigger-parser' into 'master'
      Merge branch 'rename-theme-resources' into 'master'
      widget-factory: Fix the radio button example
      gtk-demo: Fix the search entry demo
      Merge branch 'matthiasc/for-master' into 'master'
      gtk-demo: Visual fixes to the model button demo
      menubutton: Add a use-underline property
      gtk-demo: Use mnemonics in menu buttons
      gtk-demo: Fix the overlay demo
      gtk-demo: Fix the rotated text demo
      gtk-demo: Fix the shortcuts demo
      gtk-demo: Fix the sliding puzzle
      gtk-demo: Fix the stack demo
      Merge branch 'matthiasc/for-master' into 'master'
      menubutton: Drop the Private struct
      aboutdialog: Drop the Private struct
      actionbar: Drop the Private struct
      accellabel: Drop the Private struct
      accellabel: Drop unused class fields
      settings: Drop the Private struct
      statusbar: Drop the Private struct
      searchentry: Drop the Private struct
      texthandle: Drop the Private struct
      infobar: Drop the Private struct
      image: Drop the Private struct
      appchooserdialog: Drop the Private struct
      Merge branch 'matthiasc/for-master' into 'master'
      x11: Don't use g_object_unref on events
      imcontextsimple: Don't use g_object_unref on events
      button: Fix an event handling gotcha
      cellarea: Fix cell editing
      gesture: Fix gtk_gesture_get_bounding_box
      Merge branch 'matthiasc/for-master' into 'master'
      printing: Fix initial page range radio group
      printing: Avoid a crash
      Merge branch 'matthiasc/for-master' into 'master'
      testsuite: Fix notify test no not fail on the 30th
      printjob: Drop the Private struct
      printunixdialog: Drop the Private struct
      filechooserwidget: Drop the Private struct
      spinbutton: Drop the Private struct
      levelbar: Drop the Private struct
      listbox: Drop the Private struct
      notebook: Drop the Private struct
      colorchooserwidget: Drop the Private struct
      colorchooserdialog: Drop the Private struct
      coloreditor: Drop the Private struct
      Merge branch 'matthiasc/for-master' into 'master'
      widget: Remove a leftover vfunc
      window: Remove initial-focus leftovers
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/jimmac/avoid-t-word' into 'master'
      Merge branch 'issue982' into 'master'
      Merge branch 'wip/hadess/portal-fixes' into 'master'
      Add new api to the docs
      shortcutcontroller: Fix builder support
      testsuite: Add a builder test for shortcut controllers
      shortcutcontroller: Document buildable support
      Merge branch 'matthiasc/for-master' into 'master'
      NEWS: Updates
      window: Fix residual resizing issues
      Merge branch 'matthiasc/for-master' into 'master'
      testsuite: Add a test for parsing layout properties
      testsuite: Add a test for transforms in builder files
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/carlosg/stuck-pointer-focus' into 'master'
      3.98.2

Mohammed Sadiq (1):
      singleselection: Fix a memory leak

Olivier Fourdan (8):
      gdk: Add gdk_toplevel_inhibit_system_shortcuts API
      gdk: add internal `gdk_surface_get_seat_from_event()`
      wayland: Use a GdkSeat as key for our internal hash table
      wayland: Implement inhibit_system_shortcuts API
      x11: Use gdk_x11_* rather than gdk_wayland_*
      x11: Implement inhibit_system_shortcuts API
      broadway: Add inhibit shortcut properties
      win32: Add inhibit shortcut properties

Piotr Drąg (2):
      Update POTFILES.in and POTFILES.skip
      Update Polish translation

Timm Bäder (9):
      Merge branch 'patch-2' into 'master'
      inspector: Fix child widget life cycle
      magnifier: Don't try to use a null widget paintable
      Merge branch 'wip/sadiq/fix-leak' into 'master'
      filechooserwidget: Plug a memory leak
      shortcutscontroller: Make add_shortcut transfer-full
      calendar: Only highlight one day as today
      applicationaccels: Fix shortcut memory leaks
      widget: Return an array from list_controllers

Yosef Or Boczko (2):
      Update Hebrew translation
      Update Hebrew translation


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]