[gtk] Created tag 3.98.3
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] Created tag 3.98.3
- Date: Tue, 21 Apr 2020 04:49:58 +0000 (UTC)
The unsigned tag '3.98.3' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: 1587444561 -0400
3.98.3
Changes since the last tag '3.98.2':
Arnaud Bonatti (7):
Fix a gtk-builder-tool substitution.
Fix --3to4 tests for margin substitution.
Fix tests for hexpand and vexpand.
Replace also margin-left and margin-right.
Fix tests for margin-left and margin-right.
Coding style improvements.
Fix typo in IconTheme.
Aurimas Černius (1):
Updated Lithuanian translation
Carlos Garnacho (3):
imwayland: Clamp the surrounding string end correctly
Merge branch 'wip/carlosg/fix-surrounding-text-master' into 'master'
gtkpopover: Set GTK grab on autohide popovers
Christian Hergert (1):
widget: fix parameter ordering to match implementation
Emin Tufan Çetin (1):
Update Turkish translation
Emmanuele Bassi (29):
Merge branch 'flow-box-typo' into 'master'
Annotation fixes
Merge branch 'gir-fixes' into 'master'
Do not parse all GDK-X11 source files
Hide GdkX11Keymap's GType function
Rename gdkx11keys.h
ci: Update the version of Meson in our Docker image
Merge branch 'ci-meson-bump' into 'master'
Add macro for exported variables
Turn GskRenderNode into a derivable type
Add missing transfer annotation
Improve the gtktypefuncs.inc generator
Do not install GSK headers for missing backends
Add get_type() functions for GskRenderNode subclasses
Properly annotate the render node constructors
Revert "Do not install GSK headers for missing backends"
Conditionally include the GSK broadway and vulkan symbols
Merge branch 'gsk-public-symbols' into 'master'
ci: Count 'ERROR' codes as failures
Merge branch 'ci-error-report' into 'master'
Fix compiler warning
Fix annotation for gtk_show_uri_full()
Fix annotations for GtkEventController
Restructure the GdkEvent type hierarchy
Copy axes when rewriting events
Reconcile documentation with declaration and definition
Merge branch 'for-master' into 'master'
cups: Disable deprecation warnings
Merge branch 'ebassi/for-master' into 'master'
Frederik F (1):
Blue outlines / focus rings
Jakub Steiner (11):
Merge branch 'Gtk4_blue_focus_rings' into 'master'
Adwaita: fix active state for radios & checkboxes
Adwaita: check & radio focus ring
Adwaita: no edge highlight
Adwaita: slightly increase contrast for treeview borders
Merge branch 'wip/jimmac/treeview-borders' into 'master'
Merge branch 'wip/jimmac/levelbar-punch' into 'master'
Merge branch 'wip/jimmac/active-state-for-checkradios' into 'master'
Merge branch 'wip/jimmac/checkradio-focus' into 'master'
Adwaita: drop text shadows for buttons
Merge branch 'wip/jimmac/drop-text-shadow' into 'master'
Jan Alexander Steffens (heftig) (1):
gdk/wayland: Clear modifiers when we lose keyboard focus
Javier Jardón (1):
gtk/gtkaboutdialog: Add some more very common licenses:
Jonas Ådahl (9):
build: Change wrap revisions to use master instead of origin/master
wayland: Move popups with xdg_popup.reposition
wayland: Move toplevel/popup/drag surface definitions higher up
wayland: Remove own pointer to the popup parent
wayland: Add surface to toplevel list only if toplevel
wayland: Move transient-for field to GdkWaylandToplevel
popover: Fix indentation
surface: Hide chained autohiding popups together
wayland: Don't continue showing if xdg_popup creation failed
Justin van Steijn (1):
Update Dutch translation
Martin Storsjö (2):
Add a missing extern, to fix building with -fno-common
meson: Don't execute post-install.py if cross compiling
Mathieu H (1):
Remove the blacklist list in convert-emoji.c since now it is supported
Matthias Clasen (303):
Add a cursor-aspect-ratio setting
keynav: Fix Shift-Tab
Update the settings test
Merge branch 'cursor-aspect-ratio' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
gtk-demo: Remove the popover demo
Merge branch 'drop-popover-demo' into 'master'
Fix crossing event generation
Merge branch 'fix-menu-flicker' into 'master'
imcontextsimple: Add a profiler mark for IO
imcontextsimple: Load ~/.Compose unconditionally
imcontextsimple: Simpify Compose file loading
imcontexsimple: Move Compose file loading to class_init
Merge branch 'im-context-wayland-fixes' into 'master'
Merge branch 'wip/smcv/libdir-independent-valgrind-suppressions' into 'master'
Merge branch 'cherry-picked-wayland-keyboard-fix' into 'master'
window: tie focus to surface state changes
a11y: Set focus-related states properly
a11y tests: Update for focus state changes
wayland: Add a comment about keyboard state handling
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'move-gdkgrab-decl' into 'master'
testsuite: Try harder to record a full focus chain
testsuite: Add a big focus chain testcase
Merge branch 'focus-test' into 'master'
Add GtkScrollbarAccessible
Add an api to parse shortcut actions
testsuite: Add tests for parsing shortcut actions
Merge branch 'shortcut-action-parse' into 'master'
scrollbar: Be more defensive
Merge branch 'scrollbar-a11y' into 'master'
demos: Remove can-focus from ui files
colorbutton: Fix focus
colorbutton: Don't add a customize menu
Merge branch 'matthiasc/for-master' into 'master'
shortcuts: documentation fixes
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
gtk-demo: Fix a crash
Merge branch 'matthiasc/for-master' into 'master'
Add gdk_event_matches
Add gdk_event_get_match
cell renderer accel: Use gdk_event_get_match
Drop some no longer used code
passwordentry: Show caps lock warning more
gdk: Add keymap properties to GdkDevice
gdk: Move modifier mask api to GdkDisplay
Move GdkKeymapKey to gdktypes.h
Move keymap mapping functions to GdkDisplay
wayland: Notify new device properties
x11: Notify new device properties
gtk: Stop using keymap apis
gtk: Use display apis for keymap mapping
testsuite: Stop using keymap apis
tests: Stop using gtk_accelerator_set_default_mod_mask
Rename GDK_MOD1_MASK to GDK_ALT_MASK
gtk: Stop using GDK_MODx_MASK
gdk: Remove reserved bit from GdkModifierType
wayland: Stop setting MOD2..MOD5
Merge branch 'fno-common' into 'master'
win32: Stop using MODx modifiers
broadway: Stop using MOD2..MOD5
events: Stop doing elaborate virtual modifier handling
gtk: Remove handling of virtual modifiers
gdk: Redo key events
gdk: Clean up GdkModifierType
imcontextsimple: Disable some win32-only code
Merge branch 'misc-meson-fixes' into 'master'
gdk: Make GdkKeymap a private api
keymap: Remove virtual modifier mapping functions
gtk: Stop using modifier intents
gtk: Drop gtk_widget_get_modifier_mask
display: Remove gdk_display_get_modifier_mask
Remove uses of modifier intents in gdkevents.c
gdk: Remove gdk_keymap_get_modifier_mask
Drop gtk_accelerator_set_default_mod_mask
Reshuffle keymap docs
accelgroup: Small documentation updates
Update migration guide
reftests: Comment out a test that fails only in ci
Merge branch 'keymap-rework-2' into 'master'
Replace most uses of <Primary> with <Control>
shortcuttrigger: Don't trigger on key releases
Merge branch 'wip/chergert/fix-shortcut-param-order' into 'master'
Merge branch 'fix-event-match' into 'master'
Merge branch 'cross-postinstall' into 'master'
Move label attribute parser code
entry: Add <attributes> support
entry: Document buildable support
Merge branch 'attribute-docs' into 'master'
Merge branch 'private-x11-types' into 'master'
impcontextsimple: Drop ifdef'ed platform dependencies
Remove an unused backend includes
Merge branch 'imcontextsimple-drop-ifdefs' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'render-node-types' into 'master'
Merge branch 'wip/xdg-popup-move' into 'master'
colorplane: Set a css name
coloreditor: Draw a focus around the color plane
notbook: Fix a bug in focus handling
Fix running focus-chain tests in ci
Add more focus chain tests
root: Reorganize focus handling
window: Make set_focus equal to grab_focus
Stop setting can-focus in ui files
inspector: Remove can-focus from ui files
inspector: Drop more uses of can-focus
testsuite: Stop using can-focus
a11y tests: Stop using can-focus
reftests: Stop using can-focus
widget: Drop the :is-focus property
testsuite: Stop setting :has-focus
widget: Make the :has-focus property readonly
gizmo: Allow passing changing focus behavior
widget: Add common focus vfunc implementations
Change the default value of GtkWidget:can-focus
Reinstate expected focus behavior
Fix up focus chain result
Remove the focus test
Remove focusable-container tests
color editor: Make the sample non-focusable again
Disable focus-chain test that depends on the environment
Fix the tools tests to not set can-focus
a11y: Fix focusable state
Update a11y test results
Move focus to the parent if a popover is dismissed
Small documentation tweaks
Mention focus changes in the migration guide
Merge branch 'wip/matthiasc/can-focus' into 'master'
scalebutton: Don't derive from GtkButton
label: Improve link styling
Adwaita: Don't render focus around labels with links
Merge branch 'scale-button-double-focus' into 'master'
Merge branch 'label-double-focus' into 'master'
popovermenu: Remove debug spew
modelbutton: Catch focus-in more carefully
radiobutton: Fix selection on focus-in
Merge branch 'popover-initial-focus' into 'master'
Merge branch 'fix-radiobuttons' into 'master'
accelgroup: Fix an invalid write
Merge branch 'fix-accel-length' into 'master'
Use gtk_widget_add/remove_css_class more
Merge branch 'reduce-style-context-use' into 'master'
Remove gtk_style_context_reset_widgets
Merge branch 'remove-style-reset' into 'master'
window: Respect widget cursors
Merge branch 'respect-window-cursors' into 'master'
testsuite: Make actions test order-independent
gdk: Small documentation fixes
Document actions
Merge branch 'action-docs' into 'master'
Merge branch 'jjardon/more_licenses' into 'master'
broadway: Fix the build
Merge branch 'matthiasc/for-master' into 'master'
entrycompletion: Remove an unused field
gtk: Just use current time for showing urls
Add gtk_event_controller_get_current_event[_state]
gtk: Port widgets away from gtk_get_current_ apis
gtk: Port widgets away from gtk_get_current_ apis
tests: Stop using gtk_get_current_ apis
Drop gtk_get_current_ apis
Merge branch 'current-event-apis' into 'master'
Redo gtk_show_uri_on_window
gtk: Port all users to the new gtk_show_uri()
Merge branch 'show-uri-async' into 'master'
text: Fix placing the cursor on click
reftest: get backtraces
stylecontext: Respect cursor aspect ratio everywhere
wayland: Avoid criticals when unsetting transient parents
textview: Fix an erroneous unref
window: Cosmetic cleanup
text: Be more careful with cached layouts
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'arnaudb/better-substitution' into 'master'
Adwaita: visible focus outline for color swatches
gtk-demo: Add a gears demo
gtk-demo: Group the OpenGL demos
window: Make resize cursors work for modal dialogs
Merge branch 'matthiasc/for-master' into 'master'
Add a GtkFileChooserButton:modal property
filechooserbutton: Drop the Private struct
filechooserbutton: Make dialog modal by default
Add a GtkColorButton:modal property
colorbutton: Drop the Private struct
Add a GtkFontButton:modal property
fontbutton: Drop the Private struct
Add a GtkAppChooserButton:modal property
appchooserbutton: Drop the Private struct
Merge branch 'modal-buttons' into 'master'
gdk: Add ::enter/leave-monitor signals
wayland: emit ::enter/leave-monitor
inspector: Show scales other than 2
surface: Document coordinate systems a bit
Switch the gtk-doc subproject to the gtk-doc-for-gtk4 branch
Always use gtk-doc as a subproject for now
Merge branch 'use-gtk-doc-for-gtk4' into 'master'
Merge branch 'wip/matthiasc/monitor-signals' into 'master'
colorswatch: Drop the Private struct
expander: Drop the Private struct
lockbutton: Drop the Private struct
appchooserwidget: Drop the Private struct
build: Prepare library versioning
Merge branch 'library-versioning' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
emojichooser: Improve keynav
emojichooser: Improve keynav, again
flowbox: Remove can-focus handling
flowbox: Add a private api to disable move-cursor
emojichooser: link sections for keynav
Merge branch 'arnaudb/fix-typo' into 'master'
Merge branch 'emoji-keynav' into 'master'
docs: Small revision of input handling overview
widget-factory: Add menu style class in popovers
Merge branch 'matthiasc/for-master' into 'master'
eventcontroller: Fix signal marshallers
window: Fix setting :is-active
Move key event rewriting
Updates to NEWS
Merge branch 'matthiasc/for-master' into 'master'
window: Don't set is-active twice
Merge branch 'matthiasc/for-master' into 'master'
css: use :focus-visible instead of :focus(visible)
Add :focus-visible to css docs
Merge branch 'monitor-signals-x11' into 'master'
Add a focus-within state
testsuite: Add some checks for focus states
Adwaita: Some adjustments for :focus-within
themes: Fix HighContrast dependencies
Merge branch 'css-focus-changes' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'event-types' into 'master'
inspector: Fix a crash
widget-factory: Catch errors
modelbutton: Don't show accels without text
widget-factory: Use a model for the complex menu
Merge branch 'assorted-menu-fixes' into 'master'
scrolledwindow: Document the .frame style class
scrolledwindow: Drop shadow-type
treeviewcolumn: Stop using a frame
frame: Drop shadow-type
viewport: Drop shadow-type
Drop GtkShadowType
button: Drop relief
menubutton: Drop relief
Drop GtkReliefStyle
calendar: Fix focus keynav
reftests: Stop using shadow-type
Merge branch 'matthiasc/for-master' into 'master'
widget-factory: Add a menu section title
Merge branch 'matthiasc/for-master' into 'master'
gsk: Fall back to cairo if compiling shaders fails
popovermenu: Reinstate section title handling
Merge branch 'matthiasc/for-master' into 'master'
Merge branch 'menu-section-title' into 'master'
nodeeditor: Don't set has-focus
Adwaita: Add focus to expander
aspectframe: Modernize
migration docs: Updates
Merge branch 'matthiasc/for-master' into 'master'
NEWS: More updates
drawingarea: Cosmetic docs fix
filechooser: Cosmetic doc changes
emojichooser: Drop focus adjustment setting
colorchooser: Fix a crash
widget-factory: Make color swatches non-focusable
Shorten CSS docs
Merge branch 'css-docs' into 'master'
viewport: Add GtkViewport:scroll-to-focus
Add a test for scroll-to-focus
scrolledwindow: Stop setting focus adjustments
inspector: Use the new scroll-to-focus
flowbox: Stop setting focus adjustments
tests: Stop using focus adjustments
Drop gtk_container_set_focus_[hv]adjustment
docs: Mention focus adjustments in the migration guide
css: Give none singletons unique names
Merge branch 'BUG_sibebarplaces_avoid_click_focus_GTK4' into 'master'
Merge branch 'focus-adjustment' into 'master'
statusbar: Don't use a frame
Merge branch 'wip/fix-multi-popup-hide' into 'master'
Merge branch 'matthiasc/for-master' into 'master'
css: Allow transitioning between different units again
Merge branch 'fix-css-filter-transitions' into 'master'
Remove GdkGeometry from public API
Remove GdkGeometry from public API
Some minor documentation fixes
Merge branch 'matthiasc/for-master' into 'master'
docs: Restructure a bit
Add GtkCenterLayout to the docs
Add GtkShortcutLabel to the docs
Docs: Various tweaks
Merge branch 'BUG_regression_select_folder_GTK4' into 'master'
widget: Remove some leftovers
Assorted documentation fixes
Merge branch 'docs-work' into 'master'
Merge branch 'wip/carlosg/grabbing-popovers' into 'master'
NEWS: More updates
Move set_focus_child to GtkWidget
container: Cosmetic doc cleanup
Move the idle sizer to GtkWindow
Merge branch 'container-focus-cleanup' into 'master'
Fix label accessibility
3.98.3
Nelson Benítez León (2):
GtkPlacesSidebar: avoid location clicks to grab focus
GtkFileChooserWidget: fix refactor regression
Nirbheek Chauhan (2):
meson: Reduce useless relinking on reconfigure
meson: Fix check for builtype arguments
Olivier Fourdan (2):
gdk: Move GdkGrabStatus and GdkGrabOwnership decl.
x11: emit ::enter/leave-monitor
Philip Withnall (1):
gtkflowbox: Fix a minor typo in the documentation
Piotr Drąg (3):
Update POTFILES.skip
Update POTFILES.in and POTFILES.skip
Update POTFILES.in
Sabri Ünal (1):
Update Turkish translation
Simon McVittie (1):
supp: Use a single suppressions file for lib, lib64 and multiarch
Timm Bäder (43):
window: Don't leak toplevel layout
shortcutcontroller: fix transfer full annotation
main: Stop using GList when propagating events
accelgroup: Restructure gtk_accelerator_name
widget: Return an array from list_devices
label: Save links in an array
label: Save a few LOC
label: Clear select info before creating a new one
label: Use widget API to add style class
label: Remove a double if (needs_root) check
label: Pass <markup> length directly when parsing markup
label: Avoid duplicating a string
label: Shorten set_markup_internal a bit
label: Remove public pattern API
modelbutton: Emit ::clicked() before closing the popover
label: Fix an old TODO comment
label: Pull all pango attributes from the theme
cssstyle: Only create PangoAttrList if there are attribtues
stylecontext: Remove get_pango_attributes
label: Don't normalize booleans in internal setters
label: Fold function into only caller
label: Remove a11y-only properties
label: Remove GtkLabel:track-visited-links
adwaita: don't extent %link in linkbuttons
label: Fold set_pattern_internal into only caller
label: Set underline text and markup in one step
label: Stop connecting to notify::gtk-enable-accels
label: Remove priv pointer
label: Remove some unused quarks
label: Inline function into only caller
label: Ignore AFFECTS_ATTRS css changes if we can
label: Only parse mnemonic attributes if we need to
label: Don't create an unnecessary attribute list
label: Redraw when text attrs are affected by css change
meson: Trivial formattting
meson: Use summary()
text: Avoid creating a PangoAttrList we don't need
text: unconditionally unref attr list
label: Ignore setting attrs from NULL to NULL
snapshot: Avoid a save/restore pair if we can
Revert "modelbutton: Emit ::clicked() before closing the popover"
Merge branch 'theme-link-styling-fixes' into 'master'
Merge branch 'fix-infobar-styling' into 'master'
Yuri Chornoivan (2):
Update Ukrainian translation
Update Ukrainian translation
nana-4 (2):
Adwaita: Fix link styling
Adwaita: Fix and simplify infobar styling
sicklylife (1):
Update Japanese translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]