[gtk] Created tag 3.99.3
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] Created tag 3.99.3
- Date: Fri, 16 Oct 2020 03:12:56 +0000 (UTC)
The unsigned tag '3.99.3' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: 1602817964 -0400
3.99.3
Changes since the last tag '3.99.2':
Adrien Plazas (1):
gtkaboutdialog: Directly specialize GtkWindow
Alexander Larsson (5):
gtk-demo: Make gltransitions demo a bit snazzier
gl renderer: Fix render node texture cache
gtk-demo: Use duck in transitions to get some alpha example
gtk-demo/gltransition: Replace fire background with more mellow blobs
gl renderer: Fix up texture cache key
Aurimas Černius (2):
Updated Lithuanian translation
Updated Lithuanian translation
Benjamin Otte (4):
Use correct child widget when measuring
Use correct child widget when measuring
textbuffer: Don't serialize the \0 byte
Merge branch 'wip/otte/for-master' into 'master'
Carlos Garnacho (4):
gtkwindow: Ensure to revert focus to a parent on hide()
gtkpopover: Add cascade-popdown property/functions
gtkpopover: Remove GtkPopoverMenu special case
gtkmodelbutton: Drop special case to close GtkPopoverMenu
Christian Hergert (26):
demo: fix out of bounds array index usage
macos: move input method names to private header
macos: lookup NSEvent by translated GdkEvent
macos: track various changes in GDK
macos: remove workaround for scroll delta
macos: add key equivalent helper
gdk: remove quartz subdirectory from backends
gtk: use GDK_WINDOWING_MACOS in gentypefuncs.py
macos: port gtk to GDK_WINDOWING_MACOS
macos: fix compiler warnings
macos: use simple monotonic for event serial
macos: fix coordinates and state when querying device
macos: move input method names to private header
macos: lookup NSEvent by translated GdkEvent
macos: track various changes in GDK
macos: remove workaround for scroll delta
macos: add key equivalent helper
gdk: remove quartz subdirectory from backends
gtk: use GDK_WINDOWING_MACOS in gentypefuncs.py
macos: port gtk to GDK_WINDOWING_MACOS
macos: dont send crossing events during grab
macos: break grabs after sending release event
macos: allow pointer release event outside surface coords
macos: ensure we have access to a GdkMonitor
macos: only emit popup-layout-changed after initial present
macos: fix discover of surface under cursor
Christoph Reiter (1):
CI: Enable introspection again for the Windows build
Chun-wei Fan (3):
testsuite/gtk/builder.c: Fix running on Visual Studio
GDK/Win32: Fix modal window handling
gdk/Win32: Fix mouse pointer capture
Emmanuele Bassi (44):
Remove gtk-doc stanzas from private GtkBuildable API
Add annotations for GtkBuildable virtual functions
demo: Replace g_print with g_debug
Merge branch 'FixWin32PopupFocus' into 'master'
Tone down a user visible message
Skip GdkWayland symbols that use wayland-client types
Add type annotations for GdkWayland API
Generate introspection for GdkWayland API
Use test AT context with installed tests
a11y: Add the AT-SPI DBus descriptions
a11y: Add dummy AT-SPI context
a11y: Add a display to GtkATContext
a11y: Register the accessible root object
a11y: Ignore widgets during destruction
a11y: Add AT-SPI cache object
a11y: Return the ATSPI role for the root element
tests: Use the test ATContext for every test
a11y: Compute the label for a GtkATContext
a11y: Convert GTK roles to ATSPI ones
a11y: Turn accessible roles to string
a11y: Validate the DBus context path
a11y: Add method to extract desktop data
a11y: Implement more ATSPI methods on the root node
a11y: Register the Accessible interface on all AtSpiContext instances
a11y: Localise the role name of the root node
a11y: Add utility function for null refs
a11y: Convenience API for referencing ATSPI root node
Move private GdkSurface Wayland API into its own header
Hide gdk_wayland_display_prefers_ssd()
docs: Remove private GdkWayland API from the reference
Rename libgtk_only symbol in GdkWaylandToplevel
Add a public header for GdkWaylandSeat
Correctly annotate gdk_wayland_seat_get_wl_seat()
Skip GdkWayland symbols that use wayland-client types
Add type annotations for GdkWayland API
Generate introspection for GdkWayland API
Initial ATSPI Action implementation for widget
a11y: Special case buttons and switches
a11y: De-duplicate some action code
a11y: Add atspi.Action for GtkExpander
Add GtkEntry icon signals emitter
a11y: Add atspi.Action for GtkEntry
Allow toggling the password entry visibility programmatically
a11y: Add atspi.Action for GtkPasswordEntry
Florian Müllner (1):
menubutton: Remove obsolete private method
Jakub Steiner (4):
Adwaita: close button for infobar, searchbar
Merge branch 'stackswitcher-button-styling' into 'master'
Adwaita: selected:hover and focus:selected:hover states
Merge branch 'wip/jimmac/sidebar-hover-selected-focus' into 'master'
Jan Alexander Steffens (heftig) (1):
gtkplacessidebar: Disconnect and unref cloud_manager in dispose
Jonas Ådahl (1):
wayland/surface: Clear has_uncommitted_ack_configure when hiding
Kjell Ahlstedt (1):
gdkseat: Make gdk_seat_get_tools() public
Marek Černocký (2):
Updated Czech translation
Updated Czech translation
Matthias Clasen (251):
release script: Fix doc tarball generation
Merge branch 'ebassi/for-master' into 'master'
Merge branch 'small-cleanup' into 'master'
Fix the release script some more
icontheme: Clarify the docs
Mention icon theme in the migration guide
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'snazzy-demo' into 'master'
gtk-demo: Update text for the transitions demo
Merge branch 'ebassi/for-master' into 'master'
transition demo: Make buttons symbolic
Merge branch 'introspection' into 'master'
ci: Use a newer meson in images
ci: Use the v24 images
ci: Really enable werror
build: Require meson 0.54
gsk: Fix compiler warnings
gtk-demo: Add the shader paintable sources
ci: Remove --fatal-meson-warnings
build: Remove an unneeded version check
build: Try to fix docs+subprojects
ci: Try to get everything building again
ci: Give up on sysprof for now
Revert "Fix the build with cups < 2.3"
Merge branch 'wip/jimmac/infosearch-close' into 'master'
Merge branch 'ci-win32-introspection-enabled' into 'master'
Merge branch 'master' into 'matthiasc/for-master'
Merge branch 'matthiasc/for-master' into 'master'
Cosmetics
Require gtk-doc 1.33
Use gtk-doc from master
Update the release script
docs: Fix a copy-paste error
Add GTK_INPUT_HINT_PRIVATE
gdk: Remove an unused variable
Add a test for gsk_gl_shader_compile
emojichooser: Allow inserting multiple Emoji
css: Move _gtk_css_print_string around
Allow inserting newlines in css strings
gtk-demo: Fix a typo
Merge branch 'matthiasc/for-master' into 'master'
gtk-demo: Rename the transition shader files
gsk: Avoid long lines in serialized nodes
node-editor: Don't insert hyphens
colorbutton: Properly override interface properties
icontheme: Add a missing getter
directorylist: Drop the item-type property
text: Add some missing setters and getters
Cosmetics
spinbutton: Add some missing accessors
testsuite: Add a test that checks for property accessors
textbuffer: Improve some get_iter apis
Merge branch 'matthiasc/for-master' into 'master'
widget-factory: Enable emoji completion somewhere
Fix Emoji completion
emoji: Some work on the conversion tool
emoji: Add keywords to the data
Do case-folding and tokenization when creating emoji.data
Emoji: Drop the shortname field from emoji.data
Redo the handling of Emoji data
scale: Make draw-value default to FALSE
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'emoji-data-cldr' into 'master'
Update script names to Unicode 13
Update the copy in gtk-demo too
Prevent a crash with script names
gtk-demo: Add a column view demo
Merge branch 'matthiasc/for-master' into 'master'
NEWS: Updates
gtk-demo: Fix up the Characters demo
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'fix-texture-cache' into 'master'
gl: Install the debug message callback for gl-debug
gtk-demo: Mention dataset size for Characters
wayland: Don't emit premature configure events
wayland: Don't save size when tiled
wayland: Don't forget to reapply margins
window: Fix window size snapping back
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'simple-resizing-fixes' into 'master'
Cosmetic
Merge branch 'wip/carlosg/for-master' into 'master'
treelistrowsorter: Add a bandaid
gdk: Docs tweaks
gdk: Tweak our GL debug message callback
window: Fix setting min size
aboutdialog: Fix updating license tab
Merge branch 'aboutwindow' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
gtk-demo: Recognize .svg as images
gtk-demo: Add an svg paintable demo
Merge branch 'svg-demo' into 'master'
gtk-demo: Fix an off-by-one error
colorchooser: Bring color names back
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'master' into 'master'
gdk: Drop some unused private api
wayland: Stop using gdk_surface_new_temp
x11: Stop using gdk_surface_new_temp
broadway: Stop using gdk_surface_new_temp
win32: Stop using gdk_surface_new_temp
gdk: Drop gdk_surface_new_temp
Merge branch 'matthiasc/for-master' into 'master'
docs: Add more details to the migration guide
gtk-demo: Ellipsize columns in the characters demo
build: Require sysprof 3.38.0
window: Be more careful when looking for focus
Send focus events to the root
Merge branch 'ebassi/for-master' into 'master'
gtk-demo: Keep undisplayable resources out of view
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'wip/chergert/gdk-macos-fixes' into 'master'
Merge branch 'ebassi/for-master' into 'master'
atspicontext: Print out the a11y bus address
atspiroot: Implement GetLocale
atspiroot: Don't leak references
atspiroot: Implement GetChildren
atspicontext: Implement more accessible api
atspicontext: Implement GetIndexInParent
atspiroot: Implement GetIndexInParent
atspiroot: Fix GetState implementation
atspicontext: Implement GetState
Fixup: Add a forgotten #pragma once
atspi utils: Fix an oversight
Don't pass NULL to g_variant_new_string
Add a GetInterfaces method
Move atspi enums to gtkatspiprivate.h
atspi: Add the AtspiRelationType enum
atspiroot: Stub out GetRelationSet
atspicontext: Implement GetRelationSet
atcontext: labelled-by has a reference list
atspicontext: Fix GetIndexInParent for toplevels
atspi: Add pango utilities
atspi: Implement Text interface for labels
atspi: Implement text for GtkText widgets too
atspi: Export more pango utils
atspi: Add textview utilities
atspi: Implement Text interface for text views
atspi: Implement Value interface for ranges
atspi: Implement Value for more widgets
Simplify GetInterfaces handling
paned: Set accessible value properties
scalebutton: Set accessible value properties
atspi: Break out the Text implementations
atspi: Break out the Value implementation
atspi: Implement EditableText interface
atspi: Set editable state
text: Set the readonly accessible property
atspi: Derive readonly state from aria properties
wip: Emit StateChanged signals
Pass orientation property to accessible
atspi: Set some more atspi states
atspi: Be more careful about indexes
a11y: Pass on platform changes
widget: Notify a11y of focus changes
atspi: Cosmetics
atspi: Emit property changes for focus
atspi: Unregister objects on the bus
Don't unref a floating variant
atspi: D-Bus methods return tuples
Fix the build
atspi: Fix collecting states
atspi: Treat all entries the same for collecting state
Cosmetics
accessible: Add a way to hide accessibles
atspi: Use gtk_accessible_should_present
accessible: Add gtk_accessible_get_platform_state
atspi: Use gtk_accessible_get_platform_state
text: Ignore text widgets for a11y
entry: Implement GtkAccessible
searchentry: Implement GtkAccessible
passwordentry: Implement GtkAccessible
spinbutton: Implement GtkAccessible
atspi: Implement Text interface for the entry wrappers
accessible: Add some docs
atspi: Implement EditableText interface for the entry wrappers
atspi: Set placeholder-text attribute
text: Make editable signals work again
atspi: Make text change notification work
atspi: Fix up the role for password entries
Fix the build
Merge branch 'wip/carlosg/for-master' into 'master'
listbox: Update accessible state for rows
atspi: Implement Selection for listbox
atspi: Fix a variant parser oversight
Remove some unused code
Fix compiler warnings
Remove excessively spammy debug messages
atspi: Implement Selection for GtkComboBox
flowbox: Update accessible state for children
atspi: Implement Selection for GtkFlowBox
combobox: Use the combobox accessible role
dropdown: Use the combox accessible role
Cosmetics
Cosmetics
docs: Fix a copy-paste error
docs: Add more details to the migration guide
gtk-demo: Ellipsize columns in the characters demo
build: Require sysprof 3.38.0
window: Be more careful when looking for focus
Send focus events to the root
gtk-demo: Keep undisplayable resources out of view
Merge branch 'wip/baedert/for-master'
Merge branch 'wip/chergert/gdk-macos-fixes' into 'master'
Merge branch 'wip/chergert/gdk-macos-fixes' into 'master'
stack: Turn pages into accessibles
accessible: Avoid realizing the context prematurely
stackswitcher: Use the tablist and tab roles
stackswitcher: Set up relations and states
atspi: Implement Selection for GtkStackSwitcher
gizmo: Add a way to set accessible role
atspi: Don't crash on unnamed stack pages
notebook: Set accessible roles and properties
atspi: Implement Selection for notebook tabs
atspi: Add some docs
Merge branch 'wip/chergert/gdk-macos-fixes' into 'master'
Merge branch 'wip/chergert/fix-macos-popup-events' into 'master'
listbox: Set accessible roles
flowbox: Set accessible roles
Document accessible roles for stacks and notebooks
listview: Set accessible roles
columnview: Set accessible roles
atspi: Implement Selection for list views
gtk-demo: Fix up image handling in the clipboard demo
Merge branch 'meson-epoxy-subproject' into 'master'
Merge branch 'wip/wayland-dont-respond-to-destroyed-surface-configure' into 'master'
Merge branch 'clipboard-emo' into 'master'
Merge branch 'a11y/atspi' into 'master'
docs: Explain the symbolic icon paintable situation
wayland: Make gdk_wayland_device_pad_set_feedback private
Remove debug spew
atspi: Implement Selection more correctly
Merge branch 'ebassi/for-master' into 'master'
Merge branch 'a11y-list-view-selection-fixes' into 'master'
atspi: Add fold markers
Merge branch 'a11y-list-view-selection-fixes' into 'master'
gtk-demo: Fix some issues with the multi view demo
emojicompletion: Avoid a memory overrun
spinbutton: Hide the buttons from accessibility
actionmuxer: Make it possible to enumerate local actions
Fix compiler warnings
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'a11y/atspi-action' into 'master'
atspi: Fix a thinko in action filtering
atspi: Properly filter out parent actions
Revert "listbox: Activate single-click rows if n_press >= 1"
Merge branch 'fix-listbox-selection' into 'master'
Merge branch 'a11y-action-fixes' into 'master'
docs: Expand opacity docs
Merge branch 'win32.modal' into 'master'
3.99.3
Nicola Fontana (1):
migration guide: Remove stray html tags
Piotr Drąg (2):
Update Polish translation
Update Polish translation
Sean Farley (1):
Allow LPR backend to print PDF and PS file formats
Timm Bäder (55):
gradient shaders: Reduce out values as well
Merge branch 'migration-guide-fix' into 'master'
Merge branch 'fix.builder.msvc' into 'master'
Merge branch 'kjellahl/gdkseat' into 'master'
colorplane: Whitespace
colorutils: Remove unused macro
colorplane: Refactor create_texture()
colorutils: Refactor hsv_to_rgb and fold into only caller
colorplane: Remove (un)realize handlers
colorscale: Refactor creating the hue texture
gdkgl: Remove unused cairo_get_matrix() call
glarea demo: Add min size to gl area
gl renderer: Use premultiply() in inset shadow shader`
unblurred outset shadow shader: Use premultiply()
gdkgl: Rename function
gl renderer: Ignore rendering if accumulated opacity is too small
gl renderer: Add a helper to setup projection matrix
shaderbuilder: Print error message after source code
gl renderer: simplify ->render() implementation a bit
gdkgl: Stop getting the clip region from cairo
gdkgl: Remove flipping when downloading GL texture
gtkbuilder: Remove pointless function prototype
glsl: Add a comment
gl renderer: Flip texture in render_texture()
gl renderer: Avoid some code duplication
vulkan: Remove double initialization
build: Only add -Wcast-align for gcc
gl renderer: Use nearest filtering for textures in render_texture()
testfilechooser: Stop listening to ::selection-changed
filechooserwidget: Cosmetics
gl renderer: Remove unused parameter
showrendernode: Plug GOptionContext memory leak
gl renderer: Use op builder to render flipped texture
gl renderer: return empty texture for too small blurred nodes
gl renderer: Remove two unused uniforms
gl renderer: Add more scale_x/scale_y code
gl renderer: Fix private function name
widget: Slightly update opacity docs
window: Remove unused struct member
widget: Remove gtk_widget_list_devices() from private header
stylecontext: Remove render_insertion_cursor()
Remove unneeded gtkstylecontext.h includes
snapshot: Refactor some device code
stylecontext: Remove some unnused includes
windowcontrols: decoration-layout is nullable
windowcontrols: gtk_widget_get_root() can return NULL
frame: Remove need_resize logic
stacksidebar: Set GtkListBox:show-separators
stacksidebar: Fold some functions into their only callers
gtk4-demo: Remove connection to removed signal
gtk4-demo: Add missing margin-bottom
overlay: Remove empty finalize implementation
infobar: Remove unused include
main: Make sure we don't leak axes
pixbufutils: Pass calculated height value along
Xavier Claessens (3):
meson: Change introspection option to yielding feature
meson: Change introspection option to yielding feature
meson: Fix error when epoxy is a subproject on Windows
firox263 (1):
Fix Win32 popup focus when using SSD
nana-4 (1):
Adwaita: Simplify stackswitcher button styling
Руслан Ижбулатов (2):
Revert "GDK W32: Use SWP_NOOWNERZORDER everywhere it can be applied"
GDK W32: Remove stacking functions
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]