[gtk] Created tag 3.98.5
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] Created tag 3.98.5
- Date: Sat, 6 Jun 2020 20:45:23 +0000 (UTC)
The unsigned tag '3.98.5' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: 1591476279 -0400
3.98.5
Changes since the last tag '3.98.4':
Alexander Larsson (17):
FrameClock debug: Log drawn_time if set
frame clock: Used drawn_time (as well as presentation time) in profiler marks.
frame clock: Use compositor refresh rate info even if presentation time not set
frame-clock: New approach in smoothing frame clock
reftests: Fix frame inhibiting
tests: Disable idle locking in headless weston
frame-clock: Ensure we're always monotonic
Merge branch 'frame-clock-alternative-approach-gtk4' into 'master'
gtk-demo: Don't show main window if --run is passed in
Fix frameclock going backwards
gtk-demo: Avoid list for children in GtkFishBowl
Avoid recursion in gtk_css_node_ensure_style()
snapshot: Fix assert in inhibition
reftest: Clean up reftest_inhibit_snapshot()
Avoid quadratic slowdown in gtk_widget_add()
frame clock: Track if paint is caused by thaw or not
frame clock: Better handle non-regular clock cycles
Alexander Mikhaylenko (1):
window: Fix tiled style class names
Benjamin Otte (159):
builder: Allow <property bind /> for objects
wayland: Remove function declaration for nonexisting function
widget: Add gtk_widget_get_size()
eventcontrollermotion: Remove mode argument
Add GtkDirectoryList
Add GtkFilter
Add GtkCustomFilter
tests: Remove testtreemodel test
filterlistmodel: Rewrite to use GtkFilter
Add GtkExpression
expression: Add GtkObjectExpression
filter: Add GtkStringFilter
Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter
filter: Add tests
builder: Add support for parsing expressions
expression: Add the ability to watch an expression
testsuite: Add expression tests
expression: Add gtk_expression_bind()
expression: Invalidate bindings before destroying them
Add GtkOrdering
sortlistmodel: Redo the way we store the items
sortlistmodel: Make sort stable
gtk-demo: Make fishbowl info text use bindings
builder: Make <lookup> type optional
builder: Allow <constant> without a type
builder: Allow text content in <lookup>
builder: Add <binding> tag
gtk: Add a GtkListView skeleton
listview: Introduce GtkListItemFactory
listview: Make widget actually do something
listview: Implement GtkScrollable
tests: Add a test for a permanently changing listview
listview: Implement an anchor
listview: Add GtkListItemManager
listview: Add GtkListItem
listview: Make the listitemmanager stricter
listview: Change change management
tests: Make animating listview do random resorts
listitem: Add gtk_list_item_get_position()
listview: Change how binding is done
listview: Change anchor handling again
listview: Only allocate necesary rows
testlistview: Show the row number
testlistview: Create widgets only once
listitemmanager: Switch from "insert_before" to "insert_after" argumnet
listlistmodel: Add gtk_list_list_model_item_moved()
listview: Try to keep the list items in order when scrolling
listview: Add selection properties to ListItem
listview: Reset listitems' CSS animations when rebinding
listview: Add initial support for displaying selections
listitem: Add a press gesture to select the item
gtk: Add a GtkGridView skeleton
gridview: Add API for setting number of columns
listitemmanager: Move list of listitems here
gridview: Implement GtkScrollable
listitemmanager: Simplify
listitemmanager: Add trackers
listview: Add gtk_list_view_set_show_separators()
listitemfactory: Sanitize APIs
listitemfactory: vfuncify
listitemfactory: Split implementation out
listitemfactory: Add a factory for ui files
testlistview: Port to directory list
testlistview: Load icons async
listview: Add list.scroll_to_item action
listview: Implement extending selections
tests: Add a rough form of multiselection
listview: Implement GtkOrientable
gtk-demo: Add a rough start at a Weather demo
listview: Expose GtkListItemFactory APIs
gridview: Add factory handling
gridview: Implement GtkOrientable
listview: Pass the CSS name of listitems to the manager
gridview: Actually do something
Add GtkTreeExpander
demo: Add a GSettings tree demo
inspector: Use a treeexpander in the recorder
inspector: Use a GtkTreeExpander in the object tree
inspector: Make the recorder node list use a ListView
listitem: Change focus handling
treeexpander: Implement input support
listview: Implement activation
listview: Track focus movements and update selection
listview: Implement (un)select all
listview: Add a focus tracker
listitem: Add "listitem.select" action and keybindings for it
listview: Add gtk_list_view_get_position_at_y()
listview: Add move keybindings
listitemfactory: Make the builder factory properly buildable
builderlistitemfactory: Add scope argument
builder: Autofill scope property of listitemfactory
gtk-demo: Introduce awards
listitemmanager: Handle NULL factory
gridview: Implement anchors and scrolling
selectionmodel: Add gtk_selection_model_user_select_item()
gridview: Implement the list.select-item action
gridview: Implement minimum row height
gridview: Add activation
gridview: Implement list.scroll-to action
gridview: Add a focus tracker
gridview: Implement (un)select all
gridview: Add move keybindings
demo: Add a file browser demo
listview: Port various gridview improvements
gridview: Simplify allocation code
Add GtkListBase
listbase: Move GtkScrollable implementation
listbase: Move item manager here
listbase: Move selection handling here
listbase: Move orientable implementation here
Remove gtk_selection_model_user_select_item() again
listbase: Move focus moving keybindings here
listbase: Add vfuncs to convert positions to/from coordinates
listbase: Take over anchor handling
wip: Add GtkCoverFlow
Add GtkColumnView skeleton
gtk-demo: Add a minesweeper demo
columnview: Allow adding/removing columns
Add GtkSignalListItemFactory
gtk-demo: Add a Coverflow application launcher
builder: Make gtk_builder_extend_with_template() work with objects
listitem: Make this a GObject
listitemfactory: Reorganize vfuncs
listitemfactory: Simplify
listitemwidget: Add a private struct
listitem: Move position/item/selected tracking to widget
listitemwidget: Lazily create listitems
columnview: Add listitems for the columns
columnview: Implement GtkScrollable
widget: Add a hook for resizes
columnview: Add GtkColumnViewCell
inspector: Port object tree to GtkColumnView
columnview: Fix styling with Adwaita
constraint-editor: Don't poke around in widget internals
columnview: Add a custom LayoutManager
tests: Add testcolumnview
columnview: Add header
inspector: Remove private struct from controllers
inspector: Make Controller page a GtkWidget
inspector: Remove private struct for prop editor
xxx: Add a hack to make paintables transform to/from objects
gtk-demo: Add a Clocks demo
expression: Allow passing a this object to bind()
fontchooserwidget: Port to listmodels
testcolumnview: Add sorters
testsuite: Add tests for GtkTreeListSorter
xxx: isnanf() is some wtf
ffmediafile: Add fixes for recent cflags changes
columnview: Make sure focus can move into cells
listbase: Fix leak
listitemwidget: Fix focus handling for columnview
listbase: Don't grab_focus() when moving focus
Merge branch 'wip/otte/for-master' into 'master'
Merge branch 'wip/otte/for-master' into 'master'
Merge branch 'fix-snapshot' into 'master'
Merge branch 'ensure-style-no-recurse' into 'master'
Merge branch 'cleanup-snapshot-inhibit' into 'master'
multiselection: Remove unused code
Merge branch 'wip/otte/for-master' into 'master'
Carlos Garcia Campos (3):
build: add gtkoverlaylayout.h to the list of public headers
textview: Unparent the emoji chooser on dispose
emojichooser: Unparent the variations popup on dispose and before adding a new one
Carlos Garnacho (5):
gtksearchengine: Add "got_results" argument to ::finished
gtksearchengine: Add autoptr handler for this type
gtksearchengine: Add tracker3 search engine
gtksearchenginetracker3: Pre-fill GFileInfo from query
gtksearchengine: Drop tracker 2.x search engine
Christian Hergert (2):
device: remove get_toplevel from surface_at_position vfunc
Merge branch 'wip/chergert/remove-get_toplevel' into 'master'
Christoph Reiter (3):
CI: install a newer pango for MSYS2
fallback-c89: Try to make isnanf work
Drop fallback-c89.c
Chun-wei Fan (2):
modules: Fix build on Visual Studio
demos/gtk-demo/listview*.c: Include stdlib.h
Daniel Mustieles (3):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Emin Tufan Çetin (1):
Update Turkish translation
Emmanuele Bassi (58):
Use the right types for the GdkSurface::event arguments
Merge branch 'ebassi/surface-event' into 'master'
Merge branch 'wip/ricotz/annotations' into 'master'
Add private accessor for GdkKeyEvent.translated
Use the private GdkKeyEvent.translated_key getter
Add a comment for translators
docs: Turn coding style into a markdown document
docs: Remove last two steps from the release howto
Add myself to more sections
Add the beginnings of a docs contribution guide
docs: Link the documentation guidelines
Merge branch 'ebassi/howto-docs' into 'master'
Add missing documentation for GtkOverlayLayout
Remove spurious annotations
Merge branch 'ebassi/overlay-docs' into 'master'
Merge branch 'fix_typos' into 'master'
docs: Fix annotations
Add missing separator
Fix annotations for gtk_cclosure_expression_new()
Annotate the GtkFunctionListItemFactory constructor
Merge branch 'ebassi/annotations' into 'master'
Merge branch 'drop-coverflow' into 'master'
Remove position from GdkScrollEvent
Merge branch 'ebassi/scroll-position' into 'master'
Print out the file name we're testing
Turn GtkExpression into a GTypeInstance
Document how to define properties using GtkExpression
Add missing annotation
Merge branch 'ebassi/for-master' into 'master'
Use modern GObject macros for GtkAccessible
Make tooltip properties idiomatic
Drop unused AtkRegistry path
Notify mapped state to the accessible object directly
Move orientable style classes into GtkWidget
Notify accessibility state changes from GtkWidget
a11y: Update accessible state for GtkTreeView directly
a11y: Remove GtkToggleButtonAccessible notify_gtk implementation
a11y: Drop notify_gtk() from GtkButtonAccessible
a11y: Drop notify_gtk() from GtkRangeAccessible
a11y: Update the accessible state when GtkIconView:model changes
a11y: Use G_DECLARE macro for GtkWidgetAccessible
a11y: Simplify GtkProgressBarAccessible
a11y: Split password entry accessible from GtkEntryAccessible
a11y: Split GtkSearchEntryAccessible from GtkEntryAccessible
a11y: Simplify GtkLevelBarAccessible
a11y: Simplify GtkExpanderAccessible
a11y: Simplify GtkWindowAccessible
a11y: Simplify GtkNotebookAccessible
a11y: Simplify GtkColorSwatchAccessible
a11y: Simplify GtkTextViewAccessible
a11y: Simplify GtkTextAccessible
a11y: Simplify GtkSpinButtonAccessible
a11y: Simplify GtkScaleButtonAccessible
a11y: Simplify GtkScrollbarAccessible
a11y: Make GtkSearchEntryAccessible a full GtkWidgetAccessible
a11y: Implement GtkPasswordEntryAccessible properly
a11y: Simplify GtkEntryAccessible
a11y: Drop GtkWidgetAccessibleClass.notify_gtk
Florentina Mușat (2):
Update Romanian translation
Update Romanian translation
Jakub Steiner (1):
Adwaita: limit scope of :backdrop
Jordi Mas (1):
Update Catalan translation
Kjell Ahlstedt (1):
flowbox: Don't use a removed child after it has been unparented
Kukuh Syafaat (1):
Update Indonesian translation
Matej Urbančič (1):
Added Slovenian translation
Matthias Clasen (342):
gsk: Document blend modes
testsuite: Remove obsolete test from list
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'x11-shortcuts-inhibit-fix' into 'master'
docs: Refresh the build and backend sections
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'wip/carlosg/tracker3' into 'master'
Merge branch 'wip/baedert/for-master' into 'master'
gdk: Short-circuit some surface setters
Merge branch 'matthiasc/for-master' into 'master'
mediacontrols: Make volume control react to has-audio
mediastream: Some properties were meant to be readonly
mediastream: Volume is a double
Merge branch 'wip/exalm/window-polish' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
gtk-demo: Plug a leak
gtk-demo: Plug another leak
gtk-demo: Plug another leak
gtk-demo: Plug another leak
gtk-demo: Fix breakage in a css demo
Merge branch 'matthiasc/for-master' into 'master'
Differentiate keypad keysyms in accelerators
accelgroup: Use Unicode in string literals
tooltip: Avoid criticals
windowhandle: Drop Move and Resize from the fallback menu
range: Treat lower and upper limit the same
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'fix-printbackend' into 'master'
text: Avoid clash of preedit and placeholder
reftests: Fix the background-origin test
colorswatch: Remove a redundant include
dragsource: Actually use the paintable
gtk-demo: Use proper drag icons in the dnd demo
main: Keep the target widget alive
gtk-demo: Reorganize the dnd demo
gtk-demo: Fix entry position in dnd demo
gtk-demo: Improve drag icon handling in dnd example
gtk-demo: Improve editing in the dnd demo
gtk-demo: Improve rotation in the dnd demo
Merge branch 'matthiasc/for-master' into 'master'
testsuite: Re-add the sizegroups-evolution reftest
fixed: Change coordinate apis to doubles
gtk-demo: Stop using appmenu apis
examples: Stop using appmenu apis
inspector: Drop app-menu support
print-editor: Stop using appmenu apis
gtkapplication: Drop app menu support
Merge branch 'BUG_filechooserbutton_remote_GTK4' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
docs: Mention app menus in the migration guide
gtk-demo: Fix the dnd demo drop highlight
Merge branch 'no-app-menu' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
constraint-editor: Don't use g_type_ensure
Make GtkOverlayLayout public
Add GtkOverlayLayout to the docs
wip: Include markdown content, via pandoc
docs: Be more careful when expanding abbreviations
docs: Convert css overview to markdown
doc: Check for pandoc
docs: Convert building, compiling, running to markdown
docs: Refresh the inspector screenshot
docs: Convert getting_started to markdown
docs: Convert platform sections to markdown
docs: Drop a long-stale file
docs: Convert resources section to markdown
docs: Drop the glossary
docs: Allow influencing pandoc divisons
docs: Convert treeview and textview overview to markdown
docs: Allow interrupted lists
docs: Convert question index to markdown
ci: Add a fedora-docs image
ci: Use fedora-docs for the doc build
Merge branch 'matthiasc/for-master' into 'master'
docs: Use the right python
Merge branch 'doc-chapters-markdown' into 'master'
docs: Mention pandoc as build dependency
printing: Drop a redundant assignment
bitmask: add an assertion
Help static analysis with an assertion
accelgroup: Drop some unused code
docs: Mention shortcuts in the migration guide
Merge branch 'ebassi/for-master' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
accelgroup: Expand translator comment
gdk: Drop GDK_PARENT_RELATIVE
window: Drop an unused field
testsuite: Drop the type-hint property from tests
gdk: Drop the GdkSurfaceTypeHint enum
gdk: Drop the GdkEventMask enum
gdk: Drop the GdkByteOrder enum
gdk: Move the GdkGeometry typedef to gdkinternals.h
docs: Drop a mention of gdk_window_move()
gdk: Drop _gdk_windowing_args
gdk: Clean up gdkinternals.h
gdk: Drop some unused event queue functions
gdk: Remove an unused texture api
gdk: Drop no-longer-used documentation
win32: Drop an unsed variable
Merge branch 'matthiasc/for-master' into 'master'
Add to the docs README
Merge branch 'matthiasc/for-master' into 'master'
tooltips: Fix a line wrap mishap
volumebutton: Remove broken a11y code
volumebutton: Enable the tooltips
aboutdialog: Stop overriding show()
Merge branch 'matthiasc/for-master' into 'master'
a11y: Widgets have children
Merge branch 'matthiasc/for-master' into 'master'
widget-factory: Add a mnemonic conflict
shortcut controller: Fix mnemonic cycling
Merge branch 'matthiasc/for-master' into 'master'
gdk: Make event-related apis private
Export keymap translation again
Add gtk_im_context_filter_key
Merge branch 'display-api' into 'master'
Merge branch 'im-context-key-forward' into 'master'
Bring back gdk_display_put_event
Merge branch 'matthiasc/for-master' into 'master'
Bump the pango dependency
meson: Cosmetics
Add GTK_DEBUG=shortcuts
eventcontroller: Fix crossing event scopes
Revert "Bump the pango dependency"
Merge branch 'matthiasc/for-master' into 'master'
gesture: Don't leak target widgets
Bump the pango dependency
Merge branch 'wip/jimmac/backdrop-assasination' into 'master'
Merge branch 'pango-bump-v2' into 'master'
Merge branch 'fix-gesture-leak' into 'master'
Fix inconsistencies in our pango deps
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'fix-pango-deps' into 'master'
More expression tests
Add GtkSorter
Add GtkCustomSorter
Add GtkStringSorter
Add GtkMultiSorter
Add GtkNumericSorter
Redo sort list model with GtkSorter
sorter: Add tests
Add some tests for expression binding
docs: Reorganize list widgets in their own chapter
builder-tool: Pass through CDATA where it makes sense
listitemwidget: Add single-click-activate
listview: Add single-click-activate
columnview: Add sorting
columnview: Add a sort-by api
column view title: Show sort indicators
Add GtkTreeListRowSorter
gtk-builder-tool: Minimally validate <binding>
gtk-demo: Cosmetic improvements to the listview demos
gtk-demo: Demo columnview sorting
gtk-demo: Add filtering to the settings demo
docs: Add a listview overview section
Spread single-click-activate api
gtk-demo: Use single-click-activate for minesweeper
builderlistitemfactory: Precompile the xml
Add GtkDropDown
filechooser: Use a dropdown for the filter combo
filechooser: Use a dropdown for choices
inspector: Use dropdowns in property editor
inspector: Use a dropdown for attribute mapping
inspector: Use a dropdown for controllers
inspector: Use a dropdown for size groups
inspector: Use dropdowns in the visual page
gtk-demo: Add a large grid demo
docs: Update the list widget overview
Add some tests for new GtkBuilder syntax
label: Fix mnemonic zero
Merge branch 'listview-for-merge' into 'master'
Merge branch 'dropdown-for-merge' into 'master'
Merge branch 'fix-mnemonic-zero' into 'master'
inspector: Add columns to the object tree
inspector: Use a column view for properties
inspector: Use a column view for the resource list
inspector: Make the resource list sortable
inspector: Use a column view for actions
inspector: Touch up list styling
Merge branch 'columnview-1' into 'master'
columnviewcolumn: Add a visible property
gtk-demo: Add more scrolling benchmarks
printbackend: Use a list store
printbackend: Add a list model getter
printer: Fix the default value of icon-name
gtk-demo: Some fixes to awards
gtk-demo: Fixes for the sliding puzzle
Drop GtkCoverFlow for now
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'drop-fallback-c89' into 'master'
Merge branch 'column-visible' into 'master'
testsuite: Beef up action tests
Add a forgotten export
More action tests
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'action-tests' into 'master'
columnview: Add column reordering
gtk-demo: Flesh out the settings demo
gtk-demo: Fix keynav in the puzzle
gtk-demo: Fix a crash in the puzzle
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'fix-frameclock-going-backwards' into 'master'
Merge branch 'gtk-demo-run-no-main-window' into 'master'
print backend: Fix list model handling in dispose
Update action muxer hierarchy propertly
Add a test for the previous fix
columnviewcolumn: Fix visibility implementation
gtk-demo: Plug a leak
Merge branch 'ebassi/expression-type' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
columnviewcolumn: Add a menu property
columnviewtitle: Display a context menu
Add a header menu to settings demo
Add more columns to the settings demo
Cosmetic improvements to the filebrowser demo
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'carlosgc/emoji-chooser-fixes' into 'master'
selectionmodel: Clarify docs
Merge branch 'selection-model-docs' into 'master'
selection model: Further documentation tweaks
Merge branch 'matthiasc/for-master' into 'master'
gtk-demo: Add a dropdown demo
Merge branch 'columnview-menu' into 'master'
columnview: Revise scroll-minimum handling
columnview: Implement horizontal scrolling
columnview: Add GtkColumnViewColumn:fixed-width
columnview: Add a helper
columnview: Add a GtkColumnViewColumn:resizable property
columnviewcolumn: Add a helper
columnview: Interactive column resizing
gtk-demo: Make some columns resizable
Merge branch 'matthiasc/for-master' into 'master'
columnviewtitle: Trigger action on release
columnviewcolumn: Add reordering helpers
columnviewlayout: Use header allocation for titles
columnview: Add a GtkColumnView:reorderable property
columnview: Interactive column reordering
columnview: Allow to cancel reorder with Escape
columnview: Add autoscroll
columnview: Add a GtkColumnViewColumn:expand property
columnview: Take expand into account
inspector: Expand the object tree
inspector: Expand the property list
inspector: Expand the resource list
inspector: Expand the actions list
gtk-demo: Expand columns in the settings demo
Add GtkMultiSelection
listbase: Add rubberband selection
Add autoscroll
listbase: Use a widget for the rubberband
listbase: Split off rubberband data
listbase: Simplify rubberbanding
Add rubberband api
gtk-demo: Make gridview demo use rubberbanding
printdialog: Port to column view
Merge branch 'columnview-scrolling' into 'master'
Merge branch 'columnview-resizing' into 'master'
Merge branch 'columnview-reordering' into 'master'
Merge branch 'columnview-expand' into 'master'
Merge branch 'columnview-rubberbanding' into 'master'
Merge branch 'columnview-printdialog' into 'master'
settings demo: Don't select rows
listview: Use gtk_widget_add_css_class
columnview: Add a property for column separators
Merge branch 'columnview-separators' into 'master'
Merge branch 'fishbowl-children' into 'master'
Merge branch 'kjellahl/flowboxremove' into 'master'
gtk-demo: Allow editing in the settings demo
Change css names of list widget
docs: Fix a parameter name mismatch
list widgets: Document css structure
gtk-demo: Drop the awards
Merge branch 'demo-drop-awards' into 'master'
Merge branch 'list-widget-styles' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
gtk-demo: Cosmetics
docs: Expand list widget docs
Merge branch 'fribidi-include' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
set: Add a few useful functions
Add gtk_selection_model_[un]select_callback
listbase: Redo rubberbanding
Drop gtk_multi_selection-copy
gtk-demo: Bring back the applauncher demo
listview: Add an example to the docs
columviewlayout: Skip children when we should
gtk-demo: Improve wrapping in settings demo
columview: Make cells propagate request mode
columnview: Take column width into account for measuring
columnview: Split gtk_column_view_allocate_columns
Merge branch 'matthiasc/for-master' into 'master'
columnviewlayout: Handle for_size propertly
listitemwidget: Add api to reorder children
columnviewcolumn: Add private api to set the position
columnview: Update column positions on reordering
set: Add a few useful functions
multiselection: Fix the select_range implementation
Merge branch 'rubberband-again' into 'master'
Merge branch 'columnview-reorder-cells' into 'master'
Merge branch 'master.msvc' into 'master'
Merge branch 'frame-clock-start-time' into 'master'
dropdown: Connect a forgotten signal handler
set: Fix gtk_set_get_max
multiselection: Fix the select_range implementation
Merge branch 'matthiasc/for-master' into 'master'
Trivial typo fix
spinbuttonaccessible: Fix an oversight
gtk-demo: Another way to trigger theme benchmark
NEWS: Updates
Merge branch 'wip/ebassi/a11y-2' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
gsk: Documentation fixups
gdk: Documentation fixups
gtk: Documentation fixups
NEWS: Updates
multiselection: Don't emit nonsensical signals
listbase: Fix a problem with rubberbands
listbase: Fix an off-by-one error
listitemwidget: Don't look at rubberbanding
Merge branch 'matthiasc/for-master' into 'master'
listitemmanager: Handle selection-changes properly
Drop an unnecessary include
multiselection: Clarify docs
Add a test for multiselection persistence
selectionmodel: Document the callback apis
Add a forgotten export
Add tests for select_callback
multiselection: Rewrite the select_callback implementation
Merge branch 'listitemmanager-selection' into 'master'
Add GtkPropertySelection
gtk-demo: Use a property selection in the colors demo
singleselection: Clarify docs
listbase: Make up/down arrows work
Merge branch 'property-selection' into 'master'
Merge branch 'list-arrows' into 'master'
Merge branch 'misc-multiselection' into 'master'
docs: Fix up the GtkNativeDialog section
docs: Put selection models into a section
docs: Regroup the tree support parts
Skip broken a11y tests
Disable a failing test
3.98.5
Nelson Benítez León (1):
FileChooserButton: query 'display name' also for unbookmarked files
Olivier Fourdan (1):
x11: update inhibit shortcuts on grab broken
Ondrej Holy (1):
trash-monitor: Rate limit updates
Piotr Drąg (2):
Update Polish translation
Update POTFILES.in and POTFILES.skip
Qiu Wenbo (1):
Build media backends with common_cflags and export the symbol
Ray Strode (4):
x11: Add back support for the damage extension
x11: Factor out some of frame sync code into subroutines
x11: Defer _NET_WM_FRAME_DRAWN update until frame usable by compositor
Merge branch 'wip/damaged-but-no-frost-bite' into 'master'
Rico Tzschichholz (1):
gdk: Preserve typed event parameter of GdkSurface:event signal for gir
Santosh Mahto (1):
docs: Fix spelling of GDK_VERSION_MIN_REQUIRED.
Sebastian Keller (1):
wayland: Remove unused fribidi include
Timm Bäder (56):
Pass common_cflags to print backends
Pass common_cflags to testuite/gsk executables
tools: Pass common_cflags to executables
reftests: Pass common_cflags
tetsuite/a11y: Pass common_cflags to build
bloatpad: Pass common_cflags to the build
build: Pass common_cflags to focus-chain test
Build print backends with common_cflags
builder-tool Make preview closeable
testgtk: Add G_GNUC_NORETURN to usage()
unsetvalue: Add G_GNUC_NORETURN annotation
text: Assert that we have ranges before using them
treeview: Remove `animate` parameters
gtk4-demo: Fix sliding puzzle demo
gtk4-demo: Fix css_basics demo
gdkdisplay-wayland: only remove one monitor
widget: Remove GtkWindow special case in create_render_node()
window: Remove custom snapshot() implementation
window: Don't care about shadow in size_allocate()
window: Don't care about shadow in measure()
window: Remove decoration node
testsuite: Remove window decoration nodes from reference results
Call all window subclasses "window"
Window: Remove extra_input_region API
inspector: Don't offset layout overlay too much
inspector: Fix overlay coordinates
window: Set overflow to HIDDEN
window: Fix get_surface_transform()
window: Avoid using GtkStyleContext in subtract_decoration_corners
window: Fix computing the opaque region
window: Rewrite edge region detection
window: Inline gtk_window_configure() into only caller
window: Fix the surface coordinates everywhere
Adwaita: style updates for new window node hierarchy
update documentation for new style classes and node names
window: Create default titlebar directly in realize
window: Use GtkNative's check_resize everywhere
Merge branch 'wip/baedert/single-node-window' into 'master'
gl renderer: Fix blurred outset shadow slicing
gl renderer: Fix some off-by-one and rounding errors in the shadow code
gl renderer: don't pretend all transform nodes support being transformed
applicationwindow: Stop querying shadow width
window: Remove private _get_shadow_width()
applicationwindow: Simplify measure implementation
gl renderer: Cache whether clips is rectilinear
gl renderer: Refactor render_clipped_child
gl renderer: Improve clipping code
compare-render: Fix some memory leaks
adwaita: move backdrop box shadows to .csd
Merge branch 'carlosgc/fix-build' into 'master'
demo: Use a listview as sidebar
Merge branch 'santo/gtk4_spelling_fix' into 'master'
Merge branch 'fix-quadratic-add' into 'master'
filterlistmodel: Fix fallthrough annotations in unreachable code
demos: Avoid shadowing a global from time.h
filechooserwidget: Avoid an uninitialised value
Yariv Barkan (1):
frame clock: schedule in refresh intervals
Yuri Chornoivan (8):
Update Ukrainian translation
Fix minor typos
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]