- Update to version 4.14.4:
+ GtkGraphicsOffload: Don't crash without a child.
+ Icontheme:
- Make symbolic svg loading more efficient.
- Handle color-free symbolics more efficiently.
+ Accessibility:
- Make the gtk-demo sidebar search more accessible.
- Stop emitting focus events.
+ GDK:
- Support XDG_ACTIVATION_TOKEN.
- dmabuf: Be more defensive when importing unknown formats.
- dmabuf: Use narrow range for YUV.
+ GSK: gpu: Handle tiny offscreens correctl.
+ Build: Fix many ubsan warning.
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/1171778
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=165
- Update to version 4.14.3:
+ GtkShortcutManager: Track the propagation phase of added
controllers.
+ Accessibility: Implement GtkAccessibleRange for scrollbars.
+ X11:
- Fix some confusing debug messages
- Drop a no-longer-relevant optimization that was interfering
with getting the current window manager capabilities.
+ Tools: Support generating pdf in gtk4-rendernode-tool.
+ Updated translations. (forwarded request 1169186 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/1169226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk4?expand=0&rev=74
- Update to version 4.14.3:
+ GtkShortcutManager: Track the propagation phase of added
controllers.
+ Accessibility: Implement GtkAccessibleRange for scrollbars.
+ X11:
- Fix some confusing debug messages
- Drop a no-longer-relevant optimization that was interfering
with getting the current window manager capabilities.
+ Tools: Support generating pdf in gtk4-rendernode-tool.
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/1169186
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=163
- Update to version 4.14.2:
+ GtkScale: Improve positioning of values in some cases.
+ Theme: Make progress in entries visible.
+ Accessibility: Fix text insertion handling.
+ GDK:
- dnd: Use the default cursor durion motion
- dnd: Use a better cursor for indicating the move action
+ GSK:
- gl: Handle offloads in offscreen context better
- Fix text rendering problems with some fonts
+ Wayland:
- Tighten up some protocol version checks
- Use the presentation time protocol
- Fix a crash with subsurfaces
- Improve settings portal handling
+ Debugging: Add font settings in the inspector.
+ Demos:
- Clean up the application demo
- Update cursor images for the cursor demo
+ Updated translations. (forwarded request 1164514 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/1164568
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk4?expand=0&rev=73
- Update to version 4.14.2:
+ GtkScale: Improve positioning of values in some cases.
+ Theme: Make progress in entries visible.
+ Accessibility: Fix text insertion handling.
+ GDK:
- dnd: Use the default cursor durion motion
- dnd: Use a better cursor for indicating the move action
+ GSK:
- gl: Handle offloads in offscreen context better
- Fix text rendering problems with some fonts
+ Wayland:
- Tighten up some protocol version checks
- Use the presentation time protocol
- Fix a crash with subsurfaces
- Improve settings portal handling
+ Debugging: Add font settings in the inspector.
+ Demos:
- Clean up the application demo
- Update cursor images for the cursor demo
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/1164514
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=161
- Update to version 4.12.5:
+ GtkColumnView: Fix a crash on dispose.
+ GtkEmojiChooser:
- Update to CLDR v44.
- Add more translations.
+ GtkFileDialog:
- Return an error if no file is selected.
- Make closing the portal file chooser work.
+ GtkDropDown: Fix display of the initial checkmark.
+ GtkShortcutsWindow: Reduce the minimum width.
+ GDK: Make the png loader safer against overflow.
+ Wayland: Fix cursor handling with graphics tablets.
OBS-URL: https://build.opensuse.org/request/show/1145423
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk4?expand=0&rev=71
+ GtkColumnView: Fix a crash on dispose.
+ GtkEmojiChooser:
- Update to CLDR v44.
- Add more translations.
+ GtkFileDialog:
- Return an error if no file is selected.
- Make closing the portal file chooser work.
+ GtkDropDown: Fix display of the initial checkmark.
+ GtkShortcutsWindow: Reduce the minimum width.
+ GDK: Make the png loader safer against overflow.
+ Wayland: Fix cursor handling with graphics tablets.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=156
Resub - typofix
- Update to version 4.12.2:
+ GtkTooltip: Don't cross native boundaries when looking for
tooltips.
+ GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
baseline handling.
+ GtkSwitch: Respect text direction.
+ Theme: Use relative font sizes.
+ GSK:
- Make repeated gradients match between GL and cairo.
- Make rounded rect shrinking match between Vulkan, GL and
cairo.
- Fix parsing of text nodes with color glyphs.
- Restrict an optimization to the cases where it is correct.
- Fix rendering of shadows with opacity.
+ Updated translations.
- Drop merged upstream patch: e001b421.patch.
- Add e001b421.patch: tooltip: don't cross native boundaries.
OBS-URL: https://build.opensuse.org/request/show/1112722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk4?expand=0&rev=68
- Update to version 4.12.2:
+ GtkTooltip: Don't cross native boundaries when looking for
tooltips.
+ GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
baseline handling.
+ GtkSwitch: Respect text direction.
+ Theme: Use relative font sizes.
+ GSK:
- Make repeated gradients match between GL and cairo.
- Make rounded rect shrinking match between Vulkan, GL and
cairo.
- Fix parsing of text nodes with color glyphs.
- Restrict an optimization to the cases where it is correct.
- Fix rendering of shadows with opacity.
+ Updated translations.
- Drop drop merged upstream patch: e001b421.patch.
OBS-URL: https://build.opensuse.org/request/show/1112697
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=149
- Update to version 4.10.3:
+ Fix a popover positioning regression in 4.10.2.
+ Fix issues with slow loading files in the file chooser.
- Update to version 4.10.2:
+ Holding control to select multiple files broken in filechooser
+ Inspector crash
+ Listbase doesn't account for bottom padding in
size_allocate_child
+ Leaking AT contexts
+ OpenGL / Windows: Crash when closing gtk4-widget-factory
+ GTK apps crash on startup when setting cursor-size to 0 on
Wayland
+ Segmentation fault: gdk_wayland_toplevel_set_startup_id() needs
to null-check display->xdg_activation before using it
+ Possible use-after-free under
gtk_scrolled_window_update_use_indicators()
+ Wrong error message in `gtk_init`
+ Segfault when scrolling after changing ListView model
+ Bluetooth panel from the Settings app: clicking in the
"Downloads" link no longer opens Nautilus
+ Broadway docs or code is broken
+ Disabled GtkPicture's are not properly themed
+ Setting CSS padding to a GtkTextView gives the context menu an
offset
+ A11y: the Showing state is used only for windows
+ Gtk4 expander: CSS nodes mismatch code vs. documentation
+ Invoking gtk inspector on a folder results in a crash
+ Double tap requires very precise touch input
+ Name autocompletion dropdown in the GTK4 FileChooser's Save
dialog gets stuck, creates artifacts, jumps around
+ Links are not opened when xdg-desktop-portal OpenURI is not
available
+ GtkSnapshot generates no nodes appending whitespace-only
layouts
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/1082209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk4?expand=0&rev=58