2021-02-07 18:56:16 +00:00
|
|
|
Overview of Changes in 4.0.3
|
|
|
|
============================
|
|
|
|
|
|
|
|
* GtkWidget:
|
|
|
|
- Enforce the can-focus property
|
|
|
|
|
|
|
|
* GtkVideo:
|
|
|
|
- Avoid tearing when using gstreamer with GL
|
|
|
|
|
|
|
|
* Accessibility:
|
|
|
|
- Speed up cache population
|
|
|
|
- Make context realization lazier
|
|
|
|
|
|
|
|
* CSS:
|
|
|
|
- Fix shadow transitions
|
|
|
|
|
|
|
|
* Themes:
|
|
|
|
- Adwaita: Allow suggested and destructive action in lists
|
|
|
|
|
|
|
|
* GDK:
|
|
|
|
- Remove warnings about exceeding size bounds
|
|
|
|
|
|
|
|
* Vulkan:
|
|
|
|
- Fix uploading image regions
|
|
|
|
|
|
|
|
* Wayland:
|
|
|
|
- Abort if the shared memory pool cannot be created
|
|
|
|
- Explicitly announce ssd for kwin
|
|
|
|
- Signal gtk-shell surface destruction to mutter
|
|
|
|
|
|
|
|
* X11:
|
|
|
|
- Fix several DND problems
|
|
|
|
|
|
|
|
* Windows:
|
|
|
|
- Avoid UAC in gtk4-update-icon-cache on 32bit Windows
|
|
|
|
|
|
|
|
* MacOS:
|
|
|
|
- Use correct module file extension
|
|
|
|
|
|
|
|
* tools:
|
|
|
|
- Make gtk-builder-tool translate GtkImage:pixbuf to :file
|
|
|
|
|
|
|
|
* Translation updates:
|
|
|
|
Brazilian Portuguese
|
|
|
|
Czech
|
|
|
|
Galician
|
|
|
|
Greek
|
|
|
|
Portuguese
|
|
|
|
Punjabi
|
|
|
|
Slovenian
|
|
|
|
Spanish
|
|
|
|
Swedish
|
|
|
|
|
|
|
|
|
2021-01-19 03:23:57 +00:00
|
|
|
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
|
|
|
|
|
|
|
|
|
2021-01-09 05:50:53 +00:00
|
|
|
Overview of Changes in 4.0.1
|
|
|
|
============================
|
2021-01-03 01:17:19 +00:00
|
|
|
|
|
|
|
* GtkPopover
|
|
|
|
- Center titles
|
|
|
|
- Fix menu item alignment with submenus
|
|
|
|
|
|
|
|
* GtkVideo
|
|
|
|
- Fix up autoplay semantics
|
|
|
|
- Respect pixel aspect ratio
|
2021-01-09 05:50:53 +00:00
|
|
|
- Get GL textures from gstreamer
|
2021-01-03 01:17:19 +00:00
|
|
|
|
|
|
|
* 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
|
2021-01-09 05:50:53 +00:00
|
|
|
- Improve contrast of dim-label
|
|
|
|
- Improve contrast of controls in headers
|
2021-01-03 01:17:19 +00:00
|
|
|
|
|
|
|
* Docs
|
|
|
|
- Add various missing types
|
|
|
|
- Add DND examples
|
|
|
|
- Correct css docs for several widgets
|
|
|
|
- Improve GtkVideo docs
|
2021-01-09 05:50:53 +00:00
|
|
|
- Update migration docs for GtkClipboard
|
|
|
|
- Improve migration docs for event controllers
|
|
|
|
- Add migration docs for GtkBuilder
|
2021-01-03 01:17:19 +00:00
|
|
|
|
|
|
|
* gtk4-builder-tool
|
|
|
|
- Remove GtkCheckButton::draw-indicator
|
|
|
|
- Fix a buffer overrun
|
2021-01-09 05:50:53 +00:00
|
|
|
- Remove GtkToolbar::toolbar-style
|
2021-01-03 01:17:19 +00:00
|
|
|
|
|
|
|
* Demos
|
|
|
|
- Don't put the search bar in the scroll area
|
|
|
|
- Make the OpenGL demos work with OpenGL ES
|
|
|
|
|
2021-01-09 05:50:53 +00:00
|
|
|
* X11
|
|
|
|
- Fix a possible crash
|
|
|
|
|
2021-01-03 01:17:19 +00:00
|
|
|
* Build
|
|
|
|
- Fix vulkan reference in pc file
|
|
|
|
- Fix build with certain Vulkan versions
|
|
|
|
|
2021-01-09 05:50:53 +00:00
|
|
|
* Windows:
|
|
|
|
- Fix build with Visual Studio 2013
|
|
|
|
|
2021-01-03 01:17:19 +00:00
|
|
|
* OS X:
|
|
|
|
- Fix build on OS X
|
|
|
|
- Fix crash on Mojave
|
|
|
|
- Fix a window sizing issue
|
2021-01-09 05:50:53 +00:00
|
|
|
- Fix build on OS X 10.12
|
|
|
|
- Add a CI build
|
2021-01-03 01:17:19 +00:00
|
|
|
|
|
|
|
* Translation updates:
|
|
|
|
Basque
|
|
|
|
Brazilian Portuguese
|
|
|
|
Catalan
|
|
|
|
Galician
|
2021-01-09 05:50:53 +00:00
|
|
|
German
|
2021-01-03 01:17:19 +00:00
|
|
|
Japanese
|
2021-01-09 05:50:53 +00:00
|
|
|
Lithuanian
|
2021-01-03 01:17:19 +00:00
|
|
|
Persian
|
|
|
|
Punjabi
|
|
|
|
Romanian
|
|
|
|
Ukrainian
|