[Spice-announce] [ANNOUNCE] spice-gtk 0.30 released

Jonathon Jongsma jjongsma at redhat.com
Fri Sep 25 11:24:39 PDT 2015


Hello everybody,

I just released a new version of spice-gtk. Major changes described
below. Note the new external spice-protocol requirement.

v0.30
=====
- spice-protocol is no longer bundled with spice-gtk. Requires
  spice-protocol >= 0.12.10
- Handle single headed monitors that have a non-zero x, y config
- various small improvements to 'spicy' test application
- Fix build with automake < 1.13
- various bug fixes and improvements
- New API:
  - spice_main_update_display_enabled()
  - Add SpiceSession::preferred-compression property and
    --spice-preferred-compression commandline switch (requires a
    yet-to-be-released version of spice server)
- ability to set the SpiceDisplay::keypress-delay property via a new
  SPICE_KEYPRESS_DELAY environment variable


http://www.spice-space.org/download/gtk/spice-gtk-0.30.tar.bz2
MD5: 723e0e9ce9d507ba5d6cd331a3a9b7fb
SHA1: a7a07432596db7f9426bf0066697640fd3cbc2fa
SHA256: e23323fa399efba17b3c18475ef10a29815851be5e7dbedd246b28ee8eb1379c
PGP: http://www.spice-space.org/download/gtk/spice-gtk-0.30.tar.bz2.sig
PGPFINGERPRINT: 6C10 C48D 160B A23B AF2C  16EA 6B06 2DE2 40C3 8604



Christophe Fergeau (10):
      spicy-*: Remove translation support
      build-sys: Use SPICE_CHECK_SMARTCARD
      build-sys: Use SPICE_CHECK_LZ4
      build-sys: Fix build with automake < 1.13
      Update spice-protocol
      channel: Don't warn when no CA is set
      usbredir: Add a few debug logs
      build-sys: Remove spice-protocol submodule
      Adjust to new SpiceImageCompress name
      build-sys: Fix spice-protocol requirements in .pc file

Javier Celaya (3):
      Spice-session: Add preferred-compression property.
      Add a preferred-compression program option
      Display: Send a preferred compression message on init.

Jeremy White (1):
      Add the gtk libraries to the gtk-scandoc link line.

Jonathon Jongsma (6):
      Make monitors config debug output more clear
      Add spice_main_update_display_enabled()
      Don't send monitors config when Display widget is created
      Add glib-compat.c to POTFILES.in
      Move glib-compat.c to POTFILES.skip
      Update NEWS for 0.30 release

Lukas Venhoda (6):
      spicy: Move connect dialog to its own file
      spicy: Changed the dialog into a window
      spicy: Fixed reselecting in recent chooser
      spicy: Host and port (or tls) are now required
      spicy: Replace duplicated code with a for loop
      spicy: Enable recent chooser on windows

Marc-André Lureau (1):
      session: update spice_session_connect() doc

Pavel Grunt (17):
      channel-main: Use enum to describe display state
      Send monitor config if guest supports sparse monitors
      Send monitor config if at least one monitor has dimensions
      Use g_return_val_if_fail instead of wrong g_return_if_fail
      Notify about existence of monitor for all display channels
      glib-compat: Add g_format_size
      file-xfer: Add debug messages about a file transfer progress
      file-xfer: Simplify time handling
      channel-record: Use correct nick name for property
      channel-main: Rename parameter to match docs
      docs: Update for missing symbols
      docs: Add Version Information section
      docs: Move SPICE_TYPE_USB_DEVICE to standard subsection
      docs: Add missing parameter/field descriptions
      docs: Description should be above 'Return'
      docs: Add missing symbol description strings
      docs: Fix typos

Sandy Stutsman (2):
      This adds reference counting to cached images.
      Handle single headed monitors that have a non-zero x, y config

Victor Toso (2):
      spice-widget: keypress-delay set by env var
      audio: Do not volume-sync without audio

sstuts (1):
      Add "monitors config position" capability.





More information about the Spice-announce mailing list