This is the beginning of the series of patches that convert some of the
internal objects to use GObject. This first set is small and only includes the
RedChannelClient heirarchy.

Jonathon Jongsma (3):
  Generate GTypes for spice-server enums
  Use and introduce channel client cast macros
  Convert RedChannelClient heirarchy to GObject

 .gitignore                          |   2 +
 configure.ac                        |   4 +-
 server/Makefile.am                  |  35 ++
 server/cursor-channel-client.c      |  74 ++--
 server/cursor-channel-client.h      |  34 +-
 server/dcc-private.h                |  14 +-
 server/dcc.c                        | 202 ++++++++--
 server/dcc.h                        |  37 +-
 server/display-channel.c            |   4 +-
 server/dummy-channel-client.c       | 157 ++++++++
 server/dummy-channel-client.h       |  59 +++
 server/inputs-channel-client.c      |  58 ++-
 server/inputs-channel-client.h      |  45 ++-
 server/inputs-channel.c             |   4 +-
 server/main-channel-client.c        | 154 ++++++--
 server/main-channel-client.h        |  34 +-
 server/main-channel.c               |  16 +-
 server/red-channel-client-private.h |   4 +-
 server/red-channel-client.c         | 727 ++++++++++++++++++++++--------------
 server/red-channel-client.h         |  80 +++-
 server/red-channel.h                |  33 +-
 server/reds.h                       |   1 +
 server/smartcard-channel-client.c   | 414 ++++++++++++++++++++
 server/smartcard-channel-client.h   | 114 ++++++
 server/smartcard.c                  | 376 +++----------------
 server/smartcard.h                  |  21 ++
 server/sound.c                      |   9 +-
 server/spice-server.h               |  16 +
 server/spicevmc.c                   |   6 +-
 server/tests/test_display_base.c    |   4 +-
 30 files changed, 1950 insertions(+), 788 deletions(-)
 create mode 100644 server/dummy-channel-client.c
 create mode 100644 server/dummy-channel-client.h
 create mode 100644 server/smartcard-channel-client.c
 create mode 100644 server/smartcard-channel-client.h

-- 
2.7.4

_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to