[gtk] Created tag 3.99.4
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] Created tag 3.99.4
- Date: Thu, 5 Nov 2020 03:07:29 +0000 (UTC)
The unsigned tag '3.99.4' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: 1604545295 -0500
3.99.4
Changes since the last tag '3.99.3':
Alexander Mikhaylenko (2):
widget: Add missing (nullable) on binding functions
gestureswipe: Count last event when calculating velocity
Benjamin Otte (12):
widget: Always update the CSS node
box: Remove unnecessary code
notebook: Remove unnecessary code
listitemwidget: Remove unnecessary code
listbox: Reorder the widgets when sorting
flowbox: Keep widget order
entry: Keep widget order
gtk: Remove unused header include
Merge branch 'wip/otte/for-master' into 'master'
gtkmediafile: Use cubic volume function
cloudprint: Make compile without warnings
Merge branch 'wip/otte/for-master' into 'master'
Carlos Garnacho (1):
Merge branch 'wip/exalm/swipe4' into 'master'
Christian Hergert (17):
macos: fix fps calculation for frame timings
macos: fix discovery of surface under pointer
gl: remove unused texture_from_surface API
macos: move setNeedsDisplay helper to GdkMacosCairoView
macos: remove unused GL layer
glsl: tweak pre-processor to support Apple GLSL compiler
macos: be tolerant of NULL GL context
macos: tweak gravity while resizing
macos: implement GL context
gdk: remove remaining GDK_WINDOWING_QUARTZ usage
macos: add more aggressive clip to transparent subview
Revert "Simplify gdk_surface_queue_render"
macos: always create dummy window/view for GL context
macos: remove synthesize_motion helper
macos: clip damage when swapping buffers
macos: resize extra GL window/view when surface changes
macos: fix calculation of mouse position
Danny Milosavljevic (1):
Update comment annotations of gtk_tree_model_iter_previous and gtk_tree_model_iter_next to state that
the ITER parameter is modified.
Emmanuele Bassi (26):
Merge branch 'patch-1' into 'master'
a11y: Rework accessible name/description computation
docs: Start outlining a11y authoring practices
docs: Add a section on a11y patterns
Merge branch 'ebassi/for-master' into 'master'
a11y: Add parsing code for accessible values
a11y: Add an "accessibility" section to the builder XML tree
docs: Document the "accessibility" custom tag
a11y: Add child state change to GtkATContext
a11y: Notify of changes in the children list
a11y: Implement ChildrenChanged atspi.Event
a11y: Handle relations in UI files
a11y: Move ChildrenChanged emitter to ATSPI utilities
a11y: Emit ChildrenChanged for toplevel list changes
Use GtkApplication in the examples
docs: Fix cross-linking for GIO types
a11y: Move ATContext to an explicit realization model
a11y: Allow updating role on unrealized contexts
a11y: Unrealize ATContext on dispose
Set accessible label on GTK Demo's primary menu
a11y: Use the tooltip text as the accessible description
a11y: Make the Button labelled by its child label
a11y: Move parent context ref getter to its own function
a11y: Describe window controls
a11y: Hide the "indent" in GtkTreeExpander
a11y: Remove stray g_printerr()
Goran Vidović (1):
Update Croatian translation
Jakub Steiner (2):
Adwaita: dropdown search box
Merge branch 'wip/jimmac/gtk4-dropdown-papercuts' into 'master'
Luca Bacci (1):
GdkW32: remove klassTEMPSHADOW
Matthias Clasen (277):
Merge branch 'wip/chergert/fix-macos-fps-calculation' into 'master'
inspector: Clear overlays on unroot
columnview: Fix some issues with column resizing
columnview: Fix more issues with column resizing
columnview: Make resize cursors reliable
columview: Implement double-click to reset headers
columview: Make resize area a bit larger
Adwaita: Put column separators on the left
columnview: Make right-aligned content work
Merge branch 'annotations_gtkaboutdialog' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
Cosmetics
Cosmetics
Cosmetics
atspi: Be more careful
a11y: Add a separate vfunc for platform changes
atspi: Implement Component
a11y: Add bounds change api
widget: Mark the size as changed when it changes
atspi: Emit bounds-changed
Add gtk_editable_get_delegate
atspi: Implement Text for more editables
Merge branch 'a11y/component' into 'master'
gtk-demo: Set an accessible role
a11y: Rename some methods
label: Set the accessible label property
atspi: Use name and description as provided
a11y: Tweak name and description computation
Merge branch 'a11y/editable' into 'master'
Merge branch 'wip/chergert/fix-macos-surface-under-pointer' into 'master'
docs: Flesh out a11y section
stack: Minor doc addition
a11y: Fix accessible tree inconsistency
Merge branch 'matthiasc/for-master' into 'master'
a11y: Add a test for label properties
a11y: Add tests for GtkStack and GtkStackSwitcher
a11y: Add tests for GtkListBox
a11y: Add tests for GtkFlowBox
Merge branch 'matthiasc/for-master' into 'master'
docs: Mention subclassing and destroy in the migration guide
a11y: Fix handling of LABELLED_BY relation
atsi: Fix emission of text selection changes
inspector: Show accessible object path
a11y: Add some more tests
docs: Document accessible roles of some classes
docs: Document more accessible roles
docs: Document more accessible roles
Cosmetics
docs: Document more accessible roles
Merge branch 'matthiasc/for-master' into 'master'
frame: Set up accessible relations
Cosmetics
range: Hide internals from accessibility
columnview: Put overshoot underneath the headers
text: React to text attribute changes in css
Merge branch 'matthiasc/for-master' into 'master'
Document GTK_ACCESSIBLE_ROLE_NONE
docs: Small corrections to the a11y overview
docs: Add some more to the migration guide
a11y: Treat PRESENTATION like NONE
scale: Hide internal structure from a11y
switch: Hide internal structure from a11y
levelbar: Hide internal structure from a11y
progressbar: Hide internal structure from a11y
separator: Remove unnecessary code
menubutton: initial accessibility setup
popovermenu: Initial accessibility setup
popovermenubar: Initial accessibility setup
modelbutton: Initial accessibility setup
modelbutton: Recreate our AT context
atspi: Give model buttons a click action too
a11y: Document roles used in menu
a11y: Document abstract roles
linkbutton: Use the LINK role
Merge branch 'matthiasc/for-master' into 'master'
colorswatch: Export some functions for a11y
a11y: Add actions for color swatches
colorbutton: Improve accessibility
picture: Set alternative text as description
gtk-demo: Add alternative text to a GtkPicture
gtk-demo: Speed up image demo
stack: Change ordering for removal
a11y: Handle stack case for addition/removal
Merge branch 'matthiasc/for-master' into 'master'
Adwaita: Set border-spacing for entries
passwordentry: Respect border spacing
dropdown: Add an icon the search entry
Merge branch 'ebassi/for-master' into 'master'
Tweak focus tests
Merge branch 'matthiasc/for-master' into 'master'
window: Fix state updates
Give all search entries an icon
editablelabel: Properly clean up in dispose
Merge branch 'matthiasc/for-master' into 'master'
NEWS: Updates
gdk: Deliver queued events on flush
Merge branch 'flush-events' into 'master'
a11y: Fix up state / change enum confusion
widget: Don't add reordered children
a11y: Don't present HIDDEN accessibles
a11y: Handle HIDDEN state changes
a11y: Skip non-presented children when required
a11y: Improve child notification for toplevels
a11y: Improve child index helpers
a11y: Emit child notification when toplevels get hidden
window: Maintain accessible HIDDEN state
a11y: Redo child-added/-removed for toplevels
stack: Don't transition when the visible child is remove
Merge branch 'meson-deps-continued' into 'master'
Cosmetics
stack: Update HIDDEN a11y state for stack pages
a11y: Handle all cases for state change
a11y: More State<>Change confusion
color editor: Add accessible labels
Cosmetics
scale: Set round-digits to -1 initially
builder: Expot _gtk_builder_boolean_from_string privately
a11y: Parse booleans in ui files as expected
a11y: Reuse builder parsing for enums
Remove erroneous preconditions
a11y: Add some parser tests
a11y: Add more tests
docs: Add GtkWindowControls to the gallery
docs: Fix links from the gallery
docs: Tweak gallery ordering
docs: Work around GtkPicture growing
docs: Some reordering in the gallery
docs: Shrink the editable label gallery image
docs: Tweak gallery layout
docs: Improve the GtkVideo gallery image
docs: Improve the GtkMediaControls gallery image
docs: Add GtkCalendar to the gallery
docs: Fix the GtkVolumeButton gallery image
docs: Tweak gallery layout
docs: Improve the GtkStackSidebar gallery image
docs: Redo the GtkColorChooserDialog gallery image
docs: Add GtkEmojiChooser to the gallery
docs: Add GtkExpander to the gallery
docs: Add GtkPopoverMenuBar to the gallery
docs: Add GtkPopover to the widget gallery
docs: Add GtkPopoverMenu to the widget gallery
docs: Add GtkShortcutsWindow to the widget gallery
docs: Add GtkDrawingArea to the gallery
Merge branch 'matthiasc/for-master' into 'master'
Treat tristate as an enum when parsing
Merge branch 'master' into 'master'
popovermenu: Allow custom items
popovermenu: Allow adding custom items in ui files
widget-factory: Add a scale to the gear menu
modelbutton: Explicitly set up LABELLED-By relation
docs: Add box, grid and center box to the gallery
docs: Add GtkOverlay to the widget gallery
Merge branch 'popover-menu-custom-child' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'matthiasc/a11y-buildable' into 'master'
Merge branch 'matthiasc/atspi-child' into 'master'
dropdown: Make search entry shrink
dropdown: Add a checkmark to the selected item
gtk-demo: Add checkmarks to all dropdown demos
Merge branch 'dropdown-checkmark' into 'master'
Merge branch 'wip/baedert/for-master' into 'master'
textview: Update child allocations
Merge branch 'matthiasc/for-master' into 'master'
Cosmetics
Merge branch 'wip/chergert/gdk-remove-texture_from_surface' into 'master'
docs: Stop referring to the Quartz backend
docs: Include GDK_WINDOWING_MACOS
gdk: Drop GdkPoint from the api
docs: Add some detail to GdkTexture docs
docs: Tweak GdkPaintable docs
docs: Cosmetics
docs: Small additions for GdkCursor docs
docs: Tweak frame clock docs
docs: Tweak GdkSurface docs
docs: Tweak GdkPopup docs
docs: Tweak GdkToplevel docs
docs: Some restructuring
Merge branch 'wip/chergert/gdk-macos-gl-renderer' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
NEWS: Updates
docs: Add details for gsk_renderer_new_for_surface
Merge branch 'wip/chergert/remove-GDK_WINDOWING_QUARTZ' into 'master'
gtk-demo: Remove unnecessary code
Add another constraints demo
constraintlayout: Fix parsing from ui file
gtk-demo: Tweak the new constraints demo
constraintlayout: Emit less change notification
constraintlayout: Make sure guides get their constraints
gtk-demo: Tweak descriptions of constraints demos
Merge branch 'wip/chergert/gdk-macos-gl-renderer' into 'master'
Add a test for constraints in ui files
Drop unused gtk_buildable_set_buildable_property
testsuite: Improve coverage for GtkBoolFilter
tests: Improve coverage for css data url parsing
testsuite: Make all css tests run again
testsuite: Improve coverage for GtkStringFilter
testsuite: Improve coverage for GtkMultiFilter
expression: Fix property expressions for interfaces
testsuite: Improve coverage for GtkExpression
Drop unused includes
Drop an unused private function
testsuite: Improve coverage
Remove an unused function
testsuite: Improve coverage for GtkStringList
testsuite: Improve coverage for GtkMultiSorter
gsk: Don't compile unused code
css: Fix tokenization of CDO
testsuite: Add a css test
testsuite: Add a forgotten test
testsuite: Add more css parser tests
testsuite: Improve coverage for keys
testsuite: Improve coverage for rectangles
testsuite: Improve coverage for seats
testsuite: Improve coverage for GdkDisplayManager
testsuite: Improve coverage for GdkTexture
builder-tool: Avoid a crash
testsuite: Test gtk4-builder-tool simplify --replace
testsuite: More gtk4-builder-tool tests
Remove leftover file
Cosmetics
Fix the definition of GtkWidget:can-target
buildertool: Improve GtkOverlay rewriting
testsuite: Test GtkOverlay rewriting
builder-tool: Drop unneeded code
builder-tool: Fix rewriting GtkPaned
testsuite: Test GtkPaned rewriting
testsuite: Test GtkActionBar rewriting
builder-tool: Rewrite GtkToolbar more
testsuite: Test GtkToolbar rewriting
Set G_LOG_USE_STRUCTURED globally
builder-tool: Install a log writer
builder-tool: Avoid duplicate path prefixes
builder-tool: Rewrite GtkFixed more
testsuite: Test GtkFixed rewriting
builder-tool: Stop rewriting GtkPopoverMenu
testsuite: Add tests for gtk4-builder-tool validate
Merge branch 'matthiasc/for-master' into 'master'
gtk-demo: Use typographic style classes
gtk-demo: Tweak window titles
gtk-demo: Tweak tagged entry styling
gtk-demo: Polish the search bar demo
gtk-demo: Polish all entry demos
fixup: window titles
gtk-demo: Renovate the paned demo
Merge branch 'matthiasc/for-master' into 'master'
widget-factory: Restore modality of the about dialog
gtk-demo: Reanimate floppy buddy
gtk-demo: Tweak images demo
gtk-demo: Remove more gtk3-demo icon uses
Merge branch 'matthiasc/for-master' into 'master'
docs: Mention g_file_get_basename
NEWS: Updates
magnifier: Set a css name
Adwaita: Set a background for magnifiers
popover: Change default for cascade-popdown
widget-factory: Make sure we close popover on page 3
texthandle: Fix positioning
Simplify gdk_surface_queue_render
texthandle: Queue a draw when role changes
Merge branch 'matthiasc/for-master' into 'master'
gtk-demo: Set an accessible role
Propagate accessible-role to backend
gtk-demo: Set some accessible properties
gtk-demo: Simplify the run button
Merge branch 'a11y/atcontext-realize' into 'master'
surface: Be more lenient for autohide
surface: Be smarter about autohide
Cosmetics
popovermenu: Fail gracefully if no model
Merge branch 'ebassi/for-master' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'mr1063-for-master' into 'master'
Merge branch 'fix-issue-2019-for-master' into 'master'
Merge branch 'patch-5' into 'master'
Merge branch 'wip/chergert/fix-macos-pointer-position-over-surface' into 'master'
Merge branch 'wip/chergert/gdk-macos-gl-renderer' into 'master'
3.99.4
Philip Zander (1):
Win32 IME fixes
Piotr Drąg (4):
Update POTFILES.in
Update Polish translation
Update POTFILES.skip
Update Polish translation
Sophie Herold (2):
Add some missing nullable return annotations
Add nullable return annotations in GtkAboutDialog
Thomas Lange (1):
Fix the build with cups < 2.2.12
Tim Sabsch (1):
Update German translation
Timm Bäder (31):
Merge branch 'wip/exalm/nullable' into 'master'
print-editor: Fix a wrong comparison
label: Plug a potential memory leak
listbox test: Only compare values for rows we have
textview: Respect return value of get_text_surface_coords()
showrendernode: Pass error to deserialize()
filechooserwidget: gtk_widget_get_root() can return NULL
filechooserwidget: Avoid an uninitialized value
demos: Remove a dead assignment
gdksurface: Ensure some assumptions
stack: assert for some assumptions
atspicontext: Add a few missing break statements
atspitextbuffer: Explicitly cast between pango and gtk enums
textview: Remove a broken debug output statement
dnd demo: Make the transform code a bit more idiomatic
text: Avoid a crash
text: Fold focus_{in,out} into only caller
text: Fix a documentation mishap
text: Remove empty root() implementation
gl renderer: Fix two scale_x/y mixups
gl renderer: Don't use blur node bounds
printoperation: Remove double assignment
gl renderer: Nine-slice unblurred outset shadows
gl renderer: Refactor blurred shadow drawing code
gl renderer: Refactor rendering shadow nodes
gl renderer: Remove an outdated comment
gl renderer: Reword a comment
gl renderer: More load_vertex_data* usage
gl renderer: Use the load_vertex_data* functions more often
gl renderer: Refactor vertex data loading code
gl renderer: Make debugging code shorter
Xavier Claessens (7):
meson: Simplify how cairo dependencies are checked
meson: Simplify xinerama dependency check
meson: Make vulkan and xinerama optional deps default to 'auto'
meson: Use feature options for media and print backends
gdkglcontext: Fix build with MSVC
Merge branch 'msvc' into 'master'
Apply 1 suggestion(s) to 1 file(s)
kai-berlin (1):
broadway: Set modifier state of scroll events
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]