Changelog for
gtk3-devel-3.24.35+10-3.2.i586.rpm :
* Mon Dec 05 2022 Dominique Leuenberger
- Update to version 3.24.35+10: + Flush drawable surface when getting a pixbuf. + wayland: Look for cursor themes in $HOME (boo#1206001).
* Wed Nov 30 2022 Dominique Leuenberger - Update to version 3.24.35: + GtkFontChooserWidget: Fix a critical. + GtkAccelLabel: Differentiate keypad keysyms in accelerators. + Input: - Recognize stylus devices as pens. - Fix problems with motion compression. + Windows: Build system improvements. + Wayland: - Fix problems with unreliable DND. - Use GLES if required. - Add support for titlebar gestures. - Refactor handling of IM client updates. - Fix cursor hotspots with scaled surfaces. - Use the xdg-activation protocol. - Load cursors on demand. - Fix cursor size on hi-dpi displays. + MacOS: Use a CVDisplayLink based frame clock. + Updated translations.- Drop upstream merged patch gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.
* Fri Sep 23 2022 Fusion Future - Fix unstable drag-and-drop on Wayland KDE, add:
* gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4
* Thu Sep 01 2022 Bjørn Lie - Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no purpose, nor can I find anything to suggest that gtk depends on it.
* Mon Aug 15 2022 Dirk Müller - avoid bashism in baselibs postscript (bsc#1195391).
* Mon Jul 04 2022 Yifan Jiang - Add compatible dependency \"python3-gobject-Gdk if python3-gobject\" to the typelib package for SLE and Leap (boo#1200614).
* Fri Jun 17 2022 Dominique Leuenberger - Add dependency \"python3x-gobject-Gdk if python3x-gobject\" to the typelib package (boo#1200614).
* Thu May 19 2022 Antoine Belvire - Update to version 3.24.34: + Include legacy hicolor icons. + Fix the build with gcc 12. + X11: Trap errors when getting output properties. + Wayland: Ignore empty preedit updates. This fixes a problem with textview scrolling. + Updated translations.
* Thu Mar 24 2022 Dominique Leuenberger - Update to version 3.24.33+12: + icons: add legacy icons (boo#1197480). + Updated translations.
* Sat Mar 05 2022 Bjørn Lie - Update to version 3.24.33: + No changes.
* Fri Mar 04 2022 Bjørn Lie - Update to version 3.24.32: + GtkCellRendererProgress: Use tabular figures. + GtkFontChooser: - Fix the build with older Pango. - Fix axis name handling. + Theme: Fix border color for tiled windows. + Accessibility: Fix cell accessible leak. + Wayland: - Support new high-contrast setting. - Only update scale when on any outputs. + Updated translations.
* Tue Dec 21 2021 Dominique Leuenberger - Update to version 3.24.31: + input: Fix a crash with touch on GtkScale. + clipboard: Avoid a double-free. + css: Avoid a crash with radial gradients. + GtkFileChooser: Don\'t leak search results. + GtkTextView: Support css letterspacing. + Wayland: - Reset position when hiding popups. - Ignore globals we did not bind ourselves. - Avoid infinite loops when hiding surfaces. - Avoid clipboard-related lockups. + X11: - Trap errors while doing XRANDR calls. - Support touchpad gestures with XI 2.4. + Updated translations.
* Thu Sep 16 2021 Stanislav Brabec - Remove obsolete translation-update-upstream support (jsc#SLE-21105).
* Mon Aug 02 2021 Yifan Jiang - Drop patch fixed upstream on SLE and Leap 15.4: gtk3-x11-fix-menu-touch-by-pointer-emulation.patch
* Fri Jul 09 2021 Bjørn Lie - Update to version 3.24.30: + Input: - Ignore NoSymbol key events (happens with some XKB options). - Fix incomplete reset in some cases. + GtkEmojiChooser: - Update data from CLDR 39. - Support translated keywords for multiple languages. - Allow inserting multiple Emoji with Ctrl. - Match keywords for search. - Fix a memory leak. + GtkFileChooser: Accessibility improvements. + GtkTreeView: - Fix an accessibility-related memory leak. - Fix assertion failures in some cases. + Printing: Remove the Google Cloud Print backend, since the service was shut down. + Wayland: Work with pointer-gestures v1 protocol. + Updated translations.
* Fri Apr 23 2021 Michael Gorse - Update to version 3.24.29: + Input: - Look for a Compose file in the right place. - Revert some Compose sequence changes (mainly around dead acute and apostrophe). - Consume all key events during preedit, to avoid unexpected interactions. - Ignore more modifiers during preedit, to allow using 3rd and 5th level choosers. - Fix handling of cursor positions in non-ASCII preedit text. + GtkSpinButton: Interpret localized digits. + GtkScale: Fix sporadic criticals. + GtkScrolledWindow: - Cancel overshoot on size changes. - Avoid criticals with non-overlay scrollbars. + GtkFileChooser: Handle smb mounts better. + GtkListBox: Fix extending multi-selections. + Fix a possible crash in gtk_show_uri. + Wayland: Improve font settings fallback. + X11: - Avoid log spam on exit. - Don\'t beep on untrusted displays. + Updated translations.- Drop gtk3-prevent-g_file_get_basename-return-NULL.patch: fixed upstream.
* Thu Apr 22 2021 Dominique Leuenberger - Update to version 3.24.28: + Input: Improve dead key handling. + CSS: Fix rendering of scaled text shadows. + Wayland: Fix matching of accelerators with multiple layouts. + X11: Trap errors from the COW. + Build: Make gtk3-update-icon-cache output reproducible. + Updated translations.
* Wed Apr 21 2021 QK ZHU - Add gtk3-prevent-g_file_get_basename-return-NULL.patch: + Fix a possible crash in gtk_show_uri (boo#1185082, glgo#GNOME/gtk!3458).
* Wed Mar 17 2021 Dominique Leuenberger - Update to version 3.24.27: + Input: Ensure preedit-start and preedit-end are emitted properly. + GtkScrolledWindow: Revert a change that broke touch scrolling. + Theme: - Fix a problem with size changes in SSD decorations that caused mutter crashes - Use transparent black for window border in the dark theme. + Updated translations.
* Fri Feb 26 2021 Dominique Leuenberger - Update to version 3.24.26: + Input: - Fix a few oversights in Compose file parsing. - Fine-tune Compose preedit display. + Theme: - Fine-tune scrollbar size and transitions. - Reinstate invisible borders for tiled windows. + Wayland: Fix a problem with font settings not being found. + Updated translations.
* Fri Feb 12 2021 Bjørn Lie - Update to version 3.24.25: + Settings: Make cursor aspect ratio setting work. + Broadway: - Fix touchscreen event handling. - Support Android / Chrome on-screen keyboard. + Wayland: - Avoid crashes with tablet input. - Add api to support clients with subsurfaces better. + Inspector: Make the inspector available in non-debug builds. + Theme: - Make scrollbars larger. - Disable shadows on maximized, fullscreen and tiled windows. + Printing: Support Avahi-discovered printers better. + Input: - Show preedit for compose sequences. - Support long compose sequences. - Support compose sequences producing multiple characters. + Updated translations.
* Mon Dec 07 2020 Bjørn Lie - Update to version 3.24.24: + GtkColorChooser: Update the default color palette. + GtkFontChooser: Fix family-only mode to return regular style. + GtkTreeView: Don\'t set focus-on-click for header buttons. + Accessibility: - Implement scrollSubstringTo. - Add a11y support to GtkPlug/GtkSocket. + Printing: Allow the lpr backend to print pdf and ps files. + Theme: - Update gesture graphics. - Update HighContrast css. + Wayland: Support the primary-selection-unstable-v1 protocol. + X11: Fix a crash with parent-relative backgrounds. + Broadway: Set modifier state of scroll events. + Build: Fix pc file generation on NixOS. + Updated translations.
* Tue Nov 24 2020 Dominique Leuenberger - Update to version 3.24.23+118: + cssnode: Bail out nicely if there is no settings (#2780). + gdk/wayland: Add support for primary-selection-unstable-v1 (#2591). + wayland: Emit dummy configure event when resizing while fixed. + colorchooser: Backport the new color palette. + gdk: Fix parent relative background crash. + Updated translations.
* Thu Oct 15 2020 Dominique Leuenberger - Pass --disable-tracker3 to configure: This disables the tracker search integration in the file open dialog, but avoids crashes in apps loading GTK3 and still using Tracker.
* Mon Sep 07 2020 Dominique Leuenberger - Enable tracker 3 support: + Add pkgconfig(tracker-sparql-3.0) BuildRequires. + Pass --enable-tracker3 to meson.
* Sat Sep 05 2020 Dominique Leuenberger - Update to version 3.24.23: + Adwaita: Support error states for labels and entries. + Printing: Use the correct names for remote printers. + File choser: Default to tracker2 for search to prevent symbol clashes in tracker-using applications. + Wayland: - Support newer schemas for settings. - Fix DND hotspot handling. - Disconnect on display close. + X11: Fix a possible crash with disabled devices. + Updated translations.- Switch to regular release tarballs: it\'s been a while that we deviated from the tags.
* Mon Aug 10 2020 Bjørn Lie - Update to version 3.24.22: + GtkTextView: - Fix some corner cases of pixelcache invalidation. - Make select-all work on touch. + Fix print portal support. + Adwaita: - Tweak title style class. - Add a public color for text view background. + Wayland: Add a way to change the application id: + Add --enable-tracker3 option to configure. + Updated translations.
* Mon Aug 10 2020 Dominique Leuenberger - Only recommend instead of Require adwaita-icon-theme: Even though GTK3 references this icon set as fallback, we only want to recommend it here to have a chance to make live CD\'s smaller (where we have good control of the apps on them).
* Sun Jun 28 2020 Bjørn Lie - Update to version 3.24.21: + Wayland: - Prevent crashes with offscreen windows. - Handle disorderly tablet/pad disconnects. + GtkFileChooser: - Translate the type column. - Add a tracker3 search engine. - Rate-limit trash monitoring. - Make get_filter work for native chooser. + GtkGLArea: Fix a redraw problem. + GtkScrolledWindow: Fix kinetic scrolling. + Add a gtk-cursor-aspect-ratio setting. + GDK: - Improve frame clock smoothness. - Fix frame clock monotonicity. + Adwaita: Improve notebook tab legibility. + Updated translations.
* Thu Jun 04 2020 Alynx Zhou - Add gtk3-x11-fix-menu-touch-by-pointer-emulation.patch: GtkMenu under X11 cannot work with touchscreen because it cannot handle touch events properly, this patch disable touch grabbing for it, so it will fallback to pointer emulation while touching (bsc#1167951, glgo#GNOME/gtk!1794).
* Mon Apr 27 2020 Bjørn Lie - Update to version 3.24.20: + GtkFileChooser: - Prevent selection changes after overwrite confirmation - Don\'t grab focus to the sidebar on click - Avoid a use-after-free in GtkFileSystemModel + GtkEmojiChooser: Remove blacklist + GtkAboutDialog: Add more licenses + Adwaita: Lower the contrast of checkboxes + HighContrast: Export the same public colors as Adwaita + Updated translations.
* Fri Apr 10 2020 bjorn.lieAATTgmail.com- Update to version 3.24.18: + Wayland: Fix more sizing regressions in Epiphany and LibreOffice menus, and popups in general. + Build: Make resource build reproducible. + Updated translations.- Disable autogeneration of .changes in service, we are currently using released tags so it is not needed.
* Sat Apr 04 2020 bjorn.lieAATTgmail.com- Update to version 3.24.17: + GtkFileChooser: Fix some keynav issues. + GtkMenuButton: disable focus-on-click. + Derive the HighContrast and HighContrastInverse themes from Adwaita. + Wayland: - Fix firefox sizing problems. - Prevent Alt lingering after Alt-Tab. - Load compose sequences from ~/.Compose. - Fix a crash in the Wayland input method. + Updated translations.
* Sat Mar 28 2020 dimstarAATTopensuse.org- Update to version 3.24.16: + Fix the build.- Changes from version 3.24.15: + filechooser: - Fix a crash. - Support selecting directories with a new enough file chooser portal. + textview: Speed up tag handling. + wayland: - Fix problems with clipboard handling. - Fix a crash in the Wayland input method. - Support cursor scale of 400%. - Fix a crash in glade. + css: Support font-feature-settings + Adwaita: - Use tabular figures where appropriate. - Color tweaks for dark mode. - Improve rendering of rounded corners. + Updated translations.
* Mon Feb 17 2020 bjorn.lieAATTgmail.com- Update to version 3.24.14: + Fix the opaque region for windows on X11. + Theme: - Fix flat buttons in backdrop. - Make popovers look more similar to menus. - Tweak checkbox & radiobutton appearance. - Add general typography classes (heading, title-1, etc). + Language bindings: Fix annotations for gtk_tree_model_sort_new_with_model. + Switch: Fix touch support. + Infobar: Make clickable for default action. + Emojichooser: Respect a no-emoji input hint. + Fontchooser: Fix an oversight with hiding the size label. + Filechooser: Disable recursive search without a system indexer. + Modelbutton: Fix a11y support to reflect button state. + Input: Fix touchpad gesture center calculation. + X11: - Fix root window scaling. - Support _GTK_WORKAREAS_Dn property. + Wayland: - Support a terminal purpose in input methods. - Fix preedit cursor positioning. - Fix enabling/disabling of text inputs. - Support simultaneous selection requests. - Require Wayland 1.14.91. + Printing: Fix a crash with Avahi. + Updated translations.
* Fri Jan 10 2020 Dominique Leuenberger - Move /usr/share/locale/en from the -lang package to the -data package: English is installed on all systems. This avoids gtk3-lang being triggered for installation on english-only systems.