[Spice-devel] [5/6] [PATCH vdagent] Add horizontal mouse wheel support

2017-10-25 Thread Matthew Francis
Signed-off-by: Matthew Francis --- configure.ac | 2 +- src/vdagentd/uinput.c | 15 +++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index d92b527..fcb0802 100644 --- a/configure.ac +++ b/configure.ac @@ -87,7 +87,7

[Spice-devel] [4/6] [PATCH spice-gtk] Add horizontal mouse wheel support

2017-10-25 Thread Matthew Francis
Signed-off-by: Matthew Francis --- configure.ac | 2 +- src/spice-widget.c | 6 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 8fd525b..6c50e3f 100644 --- a/configure.ac +++ b/configure.ac @@ -89,7 +89,7 @@ AC_CHECK_LIBM AC_SUBST

[Spice-devel] [6/6] [PATCH xf86-video-qxl] Add horizontal mouse wheel support

2017-10-25 Thread Matthew Francis
Signed-off-by: Matthew Francis --- src/spiceqxl_inputs.c | 30 ++ src/spiceqxl_uinput.c | 24 +++- 2 files changed, 45 insertions(+), 9 deletions(-) diff --git a/src/spiceqxl_inputs.c b/src/spiceqxl_inputs.c index b39eeae..bc96688 100644 --- a/src

[Spice-devel] [0/6] [PATCH] Add horizontal mouse wheel support

2017-10-25 Thread Matthew Francis
without agent mouse) as that is the only combination I have with a horizontal-scrolling mouse. Wheel support with server mouse has not been tested as Xspice doesn't seem to support it. Regards Matthew Francis ___ Spice-devel mailing

[Spice-devel] [3/6] [PATCH spice] Add horizontal mouse wheel support

2017-10-25 Thread Matthew Francis
Signed-off-by: Matthew Francis --- README | 2 +- configure.ac| 2 +- server/inputs-channel.c | 15 +++ server/spice-input.h| 8 4 files changed, 17 insertions(+), 10 deletions(-) diff --git a/README b/README index 4aaf6a7..1e6e677 100644

[Spice-devel] [2/6] [PATCH spice-protocol] Add horizontal mouse wheel support

2017-10-25 Thread Matthew Francis
Signed-off-by: Matthew Francis --- spice/enums.h| 2 ++ spice/vd_agent.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/spice/enums.h b/spice/enums.h index c6de125..96ad050 100644 --- a/spice/enums.h +++ b/spice/enums.h @@ -347,6 +347,8 @@ typedef enum SpiceMouseButton

[Spice-devel] [1/6] [PATCH spice-common] Add horizontal mouse wheel support

2017-10-25 Thread Matthew Francis
Signed-off-by: Matthew Francis --- spice.proto | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spice.proto b/spice.proto index e841272..856deb1 100644 --- a/spice.proto +++ b/spice.proto @@ -1006,6 +1006,8 @@ enum8 mouse_button { RIGHT, UP, DOWN, +WHEEL_LEFT

Re: [Spice-devel] [PATCH spice-server v2 00/23] Use GLib memory allocation

2017-09-20 Thread Matthew Francis
rmation on allocations by calling function - both for leak checking (the "memcheck" tool) and heap usage profiling (the "massif" tool). There's apparently even a simple way to slip it under an existing QEMU VM from libvirt; there is a recipe for that in this presentation: https:

[Spice-devel] [PATCH spice-gtk v2 1/5] PortChannel: Fix introspection method bindings

2017-09-19 Thread Matthew Francis
Signed-off-by: Matthew Francis --- doc/reference/spice-gtk-sections.txt | 3 ++ src/channel-port.c | 67 +++- src/channel-port.h | 15 src/map-file | 3 ++ src/spice-glib-sym-file

[Spice-devel] [PATCH spice-gtk v2 3/5] RecordChannel: Fix introspection method bindings

2017-09-19 Thread Matthew Francis
Signed-off-by: Matthew Francis --- doc/reference/spice-gtk-sections.txt | 1 + src/channel-record.c | 19 +++ src/channel-record.h | 6 ++ src/map-file | 1 + src/spice-glib-sym-file | 1 + src/spice

[Spice-devel] [PATCH spice-gtk v2 2/5] DisplayChannel: Fix introspection method bindings

2017-09-19 Thread Matthew Francis
Signed-off-by: Matthew Francis --- doc/reference/spice-gtk-sections.txt | 5 ++ src/channel-display.c| 92 +++- src/channel-display.h| 22 +++-- src/map-file | 5 ++ src/spice-glib-sym-file

[Spice-devel] [PATCH spice-gtk v2 5/5] MainChannel: Fix introspection method bindings

2017-09-19 Thread Matthew Francis
Signed-off-by: Matthew Francis --- doc/reference/spice-gtk-sections.txt | 11 ++ src/channel-main.c | 283 +++ src/channel-main.h | 99 src/map-file | 11 ++ src/spice-glib-sym-file

[Spice-devel] [PATCH spice-gtk v2 4/5] InputsChannel: Fix introspection method bindings

2017-09-19 Thread Matthew Francis
Signed-off-by: Matthew Francis --- doc/reference/spice-gtk-sections.txt | 8 ++ src/channel-inputs.c | 146 ++- src/channel-inputs.h | 34 ++-- src/map-file | 8 ++ src/spice-glib-sym-file

[Spice-devel] [PATCH spice-gtk v2 0/5] Fix introspection method bindings

2017-09-19 Thread Matthew Francis
new version adds a required gtk-doc update) Changes from v1: - (3/5) Updated src/spice-pulse.c to use a renamed function - (5/5) Removed unused additions (from this patch) to symbol files - (5/5) Removed a trailing space introduced into src/gtk-session.c Matthew Francis (5): PortChannel: F

Re: [Spice-devel] [PATCH spice-gtk 3/5] RecordChannel: Fix introspection method bindings

2017-09-19 Thread Matthew Francis
On 19 September 2017 at 18:33, Marc-André Lureau wrote: > > You need to modify spice-pulse.c too Thank you for the quick review. Obviously I'd failed to compile pulseaudio support into my local version. Updated patches to follow for this and your points on 5/5 Regards Matt

[Spice-devel] [PATCH spice-gtk 5/5] MainChannel: Fix introspection method bindings

2017-09-18 Thread Matthew Francis
Signed-off-by: Matthew Francis --- doc/reference/spice-gtk-sections.txt | 11 ++ src/channel-main.c | 283 +++ src/channel-main.h | 99 src/map-file | 13 ++ src/spice-glib-sym-file

[Spice-devel] [PATCH spice-gtk 1/5] PortChannel: Fix introspection method bindings

2017-09-18 Thread Matthew Francis
Signed-off-by: Matthew Francis --- doc/reference/spice-gtk-sections.txt | 3 ++ src/channel-port.c | 67 +++- src/channel-port.h | 15 src/map-file | 3 ++ src/spice-glib-sym-file

[Spice-devel] [PATCH spice-gtk 3/5] RecordChannel: Fix introspection method bindings

2017-09-18 Thread Matthew Francis
Signed-off-by: Matthew Francis --- doc/reference/spice-gtk-sections.txt | 1 + src/channel-record.c | 19 +++ src/channel-record.h | 6 ++ src/map-file | 1 + src/spice-glib-sym-file | 1 + src/spice

[Spice-devel] [PATCH spice-gtk 0/5] Fix introspection method bindings

2017-09-18 Thread Matthew Francis
new version adds a required gtk-doc update) Matthew Francis (5): PortChannel: Fix introspection method bindings DisplayChannel: Fix introspection method bindings RecordChannel: Fix introspection method bindings InputsChannel: Fix introspection method bindings MainChannel: Fix intr

[Spice-devel] [PATCH spice-gtk 4/5] InputsChannel: Fix introspection method bindings

2017-09-18 Thread Matthew Francis
Signed-off-by: Matthew Francis --- doc/reference/spice-gtk-sections.txt | 8 ++ src/channel-inputs.c | 146 ++- src/channel-inputs.h | 34 ++-- src/map-file | 8 ++ src/spice-glib-sym-file

[Spice-devel] [PATCH spice-gtk 2/5] DisplayChannel: Fix introspection method bindings

2017-09-18 Thread Matthew Francis
Signed-off-by: Matthew Francis --- doc/reference/spice-gtk-sections.txt | 5 ++ src/channel-display.c| 92 +++- src/channel-display.h| 22 +++-- src/map-file | 5 ++ src/spice-glib-sym-file

[Spice-devel] [PATCH spice-gtk v2] Adjust SpicePortChannel method names

2017-09-18 Thread Matthew Francis
Name them correctly to allow them to be picked up as methods under introspection --- src/channel-port.c | 67 - src/channel-port.h | 15 +++ src/map-file| 3 +++ src/spice-glib-sym-file | 3 +++ tools/spicy.c

Re: [Spice-devel] [RFC PATCH spice-gtk] Adjust SpicePortChannel method names

2017-09-18 Thread Matthew Francis
s.html - so if a method can be agreed, I would like to submit a series of patches for all the improperly bound functions. Regards Matthew Francis ___ Spice-devel mailing list Spice-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/spice-devel

[Spice-devel] [RFC PATCH spice-gtk] Adjust SpicePortChannel method names

2017-09-16 Thread Matthew Francis
Name functions correctly to allow them to be picked up as methods under introspection --- src/channel-port.c | 73 - src/channel-port.h | 15 ++ src/map-file| 3 ++ src/spice-glib-sym-file | 3 ++ tools/spicy.c

[Spice-devel] Spice-server gobject bindings

2017-09-15 Thread Matthew Francis
arent overlays, etc. - but this could equally be used for any other sort of application to easily present an interface over Spice) Best regards Matthew Francis ___ Spice-devel mailing list Spice-devel@lists.freedesktop.org https://lists.freedesktop.org/ma