mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-24 12:41:16 +00:00
e77d519482
Similar to commit 87e9f0895b
that did the
same for older releases, this commit splits out pre-4.0 changes to
separate NEWS.pre-4.0 file.
128 lines
2.5 KiB
Plaintext
128 lines
2.5 KiB
Plaintext
Overview of Changes in 4.0.2
|
|
============================
|
|
|
|
* GtkAboutDialog:
|
|
- Set icon size for the logo
|
|
- Fix initial focus to be the same as in GTK 3
|
|
|
|
* GtkImage:
|
|
- Update icons on scale change
|
|
|
|
* Wayland: Fix crashes with touch and tablet events
|
|
|
|
* Windows:
|
|
- Fix surface and geometry computation
|
|
- Remove layered window usage
|
|
|
|
* MacOS: Support stylus devices
|
|
|
|
* Themes:
|
|
- Adwaita: Remove edge highlights
|
|
- Adwaita: Update image assets
|
|
- Make Adwaita-dark available as standalone theme
|
|
- Make HighContrastInverse the dark variant of HighContrast
|
|
|
|
* Docs:
|
|
- Complete GtkAspectFrame docs
|
|
- Clarify migration docs for widget signals
|
|
|
|
* Inspector:
|
|
- Fix a critical with the recorder
|
|
- Fix a crash with treeviews
|
|
- Show overlay layout properties
|
|
- Add a legend for the layout overlay
|
|
|
|
* Build:
|
|
- Fix build with gcc 11
|
|
- Support building without sassc
|
|
|
|
* Translation updates:
|
|
Basque
|
|
Czech
|
|
Friulian
|
|
Polish
|
|
Romanian
|
|
Spanish
|
|
Swedish
|
|
Ukrainian
|
|
|
|
|
|
Overview of Changes in 4.0.1
|
|
============================
|
|
|
|
* GtkPopover
|
|
- Center titles
|
|
- Fix menu item alignment with submenus
|
|
|
|
* GtkVideo
|
|
- Fix up autoplay semantics
|
|
- Respect pixel aspect ratio
|
|
- Get GL textures from gstreamer
|
|
|
|
* GtkCenterLayout
|
|
- Fix handling of expanding center child
|
|
|
|
* GtkSettings
|
|
- Change gtk-cursor-aspect-ratio to double
|
|
- Fix the default value of gtk-print-backends
|
|
|
|
* GtkGestureStylus
|
|
- Convert motion history to surface coordinates
|
|
|
|
* GL renderer
|
|
- Various optimizations
|
|
- Avoid leaking shader objects
|
|
|
|
* Adwaita
|
|
- Fine-tune flat buttons
|
|
- Improve contrast of dim-label
|
|
- Improve contrast of controls in headers
|
|
|
|
* Docs
|
|
- Add various missing types
|
|
- Add DND examples
|
|
- Correct css docs for several widgets
|
|
- Improve GtkVideo docs
|
|
- Update migration docs for GtkClipboard
|
|
- Improve migration docs for event controllers
|
|
- Add migration docs for GtkBuilder
|
|
|
|
* gtk4-builder-tool
|
|
- Remove GtkCheckButton::draw-indicator
|
|
- Fix a buffer overrun
|
|
- Remove GtkToolbar::toolbar-style
|
|
|
|
* Demos
|
|
- Don't put the search bar in the scroll area
|
|
- Make the OpenGL demos work with OpenGL ES
|
|
|
|
* X11
|
|
- Fix a possible crash
|
|
|
|
* Build
|
|
- Fix vulkan reference in pc file
|
|
- Fix build with certain Vulkan versions
|
|
|
|
* Windows:
|
|
- Fix build with Visual Studio 2013
|
|
|
|
* OS X:
|
|
- Fix build on OS X
|
|
- Fix crash on Mojave
|
|
- Fix a window sizing issue
|
|
- Fix build on OS X 10.12
|
|
- Add a CI build
|
|
|
|
* Translation updates:
|
|
Basque
|
|
Brazilian Portuguese
|
|
Catalan
|
|
Galician
|
|
German
|
|
Japanese
|
|
Lithuanian
|
|
Persian
|
|
Punjabi
|
|
Romanian
|
|
Ukrainian
|