gtk/NEWS

183 lines
3.4 KiB
Plaintext
Raw Normal View History

2021-01-30 03:28:28 +00:00
Overview of Changes in 4.1.0
============================
* GtkCheckButton:
- Add back an activate signal
* GtkSearchBar, GtkSearchEntry:
- Capture events in the bubble phase
* GtkEmojiChooser:
- Adapt to small screen sizes
* GtkVideo:
- Fix issues with GL support
* Themes:
- Set sort arrows in CSS
- Set menu button arrows in CSS
- Make scrollbars larger
- Supprt circular menubuttons
* CSS:
- Implement transform-origin
- Support overlines on text
- Support colors in cross-fade()
- More complete text-decoration-line support
* Text layout:
- Use subpixel positioning with new enough cairo
* Inspector:
- Fix slowness in navigation
- Redo the controllers and shortcuts pages
* Accessibility:
- Create AT context objects lazily
* Wayland:
- Fix decoration negotiation under kwin
* GSK:
- Optimize gradient shaders
- Implement repeating gradients in shaders
* Translation updates
- Czech
- Greek
- Hungarian
- Persian
- Punjabi
- Romanian
- Swedish
- Ukrainian
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