[Spice-devel] ANNOUNCE: spice-gtk v0.32 released

Marc-André Lureau marcandre.lureau at gmail.com
Tue Jun 21 16:46:02 UTC 2016


Hi!

The Spice team is pleased to release a new spice-gtk version 0.32,
and celebrate summer (to come in Paris...), with the following highlights:

libspice-client-gtk API/ABI break: library soname/version has been
bumped, and deprecated symbols have been removed.  In practice, most
of the API (in particular for language bindings) should be unchanged.

- drop gtk+ 2.0 support
- require gtk+ >= 3.12 and glib >= 2.36
- add GStreamer as a backend for mjpeg, vp8 & h264 decoding
  This allows the upcoming Spice server release to send video
  regions with better codecs.
- a number of spice-gtk structures are now private
- spice-gtk widget is no longer a GtkDrawingArea but an opaque type
  with only guarantee to be a GtkWidget
- virgl: use GtkGlArea if possible (on wayland only atm)
- virgl: various fixes (multiple display, resize, canvas-less support)
- win-usbredir: use UsbDk backend when available and various
  improvements
- ensure that dnd file copy get cancelled
- some JP and KR keyboard handling fixes on Windows
- fix SASL GSSAPI
- fix ipv6 proxy address handling
- allow smaller widget with scaling enabled
- add spice_main_request_mouse_mode() to request mouse mode
- add SpiceGtkSession:sync-modifiers to change modifiers sync behaviour
- various video decoding improvements
- use GTask instead of GSimpleAsyncResult
- misc bindings, leaks, warnings, and spelling fixes

Thank you everybody and especially the new contributors: Alexander
Bokovoy, Alexandru Visarion, Dmitry Fleytman, Frediano Ziglio, Kirill
Moizik, Takao Fujiwara, Visarion-Mingopol Alexandru.

A special thank you to Francois Gouget for the GStreamer video decoder
work in this release!

http://spice-space.org/download/gtk/spice-gtk-0.32.tar.bz2

sha1sum:
488427ffd2ab42a2ede62ecb393417af691d1a88  spice-gtk-0.32.tar.bz2

-- 
Marc-André Lureau


More information about the Spice-devel mailing list