Apologies for the long delay between patch series. A few of the patches from the last series were merged, but quite a few of the patches from that series were too large and complex. I spent some time splitting those out, but that increased the number of patches significantly. Frediano also inserted a few patches into the series, and he has some concerns about some of the later patches. so I've dropped some of the patches from the end for now so that we can focus on a smaller number for now. Frediano Ziglio (4): move main_channel_release_pipe_item and main_channel_send_item to client let compiler manage the copy in a more typesafe way move all item creation in main-channel-client.c change main_channel_marshall_mouse_mode call style Jonathon Jongsma (7): Add red_client_seamless_migration_done_for_channel() Move MainChannelClient to separate file Move InputsChannelClient to a separate file Replace RedChannel::clients with GList Remove 'peer' from name of channel client methods Replace RedClient::channels with GList Limit direct access to DisplayChannelClient server/Makefile.am | 5 + server/dcc-encoders.c | 11 +- server/dcc-encoders.h | 4 +- server/dcc-private.h | 87 ++++ server/dcc-send.c | 2 +- server/dcc.c | 60 ++- server/dcc.h | 93 +--- server/display-channel.c | 82 ++-- server/display-channel.h | 19 +- server/image-cache.h | 1 - server/inputs-channel-client.c | 92 ++++ server/inputs-channel-client.h | 44 ++ server/inputs-channel.c | 78 +--- server/inputs-channel.h | 11 +- server/main-channel-client.c | 930 +++++++++++++++++++++++++++++++++++++ server/main-channel-client.h | 111 +++++ server/main-channel.c | 1000 ++-------------------------------------- server/main-channel.h | 27 +- server/red-channel.c | 298 ++++++------ server/red-channel.h | 8 +- server/red-worker.c | 6 +- server/red-worker.h | 15 +- server/stream.c | 77 ++-- server/stream.h | 2 +- 24 files changed, 1673 insertions(+), 1390 deletions(-) create mode 100644 server/dcc-private.h create mode 100644 server/inputs-channel-client.c create mode 100644 server/inputs-channel-client.h create mode 100644 server/main-channel-client.c create mode 100644 server/main-channel-client.h -- 2.4.11 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel