[gtk] Created tag 3.99.0
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] Created tag 3.99.0
- Date: Fri, 31 Jul 2020 02:33:41 +0000 (UTC)
The unsigned tag '3.99.0' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: 1596162810 -0400
3.99.0
Changes since the last tag '3.98.5':
Alexander Larsson (2):
Merge branch 'win32-use-g-stat' into 'master'
Merge branch 'final-frame-clock-work' into 'master'
Alexander Mikhaylenko (1):
headerbar: Show title buttons by default
Andreas Persson (1):
Add missing exports for GtkColumnView methods.
Asier Sarasua Garmendia (2):
Update Basque translation
Update Basque translation
Aurimas Černius (1):
Updated Lithuanian translation
Bartłomiej Piotrowski (1):
ci: Switch ASAN tests to runners tagged so
Baurzhan Muftakhidinov (5):
Update Kazakh translation
Update Kazakh translation
Update Kazakh translation
Update Kazakh translation
Update Kazakh translation
Benjamin Otte (137):
listitemmanager: Update selections properly
selectionmodel: Rename "exclusive" to "unselect_rest"
selectionmodel: Add unselect_rest argument to select_callback
Merge branch 'wip/otte/for-master' into 'master'
Merge branch 'benzea/fix-css-update' into 'gtk-3-24'
Merge branch 'cherry-pick-947c3e9f' into 'master'
listbase: Fix copy/paste error
Merge branch 'wip/otte/for-master' into 'master'
gridview: Compute right amount of items to skip
dropdown: emit notify for selected from the changed callback
demo: Use GtkDropDown::selected-item
gtk-demo: Embed the RGBA value
Revert "gtk-demo: Make the colors demo populate incrementally"
gtk-demo: Compute HSV values directly
gtk-demo: Make colors demo contain all 16,777,216 colors
gtk-demo: Add custom listmodel for all true colors.
gtk-demo: Add a permutation to compute colors from the position
gtk-demo: Allow color list to have any size
gtk-demo: Reinstate incremental filling
sortlistmodel: Look at order
gtk-demo: Add an "Unsorted" option (and default to it)
Add amalgamated roaring bitmaps source code
Add GtkBitset
testsuite: Add tests for GtkBitset
multiselection: Port to GtkBitset
selectionmodel: Replace query_range() with get_selection()
selectionmodel: Add gtk_selection_model_set_selection()
listbase: Port rubberband to gtk_selection_model_set_selection()
selectionmodel: Remove select_callback() functions
Remove GtkSet
multiselection: Track items across resorts
gtk-demo: Port listview-colors demo to multiselection again
gtk: Remove GtkPropertySelection
Fix indentation
listbase: Don't do extra work
listbase: Move a common function from the children into GtkListBase
listbase: Allocate rubberband according to list coords
multiselection: Implement get_selection_in_range()
listbase: Allocate gridview items properly on RTL
listbase: Flip autoscroll deltas if adjustments are flipped
listview: Allocate rubberband at end of size_allocate()
listbase: Compute rubberband region on-demand
listbase: Only compute the modifiers when releasing the rubberband
listbase: Make rubberbanding a threshold drag
Merge branch 'wip/chergert/gtk4-remove-textlayout-vtable' into 'master'
bitset: Add APIs needed for a filterlistmodel
a11y: Remove double initialization of variables
stringfilter: Don't crash if the expression returns ""
stringlist: Take a const char const * argument
listmodels: Stop respecting item-type
selectionmodels: Add set_model() support
tests: Make testlistview be a list again
bitset: Add gtk_bitset_new_range()
stringlist: Make property not construct-only
stringlist: Make one constructor call the other
stringlist: Clarify docs for gtk_string_list_get_string()
stringlist: Remove n_additions argument from gtk_string_list_splice()
stringlist: Call splice() for adding items after construction
stringlist: Export gtk_string_object_new()
gtk-demo: Add a listview demo for filtering strings
filterlistmodel: Rewrite with bitset data structure
filterlistmodel: Add incremental filtering
filterlistmodel: Add gtk_filter_list_model_get_pending()
gtk-demo: Add incremental filtering to words demo
filterlistmodel: Look at type of change
demo: Make words listview load async
bitset: Don't overflow when splicing
bitset: Fix typo: gtk_bitset_slice() => gtk_bitset_splice()
testsuite: Add more filterlistmodel tests
filterlistmodel: Don't filter out every 513th element
testsuite: Be more exhaustive
sorter: Remove a return_if_fail()
Merge branch 'wip/otte/for-master' into 'master'
sortlistmodel: Remove forgotten G_PARAM_CONSTRUCT_ONLY
Add GdkArray
cssselector: Use GdkArray
main: Use a GdkArray
Remove preallocated array code
snapshot: Move structs into .c file
snapshot: Port node list to GdkArray
array: Add null-termination
icontheme: Use GdkArray
array: Add a bunch of new features
snapshot: Use GdkArray for the state stack
stringlist: Convert to array
testsuite: Add a case with escaped Latin-1 code
testsuite: Don't be too exhaustive
gtk-demo: Don't make demos modal
stringfilter: Make the constructor take an expression
listitemmanager: Do a better job on double items
Merge branch 'wip/otte/for-master' into 'master'
testsuite: Fix a leak
sortlistmodel: Test that the model is stable
sortlistmodel: Replace with an array-based model
sortlistmodel: Track item positions
Add a timsort() implementation
sortlistmodel: Use timsort
timsort: Add gtk_tim_sort_set_runs()
sortlistmodel: Make sorting incremental
timsort: Make sure merges don't take too long
timsort: Add gtk_tim_sort_set_max_merge_size()
timsort: Add change tracking to gtk_tim_sort_step()
sortlistmodel: Make the sort callback useful
testsuite: Add exhaustive sortlistmodel test
sortlistmodel: Add an incremental property
sortlistmodel: Split the SortItem into 2 arrays
sorter: Introduce GtkSortKeys
sortlistmodel: Use GtkSortKeys
sortkeys: Add an equal sort keys
stringsorter: Implement GtkSortKeys
numericsorter: Implement GtkSortKeys
treelistrowsorter: Implement GtkSortKeys
multisorter: Implement GtkSortKeys
sortlistmodel: Make sort stable again
sortlistmodel: Properly compute runs
gtk-demo: Make colors demo do incremental sorting
sortlistmodel: Make key generation part of the step function
timsort: Add progress estimation
sortlistmodel: Add progress estimation
gtk-demo: Add a progress bar when the colors demo resorts
timsort: Actually 0-terminate the array in get_runs()
Merge branch 'wip/otte/for-master' into 'master'
searchengine: Remove unused set_recursive() call
searchenginemodel: Remove unused code
Merge branch 'wip/otte/for-master' into 'master'
Replace "gint" with "int"
Replace "gchar" with "char"
Replace "gfloat" with "float"
Replace "gdouble" with "double"
Add GtkBoolFilter
Merge branch 'wip/otte/boolfilter' into 'master'
gdk: Remove base_size and increment from GdkGeometry
gdk: Remove unused flags
Remove aspect ratio from GdkGeometry
Remove gravity from GdkGeometry
Remove unused GDK_HINT_POS
Merge branch 'wip/otte/geometry' into 'master'
Boyuan Yang (4):
Update Chinese (China) translation
Update Chinese (China) translation
Update Chinese (China) translation
Update Chinese (China) translation
Caolán McNamara (1):
gtk#767 add a way to change the application_id of a toplevel wayland GdkSurface
Carlos Garnacho (60):
gtkgesturezoom: Do not check touchpad phase on generic events
gtkwidget: Cancel all gestures in other groups
gtkmain: Look up transient-for hierarchies to determine modality
gdk: Drop GDK_SOURCE_ERASER
gdk: Drop supports_multidevice API
gdk: Drop GdkGrabOwnership
gdk: Drop gdk_seat_get_logical_pointers()
gdk: Add gdk_event_get_seat()
gdk: Depend less on gdk_event_get_device()
gtkwidget: Remove dead code
gtkmain: Drop unused struct field
gtkwidget: Drop _gtk_widget_get_device_surface()
gtkwidget: Avoid poking surfaces and events in gtk_widget_list_devices()
gdk: Drop gdk_device_get_last_event_surface()
gtkwindowhandle: Drop has-grab checks
gtknotebook: Move away from grab_notify
gtkspinbutton: Drop grab_notify handler
gtkbutton: Drop grab_notify handler
gtkvideo: Track child focus to determine whether controls should autohide
gtkprintoperation-win32: Don't track grab-notify
gtkwidget: Drop ::grab-notify signal and vfunc
gtkmain: Make grab-notify notifications more targeted
gtkwidget: Drop internal checks in grab-notify
gtkwidget: Drop gtk_widget_device_is_shadowed()
gtkwidget: Avoid use of shadowed flag
gtkwidget: Drop _gtk_widget_[gs]et_shadowed()
gtktextview: Remove child textview items last
gtkswitch: Don't be eager in accepting the gesture
gtktext: Don't accept (twice!) all press actions
Merge branch 'wip/Jehan/GtkIMContextWayland-master' into 'master'
gtkscrolledwindow: Look up correctly target in captured motion events
gdk/x11: Ignore regular crossing events while in implicit grabs
gtkrange: group gestures the right way around
gtkwindowhandle: Only claim gesture on action
gdk: Drop GDK_SOURCE_CURSOR
gtkpopover: Move away from gdk_device_get_state()
gtkwindow: Move away from gdk_device_get_state()
gdkdevice: Remove gdk_device_get_state()
docs: Correct migration note
gdk: Add gdk_device_tool_get_axes()
gdk: Add gdk_seat_get_tools() API call
inspector: Show tool axes, instead of device axes
gdk: Remove gdk_device_get_axes()
gdk: Make GdkDevice axis API internal
gdk: Make events hold an axis array matching GdkAxisUse
gdk: Drop source_device argument from _gdk_display_device_grab_update()
gdk: Conflate GDK devices
gdk: Avoid gdk_device_get_associated_device()
gdk/macos: Avoid gdk_device_get_associated_device()
gdk/win32: Avoid gdk_device_get_associated_device()
gdk/x11: Avoid gdk_device_get_associated_device()
gtkdragsource: Avoid gdk_device_get_associated_device()
gtkwindowhandle: Avoid gdk_device_get_associated_device()
gtktextview: Avoid gdk_device_get_associated_device()
gtkimcontext: Avoid gdk_device_get_associated_device()
gdk: Drop gdk_device_get_associated_device()
gdk: Make gdk_device_list_physical_devices() private
gdk/x11: Make device type a X11 detail
gdk: Drop gdk_device_get_device_type()
gdk: Rename gdk_seat_get_physical_devices() to gdk_seat_get_devices()
Casey Jao (1):
Remember to call print_cb even if print operation is cancelled.
Christian Hergert (9):
textlayout: remove virtual table indirection
treeview: allow subclassing GtkTreeView
build: fix linking support on macOS with Clang
build: squash various warnings with Clang
build: add ATK fallback subproject wrapper
gdk: disable file transfer portal on macOS
macos: prototype new GDK backend for macOS
macos: support ARM/PowerPC time conversion for DisplayLink times
build: bump to sysprof 4 ABI
Christoph Reiter (3):
gtkiconcache: Use g_stat instead of fstat
Fix various compiler warnings with the 64bit mingw build
CI: Switch to 64bit mingw for the MSYS2 job
Chun-wei Fan (7):
demos: Fix builds against Visual Studio headers
gdk/gdkarrayimpl.c: Fix build on Visual Studio
build: Check for EGL support in libepoxy on Windows
Add a EGL renderer (via ANGLE) for Windows
demos: Fix glarea demo on OpenGL/ES
OpenGL/ES: Fix 'R' and 'B' bits inverted on Windows
GDK/Win32: Force GLES if running on ARM64
Corentin Noël (2):
placessidebar: Fix build with libcloudproviders
dropdown: Annotate the get_selected_item method
Daniel Mustieles (9):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Daniel Șerbănescu (3):
Update Romanian translation
Update Romanian translation
Update Romanian translation
Efstathios Iosifidis (1):
Update Greek translation
Emin Tufan Çetin (1):
Update Turkish translation
Emmanuel Gil Peyrot (3):
Switch to GL_ARB_framebuffer_object
gdk/wayland: Add an API to inhibit and uninhibit idle
gtk/wayland: Add support for idle inhibition in GtkApplication
Emmanuele Bassi (98):
Annotate the GtkSelectionModel callbacks
Merge branch 'ebassi/for-master' into 'master'
Merge branch 'tintou/places-sidebar-cloudproviders' into 'master'
Merge branch 'wip/carlosg/zoom-no-touchpad-warnings' into 'master'
Merge branch 'wip/ricotz/cleanup' into 'master'
ci: Move images into environment variables
ci: Move backend Meson flags into a variable
Merge branch 'no-more-testdbus' into 'master'
Add libcloudproviders as a fallback subproject
ci: Enable libcloudproviders support
Use the appropriate include for libcloudproviders
Update a comment
cups: Use allow/ignore list
Fix typo in a comment
docs: Clean up the GtkBuilder description
Rename (unused) argument
Rename delegate input method context
Rename internal object for the Quartz input method context
Clarify document
Use the appropriate name for Juneteenth
Rename master and slave device
Merge branch 'wip/ricotz/annotations' into 'master'
Merge branch 'tintou/dropdown-annotations' into 'master'
Annotate nullable argument
Add pre-condition check on nullable argument
Merge branch 'issue-2900' into 'master'
ci: Create new origin for forks
Merge branch 'ci-style' into 'master'
Add nullable annotations for gtk_cclosure_expression_new()
Fix "not nullable" annotation
Annotate string array
Merge branch 'issue-2915' into 'master'
Use depth=1 for cloning sub-projects
ci: Use the timeout multiplier from the environment
ci: Increase the timeout multiplier
Increase the default timeout for slow tests
Add the filtermodel-exhaustive test to the slow suite
build: Restructure the tests to use dictionaries
Merge branch 'ebassi/ci-timeout' into 'master'
Fix typo in the gtk-doc stanza for gtk_string_filter_new()
Merge branch 'ebassi/for-master' into 'master'
Fix typo in the GtkStrinFilter constructor declaration
Remove ATK
a11y: Add the supported accessibility roles
Introduce GtkAccessible
Add GtkAccessibleValue
Add GtkAccessibleStateSet
Add GtkATContext
Plug GtkATContext into GtkAccessible
Have GtkWidget implement GtkAccessible
Update the accessible state on widget visibility changes
Start documenting the Accessibility API
Allow setting the accessible role at construction
Plumb all the GtkAccessibleProperty values into GtkAccessibleValue
Add GtkAccessiblePropertySet
Add accessible properties to GtkAccessible
a11y: Add roles to various widgets
a11y: Update the "pressed" state on toggle buttons
a11y: Update the accessible state for GtkRange
a11y: Set the role for GtkScale
a11y: Update GtkSeparator
a11y: Update the accessible label for GtkButton
a11y: Collect reference value
a11y: Add binding-friendly accessible property setter
Remove GTK_ACCESSIBLE_STATE_NONE
a11y: Resync with the ARIA spec
a11y: Simplify GtkAccessibleValue
a11y: Add relations API
a11y: Consolidate the attributes container
a11y: Implement role and state change in GtkSwitch
a11y: Add testing API
a11y: Change default accessible role
a11y: Allow storing list of references in GtkAccessibleValue
a11y: Change the collection type for reflist attributes
a11y: Update labelled-by when setting mnemonic labels
Fix build with debugging notes disabled
a11y: Restart the accessibility test suite
a11y: Add more test API
a11y: Add API to retrieve accessible values
a11y: Allow setting the role post-construction
a11y: Simplify the test API
a11y: Add a simple test case for GtkButton's accessible state
ci: Re-enable the accessibility test suite
docs: Add missing GTK_ACCESSIBLE_VALUE_UNDEFINED
a11y: Make GtkATContext.create() public
ci: Use DAG attributes
Merge branch 'ebassi/ci-dags' into 'master'
docs: Document a11y attributes
a11y: Allow unsetting the relations using NULL
a11y: Test unset relations
Split GtkProgressBar finalization
Merge branch 'a11y-tests' into 'master'
Remove stray gtk-doc annotation
a11y: Use undefined as default for string attributes
a11y: Fix the error message for the attribute test macros
a11y: Add proper error reporting to value collection
a11y: Add an explicit "reset to default" method
a11y: Update the valuetext attribute of GtkProgressBar
Florentina Mușat (11):
Update Romanian translation
Update Romanian translation
Update Romanian translation
Update Romanian translation
Update Romanian translation
Update Romanian translation
Update Romanian translation
Update Romanian translation
Update Romanian translation
Update Romanian translation
Update Romanian translation
Florian Müllner (1):
menubutton: Remove align-widget property
Friedrich Beckmann (2):
quartz: added open capability to gtk_application
quartz: gtk-application - inhibit openFiles events from cmdline
Jakub Steiner (6):
Adwaita: dropdown styling
Adwaita: notebook legibility fixes
demos: icons for Print and Node Editors
Adwaita: sidebar color for file picker
Adwaita: sidebar color for file picker
Adwaita: revert letter-spacing for large-title
Jehan (3):
build-aux: search various Glib/GIO utilities in .pc file.
build-aux: fallback to default glib-compile-schemas & gio-querymodules.
gtk: focus out the GtkIMContextWayland upon finalization.
Jonas Ådahl (1):
gdk/monitor: Remove gdk_monitor_work_area and GdkMonitor::work-area
Jordi Mas (9):
Update Catalan translation
Update Catalan translation
Update Catalan translation
Fixes typos
Update Catalan translation
Update Catalan translation
Update Catalan translation
Fixes to Catalan translations
Update Catalan translation
Martin Blanchard (1):
Fix the lpr print backend build (redundant-decls)
Matthias Clasen (645):
gtk-demo: Cosmetic improvements to clocks demo
gtk-demo: Cosmetic changes to the dropdown demo
gtk-demo: Fix a leak
Drop pango version checks
gtk-demo: Add overline to the markup demo
gtk-demo: Cosmetics
gtk-demo: Cosmetics
gtk-demo: Improve display of image sources
gtk-demo: Expand the sidebar by default
Fix cell editing
Merge branch 'gtk-demo-tweaks' into 'master'
Drop gtknativeprivate.h
dropdown: Use our own CSS name
Merge branch 'fix-cell-editing' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
broadway: Drop a pointless vfunc
wayland: Drop a pointless vfunc
win32: Drop pointless vfuncs
gdk: Drop gdk_device_get_history
Merge branch 'drop-device-history' into 'master'
gdk: Compress scroll events
Keep scroll history
gdk: Add scroll delta x/y as device axes
gdk: Shrink GdkTimeCoord
gdk: Rename gdk_motion_event_get_history
gdk: Add documentation
Address review comments
x11: Stop setting device keys
gdk: Drop gdk_device_get/set_keys
gdk: Drop gdk_device_set_axis_use
gdk: Drop axis labels
Merge branch 'device-cleanup' into 'master'
Merge branch 'scroll-compression' into 'master'
Merge branch 'michaelweghorn/master_issue1820_gtkfilechoosernative_get_filter' into 'master'
propertyselection: Add getters
Merge branch 'property-selection-getters' into 'master'
Add GtkBookmarkList
testcolumnview: Add recent file support
Merge branch 'recent-model' into 'master'
docs: Cosmetics
Adwaita: bring dropdown arrows back
iconbrowser: Drop app menu leftovers
dropdown: Make the popup as wide as the button
Merge branch 'matthiasc/for-master' into 'master'
Fix the custom paper dialog
dropdown: Make the stack nonhomogeneous
testdropdown: Add some more tests
printeroptionwidget: Port to GtkDropDown
printdialog: Replace some combo boxes with drop downs
Adwaita: Allow separators on individual list items
printdialog: Replace the papersize combo with a dropdown
Merge branch 'fix-custom-paper-dialog' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
paperdialog: Drop the private struct
Merge branch 'matthiasc/for-master' into 'master'
widget-factory: Make the print dialog more functional
Merge branch 'matthiasc/for-master' into 'master'
spinbutton: Bring back auto-sizing
Merge branch 'tchaik/fix-lpr-build' into 'master'
Merge branch 'fix-spin-button-auto-sizing' into 'master'
Merge branch 'mingw-x64-compiler-warnings' into 'master'
dropdown: Style fixups
Merge branch 'matthiasc/for-master' into 'master'
inspector: Don't set style classes on app widgets
Merge branch 'matthiasc/for-master' into 'master'
Add a GtkEditableLabel widget
gtk-demo: Use editable labels in the settings demo
paperdialog: Port to use GtkListView
button: Center images
Merge branch 'editable-label' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
docs: Cosmetics
searchentry: Fix keynav
Merge branch 'michaelweghorn/master_issue1820_gtkfilechoosernativeportal_get_filter' into 'master'
notebook: Don't capture clicks
Merge branch 'fix-notebook-tabs' into 'master'
paperdialog: Convert the printer combo
pagesetupdialog: Drop the Private struct
printdialog: Convert some leftover code
text: Drop unused includes
fontchooser: Drop unused includes
Merge branch 'printer-combo-conversion' into 'master'
Drop unused includes
pagesetupdialog: Port the papersize combo
pagesetupdialog: Convert the printer combo
Merge branch 'wip/jimmac/dropdown-styling' into 'master'
Merge branch 'page-setup-combos' into 'master'
Merge branch 'ebassi/ci-cleanup-master' into 'master'
Stop using GTestDBus
gtk-demo: Select the initial demo properly
Merge branch 'fix-initial-demo-selection' into 'master'
gtk-demo: Add a missing source file
Fix another cloudprovider include
Merge branch 'matthiasc/cloudprovider-ci' into 'master'
gtk4-demo: Cosmetic fixes to the dialog demo
gtk-demo: Fix the tagged entry demo
gtk-demo: Cosmetic changes to the tagged entry demo
gtk-demo: Cosmetic changes
gtk-demo: Fix the settings demo
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'typo_fix' into 'master'
Merge branch 'quartz-openfile-fix' into 'master'
Merge branch 'better-naming' into 'master'
Revert "notebook: Don't capture clicks"
gtk-demo: Modernize the tag entry demo
columview: Fix cell creation
Merge branch 'matthiasc/for-master' into 'master'
listbase: separate autoscroll from rubberband
listbase: Autoscroll during DND
listbase: Increase the autoscroll threshold
listbase: Don't use adjustments for autoscrolling
columnview: separate autoscroll from headers
columnview: Autoscroll during DND
columnview: Increase the autoscroll threshold
Add a list dnd example
treeexpander: Auto-expand during DND
expander: Remove a pointless return
testlistdnd: Add a tree
editablelabel: Accept text drops
editablelabel: Allow to drag text
testlistdnd: Use editable labels
Merge branch 'listview-dnd' into 'master'
gtk-demo: Add animated icons to the dnd demo
Merge branch 'dnd-demo-animation' into 'master'
gtk-demo: Clean up initial selection handling
gridview: Don't assert on a condition that can happen
gtk-demo: Clean up memory handling in the weather demo
dropdown: Add GtkDropDown:selected-item
Merge branch 'gtk4-arb_fbo' into 'master'
gtk-demo: Clean up initial selection handling
gtk-demo: Make the colors demo populate incrementally
Merge branch 'drop-down-selected-item' into 'master'
Merge branch 'incremental-colors' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
filechooserwidget: Use gtk_drop_down_get_selected_item
Merge branch 'wip/otte/for-master' into 'master'
gtk-demo: Cosmetic improvement to the colors demo
Merge branch 'wip/otte/listview-colors' into 'master'
filter: Make GtkEveryFilter buildable
Port the icon browser to GtkGridView
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'port-icon-browser' into 'master'
gtk-demo: Add a warning to the colors demo
gdk: Make gdk_keyval_to_unicode platform-independent
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'wip/dont-assert-without-evidence' into 'master'
entrycompletion: Name the controllers
Fix change notification for event controllers
Add gtk_widget_prepend_controller
entry completion: Make keynav work again
gdk: Clarify the docs of gdk_keyval_to_unicode
Merge branch 'fix-entry-completion' into 'master'
Merge branch 'keyval-to-uni-fix' into 'master'
entrycompletion: Drop action support
Add a basic clipboard test
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'drop-entry-completion-actions' into 'master'
Merge branch 'wip/fencing-without-context-is-discouraged' into 'master'
entry completion: Drop the Private struct
Add a few missing includes
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'wip/jimmac/notebook-legibility' into 'master'
Add GtkStringList as public api
Merge branch 'stringlist' into 'master'
scrolledwindow: Don't take adjustments in new()
gtk-demo: Improve the entry completion demo
gtk-demo: Enable inline completion
entrycompletion: Various fixes
Install gtkstringlist.h
testgtk: Update list of cursor names
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'scrolled-window-api' into 'master'
Merge branch 'wip/carlosg/input-cleanups' into 'master'
stringfilter: Fix a typo
Drop unused includes
searchentry: Update the docs slightly
gtk-demo: Fix a typo in the listbox demo
docs: Fix a typo
inspector: Adapt to dropdown api change
Merge branch 'matthiasc/for-master' into 'master'
main: Avoid a warning
Merge branch 'wip/otte/bitset' into 'master'
docs: Some tweaks to the list widget overview
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'wip/carlosg/sequence-state-fixups' into 'master'
text: Give names to event controllers
widget: Add a debug message for consumed key events
text: Handle key events in the target phase
Revert "text: Avoid creating a PangoAttrList we don't need"
text: Be more selective when selecting on focus-in
docs: Add css docs to entries
Merge branch 'matthiasc/for-master' into 'master'
Adwaita: Fix block cursors in spinbuttons
Merge branch 'matthiasc/for-master' into 'master'
widget: Fix an oversight
shortcutcontroller: Add some debug spew
text: Update action enabled state correctly
text: Support reverse selection
gtk-demo: Improve formatting in the color demo
listitem: Correct the docs
Merge branch 'matthiasc/for-master' into 'master'
builder: Warn about dropped objects
gtk-demo: Drop an unused object
Merge branch 'matthiasc/for-master' into 'master'
builder: Documentation tweaks
docs: Migration guide additions
Merge branch 'matthiasc/for-master' into 'master'
multiselection: Update docs
docs: Remove ancient version information
printeditor: Cosmetics
print-editor: Allow opening files
printeditor: Add desktop file and appdata
bitset: Cosmetic documentation changes
stack: Cosmetic documentation fixes
gdk: Small documentation fixes
stack: Remove nonexisting api from headers
sorter: Some doc corrections
gtk: Add some missing symbols to the docs
stringlist: Cosmetic documentation fix
Merge branch 'print-editor' into 'master'
docs: Update environment sections
shortcuts: Use GTK_DEBUG_KEYBINDINGS
Drop GTK_DEBUG_SHORTCUTS
wayland: Respect GDK_DEBUG=default-settings
testsuite: Don't pass GDK_DEBUG for release builds
gdk: Better help for GDK_DEBUG
gsk: Better help for GSK_DEBUG
gtk: Better help for GTK_DEBUG
widget: Avoid uninitialized access
Add g_intern_static_string to valgrind suppressions
Stop setting GTK_IM_MODULE_FILE
bitset: Fix the right-shift implementation
testsuite: Bump the per-test timeout to 60s
ci: Drop one of the focus tests
Merge branch 'matthiasc/for-master' into 'master'
bitset: Correct preconditions in gtk_bitset_add_rectangle
bitset: Add more tests
bitset: Fix documentation syntax
gtk-demo: Fix binary name in --version
node-editor: Document the node format
node-editor: Add a gear menu
node-editor: Cosmetics
node-editor: Add a help window
Merge branch 'matthiasc/for-master' into 'master'
Stop using GtkFunctionsListItemFactory
Drop GtkFunctionsListItemFactory
expression: Add to the docs
builderlistitemfactory: Documentation fixes
gtklistitemfactory: Cosmetic documentation fixes
Merge branch 'issue-2904' into 'master'
inspector: Remove list model support from the property editor
inspector: Rename DataList -> TreeData
Merge branch 'wip/on-the-surface-good-fences-can-make-bad-neighbors' into 'master'
inspector: proper list model support
inspector: Avoid a use of gtk_style_context_add_class
Drop unnecessary uses of gtk_style_context_add_class
Merge branch 'inspector-list-model' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
Add gtk_multi_selection_get_model
Merge branch 'wip/baedert/for-master' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
filterlistmodel: Make model not construct-only
Add a selection filter model
gtk-demo: Track the selection
Merge branch 'selection-filter' into 'master'
Merge branch 'wip/exalm/show-title-buttons' into 'master'
inspector: Fix the monitor list width
Merge branch 'matthiasc/for-master' into 'master'
docs: Add guidance about list model performance
selectionfilter: Fix bugs in signal translation
testsuite: Add selection filter model tests
Merge branch 'selection-filter-fixes' into 'master'
filechooser: Make filtering work again
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'typo' into 'master'
Merge branch 'wip/otte/for-master' into 'master'
filefiler: No more floating
filefilter: Drop GtkFileFilterInfo
filefilter: Drop custom filters
filefilter: Drop GtkFileFilterFlags
filefilter: Convert to a GtkFilter
Stop using gtk_file_filter_filter
Drop gtk_file_filter_filter
docs: Cleanups for the file filter docs
filefilter: Cleanups and optimizations
Merge branch 'file-filter2' into 'master'
filefilter: Fix an embarrassing oversight
filefilter: Header file cosmetics
filefilter: Cosmetics
filefilter: Cosmetics
Merge branch 'matthiasc/for-master' into 'master'
gtk-demo: Cosmetic fixes for the words demo
gtk-demo: No selection in the words demo
gtk-demo: Use a progressbar in the words demo
filechooser: Add gtk_file_chooser_get_filters
filechooser: Add a readonly :filters property
filechooser: Add gtk_file_chooser_get_shortcuts
filechooser: Add a readonly :shortcut-folders property
Merge branch 'file-chooser-api-cleanups' into 'master'
Merge branch 'wip/otte/filterlistmodel' into 'master'
stack: Fix handling of GtkStackPage:visible
inspector: Remove an unused field
inspector: Add dom-like navigation controls
Merge branch 'patch-1' into 'master'
inspector: Drop unused properties
inspector: Reshuffle the sidebar
inspector: Fix property list styling
Merge branch 'inspector-navigation' into 'master'
directorylist: Add monitoring
Merge branch 'directorylist-monitor' into 'master'
directorylist: Fix file monitoring implementation
testsuite: Fix an asan error
testsuite: Fix some memory leaks reported by asan
gsk: Fix a transform leak
testsuite: Fix a memory leak in the bitmask tests
bookmarklist: Don't leak uris
picture: Don't leak alternative-test
css: Fix some memory leaks in error paths
shortcuttrigger: Fix some leaks in error paths
testsuite: Assorted leak fixes
Merge branch 'matthiasc/for-master' into 'master'
cups: Plug a memory leak
tests: Plug some more memory leaks
Add a suppression file for asan
Merge branch 'printing-portal-fix-master' into 'master'
docs: Add gtk_file_chooser_get_shortcut_folders
tests: Stop using file chooser apis that are going away
filechooser: Drop gtk_file_chooser_[un]_select_all
filechooser: Drop gtk_file_chooser_[un]select_file
Cosmetics
filechooser: Make get_files return a list model
filechooser: Drop the ::file-activated signal
filechoosernative: Update docs
filechooser: Drop the ::current-folder-changed signal
filechooser: Drop the ::selection-changed signal
Merge branch 'fix-levelbar-layout' into 'master'
Merge branch 'wayland_surface_app_id_changing' into 'master'
cups: Plug a memory leak
tests: Plug some more memory leaks
Add a suppression file for asan
NEWS: Updates
Merge branch 'file-chooser-api-cleanup-2' into 'master'
Merge branch 'ebassi/subprojects-depth' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'wip/carlosg/scrollbar-fixes' into 'master'
css: Plug a memory leak
Merge branch 'matthiasc/for-master' into 'master'
x11: Plug a memory leak
ci: Add libasan and libubsan to the image
ci: Mention image layering in the README
ci: Use the fedora:v20 image
ci: Set LSAN_OPTIONS for tests
Merge branch 'wip/carlosg/range-autoscroll' into 'master'
Ignore more leaks in asan
x11: Plug a memory leak
Merge branch 'matthiasc/for-master' into 'master'
ci: Add a build with asan
Merge branch 'wip/Jehan/gio-querymodules-pkg-config-master' into 'master'
Disable lsan for now
Merge branch 'asan-ci' into 'master'
ci: Use lsan again
Merge branch 'ci-tweaks' into 'master'
Fix the build with clang
Merge branch 'matthiasc/for-master' into 'master'
pathbar: Drop the Private struct
gtk-demo: Make style apply in the file browser
pathbar: Stop using GtkFileSystem
Reduce includes of gtkfilesystem.h
filechooserbutton: Stop using GtkFileSystem
filechooser: Drop get_file_system from the interface
filechooserwidget: Stop using GtkFileSystem
Drop GtkFileSystem
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'drop-file-system' into 'master'
filechooserwidget: Remove homegrown profiling
filechooserwidget: Use dropdown api better
Remove unused includes
filechooserdialog: Stop using the embed interface
filechooserdialog: Stop using ::response-requested
Drop GtkFileChooserEmbed
Fix gtk_file_chooser_error_stack_set_custom_error
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'wip/sadiq/demo-filter' into 'master'
searchbar: Add a key-capture-widget property
gtk-demo: Make the search bar appear for typing
demo: Clear filter when search is stopped
Merge branch 'matthiasc/for-master' into 'master'
gtk-demo: Work harder to filter the tree
Merge branch 'matthiasc/for-master' into 'master'
Integrate the new icons
print-editor: Set the devel style class
Give the inspector a devel header too
Merge branch 'wip/carlosg/windowhandle-gesture-state' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'wip/jimmac/file-dialog-sidebar-color' into 'master'
searchbar: Set a focus vfunc
treeexpander: Be focusable
Merge branch 'matthiasc/for-master' into 'master'
NEWS: Updates and fixes
inspector: Fix up input enum names
inspector: Ellipsize in the object tree
gtk-demo: Make the words demo expand
expression: Add some introspection
inspector: Show some information about expressions
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'wip/jimmac/large-title-letterspacing' into 'master'
Fix shortcuts section reflow
Merge branch 'shortcuts-section-reflow-fix' into 'master'
Merge branch 'idle-inhibit' into 'master'
Merge branch 'wip/fix-picom-crasher' into 'master'
Merge branch 'wip/jimmac/file-dialog-sidebar-color' into 'master'
inspector: Use substring matching in the property list
Merge branch 'matthiasc/for-master' into 'master'
inspector: Drop an unused field
inspector: Drop a Private struct
inspector: Don't derive from GtkBox
treelistrowsorter: Fix a faulty example
inspector: Avoid losing a reference
Merge branch 'matthiasc/for-master' into 'master'
columviewsorter: Add an assertion
applicationaccels: Plug a leak
columnlistitemfactory: Plug a leak
filechoosernativewin32: Plug a leak
placessidebar: Plug a leak
Cosmetics
printunixdialog: Plug a leak
filter tests: Plug a leak
filterlistmodel tests: Plug a leak
multiselection tests: Plug a leak
treesorter tests: Add a comment
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'wip/otte/vector' into 'master'
Merge branch 'missing-exports' into 'master'
gtk-demo: Use better api
Merge branch 'matthiasc/for-master' into 'master'
multisorter: Use GdkArray for the sorters
multifilter: Use GdkArray for the filters
Merge branch 'matthiasc/arrays' into 'master'
docs: Add GtkTreeExpander
docs: Link to GtkTreeRowReference
docs: Fix examples
docs: Add an example
docs: Document GtkBitsetIter
docs: Add more GtkExpression
Merge branch 'wip/chergert/subclass-treeview' into 'master'
bitset: try again
docs: Revise sorter docs a bit
docs: Revise the filter docs a bit
Cosmetic docs change
docs: Move columns below columnview
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'wip/baedert/for-master' into 'master'
Merge branch 'ebassi/for-master' into 'master'
gtk-demo: Don't use GtkColorSwatch
Merge branch 'matthiasc/for-master' into 'master'
inspector: Drop the recorder Private struct
inspector: Dispose the recorder properly
inspector: Dispose tree data properly
inspector: Properly dispose GtkInspectorListData
inspector: Properly dispose GtkInspectorShortcuts
inspector: Properly dispose GtkInspectorWindow
inspector: Allow disposing the inspector
inspector: Clean up GtkInspectorLogs
inspector: Clean up GtkInspectorActionEditor
inspector: Clean up GtkInspectorActions
inspector: Clean up GtkInspectorVisual
inspector: Clean up GtkInspectorMiscInfo
inspector: Clean up GtkInspectorGeneral
editablelabel: Add a style class while editing
editablelabel: Document css nodes
fixup editing style class
editablelabel: Stop editing on focus-out
inspector: Add focus handling to the property editor
text: Claim clicks when grabbing focus
button: Add explicit key bindings for activation
Merge branch 'matthiasc/for-master' into 'master'
NEWS: Updates
windowhandle: Don't use an action muxer needlessly
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'list-model-docs' into 'master'
Tweak the GTK_DEBUG=help output
inspector: Add a few more debug flags
gsk: Remove an unused debug flag
Merge branch 'matthiasc/for-master' into 'master'
Speed up action muxer setup
Speed up action muxer setup more
inspector: Remove action support temporarily
actionmuxer: Add some more api
actionmuxer: Port internal users
actionmuxer: Stop implementing GActionGroup
Add gtk_action_muxer_list_actions
inspector: Make the actions tab work again
actionmuxer: Create observed_actions and groups on demand
actionmuxer: Use an array for accels
actionmuxer: Update docs and clean up headers
Merge branch 'action-muxer-speedup' into 'master'
Merge branch 'barthalion/asan-runner' into 'master'
inspector: Make picking objects show them
Merge branch 'matthiasc/for-master' into 'master'
gdk: Update gdkkeysyms.h
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'wip/chergert/quartz4u' into 'master'
Merge branch 'wip/otte/sortlistmodel2' into 'master'
migration guide: Add some tables
NEWS: Updates
Merge branch 'matthiasc/for-master' into 'master'
filechooser: Remove a leftover signal emission
docs: Explain the shortcutcontroller example a bit
docs: Improve shortcut trigger docs
docs: Pass --standalone to pandoc
docs: Work around escaping bugs
Merge branch 'matthiasc/for-master' into 'master'
dropdown: Fix popup sizing
sortlistmodel: Fix a crash
Merge branch 'remove-align-widget' into 'master'
testsuite: Reenable tests for incremental sort
testsuite: Use better names for sortlistmodel tests
timsort: Avoid a crash
testsuite: Add an incremental sort test
Add another sortlistmodel test
Merge branch 'wip/otte/types' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
colorplane: Drop the Private struct and padding
headerbar: Drop the Private struct
hsla: Just store floats
colorswatch: Remove unused radius fields
gdk: Improve struct packing in places
gtk: Improve struct packing in places
Merge branch 'matthiasc/for-master' into 'master'
overlaylayout: Document minimally
Merge branch 'matthiasc/for-master' into 'master'
Add GTK_DEBUG=accessibility
testatcontext: Use the new debug flag
inspector: Support the a11y debug flag
testatcontext: Print role nicks
a11y: Update GtkProgressBar
a11y: Update GtkSpinButton
a11y: Update GtkCheckButton
flattenlistmodel: Make the constructor transfer full
maplistmodel: Make constructor transfer full
listlistmodel: Drop item_type
slicelistmodel: Make constructor transfer full
filterlistmodel: Make constructor transfer full
sortlistmodel: Make constructor transfer full
treelistmodel: Make constructor transfer full
noselection: Make constructor transfer full
singleselection: Make constructor transfer full
multiselection: Make constructor transfer full
selectionfiltermodel: Make constructor allow-none
dropdown: Revise constructors
listview: Revise constructors
columnview: Revise the constructor
gridview: Revise constructors
Merge branch 'list-constructors' into 'master'
Merge branch 'drop-down-constructor' into 'master'
docs: Update a11y docs
docs: Fix up some issues in the a11y docs
docs: Update GtkAccessibleRole docs
docs: Add documentation for accessible enumerations
docs: Expand GtkAccessible documentation
a11y: Be a bit safer against crashes
Add some more a11y tests
a11y: Add some more tests
Merge branch 'ebassi/new-a11y' into 'master'
NEWS: Updates
Merge branch 'ebassi/a11y-fixes' into 'master'
a11y: Document roles of widgets
docs: Flesh out the role table in the a11y intro
Merge branch 'a11y-docs' into 'master'
NEWS: Tweak the wording
gtk-demo: Simplify colors demo
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'wip/chergert/fix-macos-time-conversion' into 'master'
checkbutton: Initialize accessible state
a11y: Add checkbutton tests
a11y: Set an accessible role for GtkWindow
a11y: Add dialog and window tests
progressbar: Fix up acessible state handling
a11y: Add progressbar tests
separator: Initialize accessible state
a11y: Add separator tests
switch: Initialize accessible state
a11y: Add switch tests
scrollbar: Update accessible state
widget: Update accessible state
a11y: Add scrollbar tests
spinbutton: Update accessible state
a11y: Add spinbutton tests
Merge branch 'ebassi/for-master' into 'master'
Merge branch 'wip/baedert/for-master' into 'master'
a11y: Add change notification to GtkATContext
inspector: Show a11y information
Merge branch 'wip/a11y-inspector' into 'master'
Merge branch 'ebassi/for-master' into 'master'
Merge branch 'wip/chergert/bump-sysprof-abi' into 'master'
a11y: Set accessible roles for GtkImage and GtkPicture
a11y: Set up controls relations for scrollbars
a11y: Add a scrollbar relation test
a11y: Set an accessible role for GtkEntry
a11y: Add tests for mnemonics
a11y: Set an accessible role for GtkLabel
a11y: Set an accessible role for GtkSearchEntry
a11y: Set an accessible role for GtkPasswordEntry
Merge branch 'wip/carlosg/device-api-cleanup' into 'master'
NEWS: Updates
gdk: Small doc fixup
Document gdk_device_tool_get_axes
a11y: Fix a few glitches in the role enum
docs: Update private headers list
docs: Update the symbols list
a11y: Document GtkATContext::state-changed
filechooser: Document the response.activate action
filter: Typo fix
docs: Add a missing symbol
Merge branch 'a11y-work' into 'master'
Merge branch 'doc-fixes' into 'master'
docs: Fix links in markdown content differently
Merge branch 'better-doc-link-fix' into 'master'
Merge branch 'wip/ditch-workarea' into 'master'
docs: Mention workarea in the migration guide
NEWS: Updates
testsuite: Stop setting NO_AT_BRIDGE
testsuite: Skip the skipping
icon-browser: Install desktop file and appdata
Update our appdata files
iconbrowser: Add screenshots to appdata
gdk: Stop exporting gdk_surface_freeze_updates
Rename gdk_surface_queue_expose
a11y: Set an accessible role for GtkTextView
a11y: Set accessible role for GtkLinkButton
a11y: Set an accessible role for GtkExpander
a11y: Set an accessible role for GtkLevelBar
gdk: Move default group api to the X11 backend
docs: Don't refer to nonexisting functions
Merge branch 'a11y-work' into 'master'
Merge branch 'surface-cleanup' into 'master'
Merge branch 'display-cleanup' into 'master'
Merge branch 'wip/master.win.egl' into 'master'
Merge branch 'wip/carlosg/more-device-api-cleanup' into 'master'
Define GTK_CROSSING_ACTIVE
window: Emit GTK_CROSSING_ACTIVE crossing events
eventcontrollerkey: Update im focus when active window changes
Merge branch 'focus-active' into 'master'
testsuite: Use Wayland by default
3.99.0
Michael Weghorn (2):
filechoosernative: Make get_filter work for (non-portal) native chooser
Make gtk_file_chooser_get_filter work for portal case
Mohammed Sadiq (1):
demo: Add a search filter
Piotr Drąg (9):
Update POTFILES.in
Update POTFILES.in and POTFILES.skip
Update POTFILES.in
Update Polish translation
Update POTFILES.in and POTFILES.skip
Update POTFILES.in
Update POTFILES.in
Update POTFILES.in and POTFILES.skip
Update POTFILES.in and POTFILES.skip
Ray Strode (7):
x11: be more verbose when glClientWaitSync behaves unexpectedtly
x11: ensure some context is bound before calling glClientWaitSync
x11: Ensure bound context is compatible with sync fence
Merge branch 'wip/fencing-without-context-is-discouraged' into 'master'
x11: Handle window getting unmapped while frame still pending
x11: Avoid thawing surface until frame is drawn
x11: Don't set up frame sync fence on unsupported compositors
Rico Tzschichholz (6):
gdk: Drop gdk_device_get_axis_value leftovers
gtk: Add some g-i annotations to GtkStringList
gtk: Improve g-i annotations for methods of GtkExpression subclasses
Merge branch 'wip/ricotz/annotations' into 'master'
a11y: Fix typo in GtkATContext::state-changed docs
Merge branch 'ricotz/for-master' into 'master'
Stefano Facchini (1):
levelbar: Chainup to parent buildable when handling custom tags
Timm Bäder (82):
Fix print dialog node name
fishbowl: Remove visibility handling
gsktransform: Make next == NULL case explicit
widget: Avoid doing GtkSnapshot work just to append one node
widget: Re-shuffle preconditions in snapshot_child()
csstransformvalue: Make no-transform case explicit
widget: don't queue a redraw on css transform changes
adwaita: Use proper transform for spinners
window: Remove dead code
window: Stop adding css nodes manually
window: Don't add class to css node directly
transform: Compare 3d points directly
window: Add automatic titlebar before content widget
transform: Fix equal() docs
Avoid calling g_list_model_get_n_items() all the time
builder: Avoid allocating things we don't use
builder: Use default size of 8 for the ObjectProperty arrays
numbervalue: Remove some leftover debugging code
cssselector: Only copy max_selector once
stack: stop keeping a cached child render node around
transform: Fix docs to use "transform" instead of "matrix"
treeview: Remove identical if branches
widget: Don't leak css transform
stack: Fix :needs-attention docs
stack: Fix some documentation mishaps
stack: Add missing accessors for GtkStackPage properties
stack: Avoid using an uninitialized value
Merge branch 'master.msvc' into 'master'
gl renderer: Handle 0/1 progress in crossfade nodes
gl renderer: Fix cross-fade nodes with invisible end child
renderbackground: Only query h/vrepeat if we need to
renderbackground: Only query number of layers once
Add .view to view widgets
textview: Remove unused define
scale: Rearrange child widgets
recorder: Remove some debug spew
recorder: s/gint/int/g
recorder: Remove Full/Partial render distinction
recorder: Remove frame time from recording rows
rendernode: Trivial whitespace change
recorder: Don't select new row when adding recording
label: Only care about clipboard in unrealize of we need to
widget: Don't get the frame clock if we don't use it
testsuite: Fix test case indentation
gl renderer: Ignore rounded clip that only increase the clip
icontheme: Indentation
adwaita: Remove header bar border radius
gl renderer: Remove unused flag
gl renderer: Try to intersect rounded clips more often
gl renderer: Remove outdated comment
gl renderer: Avoid 9-slicing things that can't be
GdkRGBA: Fix typo in documentation
debug: Remove resize highlighting
snapshot: Use collect_default directoy in push_debug()
widget: Remove useless if statement
widget: Save a gtk_css_node_get_style call
migration guide: Remove a stray html tag
boxlayout: Remove unused include
boxlayout: Remove unnecessary checks
testwidgettransforms: Fix GtkBox casts
Merge branch 'fix-gdk-array-msvc' into 'master'
gl renderer: Fix scrolledwindow undershoot rendering
widget: Compare proper adjusted size to new size when allocating
gl renderer: Moar state tracking
gsk: Remember border node uniformity
gl renderer: Add own graphene_rect_intersects
gl renderer: Add contains_rect helper
gl renderer: More color matrix state tracking
GskTransform: Remove unused function from private header
gl renderer: Save rectilinearity in clip stack
GskTransform: Restructure _to_affine and _to_translation
gl: Add a gdk_gl_context_has_debug accessor
listbox demo: Remove frames around labels
render nodes: Simplify diffing of uniform border nodes
gl renderer: Remove dead code
gl renderer: Repat node child bounds can't be NULL
gl renderer: Assert that we have program state
inspector: Avoid an uninitialized value
gl renderer: Linear gradient state tracking
gl renderer: Throw inset shadows with all !send values away
widget-factory: Remove useless separators
bitset: Fix typo
Yariv Barkan (2):
frame clock: adjust reported frame time
frame clock: fix scheduling
Yuri Chornoivan (18):
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Fix minor typos
Update Ukrainian translation
Update Ukrainian translation
Fix typo: Filer -> Filter
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
sicklylife (2):
Update Japanese translation
Update Japanese translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]