diff options
author | Matthias Clasen <mclasen@redhat.com> | 2020-02-07 09:16:46 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2020-02-07 09:17:51 -0500 |
commit | 03317ec2ec1fa57985b88d8d24feea9650f73dc7 (patch) | |
tree | 6603216b5cfc2a214a93d97b93b2ec1988a45552 /NEWS | |
parent | 1a671cfd635c85500e9e75760a923a67ba0e45a0 (diff) | |
download | gtk+-03317ec2ec1fa57985b88d8d24feea9650f73dc7.tar.gz |
NEWS: Small additions
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 16 |
1 files changed, 13 insertions, 3 deletions
@@ -32,12 +32,13 @@ Overview of Changes in GTK 3.98.0 been simplified, by making widgets derive directly from GtkWidget instead of a container. * Menu-related changes: - - GtkMenu, GtkMenuBar and related classes have been removed. They are being replaced - by popover-based variants. Popover menus can now do traditional, nested menus, and - model buttons show accelerators. + - GtkMenu, GtkMenuBar and related classes have been removed. They are being replaced by + GMenu and popover-based variants. Popover menus can now do traditional, nested menus, + and model buttons show accelerators. - Context menus are no longer created with ::populate-popup signals, but use menu models and actions. - There are apis to create actions at class_init time, like gtk_widget_class_install_action. + - GtkToolbar has been removed as well. * Text-related changed: - Text cursor blinking has been made smooth. @@ -49,12 +50,21 @@ Overview of Changes in GTK 3.98.0 * GtkTreeView renders tree and grid lines with textures. +* GtkEmojiChooser has been made public. + * GtkGestureMultiPress has been renamed to GtkGestureClick. +* GtkWidget has api to handle style classes: gtk_widget_add_style_class. + This is the first step towards moving away from GtkStyleContext. + * X11-specific changes: - XI2 is now mandatory - The xim input method has been removed +* Wayland-specific changes: + - The loading of cursor themes has been improved to load cursors on demand, and + no longer relies on libwayland-cursor. + * The GL renderer is now sharing icon and glyph caches for all surfaces, and has better support for blurring and shadow rendering. |