mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice-gtk
synced 2026-02-04 13:01:52 +00:00
131 lines
3.8 KiB
Plaintext
131 lines
3.8 KiB
Plaintext
v0.11
|
|
=====
|
|
|
|
- Fix semi-seamless migration regression
|
|
- Add Spice session UUID and name support
|
|
- Add foreign menu support to controller library
|
|
- Add a simple controller testing tool spice-controller-dump
|
|
- Build fixes
|
|
|
|
v0.10
|
|
=====
|
|
|
|
- USB redir is now aware of host/guest side filtering
|
|
- you can query spice_usb_device_manager_can_redirect_device()
|
|
- fix the usbredir channel lifetime to be equal to session lifetime
|
|
- set keepalive on channel socket
|
|
- fix hangs on windows when using ssl chanels
|
|
- add a SpiceDisplay::zoom-level to maintain a scaling ratio
|
|
- add controller ENABLE_SMARTCARD option
|
|
- remove a few warnings, ui improvements, build fixes
|
|
|
|
v0.9
|
|
====
|
|
|
|
- Add command line options for setting the cache size and the glz window size
|
|
- Add a USB device selection widget to libspice-client-gtk
|
|
- Various bug fixes and code improvements
|
|
|
|
v0.8
|
|
====
|
|
|
|
- add USB redirection support, see Hans comments in the log and that
|
|
post for details: http://hansdegoede.livejournal.com/11084.html
|
|
- introduce SpiceGtkSession to deal with session-wide Gtk events, such
|
|
as clipboard, instead of doing it per display
|
|
- many cursor and keyboard handling improvements
|
|
- handle the new "semi-seamless" migration
|
|
- support new Spice mini-headers
|
|
- better coroutines: fibers on windows & jmp on linux
|
|
- add Vala vapi bindings generation
|
|
- many bug fixes and code improvements
|
|
|
|
v0.7
|
|
====
|
|
|
|
- smartcard support
|
|
- better video playback performance (jpeg-turbo & audio improvements)
|
|
- support for audio volume (needs qemu support)
|
|
- controller support for Windows (NamedPipe)
|
|
- make perl-Text-CSV optional for tarball builds
|
|
- new spice_get_option_group()/spice_set_session_option()
|
|
- keyboard improvements, grab-sequence can be configured, various windows fixes
|
|
- new tool spicy-stats, to collect informations during a session
|
|
- bugfixes: memleak fixes, SASL fixes, crash with virt-manager
|
|
- various build fixes, should build on MacOS as well now
|
|
|
|
v0.6
|
|
====
|
|
|
|
- multi-head is working now!
|
|
- change client resolution if guest can't
|
|
- support sharing large clipboard, and images
|
|
- multiple clibpoard selection
|
|
- support SASL authentication
|
|
- add experimental/unstable controller API
|
|
- and a bunch of various smaller fixes
|
|
|
|
v0.5
|
|
====
|
|
|
|
- Compatibility with gtk2 and gtk3
|
|
- Migrations: seamless and switch host methods
|
|
- SSL verification: public key, subject and host checks added
|
|
- spice:// url parsing learned "password" argument
|
|
- spicy: recent connexions UI added
|
|
- various minor fixes
|
|
|
|
v0.4
|
|
====
|
|
|
|
- sync video with pulseaudio backend
|
|
- build with mingw, and run on Windows
|
|
- various minor fixes
|
|
|
|
v0.3
|
|
====
|
|
|
|
- fix Windows QXL driver support
|
|
- fully asynchronous operations using coroutines
|
|
(thanks go to gtk-vnc devs)
|
|
- cairo display (old XShm display can be enabled with --with-x11)
|
|
- scaling support for cairo display
|
|
- experimental audio support using GStreamer
|
|
- API reference gtk-doc
|
|
- more cursor type support
|
|
- various fixes and cleanup
|
|
|
|
v0.2
|
|
====
|
|
|
|
- gtk: disconnect record stream when record_stop()
|
|
- README: add a few missing dependencies
|
|
- build: use git-version-gen
|
|
- build: re-enable -Wflags, and fix a few warnings
|
|
- build: fix make -j
|
|
- gtk: add zlib decoder
|
|
- gtk: add jpeg decoder
|
|
- gtk: progressive agent message recomposition
|
|
- gtk: add dispay config
|
|
- gtk: add clipboard sharing for text
|
|
- TODO: update
|
|
- gtk: put some g_message() under SPICE_DEBUG
|
|
- gtk: add channel.set_capability()
|
|
- gtk: add {session,channel}_open_fd()
|
|
- gtk: add CELT playback
|
|
- gtk: add CELT recording
|
|
- gtk: save/restore spicy configuration
|
|
- gtk: don't uncork new streams
|
|
- gtk: delay PA stream creation when context is ready
|
|
- gtk: visibility option for statusbar/toolbar in spicy
|
|
|
|
v0.1.0
|
|
======
|
|
|
|
- desktop display, using GLZ compression
|
|
- audio playback/recording with PulseAudio
|
|
- video in mjpeg
|
|
- python and gobject-introspection modules
|
|
- spicy: a simple Gtk client
|
|
- snappy: a command line screenshot tool
|