[gtk] Created tag 4.0.1



The unsigned tag '4.0.1' was created.

Tagger: Matthias Clasen <mclasen redhat com>
Date: 1610174946 -0500

    4.0.1

Changes since the last tag '4.0.0':

A S Alam (2):
      Update Punjabi translation
      Update Punjabi translation

Alexander Mikhaylenko (1):
      headerbar: Prepend start window controls instead of appending

Asier Sarasua Garmendia (1):
      Update Basque translation

Aurimas Černius (1):
      Updated Lithuanian translation

Benjamin Otte (15):
      rendernode: Bail if matrix is invalid
      gtk-demo: Don't put the search bar in the scroll area
      video: When autoplaying, start playing once the video is prepared
      picture: Fix copy/paste error in docs
      roundedbox: Remove unused API
      docs: Put render nodes in their own sections
      listview: Use the correct scroll policy
      gdkarray: Add a "stolen" boolean to splice()
      Merge branch 'gles-gears' into 'master'
      Merge branch 'unused-static-inline' into 'master'
      Merge branch 'gtkgstsink-unmap-only-when-done' into 'master'
      Merge branch 'gtkmediafile-pixel-aspect-ratio' into 'master'
      Merge branch 'video-stop' into 'master'
      media: Add support for OpenGL to GtkGstMediaFile
      Add critical if widget has a parent during dispose

Carlos Garnacho (2):
      gdk/x11: Transform XI_Motion based scroll into discrete
      gtk/gesturestylus: Convert motion history from surface coordinates

Chris Mayo (1):
      docs: Fix list of kinds of shortcuts in Keyboard input

Christian Hergert (12):
      types: fix various use of volatile in type registration
      Merge branch 'macos-mojave' into 'master'
      macos: ensure GdkMacosWindow in surface discovery
      macos: fix toplevel present function prototype
      macos: avoid setHasShadow unless shadow changes
      macos: implement compute_size and request_layout
      macos: handle point conversion on older macOS
      macos: fix typedef on older macOS
      macos: supply NSPasteboardType when necessary
      gtk: fix brace initialization for bloom filter
      macos: keep array of pasteboard types
      macos: use deprecated NSOnState for older systems

Chun-wei Fan (3):
      gstreamer media backend: Disable OpenGL on Windows
      gtk/gtksecurememoryprivate.h: Include glib.h
      gtkffmediafile.c: Use g_snprintf()

Danial Behzadi (1):
      Update Persian translation

Daniel Șerbănescu (1):
      Updated the Romanian Translation

David Lechner (3):
      gtk/window: remove GtkWindowGeometryInfo from public header file
      docs: fix parameter reference in gtk_bitset_contains()
      doc: fix annotation for GtkCssLocation

Emmanuel Gil Peyrot (3):
      Fix gtk4-demo’s gears demo on OpenGL ES
      Fix some of gtk4-demo’s transitions example on OpenGL ES
      Remove unused static inline function

Emmanuele Bassi (26):
      Merge branch 'ricotz/for-master' into 'master'
      Merge branch 'fix-macos-compilation' into 'master'
      Fix URLs for the download.gnome.org locations
      Merge branch 'issue-3483' into 'master'
      Notify properties on deletion in PasswordEntryBuffer
      docs: Note the caveat on GtkEditable signals with delegates
      a11y: Fix removing mnemonic widgets
      Merge branch 'ebassi/password-entry-notify' into 'master'
      docs: Add missing GTK types
      Do not build gdk-pixbuf's man page
      3to4: Remove GtkCheckButton:draw-indicator
      3to4: Add test for GtkCheckButton:draw-indicator removal
      Pass the bindir to the post-install script
      Call the newly installed gtk4-update-icon-cache
      Merge branch 'box_docs' into 'master'
      docs: Fix typo and whitespace
      docs: Add examples of GtkDragSource use
      docs: Add examples for GtkDropTarget
      Merge branch 'fix-printbackends' into 'master'
      Fix the Vulkan header check for VK_RESULT_RANGE_SIZE
      docs: Preformat some symbols
      docs: Add migration section for GtkClipboard
      Merge branch 'dlech-master-patch-06007' into 'master'
      ci: Specify `only` for other jobs
      ci: Only run macOS job on upstream branches
      Merge branch 'ebassi/ci-only' into 'master'

Florentina Mușat (1):
      Update Romanian translation

Fran Dieguez (2):
      Update Galician translation
      Update Galician translation

Ignacio Casal Quinteiro (5):
      macos: do not crash in mojave
      seat: improve api to take into account the tool type
      gdkdevice: use g_set_object to set the associated device
      seatdefault: rename dispose method
      seatdefault: use g_clear_pointer to unref the tools

Jakub Steiner (6):
      Adwaita: flat button adjustments
      Adwaita: increase contrast of popover separators
      HC: special case .dim-label
      Adwaita: specialcase switches and scales for headerbars
      Adwaita: fine tune flat button styling
      HC: switch border color

Jan Tojnar (1):
      build: Fix vulkan reference in pc file

Jordi Mas (1):
      Update Catalan translation

Jordi Mas i Hernandez (1):
      Update Catalan translation

Marc-André Lureau (1):
      gtk: remove GtkClipboard leftovers

Matthias Clasen (105):
      Merge branch 'wip/carlosg/for-master' into 'master'
      Merge branch 'cursor-aspect-ratio' into 'master'
      Merge branch 'wip/jimmac/flat-button-tweaks' into 'master'
      Merge branch 'shortcuts' into 'master'
      Merge branch 'ebassi/docs-for-master' into 'master'
      Merge branch 'ebassi/mnemonic-label-remove' into 'master'
      Merge branch 'wip/baedert/for-master' into 'master'
      Merge branch 'ebassi/issue-3492' into 'master'
      Revert "gl renderer: Take a out graphene_rect in blur_node()"
      Revert "gl renderer: Render too big textures to the clipped area"
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'ebassi/issue-3495' into 'master'
      gsk: Fix serialization of glyphs
      gsk: Improve glyph serialization
      gsk: Export the glyph serialization privately
      inspector: Show glyphs as in node files
      Merge branch 'matthiasc/for-master' into 'master'
      Fix the value for the print-backends setting
      Merge branch 'ebassi/docs-for-master' into 'master'
      modelbutton: Remove an unused field
      Merge branch 'mcatanzaro/fix-gtk-builder-tool' into 'master'
      Fix warnings with Vulkan < 162
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/baedert/for-master' into 'master'
      window: Release application in destroy
      Merge branch 'matthiasc/for-master' into 'master'
      modelbutton: Center titles
      menubutton: Correct the css docs
      fontbutton: Correct the css docs
      colorbutton: Correct the css docs
      Merge branch 'wip/otte/for-master' into 'master'
      Merge branch 'wip/carlosg/for-master' into 'master'
      Merge branch 'gtkclip' into 'master'
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/jtojnar/trivial-fix-pc-vulcan' into 'master'
      Merge branch 'ebassi/issue-3522' into 'master'
      Fix menu item alignment with submenus
      Merge branch 'fix-menu-alignment' into 'master'
      Merge branch 'mcatanzaro/#3509' into 'master'
      gtk4-encode-symbolic: Add debug output
      Merge branch 'gtk_egl_wayland' into 'master'
      Revert "Merge branch 'gtk_egl_wayland' into 'master'"
      Merge branch 'revert-224c2674' into 'master'
      Merge branch 'encode-symbolic-debug' into 'master'
      docs: Complete a sentence
      docs: Flesh out the gtk4-builder-tool man page
      Merge branch 'wip/chergert/fix-macos-window-check' into 'master'
      center layout: Fix handling of expanding center child
      video: Stop playing when appropriate
      video: Be consistent about play/pause
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/chergert/fix-macos-compute-size' into 'master'
      video: Pause on unset too
      Merge branch 'matthiasc/for-master' into 'master'
      video: Tweak the docs
      Merge branch 'matthiasc/for-master' into 'master'
      NEWS: Updates
      ci: Add a macos build
      printing: cairo-pdf is needed
      printing: Remove cairo header checks
      ci: Fix the harfbuzz build on MacOS
      ci: Disable pixman tests on MacOS
      Fix the cairo build on OS X
      Pass coretext=enabled to harfbuzz
      Merge branch 'window-geometry-info' into 'master'
      Merge branch 'wip/jimmac/popover-separators' into 'master'
      video: Realize the media stream before setting a file
      media: Convince gstreamer to deliver GL memory
      media: Only force GL if we're using a GL renderer
      gtk-demo: Use GtkVideo in the fishbowl
      Merge branch 'matthiasc/gl-media-stream' into 'master'
      docs: Flesh out Popup layout docs
      docs: Cosmetics
      Merge branch 'matthiasc/for-master' into 'master'
      media: Be more specific in our caps
      Merge branch 'wip/baedert/for-master' into 'master'
      Merge branch 'no-gl-context' into 'master'
      popup: Mention the popover arrow in the docs
      a11y: Only spew help once
      gtk-demo: Small a11y fix
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'ebassi/migrating-clipboard' into 'master'
      3to4: Remove GtkToolbar::toolbar_style
      Merge branch 'simplify-toolbar' into 'master'
      Merge branch 'media-caps' into 'master'
      Merge branch 'wip/jimmac/hc-dim-label' into 'master'
      ci: Limit macos runs
      Merge branch 'wip/jimmac/headerbar-specialcasing' into 'master'
      Merge branch 'macos-ci' into 'master'
      Merge branch 'wip/exalm/headerbar' into 'master'
      Merge branch 'X11-surface' into 'master'
      Merge branch 'wip/nacho/tool-api' into 'master'
      Merge branch 'wip/jimmac/hc-switch-border' into 'master'
      Merge branch 'wip/jimmac/flat-buttons' into 'master'
      Merge branch 'mcatanzaro/event-controller-porting-guide' into 'master'
      Merge branch 'mcatanzaro/gtkbuilder-docs' into 'master'
      Merge branch 'mcatanzaro/unparent' into 'master'
      Merge branch 'mcatanzaro/company-unparent-warning' into 'master'
      Merge branch 'wip/nacho/associated-device' into 'master'
      Merge branch 'nacho/seatdefault' into 'master'
      a11y: Avoid __ prefixes for variable names
      droptarget: Some docs cleanups
      Merge branch 'matthiasc/for-master' into 'master'
      build: Add a sassc feature
      4.0.1

Michael Catanzaro (6):
      Fix buffer overruns in 'gtk-builder-tool simplify'
      message dialog: use title style only if there is secondary text
      Expand event controller API changes section of GTK 4 porting guide
      Add section on GtkBuilder API changes to GTK 4 migration guide
      gtkbuilder: fix recommendations that no longer make sense in GTK 4
      Remove incorrect unparenting guidance from migration guide

Philipp Kiemle (2):
      Update German translation
      Update German translation

Rafael Fontenelle (2):
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation

Rafostar (1):
      x11: fix crash on idle compute size without layout

Rico Tzschichholz (1):
      gdk: Use correct parameter name to fix g-ir-scanner warning

Sebastian Dröge (2):
      gtkmediafile: Only unmap the GstVideoFrame in the GBytes destroy notify
      gtkmediafile: Consider pixel-aspect-ratio for rendering video with the correct aspect ratio

Sebastian Keller (1):
      settings: Change gtk-cursor-aspect-ratio from float to double

Timm Bäder (70):
      vulkancontext: Remove usage of VK_ERROR_INCOMPATIBLE_VERSION_KHR
      gl renderer: Unify viewport setting in add_offscreen_ops()
      gl renderer: Render too big textures to the clipped area
      gl renderer: Take a out graphene_rect in blur_node()
      Merge branch 'doc_backticks' into 'master'
      main: Add & use gdk_event_dup_axes()
      gl renderer: Avoid setting modelview to identical values
      icontheme: Make icon_paintable_ensure_texture() return an unowned value
      pixbufutils: Only convert icon size to string once
      icontheme: Make some constant values const
      GskTransform: Avoid a ref+unref pair
      GskTransform: Fix identity transform class name
      gl renderer: Unify new clip/viewport rects in blur_texture()
      gl renderer: Create shader-global uniform ops on draw()
      gl renderer: Add missing debug output for repeat ops
      gl renderer: Proper state tracking for color matrix ops
      GskTransform: Add nullable annotations to _equals()
      layoutoverlay: Avoid adding 0 sized color nodes
      layoutoverlay: Avoid adding transparent color nodes
      renderborder: Avoid 0 width outline color nodes
      rendernode: Sort diff() requirements by complexity
      rendernode: Different uniformity in border nodes
      textlayout: Remove dead offset_y code
      label: Refactor snapshot()
      label: Refactor get_layout_location()
      gskpango: Fix a potential cairo_t leak
      gskpango: Remove bounds rect
      gskpango: Correct a comment
      gl renderer: Check for pointer equality in rounded_rect_equal
      gskpango: Don't copy fg color
      Merge branch 'fix-node-glyphs' into 'master'
      Merge branch 'wip/chergert/volatile-fixes' into 'master'
      Merge branch 'xndcn/fix-shader' into 'master'
      glcontext-wayland: Only allocate configs we use
      glcontext-wayland: Avoid heap-alloacting small arrays...
      gesturestylus: Retrieve event and controller widget only once
      gesturestylus: Only add histroy element if translation succeeded
      glcontext-wayland: Whitespace
      gtk4-demo: Remove unused size group
      label: Modernize source file
      label: Remove mnemonics_visible_apply_recursively from private header
      label: Remove unused private functions
      gesturelongpress: Keep the pspec around
      gesturelongpress: Remove a useless cast
      shortcutmanager: Use g_list_store_find()
      nevertrigger: Remove unused instance members
      widget: Move a few vfunc implementations above class_init
      wiget: Fix whitespace issues
      widget: Re-arrange some more functions
      widget: Move quark_builder_set_id declaration to other GQuarks
      viewport: Small cleanup
      scrolledwindow: Use g_clear_handle_id
      box: Replace tabs with spaces
      gesture: Replace tabs
      frame: Remove unnecessary function
      render: Inline function into only caller
      gtksettings: Remove unused defines
      widget: Use gtk_widget_get_native() in get_surface_allocation()
      settings: Load keyfiles ourselves
      settings: Overallocate property_values
      icontheme: Make a parameter const
      widget: Inline setup_template_child() into only caller
      widget: Refactor gtk_widget_class_set_template()
      messagedialog: Modernize source file
      builderparser: Use GPtrArray for stack
      builder: Remove unused function prototype
      builder: Remove unused typedef
      csstokenizer: Add separate init functions for token types
      csstokenizer: Keep a GString for name parsing around
      Merge branch 'dlech-master-patch-65287' into 'master'

Tom Schoonjans (1):
      macos: fix typo that breaks compilation

Vivek Kasireddy (1):
      gdk/wayland/surface: Expose gdk_wayland_surface_get_wl_egl_window()

Yetizone (1):
      box: improve documentation

Yuri Chornoivan (2):
      Update Ukrainian translation
      Update Ukrainian translation

sicklylife (2):
      Update Japanese translation
      Update Japanese translation

wisp3rwind (1):
      docs: backtick fixes

xndcn (1):
      gl: Fix implicit leaking of shader object


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