[gtk] Created tag 4.7.1



The unsigned tag '4.7.1' was created.

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

    4.7.1

Changes since the last tag '4.7.0':

Aleksandr Melman (5):
      Update Russian translation
      Update Russian translation
      Update Russian translation
      Update Russian translation
      Update Russian translation

Alexander Mikhaylenko (4):
      coloreditor: Stop adding marks style to color scales
      range: Support border-radius for GtkColorScale troughs
      theme: Redesign color scales
      actionbar: Document GtkBuildable child types

Anders Jonsson (1):
      Update Swedish translation

António Fernandes (1):
      listbase: Don't start rubberband on ::drag-end

Asier Sarasua Garmendia (1):
      Update Basque translation

Aurimas Černius (2):
      Updated Lithuanian translation
      Updated Lithuanian translation

Benjamin Otte (77):
      listitemmanager: Clarify warning
      broadway: Fix gcc 12 complaining
      Merge branch 'wip/otte/for-main' into 'main'
      testsuite: Add tests for label overdraw
      Merge branch 'wip/otte/for-main' into 'main'
      CI: Include reftest nodes in artifacts
      Merge branch 'wip/otte/for-main' into 'main'
      nodeparser: Fix parsing of color-matrix node
      Merge branch 'wip/otte/for-main' into 'main'
      gesturedrag: Fix docs
      x11: Always update shadow size
      Merge branch 'gl-api-es-fix' into 'main'
      listview: cull listitems that are out of view
      Merge branch 'wip/otte/for-main' into 'main'
      video: Fix typo in docs
      inspector: Allow searching for editable text
      listview: Fix clipping for horizontal listviews
      Merge branch 'wip/otte/for-main' into 'main'
      Add GtkInscription
      gtk-demo: Use GtkInscription in the main list
      gtk-demo: Use GtkInscription in the wordlist demo
      testcolumnview: Use GtkInscription
      inspector: Use inscriptions in the object tree
      inspector: Add inscription support
      gtkpango: Add G_GNUC_WARN_UNUSED_RESULT
      inscription: Add ::attributes property
      inscription: Add ::markup
      reftests: Add test for inscription markup parsing
      inscription: Add ::text-overflow
      inscription: Add a11y support for text interface
      inscription: Set css name
      reftests: Add test for the overflow methods
      inspector: Use inscriptions for the rendernodes list
      multisorter: Actually emit ::items-changed when items change
      multifilter: Actually emit ::items-changed when items change
      treelistmodel: Add ::item-type and ::n-items
      stack: Add ::item-type and ::n-items to the pages list
      sortlistmodel: Add ::item-type and ::n-items
      slicelistmodel: Add ::item-type and ::n-items
      singleselection: Add ::item-type and ::n-items
      shortcutcontroller: Add ::item-type and ::n-items
      selectionfiltermodel: Add ::item-type and ::n-items
      propertylookuplistmodel: Add ::item-type and ::n-items
      noselection: Add ::item-type and ::n-items
      multisorter: Add ::item-type and ::n-items
      multiselection: Add ::item-type and ::n-items
      multifilter: Add ::item-type and ::n-items
      maplistmodel: Add ::item-type and ::n-items
      listlistmodel: Add ::item-type and ::n-items
      fattenlistmodel: Add ::item-type and ::n-items
      filterlistmodel: Add ::item-type and ::n-items
      directorylist: Add ::item-type and ::n-items
      bookmarklist: Add ::item-type and ::n-items
      assistant: Add ::item-type and ::n-items to the pages list
      inscription: Fixate layout at top when it doesn't fit
      reftests: Test overflowing inscription yalign
      gtk-demo: Add a "Read More" label demo.
      reftests: Test inscription multiline overflow
      inscription: Add ::wrap-mode
      reftests: Add inscription reftest for xalign
      inscription: Do not try to align layouts that have a proper width set
      inscription: Multiparagraph text is always multiline
      reftests: Add an inscription xalign RTL test
      Merge branch 'wip/otte/inscription' into 'main'
      Merge branch 'wip/antoniof/dont-rubberband-on-drag-end' into 'main'
      inspector: Don't use global variable here
      object-tree: Allow inspecting inspectors
      inspector: Add an "inspect inspector" button
      gdk: Replace GTK_USE_PORTAL env var with GDK_DEBUG flag
      Merge branch 'wip/otte/for-main' into 'main'
      picture: Clear the paintable properly
      listitemfactory: Make this callback-based
      signallistitemfactory: Update signal prototype
      Merge branch 'wip/otte/for-main' into 'main'
      Merge branch 'testdatatable' into 'main'
      Merge branch 'fix-ffmpeg-decoding' into 'main'
      frameclock: Run paint idle from flush idle

Caolán McNamara (1):
      Allow selectable labels contents to be selected by mnemonic

Carlos Garnacho (4):
      Merge branch 'gesture-click-unpaired-release-nullable-sequence' into 'main'
      a11y: Transform GetCharacterExtents coords to native surface ones
      gdk/wayland: Dispatch GdkAppLaunchContext activation token in its own queue
      gdk/wayland: Check the GdkSurface wl_surface before using it for activation

Christian Hergert (10):
      gdk/wayland: freeze popups when hidden
      actionmuxer: set handler ids initially to zero
      actionmuxer: check for observer before unregistering
      gsk/gl: use critical instead of assert in dispose
      checkbutton: fix critical when setting use-underline
      build: fix sysprof default options
      builderparser: fix <lookup/> with interface types
      gtkmain: add support for GTK_DEBUG=invert-text-dir
      menutrackeritem: be defensive during finalize
      menutrackeritem: protect against use-after-free

Christian Kirbach (1):
      Update German translation

Christoph Reiter (1):
      CI: bump meson version from 0.59 to 0.60.3

Christopher Davis (1):
      passwordentry: Use password input purpose

Corey Berla (3):
      flatpak: Change option enable_vulkan=no to vulkan=disabled
      flatpak: Remove benchmarks build option for graphene
      flatpak: Bump boost to 1.79

Danial Behzadi (6):
      Update Persian translation
      Update Persian translation
      Update Persian translation
      Update Persian translation
      Update Persian translation
      Update Persian translation

Daniel Mustieles (1):
      Updated Spanish translation

Emilio Cobos Álvarez (1):
      [x11] Fix coordinate space of rect in gdk_x11_surface_get_frame_extents when called on popups.

Emin Tufan Çetin (2):
      Update Turkish translation
      Update Turkish translation

Emmanuele Bassi (21):
      a11y: Implement atspi.Text.GetCharacterExtents for GtkTextView
      Merge branch 'fix-stack-page-at-spi-parent' into 'main'
      Merge branch 'template-signals' into 'main'
      ci: Force the fedora image for the publish-docs job
      Merge branch 'ebassi/ci-publish-doc-fix' into 'main'
      Merge branch 'wip/exalm/actionbar' into 'main'
      Add gtk_widget_clear_template()
      mediacontrols: Use gtk_widget_clear_template()
      emojichooser: Use gtk_widget_clear_template()
      docs: Clarify scope of gtk_widget_clear_template()
      Port constraint editor to gtk_widget_clear_template()
      Port icon browser to gtk_widget_clear_template()
      Port node editor to gtk_widget_clear_template()
      Port gtk-demo widgets to gtk_widget_clear_template()
      docs: Include clear_template() in the templates overview
      Port the inspector to gtk_widget_clear_template()
      filechooserdialog: Use gtk_widget_clear_template()
      filechooserwidget: Use gtk_widget_clear_template()
      statusbar: Use gtk_widget_clear_template()
      fontchooserdialog: Use gtk_widget_clear_template()
      Rename clear_template to dispose_template

Florian Müllner (1):
      wayland/display: Don't force HighContrast icon theme

Fran Dieguez (1):
      Update Galician translation

Georges Basile Stavracas Neto (1):
      Inscription: Derive row alignment from xalign

Hugo Carvalho (3):
      Update Portuguese translation
      Update Portuguese translation
      Update Portuguese translation

Ivan Molodetskikh (1):
      tests: Add testdatatable

Jakub Steiner (2):
      HC: make selected items better visible
      theme: selectable labels legibility

Jan Tojnar (1):
      gtk-demo: Remove mention of directories in picker examples

Jonas Ådahl (1):
      wayland: Add support for xdg_toplevel.bounds

Jordan Petridis (2):
      inscription: Add missing Since annotations
      shortcutcontroller: fix typo in property docs

Jordi Mas (3):
      Update Catalan translation
      Update Catalan translation
      Update Catalan translation

Loïc Minier (1):
      egl: Fix invalid format string

Luca Bacci (13):
      GtkFileChooserWidget: Propagate keys from external entry to fcwidget at the BUBBLE phase
      GdkWin32: Add support for DirectManipulation
      Merge branch 'gdk-win32-direct-manipulation' into 'main'
      GdkWin32: Plug memory leak
      Merge branch 'fix-memory-leak' into 'main'
      DirectManipulation: Account for DPI scale
      Merge branch 'scroll-surface-unit-dpi-scale' into 'main'
      Wayland: Only send smooth scroll events for tablet tools
      Drop pointer_emulated discrete scroll events
      Merge branch 'remove-emulated-scroll-events' into 'main'
      GdkWin32: Add code for gtk-overlay-scrolling setting
      Merge branch 'gdk-win32-gtk-overlay-scrolling' into 'main'
      Add stub gtk_window_export_handle implementation for some backends

Luming Zh (1):
      Update Chinese (China) translation

Manuel Zabelt (2):
      GDK is LGPL-2.1-or-later not GPL-2.1-or-later, right?
      Update docs/reference/gdk/gdk4-x11.toml.in

Marek Kasik (1):
      print: Free print backends after use

Matthias Clasen (118):
      printdialog: Handle nonexisting files better
      Merge branch 'matthiasc/for-main' into 'main'
      Merge branch 'add-gtk-dropdown-buildable-example' into 'main'
      Merge branch 'fix-wayland-glitching-v2' into 'main'
      Merge branch 'wip/chergert/action-critical-fixes' into 'main'
      Merge branch 'wip/exalm/color-scales' into 'main'
      Merge branch 'wip/sophie-h/remove-param-nicks-blurbs' into 'main'
      Merge branch 'egl-format-string' into 'main'
      Fixes for gdk_memory_texture_new_subtexture
      Merge branch 'file-chooser-widget-make-key-controller-on-external-entry-work-at-bubble-phase' into 
'main'
      Add tests for gdk_memory_texture_new_subtexture
      gsk: Serialize float textures as tiff
      Merge branch 'texture-fixes' into 'main'
      Merge branch 'texture-serialize-tiff' into 'main'
      Cosmetic fixes to objcopy hack
      Merge branch 'matthiasc/for-main' into 'main'
      ci: Update the Fedora image to Fedora 36
      Drop the quit-mnemonic reftest
      Merge branch 'ci-update' into 'main'
      Add an explicit harfbuzz dependency
      Merge branch 'hb-dependency' into 'main'
      Merge branch 'wip/sophie-h/remove-properties-translation' into 'main'
      Merge branch 'wip/chergert/fix-4625' into 'main'
      Merge branch 'wip/chergert/fix-4934' into 'main'
      Merge branch 'let_selectable_label_mnemonic_self_focus' into 'main'
      Remove an assertion that we hit
      Merge branch 'ci-meson-bump' into 'main'
      Merge branch 'otte-main-patch-30652' into 'main'
      Merge branch 'blink-assertion' into 'main'
      Merge branch 'pkgconfig' into 'main'
      Merge branch 'wip/otte/for-main' into 'main'
      Merge branch 'wip/chergert/fix-sysprof-wrapper' into 'main'
      Merge branch 'TTMaZa-LGPL-vs-GPL' into 'main'
      wayland: Sanity check cursor image size
      wayland: Make cursors have the right size
      Merge branch 'wayland-cursor-scale' into 'main'
      Merge branch 'update-command-buffer-freeing' into 'main'
      Merge branch 'update-initial-layout' into 'main'
      Make the formatted link more neutral
      Merge branch 'use-flathub-link' into 'main'
      Merge branch 'main' into 'main'
      wayland: scale cursors to the right size
      Merge branch 'wayland-cursor-scale2' into 'main'
      Make our demos more likable
      Merge branch 'headerbar-demo-upgrade' into 'main'
      Avoid g_log_set_writer_func in tests
      Merge branch 'fix-tests-with-recent-glib' into 'main'
      shortcutcontroller: Fix a typo
      Merge branch 'matthiasc/for-main' into 'main'
      Merge branch 'wip/chergert/fix-lookup-with-interfaces' into 'main'
      Merge branch 'wip/chergert/GTK_DEBUG_TEXT_DIR' into 'main'
      Add more directories to the builtin hicolor index
      Merge branch 'ebassi/a11y-text-extents' into 'main'
      Merge branch 'wip/carlosg/activation-roundtrip-fix' into 'main'
      Merge branch 'expand-builtin-icontheme' into 'main'
      gdk: Improve GdkTimeCoord docs
      Merge branch 'matthiasc/for-main' into 'main'
      Fix ui files to work for translations
      Merge branch 'fix-ui-file-translation-main' into 'main'
      node-editor: Add a zoom button
      Merge branch 'node-editor-scale' into 'main'
      Merge branch 'symbolic-hc' into 'main'
      Merge branch 'wip/otte/inscription' into 'main'
      Merge branch 'wip/otte/listmodels' into 'main'
      Merge branch 'wip/otte/inscription' into 'main'
      gtk-demo: Add some keywords
      Merge branch 'matthiasc/for-main' into 'main'
      Merge branch 'wip/jimmac/hc-sidebar-borders' into 'main'
      Merge branch 'alatiera/inscription-since' into 'main'
      Merge branch 'gtk-window-export-handle-win32' into 'main'
      Merge branch 'wip/xdg-toplevel-bounds' into 'main'
      Merge branch 'wip/otte/inspector-inspector' into 'main'
      Merge branch 'wip/jtojnar/demo-pickers-no-dirs' into 'main'
      gtk-demo: Cosmetics
      Merge branch 'bad-popup-extents' into 'main'
      Merge branch 'alatiera/doc-type' into 'main'
      Merge branch 'matthiasc/for-main' into 'main'
      Merge branch 'wip/jimmac/selectable-labels' into 'main'
      gtk-demo: Beef up font features demo
      Merge branch 'matthiasc/for-main' into 'main'
      Add gtk_builder_cscope_add_callback
      gtk4-demo: Cosmetics
      gtk4-demo: Restructure the font features demo
      gtk4-demo: Polish the font features demo
      gtk3-demo: Add animation to font features
      Merge branch 'matthiasc/for-main' into 'main'
      demos: Use gtk_builder_cscope_add_callback
      Merge branch 'matthiasc/for-main' into 'main'
      gtk4-demo: Fix font features animation
      gtk4-demo: Add a waterfall to font features
      Merge branch 'matthiasc/for-main' into 'main'
      gtk4-demo: Cosmetics
      Merge branch 'matthiasc/for-main' into 'main'
      Merge branch 'wip/chergert/fix-menutracker' into 'main'
      gtk4-demo: Add color to font features
      Merge branch 'matthiasc/for-main' into 'main'
      Fix up font features demo
      Font features demo improvements
      Font features demo improvements
      fontchooser: Some OpenType improvements
      Beef up testfontchooserdialog
      fontchooser: Make size level effective
      Merge branch 'matthiasc/for-main' into 'main'
      Merge branch 'wip/cdavis/use-password-input-purpose' into 'main'
      widget-factory: Fix a missing export
      Merge branch 'matthiasc/for-main' into 'main'
      css: Allow fractional letterspacing
      Merge branch 'fix-fractional-letterspacing' into 'main'
      inspector: Hide measure graphs by default
      Merge branch 'matthiasc/for-main' into 'main'
      NEWS: Updates
      Merge branch 'fix_flatpak' into 'main'
      Merge branch 'ebassi/finish-template' into 'main'
      Merge branch 'free-print-backends' into 'main'
      Merge branch 'wip/otte/for-main' into 'main'
      search-entry: Add getter/setter annotation
      Merge branch 'matthiasc/for-main' into 'main'
      4.7.1

Maximiliano Sandoval R (1):
      Force quark creation for templates

Pablo Correa Gómez (10):
      glcontext: Make the creation of EGL context more obvious
      glcontext: Improve documentation on get_use_es api
      glcontext: Improve get_version documentation
      glcontext: Add internal get_clipped_version function
      glcontext-win32-wgl: Respect user required version, use display as minimum
      macosglcontext: Do not rely on default from get_required_version
      glcontext: Refactor realize function, fix interaction with shared context
      glcontext-glx: Refactor realize function
      glcontext: Do not check for correctness in set_required_version
      glcontext: Simplify get_required_version api

Pawan Chitrakar (2):
      Update Nepali translation
      Update Nepali translation

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

Quentin PAGÈS (1):
      Update Occitan translation

Sabri Ünal (1):
      Update Turkish translation

Sebastian Dröge (1):
      Mark sequence parameter in GtkGestureClick::unpaired-release signal as nullable

Sebastian Keller (1):
      a11y: Realize GtkStackPage parent context before trying to get a ref

Sonny Piers (1):
      dropdown: Add UI definition example

Sophie Herold (4):
      l10n: Remove po/pot for dropped nicks/blurbs
      Remove all nicks and blurbs from param specs
      tests: Check for nicks and blurbs not being set
      inspector: Stop using blurb as tooltip

Stephan Vedder (1):
      ffmpeg: Fix crash on some media files

TestingPlant (2):
      vulkan: Don't attempt to free 0 command buffers
      vulkan: Set initial layout to undefined

Víctor Marzo (1):
      GtkIMContextSimple: array bounds was not correctly checked

Xavier Claessens (1):
      Meson: Simplify pkgconfig file generator

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

Мирослав Николић (1):
      Update Serbian translation


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