[gtk] Created tag 3.99.5



The unsigned tag '3.99.5' was created.

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

    3.99.5

Changes since the last tag '3.99.4':

Alexander Mikhaylenko (5):
      gestureclick: Only emit release for the same sequence
      button: Don't make the gesture exclusive
      theme: Restructure window style
      theme: Round all window corners
      widget-factory: Fix caption style class name

Anders Jonsson (3):
      Update Swedish translation
      Update Swedish translation
      Update Swedish translation

Arnaud Bonatti (5):
      Drop “gtk+” plus sign in GtkBuilder <requires>.
      Teach `gtk-builder-tool` to rewrite <requires>.
      Document the GtkBuilder <requires> tag changes.
      Fix tests with regard to GtkBuilder <requires>.
      Add "nullable" annotation.

Benjamin Beichler (1):
      broadway: make header name parsing case-insensitve

Benjamin Otte (69):
      build: Include GSK types in gtk_test_register_all_type()
      shortcut: Actions are objects
      textbuffer: Remove unused properties
      testsuite: Make defaultvalue test always get the property
      tests: Fix for new tranfer behavior of constructors
      rendernode: Rename all gsk_render_node_peek_*() functions
      snapshot: Add cleanup function to snapshot state
      Merge branch 'wip/otte/for-master' into 'master'
      tests: Remove testsvg
      rendernodeparser: Split out a function
      gsk: Add GskConicGradientNode
      snapshot: Add gsk_snapshot_append_conic_gradient()
      gtk: Remove GtkFileChooserButton
      Merge branch 'wip/otte/diediedie' into 'master'
      css: Add support for conic-gradient()
      glrenderer: Emit more useful error messages
      rendernode: Fix some wrong constants for conic gradients
      glrenderer: Implement a shader for conic gradients
      roundedbox: Remove unused API
      docs: Put render nodes in their own sections
      listview: Use the correct scroll policy
      gsk: Add GskPath
      gsk: Add GskFillNode
      snapshot: Add gtk_snapshot_push_fill()
      demos: Add a simple demo filling a path
      gsk: Add GskStroke
      gsk: Add GskStrokeNode
      snapshot: Add gtk_snapshot_push_stroke()
      popover: Use fill and stroke nodes instead of Cairo
      path: Change data structure for standard path
      gsk: Add GskPathMeasure
      path: Add gsk_path_builder_add_path()
      pathmeasure: Add gsk_path_measure_add_segment()
      testsuite: Add path tests
      path: Collect flags
      path: Add gsk_path_foreach()
      path: Implement gsk_path_to_cairo() using foreach()
      pathmeasure: Implement support for beziers
      path: Add gsk_path_measure_get_point()
      xxx: path_fill demo
      gtk-demo: Add a text-on-path demo
      testsuite: Add tests for gsk_path_measure_add_segment()
      spline: Use Skia's tolerance checks
      path: Add gsk_path_measure_get_closest_point()
      testsuite: Add tests for gsk_path_measure_get_closest_point()
      gtk-demo: Add cute maze demo
      testsuite: Update create_random_path()
      testsuite: Add a test for get_point()
      testsuite: Add a test using get_point() and get_closest_point()
      path: Split GskPathBuilder into its own file
      xxx: demo
      pathbuilder: Redo semantics for starting curves
      path: Add GSK_CIRCLE_POINT_INIT() to initialize points on the circle
      pathbuilder: Add relative path commands
      testsuite: Add relative path functions
      testsuite: Add librsvg path tests
      testsuite: Add a parsing test
      testsuite: Add an in_fill() test
      path: Add flags to gsk_path_foreach()
      stroke: Add support for dashes
      path: Make all private contour APIs take a GskContour
      path: Split contours into their own file
      path: Rename to gtk_path_builder_add_segment()
      WIP: path: Add conic curves
      WIP: pathbuilder: Add gsk_path_builder_add_rounded_rect()
      WIP: css: Replace border rendering code with GskPath
      path: Introduce gskpathop
      path: Add GskCurve
      testsuite: Add conics to the random paths

Bilal Elmoussaoui (9):
      properly set ScaleButton's parent_class
      window: default_icon_name can be null
      TreeView: add missing nullability annotations
      TreeModel: add missing nullability annotations
      TextView: add missing nullability annotations
      Text: add missing nullability annotations
      StringFilter: get_search fix nullable annotation
      Shortcut: add missing nullability annotations
      StringList: add missing nullability annotations

Carlos Garnacho (13):
      gdk/wayland: Ensure to update input area on map
      gtk/texthandle: Handle events on parent surface's native
      gtk/imcontextwayland: Unset focus when unsetting widget
      gtk/textview: Clean up further if the drag gesture is taken over
      gtk/textview: Defer touchscreen focus placing to drag end
      gtk/textview: Do not forcibly show text handles
      gtk/texthandle: Point handle to the middle of the pointing_to rect
      gtk/textview: Improve check for cursor-mode
      gtk/main: Toggle active flag with touch events
      gtk/main: Stack ::active calls
      gtk/main: Reset active state on grab broken only if implicit
      gdk/wayland: Update to gtk_shell1 version 3
      gtk/main: Do not unset active state on button release w/o implicit grab

Chris Lord (1):
      scrolledwindow: Accumulate velocity with kinetic scrolling

Christian Hergert (30):
      macos: use opaque GL context when possible
      macos: explicitly request color and alpha sizes
      macos: use NSOpenGLContext directly for current tracking
      gsk: use glFrameBufferTexture2D and release texture
      macos: bring forward quartz search engine updates
      inspector: handle differences in DPI between backends
      node-editor: fix length of text during save
      macos: fix rendering artifacts with hover transitions
      gl: use glFramebufferTexture2D to set framebuffer texture
      macos: fix various compiler warnings
      lpr: fix cast warning
      gl: add some debugging information to DEBUG_OPS
      textview: fix precondition assertions
      macos: treat some toplevel NSWindow like document windows
      macos: glFlush() when switching GL contexts
      macos: use Cairo renderer by default
      macos: specify a window level for surfaces
      macos: place above transient-for when presenting
      Revert "macos: specify a window level for surfaces"
      macos: track grab serial like other backends
      macos: disconnect frame clock when destroying surface
      macos: resign main/key when hiding window
      macos: freeze updates until surface is mapped
      macos: send focus-out event to windowing
      macos: maintain GList element consistency
      macos: ensure element is part of queue
      muxer: add helper to get group by name
      macos: plug leak of application windows
      demos: make alienplanet demo work on macOS OpenGL
      macos: fix typo when creating scroll events

Christoph Reiter (3):
      Always parse GTK/GDK/GSK_DEBUG env vars and make some entries available in non-debug mode
      Revert "Update comment annotations of gtk_tree_model_iter_previous and gtk_tree_model_iter_next to 
state that the ITER parameter is modified."
      gtkwidget: fix crashes with GTK_A11Y=none

Chun-wei Fan (1):
      gtk-demo: Fix building scrolling demo without PangoFT2

Corentin Noël (1):
      build: Use the correct path to the header of the wayland and x11 backends

Daniel Mustieles (2):
      Updated Spanish translation
      Updated Spanish translation

David Lechner (7):
      gtk/enums: fix doc comment references
      docs: include GtkFilterMatch
      doc: fix missing GtkNotebookTab
      gtk/enums: remove GtkMenuDirectionType
      gtk/enums: remove GtkPopoverConstraint
      gtk/gtktextbuffer: remove GtkTextBufferTargetInfo
      gtk/gtkversion: fix doc comment references

Emmanuel Gil Peyrot (1):
      gl renderer: Generate queries only on desktop GL

Emmanuele Bassi (147):
      a11y: ARIA's "presentation" role maps to ATSPI_ROLE_SECTION
      a11y: Use "presentation" role instead of "hidden" state
      a11y: Use proper role and state for tree expander image
      docs: Add a section on accessible buttons
      docs: Add a note on the "presentation" role
      Merge branch 'ebassi/for-master' into 'master'
      Merge branch 'patch-3' into 'master'
      Merge branch 'gles-no-queries' into 'master'
      Merge branch 'patch-5' into 'master'
      Merge branch 'patch-4' into 'master'
      Merge branch 'patch-6' into 'master'
      Merge branch 'patch-4' into 'master'
      a11y: Consolidate accessibility environment variables
      a11y: Proxy GtkWidget:accessible-role
      a11y: Add GValue initializers for accessible attributes
      a11y: Parse reference lists using varargs
      a11y: Do not copy the list of references
      a11y: Add private API to clone a GtkATContext
      a11y: Clone GtkATContext in GtkModelButton
      docs: Add example of relations with lists of references
      a11y: Unrealize ATContext on dispose()
      a11y: Implement missing atspi.Component getters
      a11y: Realize parent ATContext for the stack page
      a11y: Add more ARIA/AT-SPI role translations
      a11y: Translate ARIA windows to AT-SPI frames
      a11y: Skip unlabelled structural roles
      a11y: Use the window title as its label
      a11y: Mark more containers as structural elements
      a11y: Do not leak the ATContext in GtkStackPage
      a11y: Protect should_present() from empty contexts
      a11y: Use GROUP role for GtkNotebook
      a11y: Create AtSpiRoot on realization
      a11y: Defer to the GtkAccessible's implementation
      a11y: Rework ownership and lifetime of GtkATContext
      a11y: Add missing fallback for accessible-role getter
      a11y: Simplify GtkModelButton
      docs: Add "Accessibility" section to various widgets
      demo: Add more accessibility labels to the UI
      a11y: Add role exception for GtkScrolledWindow
      a11y: Ignore more structural roles when computing labels
      a11y: Icons in WindowControls are presentational only
      Unrealize the ATContext in StackPage on dispose
      Handle empty stack pages when creating an ATContext
      a11y: GtkStack is a group of stack pages
      a11y: Use the stack page title as its accessible label
      a11y: Add more accessibility labels to GtkNotebook
      a11y: Icons in buttons are presentational
      a11y: Set the role on GtkSearchBar
      a11y: Mark SearchEntry icons as presentational
      a11y: Add accessible actions to GtkSearchEntry
      Establish a control relation between demo search and list
      a11y: Add more accessible data to GtkTreeExpander
      a11y: Document GtkRevealer's accessible state
      a11y: Implement atspi.Text.ScrollSubstringTo for GtkTextView
      a11y: Use GROUP role for ShortcutsShortcut
      Merge branch 'ebassi/for-master' into 'master'
      Merge branch 'widget-no-a11y-crash' into 'master'
      a11y: Resync the AT-SPI XML
      a11y: Compute the base path in the root object
      a11y: Use the tab widget to label the notebook stack page
      a11y: Add getters for GtkAtSpiContext
      a11y: Update the Cache interface introspection
      a11y: Implement atspi.Cache
      a11y: Ensure valid object paths in the fallback code
      Merge branch 'ebassi/for-master' into 'master'
      Annotate the gsk_border_node_peek_widths() return value
      Annotate out argument for gdk_popup_layout_get_offset()
      Annotate the return type for GtkTreeExpander.get_item()
      Annotate GdkTimeCoord's array field
      Add type annotations for GtkShortcutAction types
      Merge branch 'ebassi/for-master' into 'master'
      Remove pointless inout arguments
      Merge branch 'ebassi/inout-args' into 'master'
      Merge branch 'wip/chergert/gdk-macos-for-master' into 'master'
      a11y: Use the appropriate GVariant for cache signals
      a11y: Reuse the generated AT-SPI interface name
      a11y: Add a fallback for the root base path
      a11y: Remove weak ref from atspi.Cache
      a11y: Get the accessible role once
      a11y: Skip atspi.Cache signals for hidden elements
      demo: Make GtkFishBowl a presentation widget
      a11y: Hide children of GtkFishBowl
      Merge branch 'ebassi/for-master' into 'master'
      Merge branch 'nullables-1' into 'master'
      Do not depend on GLib API introduced after 2.66
      Use the right GLib macros for version checking
      Drop GLib dependency from GTK's declared dependencies
      Drop redundant dependencies
      Disable deprecation warnings from GLib
      Merge branch 'ebassi/glib-min-version' into 'master'
      a11y: Turn critical warnings into debug messages
      a11y: Cache the accessibility bus address
      Merge branch 'ebassi/for-master' into 'master'
      a11y: Check before disconnecting selection signals
      a11y: Check before disconnecting Text signals
      Merge branch 'ebassi/for-master' into 'master'
      Blend nodes might have NULL top/bottom nodes
      Port GtkCellRendererPixbuf to preferred size vfuncs
      Port GtkCellRendererSpinner to preferred size vfuncs
      Port GtkCellRendererToggle to preferred size vfuncs
      Port GtkCellRendererProgress to preferred size vfuncs
      Port CellRendererGraph to preferred size vfuncs
      Remove GtkCellRendererClass.get_size()
      Merge branch 'ebassi/for-master' into 'master'
      docs: Ignore more private headers
      docs: Annotate the GdkContentProviderClass structure
      docs: Fix typo in the GdkTolevelLayout annotation
      docs: Annotate the GdkToplevel interface
      docs: Annotate GdkSnapshot
      docs: Annotate GdkPopup
      docs: Annotate GdkPaintable
      docs: Annotate GdkMemoryTexture
      docs: Annotate GdkGLTexture
      docs: Annotate GdkDeviceTool
      docs: Annotate structure types used by GskRenderNodes
      docs: Annotate all render node types
      docs: Annotate the GL shader objects
      docs: Annotate GskRenderer
      docs: Fix annotations in GtkCenterLayout
      Make GtkCenterLayout accessors more idiomatic
      docs: Add missing annotations for GtkTextTagTable
      docs: Ignore more files
      docs: Annotate GtkAppChooserButton::changed
      docs: Annotate GtkAssistant::escape action signal
      docs: Hide GtkBitsetIter fields
      docs: Annotate GtkBuildableParser
      Use the appropriate prefix for GtkBuilderClosureFlags
      docs: Annotate missing symbols
      docs: Ignore more private files
      docs: Ignore generated Wayland protocol file
      Merge branch 'wip/chergert/gdk-macos-for-master' into 'master'
      Merge branch 'ebassi/for-master' into 'master'
      Remove gtk-doc annotation from private symbols
      docs: Remove private symbols from the API reference
      docs: Ignore harder
      docs: Add missing GdkDragSurfaceInterface gtk-doc annotation
      docs: Remove duplicate symbol
      docs: More ignored files
      docs: Add yet another private header
      docs: Add more symbols to the GDK reference
      docs: Mark GtkModelButton's section as private
      docs: Hide private files/directories in the GTK reference
      docs: Add missing fields to GtkTextBufferClass
      Fix transfer of GtkTreeExpander.get_item()
      Merge branch 'ebassi/doc-fixes' into 'master'
      Merge branch 'wip/tintou/gdk-backends-header' into 'master'
      Merge branch 'wip/chergert/macos-decelerate' into 'master'

Florian Müllner (1):
      searchbar: Fix clearing search entry on hide

Jakub Steiner (36):
      search entry: icon
      Adwaita: avoid !global
      Merge branch 'wip/jimmac/sassc-global-vars' into 'master'
      Merge branch 'wip/exalm/window' into 'master'
      Adwaita: double declated $button_fill
      Adwaita: double declared $button_fill
      Adwaita: rounded submenus
      Merge branch 'wip/jimmac/declare-buttonfill-once' into 'master'
      Merge branch 'wip/jimmac/submenus' into 'master'
      Adwaita: tooltip styling
      Adwaita: navigation sidebar color changes
      Merge branch 'wip/jimmac/subtle-sidebar' into 'master'
      Adwaita: remove chin on menus
      Adwaita: avoid clipping menu/popover shadow
      Merge branch 'wip/jimmac/menu-clipped-shadow' into 'master'
      Adwaita: circular buttons
      Merge branch 'wip/jimmac/circular-button-padding' into 'master'
      Adwaita: spinbutton spacing
      Adwaita: circular button focus
      Adwaita: fix up submenus again
      Merge branch 'wip/jimmac/circular-button-focus' into 'master'
      Merge branch 'wip/jimmac/popover-menu-submenus' into 'master'
      Revert "Adwaita: avoid clipping menu/popover shadow"
      Adwaita: revert edge-to-edge menuitems
      Merge branch 'wip/jimmac/industrial-style-menuitems' into 'master'
      Adwaita: don't backdrop labels
      Adwaita: unified sidebar styles
      Merge branch 'wip/jimmac/unified-sidebar-styles' into 'master'
      Adwaita: avoid clipping menu shadows
      Merge branch 'wip/jimmac/sidebar-backdrop' into 'master'
      Revert "Adwaita: unified sidebar styles"
      Merge branch 'wip/jimmac/clipped-menu-shadows' into 'master'
      Adwaita: darker selected menuitem + sidebars
      Merge branch 'wip/jimmac/menus-darker' into 'master'
      Adwaita,HC: use dark prelights
      Merge branch 'wip/jimmac/dark-prelights' into 'master'

Jordan Petridis (1):
      ci: publish demo apps to the Nightly repository

Jordi Mas (1):
      Update Catalan translation

Jordi Mas i Hernandez (1):
      Update Catalan translation

Matthew Jakeman (1):
      Gdk4/Win32: Correct call to gdk_key_event_new()

Matthias Clasen (170):
      testsuite: Improve GdkCursor coverage
      Cosmetics
      dragicon: Make a function propertly exported
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/chergert/gdk-macos-for-master' into 'master'
      Merge branch 'wip/carlosg/for-master' into 'master'
      Merge branch 'wip/carlosg/for-master' into 'master'
      Merge branch 'patch-3' into 'master'
      Revert "Update gtktreestore.c: gtk_tree_store_remove didn't have the proper comment annotation"
      docs: Document GTK_MEDIA
      Remove GtkPlacesOpenFlags from public headers
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'kinetic-scroll-velocity-accumulation' into 'master'
      Merge branch 'ebassi/for-master' into 'master'
      Merge branch 'wip/jimmac/search-entry-icon' into 'master'
      a11y: Clean up properly in unregister_object
      gtk-demo: Plug a memory leak
      gtk-demo: Plug a memory leak
      gtk-demo: Set default size for drawingarea demo
      gtk-demo: Improve consistency
      gtk-demo: Improve consistency
      gtk-demo: Improve consistency
      gkt-demo: Add a columview to the scroll demo
      Merge branch 'matthiasc/for-master' into 'master'
      gtk-demo: Tweak a demo title
      gtk-demo: Plug a memory leak
      Merge branch 'matthiasc/for-master' into 'master'
      wayland: Plug listmodel memory leaks
      win32: Plug listmodel memory leaks
      x11: Plug listmodel memory leaks
      columnview: Plug listmodel memory leaks
      fontchooser: Plug listmodel memory leaks
      printdialog: Plug listmodel memory leaks
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'ebassi/for-master' into 'master'
      gtk: Remove <requires> from ui files
      gtk4-demo: Remove <requires> from ui files
      examples: Remove requires from ui files
      testsuite: Remove <requires> from ui files
      builder: Be a bit more strict about requires
      buildertool: Supplant a requires
      testsuite: Update buildertool tests
      Merge branch 'fix-demos-wo-pangoft2' into 'master'
      Merge branch 'matthiasc/builder-requires' into 'master'
      Don't hide widgets in dispose()
      gtk-demo: Split off SvgPaintable
      label: Optimize GtkLabel setters
      label: Avoid a needless strdup
      Adwaita: Don't do n-th child things for list rows
      Merge branch 'matthiasc/for-master' into 'master'
      gtk-demo: Add suggestion entry demos
      Merge branch 'suggestion-entry-demo2' into 'master'
      Merge branch 'ebassi/for-master' into 'master'
      Merge branch 'clear-search-entry' into 'master'
      Merge branch 'wip/carlosg/for-master' into 'master'
      Merge branch 'wip/jimmac/tooltips' into 'master'
      Merge branch 'alatiera/nightly-demos' into 'master'
      label: Avoid short-circuiting
      Adwaita: Fix list separators
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/carlosg/for-master' into 'master'
      Merge branch 'parse-debug-env-vars-always' into 'master'
      Merge branch 'button-fill-var-removal' into 'master'
      Fix tooltip triggering
      Merge branch 'fix-tooltip-trigger' into 'master'
      modelbutton: Fix keynav for check and radio
      gtk-demo: Plug a memory leak
      Merge branch 'matthiasc/for-master' into 'master'
      docs: Remove gtk_render_insertion_cursor
      docs: Fix a typo
      gdk: Docs cosmetics
      gsk: Fix some docs oversights
      docs: Mention cairo-gobject as build requires
      Merge branch 'wip/jimmac/spinbutton-spacing' into 'master'
      Merge branch 'wip/chergert/for-master' into 'master'
      Merge branch 'wip/exalm/button' into 'master'
      widget-factory: Remove an unused popover
      Merge branch 'matthiasc/for-master' into 'master'
      popover: Fix submenu navigation
      Merge branch 'matthiasc/for-master' into 'master'
      gsk: Avoid using gtk css types in public api
      Merge branch 'gsk-binding-api' into 'master'
      Merge branch 'wip/exalm/caption' into 'master'
      Merge branch 'fix-gi-warning' into 'master'
      gsk: Fix a doc oversight
      gtk: Fix a doc oversight
      menubutton: Fix a gtk-doc complaint
      popover: Document signals
      docs: Fix the links for keybinding signals
      widget-factory: Remove an unused size group
      Merge branch 'matthiasc/for-master' into 'master'
      docs: Add details about plain builds
      inspector: Limit the width of readonly properties
      Merge branch 'wip/chergert/gdk-macos-for-master' into 'master'
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'fix-doc-packtype' into 'master'
      Merge branch 'wip/chergert/gdk-macos-for-master' into 'master'
      Merge branch 'wip/carlosg/for-master' into 'master'
      wayland: Implement minimization
      constraint-editor: Improve display of constraints
      Merge branch 'wip/chergert/gdk-macos-for-master' into 'master'
      constraintlayout: Fix parsing of constant constraints
      constraint-editor: Fix saving of constraints
      constraint-editor: Fix creating constant constraints
      Merge branch 'constraint-editor-work' into 'master'
      Merge branch 'wayland-minimize' into 'master'
      gtk-demo: Add more keywords
      scrollbar: Don't talk about steppers
      docs: Update GtkSensitivityType docs
      gtk-demo: Rename some demos
      Merge branch 'wip/chergert/gdk-macos-for-master' into 'master'
      gtk-demo: Make a more interesting constraints demo
      Merge branch 'wip/carlosg/for-master' into 'master'
      Merge branch 'matthiasc/for-master' into 'master'
      Drop devel styling from our windows
      Merge branch 'no-more-devel-headers' into 'master'
      Merge branch 'fix-integer-overflow' into 'master'
      Merge branch 'wip/chergert/for-master' into 'master'
      popover: Fix a typo
      Merge branch 'ebassi/cell-renderer-get-size' into 'master'
      gsk: doc fixups
      docs: Ignore more generated Wayland protocol headers
      Merge branch 'matthiasc/for-master' into 'master'
      build: Use link_whole for linking our convenience libs
      Merge branch 'matthiasc/for-master' into 'master'
      Apply 1 suggestion(s) to 1 file(s)
      Apply 1 suggestion(s) to 1 file(s)
      Merge branch 'master' into 'master'
      NEWS: Updates
      Merge branch 'arnaudb/annotate-set-title' into 'master'
      centerlayout: Improve docs
      columnviewcolumn: Improve docs
      Merge branch 'sophie-h/gtk-nullables-2'
      Clarify the docs for gtk_widget_class_set_css_name
      widget: Add a missing nullability annotation
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/chergert/gdk-macos-for-master' into 'master'
      Merge branch 'wip/chergert/gdk-macos-for-master' into 'master'
      Merge branch 'fix/keyboard-input' into 'master'
      gtk-demo: Add a search button
      docs: Remove mentions of <accelerator>
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/otte/conic' into 'master'
      NEWS: Updates
      Merge branch 'wip/otte/conic' into 'master'
      Merge branch 'wip/chergert/shadertoy-macos-fix' into 'master'
      Merge branch 'wip/chergert/gdk-macos-for-master' into 'master'
      path: Add gsk_path_add_circle()
      Documentation typo fixes
      stroke: Add miter limit
      path: Implement SVG arcs
      path: Implement gsk_path_parse
      path: Fix serialization for circles
      path: Special-case rects and circles
      Implement gsk_path_measure_in_fill
      gsk: Implement parsing fill and stroke nodes
      XXX: Fix pathop includes
      Add curve eval tests
      Add gsk_curve_get_{start,end}_tangent
      Add curve tangent tests
      Add gsk_curve_get_tight_bounds
      Add gsk_curve_get_bounds
      Add a curve bounds test
      Implement gsk_conic_curve_split
      Add gsk_curve_intersect
      Add curve intersection tests
      Add curve split tests
      Add a performance test for curve intersection
      Add a separate case for curve-curve intersection
      Add a performance test for curve eval

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

Qiu Wenbo (1):
      Fix a warning caused by difference between prototype and definition

Sophie Herold (2):
      Fix some nullable return annotations
      Fix some nullable return annotations 2

Timm Bäder (13):
      Merge branch 'dlech-master-patch-13962' into 'master'
      Merge branch 'scalebutton' into 'master'
      gl renderer: Make minimal rounded rects more minimal
      widgetprivate: Remove unused function
      widget: root child before emitting child observer signals
      shortcutcontroller: Save signal handler ID
      shortcutcontroller: Use priv->shortcuts directly in set_widget()
      shortcutcontroller: Pass the muxer to update_accel()
      shortcutcontroller: Separate trigger/action early returns
      popovermenu: Pull variable declaration in closest scope
      eventcontrollermotion: Notify by pspec
      popovermenu: Connect to right controller signal
      modelbutton: Reset active menu item on pointer leave

Volker Rümelin (1):
      gdk/win32: fix integer overflow in monitor refresh rate calculation

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

nana-4 (9):
      Adwaita: Stop using $button_fill
      stacksidebar: Add missing .navigation-sidebar to the inner list
      Adwaita: Make treeexpander styling generic
      Adwaita: Move placessidebar-specific sizing from .navigation-sidebar
      Adwaita: Fix some sidebar sizing
      Adwaita: Make sidebar row styling better
      Adwaita: Unify sidebar background-color
      gtk-demo: Add .sidebar style class in the main window
      icon-browser: Add .sidebar style class in the main window

vanadiae (1):
      doc: Adapt GtkPackType documentation to GTK4 changes

Аляксей (1):
      Update Belarusian translation


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