[gtk] Created tag 3.99.5.1



The unsigned tag '3.99.5.1' was created.

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

    3.99.5.1
    
    The 3.99.5 tag ended up on the wrong branch :(

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 (20):
      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
      Add docs about sizing pictures
      Merge branch 'picture-docs2' into 'master'

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 (35):
      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
      gl: specify attribute locations for vUv and aPosition
      macos: enable GL renderer by default
      macos: set opengl view as opaque in opaque windows
      macos: we only need 24-bit for color
      macos: use CGLSetParameter and CGLEnable

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 (161):
      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'
      Merge branch 'wip/chergert/gdk-macos-for-master' into 'master'
      Merge branch 'wip/jfelder/customsorter-null' into 'master'
      Add wrappers for setting the WidgetClass.activate_signal field
      Add private method to check activatability
      Use function setter for WidgetClass.activate_signal
      Use private can_activate() method
      Add getter for WidgetClass.activate_signal
      Use WidgetClass.activate_signal getter function
      a11y: Plug a leak in the AT-SPI context
      Merge branch 'ebassi/a11y-leak' into 'master'
      Move activate_signal to the widget private class data
      docs: Clarify gtk_widget_activate()
      Merge branch 'wayland-inhbit0' into 'master'
      Merge branch 'ebassi/activate-signal' into 'master'

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

Jakub Steiner (39):
      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'
      Revert "Adwaita: avoid clipping menu shadows"
      Adwaita: no 3d shadow for pressed sidebar
      Merge branch 'wip/jimmac/no-inner-shadow-sidebars' into 'master'

Jean Felder (1):
      customsorter: Add missing nullable annotation

Jonas Ådahl (83):
      wayland: Decouple mapped state from surface creation
      wayland/popup: Use maybe_notify_mapped() helper
      wayland: Only set mapped state when mapped
      gdk/toplevel: Make gdk_toplevel_present() async
      gtk/window: Don't gdk_toplevel_present() if not mapped
      gdk/surface: Removed unused struct field
      gdk/surface: Add API to queue and apply state changes
      wayland: Keep pending initial state separate
      surface: Only keep state 'withdrawn' after hiding
      wayland: Apply new surface state at the beginning of a frame
      gtk/window: Let the backend handle toplevel freezing
      frame-clock: Add 'compute-size' phase
      gdk/toplevelsize: Add way to set margin
      gdk/surface: Use helper to emit 'size-changed' signal
      gdk/surface: Add API to request 'compute-size' clock phase
      wayland/surface: Don't save uninitialized size
      wayland: Concentrate size computation to 'compute-size' phase
      gtk/root: Validate css node after update
      gdk/surface: Make pending schedule a phase enum
      Pass the layout signal via GdkSurface to GtkRoot
      wayland/surface: Compute size on layout
      gdk/frame-clock: Remove the newly added 'compute-size' phase
      gdk/surface: Remove left-over signal enum value
      wayland/surface: Restructure fields used for the next layout
      wayland: Communicate popup layout changes via GdkSurface::layout
      gtk/dragicon: Don't show until child is set
      wayland: Layout drag icon from GdkSurface::layout
      x11: Remove handling of 'substructure' events
      gdk/surface: Make backends aware of when layout is requested
      gdk/surface: Try to reschedule pending phase until dispatched
      gdk/x11: Flush layout changes to the frame clack dispatch
      gtk/expander: Remove manual call to gtk_window_resize()
      tests: Use gtk_window_set_default_size() when appropriate
      tests/animated-resizing: Resize widget instead of window
      tests/testgtk: Remove 'Resize' button
      testsuite: Remove test for gtk_window_resize()
      gtk/window: Remove gtk_window_resize()
      gdk/toplevelsize: Don't complain if only shadow extends out of bounds
      gdk/wayland: Always configured size when resizing
      gdk/wayland: Always compute-size if GTK asked fer layout
      gtk/window: Only deal with shadow when (ex|in)cluding csd size
      gtk: Allocate everything from GtkNativeClass::layout
      wayland: Stop emitting size-changed
      gdk: Always get shadow width via GdkToplevelSize
      gdk: Replace all GDK_CONFIGURE usage with GdkSurface::layout
      gtk/window: Use default size if non-resizable if set
      gtk/window: Remove out-dated comment
      gtk/window: Minor cleanup
      gdk: Remove GdkSurface::size-changed
      gdk/toplevelsize: Rename 'margin' to 'shadow' and 'shadow_width'
      gtk/window: Only fake motion events on windows with pending allocations
      gdk/popup: Remove the popup-layout-changed signal
      gdk/surface: Emit layout event while frozen
      gtk/popover: Request fake motion events for popovers too
      gtk/entry: Remove emoji chooser field
      gtk/popover: Use gtk_popover_present() instead of going via GtkNative
      gtk/window: Don't go via GtkNative when presenting
      gtk/texthandle: Use gtk_text_handle_present() instead of GtkNative
      gtk/tooltipwindow: Use gtk_tooltip_window_present() instead of GtkNative
      gtk/dragicon: Use private gtk_drag_icon_present() instead of GtkNative
      gtk/native: Remove gtk_native_check_resize()
      tests/animated-resizing: Don't try to resize during frame dispatch
      x11/surface: Compute toplevel size outside of frame dispatch
      wayland/surface: Clear shadow width when hiding
      wayland/surface: Reset last sent min/max size when hiding
      x11: Use resize counting for freezing updates too
      gdk/surface: Allow inhibit layout from backend
      x11/surface: Remember when there is a pending ConfigureNotify
      x11/surface: Compute size after update too
      x11/surface: Remember the toplevel layout
      x11/surface: Move the scattered compute-size calls to helper
      x11/surface: Avoid resizing if computed size didn't change
      gtk/window: Make 'default-size' adapt to configured size
      gtk/window: Make R/O is-maximized R/W maximized prop
      gtk/window: Add 'fullscreen' prop and gtk_window_is_fullscreen()
      wayland/toplevel: Don't alwyas skip changing xdg_toplevel state
      tests/animated-resizing: Use gtk_window_default_size() instead
      gtk/headerbar: Remove unused 'state' field
      gdk: Replace 'WITHDRAWN' state with async 'is-mapped' boolean
      testsuite/filtermodel: Remove calls to gtk_widget_realize()
      testsuite/notify: Don't fiddle with GtkWidget::visible
      reftests/textview-tags: Hide text view cursor
      reftests: Remove window-show-contents-on-map.ui test

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 (166):
      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'
      gtk-demo: Remove empty row in the pickers demo
      gtk-demo: Use a native filechooser in the video demo
      gtk-demo: Use a native file chooser in the svg demo
      gtk-demo: Use a native filechooser in the words demo
      Merge branch 'matthiasc/for-master' into 'master'
      emoji chooser: Fix incremental loading
      Revert "theme: Round all window corners"
      docs: Fix up GtkPicture docs
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'revert-round-windows' into 'master'
      Update contribution guide
      Properly remove gtk_window_get_size
      popup: Documentation tweaks
      docs: Add gtk_window_is_fullscreen
      Mention window sizes in the migration guide
      Merge branch 'wip/chergert/gdk-macos-for-master' into 'master'
      Merge branch 'wip/surface-state-rework' into 'master'
      docs: Remove a mention of gtk_window_get_size
      3.99.5

Michael Terry (1):
      wayland: avoid referencing unallocated memory when uninhibiting

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

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

Zander Brown (1):
      Update British English 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]