[Spice-commits] Changes to 'refs/tags/v0.1.0'

Marc-André Lureau elmarco at kemper.freedesktop.org
Mon Jul 11 09:51:10 PDT 2011


Tag 'v0.1.0' created by Marc-André Lureau <marcandre.lureau at redhat.com> at 2010-11-25 13:11 -0800

Release 0.1.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAkzuYIQACgkQ2GSUh/Q/CZIVsACfQeOrUeKTiQqqjJLq6TMXSn3u
tS0AnRoygYzOwglPq63vN7RSKnVPzwbh
=szok
-----END PGP SIGNATURE-----

Changes since the dawn of time:
Gerd Hoffmann (45):
      Add glib objects + gtk widgets for spice.
      spice-channel: Handle incoming sub messages.
      display: handle inval-list message, fix image cacheing.
      zap sub-message debug printfs
      early cut+paste bits
      more clipboard bits
      rename spice_msg get/put functions to ref/unref
      make spice_session_get_channels return a glist
      add audio init wrapper, move pulse bits into gtk lib.
      switch spicy to glib command line parsing
      make option menu more verbose
      switch snappy to glib command line parsing, factor out common spice options.
      spicy: started working on a fancy connect dialog.
      connect dialog windup
      mouse and agent interface tweaks.
      handle VD_AGENT_ANNOUNCE_CAPABILITIES
      auit when the connect dialog is canceled.
      main channel signal fixup.
      some more agent bits
      spice widget: some agent bits, add mouse-grab signal
      spicy: use grab-mouse signal, set initial kbd focus
      stream regions
      inputs: add modifier signal.
      spicy: use modifier signal, improve status line.
      inputs fixups
      spicy: allocate all state storage
      display: move IPC_RMID to avoid shm leaking
      spicy cleanup fixes
      misc object destruction fixes
      more object destruction fixes
      move resize timer from widget to display channel
      display: release cached palettes and images
      display: release surfaces
      display: release glz window bits
      display: release streams
      handle partial link message reads
      drop+improve debug messages. make protocol a session not a channel property.
      display: release cursors
      sound: add recording [not finished yet]
      session: add uri property.
      spicy: use uri for recent entries.
      widget: server mouse fixups.
      cursor tweaks
      spicy: quit on connect failure
      fix channel cleanup (unbreaks tls)

Marc-André Lureau (66):
      Initial import from SPICE
      gtk: GObject Introspection support
      gtk: make spice_msg_out private
      gtk: use g_log functions instead of fprintf and custom handler
      gtk: get rid of asserts, they are not good in libraries
      gtk: remove spice-event
      gtk: remove spice- prefix in signal name
      gtk: remove spice_channel_id() function
      gtk: add pygtk module
      gtk: fix a few gcc warnings
      gtk: python module - add manualy defined bindings
      gtk: make more build silent
      gtk: get rid of the remaining assert()
      gtk: allow key repeatition
      gtk: use SPICE_DEBUG_CURSOR=1 for debugging
      gtk: untabify
      gtk: python module, register enums
      gtk: track when mouse/keyboard grab fail
      gtk: add support fro grab keys, based on gtk-vnc code
      gtk: signal keybard-grab status
      gtk: add display_send_keys() again, adapted from gtk-vnc..
      gtk: add get_pixbuf() for 8/8/8 surfaces
      gtk: don't dereference NULL pointers in destroy
      gtk: add a flag to turn debug off, SPICE_DEBUG=1 to override
      build: fix a few warnings reported by clang
      gtk: implement cursor_reset and plug a memleak
      gtk: hack to handle scrolling
      gtk: handle display-mark
      gtk: adapted to be a working C library
      gtk: passing seems wrong, it should be the context
      gtk: use sane default values for spice_audio_new()
      gtk: add a couple of warning on invalid arguments in public methods
      gtk: a channel own a ref on a session
      gtk: make spice_session_disconnect() reentrant
      gtk: fix getpixbuf colorspace
      gtk: release keys on disconnect
      gtk: sync keyboard lock (X11 only)
      gtk: uncomment some agent string-msg table entries
      gtk: send the channel caps
      gtk: add padding on common base classes: channe/session/widget
      gtk: current code is blocking - remove O_NONBLOCK
      build: install gtk and glib headers in different dirs
      README: move from gtk/ to /
      gtk: add missing copyright headers
      gtk: fix out of dir build
      gtk: fix make distcheck
      gtk: move audio stuff in client-glib
      gtk: ensure we sync key locks after connection
      gtk: fix MainChannel python bindings
      gtk: expose Audio object in python
      gtk: don't send inputs before the channel is ready, or else it will eof
      gtk: add SPICE_MSG_DISCONNECTING handler
      gtk: handle agent token
      gtk: add a couple of new TODO
      gtk: read remote caps
      i18: add basic support - mark translatable spicy strings
      add AUTHORS & TODO
      gtk: add save mm_time in session
      gtk: add channel_test_capability()
      gtk: add raw audio recording
      gtk: remove spice prefix in default signal handler
      gtk: make snappy translatable
      gtk: mark spice-cmdline strings as translatable
      po: add fr translation
      build: update README
      build: update build depedencies



More information about the Spice-commits mailing list