forked from AuroraMiddleware/gtk
More NEWS
This commit is contained in:
parent
901aa59b5b
commit
a34f35d587
21
NEWS
21
NEWS
@ -8,6 +8,7 @@ Overview of Changes in GTK+ 3.94.0
|
|||||||
GtkVideo
|
GtkVideo
|
||||||
GtkMediaFile
|
GtkMediaFile
|
||||||
GtkMediaStream
|
GtkMediaStream
|
||||||
|
GtkMediaControls
|
||||||
|
|
||||||
* GtkFontChooser now supports OpenType font variations and features.
|
* GtkFontChooser now supports OpenType font variations and features.
|
||||||
|
|
||||||
@ -17,12 +18,15 @@ Overview of Changes in GTK+ 3.94.0
|
|||||||
|
|
||||||
* Wayland has an input method based on the text protocol now
|
* Wayland has an input method based on the text protocol now
|
||||||
|
|
||||||
* Input methods and print backends have been converted to GIOModules
|
* Input methods, print backends and media backends have been converted
|
||||||
and extension points, and support for generic loadable modules has
|
to GIOModules and extension points, and support for generic loadable
|
||||||
been dropped. Platform im modules are always included.
|
modules has been dropped. Platform im modules are always included.
|
||||||
|
|
||||||
* GdkWindow has been renamed to GdkSurface.
|
* GdkWindow has been renamed to GdkSurface.
|
||||||
|
|
||||||
|
* Applications can now create their own GtkSnapshot objects for
|
||||||
|
intermediate rendering.
|
||||||
|
|
||||||
* Widget event signals have been replaced by event controller, and
|
* Widget event signals have been replaced by event controller, and
|
||||||
some new event controllers have been introduced for this:
|
some new event controllers have been introduced for this:
|
||||||
GtkEventControllerMotion
|
GtkEventControllerMotion
|
||||||
@ -31,6 +35,16 @@ Overview of Changes in GTK+ 3.94.0
|
|||||||
|
|
||||||
* Event controllers can now be created in .ui files.
|
* Event controllers can now be created in .ui files.
|
||||||
|
|
||||||
|
* Invalidation tracking has been changed, only gtk_widget_queue_draw is left.
|
||||||
|
|
||||||
|
* Observing widget contents and size is now done by using the
|
||||||
|
GtkWidgetPaintable object instead of connecting to widget signals.
|
||||||
|
|
||||||
|
* The GtkWidget::draw signal has been removed, widgets need
|
||||||
|
to implement GtkWidget::snapshot.
|
||||||
|
|
||||||
|
* GdkTexture now has GdkMemoryTexture and GdkGLTexture subclasses.
|
||||||
|
|
||||||
* The Vulkan support in GDK can now use a particular device that is
|
* The Vulkan support in GDK can now use a particular device that is
|
||||||
specified by the GDK_VULKAN_DEVICE environment variable. use
|
specified by the GDK_VULKAN_DEVICE environment variable. use
|
||||||
GDK_VULKAN_DEVICE=list to see them all.
|
GDK_VULKAN_DEVICE=list to see them all.
|
||||||
@ -41,6 +55,7 @@ Overview of Changes in GTK+ 3.94.0
|
|||||||
|
|
||||||
* Removed APIs and features:
|
* Removed APIs and features:
|
||||||
Individual event signals such as ::proximity-in-event
|
Individual event signals such as ::proximity-in-event
|
||||||
|
The ::draw signal
|
||||||
threading support
|
threading support
|
||||||
non-platform IM modules
|
non-platform IM modules
|
||||||
papi and test print backends
|
papi and test print backends
|
||||||
|
Loading…
Reference in New Issue
Block a user