summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2018-05-04 15:37:48 -0400
committerMatthias Clasen <mclasen@redhat.com>2018-05-04 15:37:48 -0400
commitdb095f8cdbf9e13904a9378ea4ef2d2ec9fda757 (patch)
tree14f87c7534ec51c3ca5423a1e7172edb7d094269 /NEWS
parent4a72cab818713659c53006e28c5e7e1837c50bba (diff)
downloadgtk+-db095f8cdbf9e13904a9378ea4ef2d2ec9fda757.tar.gz
Update NEWS
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS69
1 files changed, 69 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index a5524b5c8e..92edab5604 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,72 @@
+Overview of Changes in GTK+ 3.94.0
+==================================
+
+* GdkPaintable is a new, powerful abstraction for drawable content.
+ gtk4-demo has a new "Paint" demo to show some of its capabilities.
+
+* There is support for displaying media, with
+ GtkVideo
+ GtkMediaFile
+ GtkMediaStream
+
+* GtkFontChooser now supports OpenType font variations and features.
+
+* The Ctrl-Shift-E support in the simple IM context has been replaced
+ by an optional completion popup for Emoji alpha codes. This can be
+ enabled with the GtkEntry::enable-emoji-completion property.
+
+* Wayland has an input method based on the text protocol now
+
+* Input methods and print backends have been converted to GIOModules
+ and extension points, and support for generic loadable modules has
+ been dropped. Platform im modules are always included.
+
+* GdkWindow has been renamed to GdkSurface.
+
+* Widget event signals have been replaced by event controller, and
+ some new event controllers have been introduced for this:
+ GtkEventControllerMotion
+ GtkEventControllerKey
+ GtkGestureStylus
+
+* Event controllers can now be created in .ui files.
+
+* The Vulkan support in GDK can now use a particular device that is
+ specified by the GDK_VULKAN_DEVICE environment variable. use
+ GDK_VULKAN_DEVICE=list to see them all.
+
+* GTK+ Inspector
+ - has logging support, and the logging settings have been cleaned up
+ - has an fps overlay
+
+* Removed APIs and features:
+ Individual event signals such as ::proximity-in-event
+ threading support
+ non-platform IM modules
+ papi and test print backends
+ GtkPlacesSidebar
+ GtkRecentChooser
+ GtkToolPalette
+ GdkStatus
+ gtk_true, gtk_false
+ gtk_widget_show_now
+ gtk_widget_draw
+ gtk_render_icon_surface
+
+* Translation updates:
+ Croatian
+ Esperanto
+ Estonian
+ French
+ Friulian
+ Icelandic
+ Latvian
+ Polish
+ Russian
+ Scottish Gaelic
+ Spanish
+
+
Overview of Changes in GTK+ 3.93.0
==================================