On Fri, Jan 14, 2011 at 04:13:29PM +0100, Gerd Hoffmann wrote:
> Hi,
>
> >So it'd end up being (x,y,pressure) N times (I think 16 is fine for
> >the foreseeable future).
>
> I'd tend to extend MOVE to (x,y,pressure,index) and send N events
> with the same timestamp. Needs to send only as many
On 14 January 2011 09:37, Anthony Liguori wrote:
[multitouch]
> Surely, evdev has an interface to support this already. Let's just do what
> it does instead of inventing something that none of us can validate actually
> works.
>
> Or better yet, delay implementing it until someone actually knows
Redid the marshaller reuse patch to read kbd state during push, not during
marshalling (and in general, like Hans pointed out, marshalling code should be
sideeffect free).
Also spotted a segfault that happened occasionally when disconnecting a client,
including the fix as second patch.
Alon Levy
---
server/inputs_channel.c | 135 +++
1 files changed, 77 insertions(+), 58 deletions(-)
diff --git a/server/inputs_channel.c b/server/inputs_channel.c
index e53a634..b230866 100644
--- a/server/inputs_channel.c
+++ b/server/inputs_channel.c
@@ -72,10
---
server/red_channel.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/server/red_channel.c b/server/red_channel.c
index 40f3a1f..a13ef0e 100644
--- a/server/red_channel.c
+++ b/server/red_channel.c
@@ -365,7 +365,7 @@ void red_channel_destroy(RedChannel *channel)
void
Hi,
On 01/15/2011 07:57 PM, Alon Levy wrote:
---
server/inputs_channel.c | 135 +++
1 files changed, 77 insertions(+), 58 deletions(-)
diff --git a/server/inputs_channel.c b/server/inputs_channel.c
index e53a634..b230866 100644
--- a/server/inputs
On Sat, Jan 15, 2011 at 08:16:49PM +0100, Hans de Goede wrote:
> Hi,
>
> On 01/15/2011 07:57 PM, Alon Levy wrote:
> >---
> > server/inputs_channel.c | 135
> > +++
> > 1 files changed, 77 insertions(+), 58 deletions(-)
> >
> >diff --git a/server/input