[gtk+] Created tag 3.91.1



The unsigned tag '3.91.1' was created.

Tagger: Matthias Clasen <mclasen redhat com>
Date: Wed Jul 19 16:09:13 2017 -0400

    3.91.1

Changes since the last tag '3.91.0':

Arun Raghavan (1):
      gtkapplication: Mark gtk_application_get_active_window() as nullable

Bastien Nocera (1):
      image: Warn when attempting to load pixdata GResources

Baurzhan Muftakhidinov (1):
      Update Kazakh translation

Carlos Garnacho (83):
      gdk: Add gdk_rectangle_contains_point() call
      GtkWidget: Add ::pick vmethod
      gtk: Add private _gtk_toplevel_pick() method
      gdk: Add gdk_event_set_coords() method
      gtkwidget: Expose gtk_widget_common_ancestor()
      gtk: Introduce GtkPointerFocus
      gtkwindow: Add management functions for GtkPointerFocus instances
      gtk: Handle events with coordinates in toplevel-relative ones
      gdkwindow: Drop csw-side event translation
      gtk: Update GtkPointerFocus targets on mapping/sensitivity changes
      gtk: Implement cursor updates
      gtk: Implement per-focus implicit grabs
      gtkpointerfocus: Add methods to handle implicit grabs on widgets
      gtkbutton: Handle crossing events without the event window
      imcontext: Remove API dependency on GdkWindow
      gtkwidget: Add private cursor setter/getter
      gtkentry: Remove text_area window
      gtktextview: Set "text" pointer cursor
      gtktreeview: Drop gtk_gesture_set_window() API
      gtktextview: Drop GdkWindow checks on events
      gtknotebook: Fix coordinate translation to happen on widget-relative coordinates
      gtkcolorplane: Drop usage of gtk_gesture_set_window()
      gtkexpander: Drop usage of gtk_gesture_set_window()
      gtkgesture: Drop GdkWindow checks
      gtkwidget: Make gtk_widget_event() Accept pointing events in root coordinates
      gtk: Mass delete all GtkWidget event mask API
      gtkbutton: Make windowless
      gtkwindow: Revoke implicit grabs when activating an explicit one
      gtkwindow: Ignore implicit grabs going away if there is no focus
      gtknotebook: Remove event window on top of tabs
      label: Remove selection window
      gtktoolbar: Remove input window
      gtkpathbar: Remove event window
      gtkrange: Remove event window
      gtkcolorplane: Remove event window
      gtkcolorswatch: Remove input window
      gtkseparatortoolitem: Remove event window
      gtkglarea: Remove input window
      gtkmenuitem: Remove input window
      gtkswitch: Remove event window
      gtktoolitem: Remove gtk_tool_item_set_use_drag_window()
      gtkwindow: Implement window resizing sans-GdkWindow
      gtkexpander: Remove event window
      gtkscrolledwindows: Remove child windows
      gtkwindow: Add private API to update pointer cursors
      gtkmain: Use window-internal API to update pointer cursors
      gtkwidget: Visually update cursors inside widget when changing cursor
      gtkflowbox: Remove child window
      gtktoolpalette: Remove child window
      gtkstack: Remove view window
      gtktreeview: Remove widget window
      gtktreeview: Remove header window
      gtkwidget: Add private set_pass_through() call
      gtkoverlay: Remove per-child windows
      gtklayout: Remove widget window
      gtkpaned: Remove per-child windows
      gtkrevealer: Remove view window
      gtkviewport: Remove view window
      gtkiconview: Remove view GdkWindow
      gtknotebook: Drop drag_window
      gtkmain: Avoid doubly propagation of enter/leave events from windowing
      gdk: Make it possible to attach user data to GdkEvents
      gtkmain: Ignore GDK_CROSSING_GRAB/UNGRAB crossing events for picking purposes
      gtkmain: Ensure there is a current event handling crossing events
      gtkmain: Add API to get the target of a GdkEvent
      gtkmenu*: Simplify event handling
      gtkwindow: Implement ::pick to extend picking to popovers.
      gtkpopover: Use event coordinates right away to detect clicks outside.
      gdk: Ensure to implicitly deactivate grabs when an impl window is hidden
      gdk: Remove synthetic crossing event emission due to geometry changes
      gtk: Fix event delivery on GTK_PHASE_TARGET controllers
      gtkgesture: Consume button release/touch end events if gesture was claimed
      gtkiconview: Fix invalidation coordinates
      gtktreeview: Fix invalidation coordinates
      gtk: Rework pointer cursor selection
      gtk: Refactor crossing event synthesization into a separate function
      gtk: Check implicit grab status before sending crossing events
      gtkwidget: Lookup the event target when cancelling GdkEventSequences
      gtk: Make GtkPointerFocus refcounted
      gdk: Set vid/pid on wayland tablets
      gtkwindow: Do not leak GtkPointerFocus
      gtkwindow: Free pointer foci on dispose
      testsuite: Adjust gestures tests to gtk4 event delivery

Christoph Reiter (1):
      gtkfilechoosernativewin32: Fix support for non-ASCII paths

Chun-wei Fan (3):
      gdk/gdkvulkancontext.c: Fix 32-bit Windows builds
      modules/input/gtkimcontextime.c: Move to set_client_widget
      gtk/Makefile.am: Fix 'make dist'

Dan Torop (1):
      wayland: selectively cancel key repeat on key release

Daniel Aleksandersen (1):
      Update the URLs of known licenses to HTTPS

Daniel Boles (12):
      gdkevents.h: Fix version annotations on new funcs
      gdk/gtk: Fix more AVAILABLE_IN annotations to 3_92
      HighContrast: Restore files to regenerate CSS
      themes: Square corners on fullscreen win headerbar
      HighContrast: Update parse-sass.sh; remove Gemfile
      HighContrast: Regenerate CSS files with sassc
      Adwaita: Add missing rule for fullscreen headerbar
      css-overview: Fix typo “{with=>which} is disabled”
      css-overview: Don’t document deleted pseudoclasses
      GdkRGBA: Fix typo precentage => percentage
      GdkRGBA: Fix misspelt parameter names in docs
      label: Remove extra quote in code example

Daniel Mustieles (1):
      Updated Spanish translation

Debarshi Ray (4):
      wayland: Don't abort when preparing the source if connection is lost
      wayland: Don't warn if the display is lost, skip exit handlers
      GtkActionHelper: Allow a NULL action-name to unset the previous GAction
      GtkActionHelper: Remove unnecessary NULL check

Emmanuele Bassi (4):
      meson: Rebuild the SCSS-based themes if sassc is available
      Use newer glib-genmarshal to simplify build rules
      Drop gtk-doc trigraphs on GtkTextView enumeration
      meson: Add missing source file

Fabio Tomat (12):
      Update Friulian translation
      Update Friulian translation
      Update Friulian translation
      Update Friulian translation
      Update Friulian translation
      Update Friulian translation
      Update Friulian translation
      Update Friulian translation
      Update Friulian translation
      Update Friulian translation
      Update Friulian translation
      Update Friulian translation

Felipe Borges (1):
      printunixdialog: Update collate icon as entry changes

Iñaki García Etxebarria (2):
      Add nullable return annotation to gtk_notebook_get_tab_label
      Add nullable return annotation to gtk_text_mark_get_name

Jason Gerecke (1):
      x11: Assign GDK_SOURCE_TABLET_PAD when necessary

John Ralls (3):
      Copy gtk_clipboard_get_default implementation to gtkclipboard-quartz.c
      Fix MacOS compiler warnings.
      Fix compile error in imquartz.c due to API change in GtkIMContext.

Jordi Mas (1):
      Fixes to Catalan translation

Kjartan Maraas (1):
      Updated Norwegian bokmål translation

Kjell Ahlstedt (1):
      widget: Fix gtk_widget_insert_after/before() docs

Marek Cernocky (1):
      Updated Czech translation

Matthias Clasen (28):
      icon browser: put icons as data
      icon browser: Add a 'copy to clipboard' button
      icon browser: Make icons a bit larger
      icon-browser: Add a few icons
      dist icon.list
      Make GtkCenterBox public
      center box: handle missing start or end widgets
      center box: implement natural size and rtl flipping
      center box: implement GtkBuildable
      center box: Support expand property
      center box: support height-for-width
      center box : implement GtkOrientable
      center box: add baseline support
      Add a simple center box test
      center box: Add more documentation
      Install gtkcenterbox.h
      Add some translator comments
      center box: Drop a useless line
      center box: Fix size allocation
      center box: complete the baseline support
      center box: Take baseline-position fully into account
      label: Provide a baseline in all cases
      file chooser: Don't pass NULL as title to the portal
      Avoid a race in the file chooser portal
      Avoid a race in the print portal
      Add gtkfilechoosernativequart.c to meson build
      a11y tests: Update expected results
      3.91.1

Nelson Benítez León (1):
      gtktextdisplay: remove unused code

Olivier Fourdan (3):
      wayland: Do not map toplevel utility as popup
      wayland: check parent surface for subsurface
      wayland: fix xdg_surface test in move/resize drag

Philip Chimento (1):
      quartz: Implement gtk_clipboard_get_selection

Piotr Drąg (3):
      Update POTFILES.in
      Update POTFILES.in
      Update POTFILES.in

Rico Tzschichholz (1):
      gdk/gtk: Fix Since tags for 3.92 symbols

Robert Ancell (2):
      iconhelper: Show error if fail to load placeholder icon
      icon-theme: Show filename attempted when icon fails to load

Timm Bäder (19):
      combobox: Only react to UP/DOWN scroll events
      window: Hide titlebox when undecorated
      meson: Add gtkpointerfocus.c to sources
      widget: Copy event in gtk_widget_event and _captured_event
      listbox: Fix row hovering
      linkbutton: Fix hand cursor when hovering
      scrolledwindow: Stop checking event->detail in leave-notify
      scrolledwindow: Calculate indicator coords relative to scrolledwindow
      testlist: Fix custom css
      scrolledwindow: Avoid critical when removing source
      flowbox: Fix child item allocation
      flowbox: Fix child item selection
      flowbox: Fix motion notify handler
      Constify GdkEvent parameters in gtk_get_event_widget and _event_target
      widget: Make sure we're not calling _get_parent on NULL
      Gesture: Remove window property completely
      main: Automatically (un)set PRELIGHT state on widgets
      filechooserwidget: Let the rename entry hexpand
      filechooserwidget: Add GtkFileChooserErrorStack

Tom Schoonjans (8):
      GtkFilechooserNative: add macOS support
      GtkFileChooserNativeQuartz: add support for GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER
      GtkFileChooserNativeQuartz: add partial support for extra widget
      GtkFileChooserNativeQuartz: add support for filters
      GtkFileChooserNative: documentation updated
      GtkFileChooserNativeQuartz: add support for get_filter and set_filter
      testgtk.c: native file chooser filter changes
      GtkFileChooserNativeWin32: add support for get_filter and set_filter

Will Thompson (1):
      headerbar: fix "widow" typo in docs

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


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