ier is better since there generally will be a
bit of Q&A with organizers.
And if you just have some questions about what organizing XDC entails,
please feel free to chat with previous organizers, or someone from the
board.
Best regards,
Lyude Paul
On behalf of X.org
--
Cheers,
L
d me an email to
x...@codeweavers.com, adding on CC the X.org board (board
at foundation.x.org).
And don't forget, you can follow us on Twitter for all the latest
updates and to stay connected:
https://twitter.com/XOrgDevConf
Best regards,
Lyude Paul, on behalf of X.org
--
Cheers,
L
d me an email to
x...@codeweavers.com, adding on CC the X.org board (board
at foundation.x.org).
And don't forget, you can follow us on Twitter for all the latest
updates and to stay connected:
https://twitter.com/XOrgDevConf
Best regards,
Lyude Paul, on behalf of X.org
--
Cheers,
L
d me an email to
x...@codeweavers.com, adding on CC the X.org board (board
at foundation.x.org).
And don't forget, you can follow us on Twitter for all the latest
updates and to stay connected:
https://twitter.com/XOrgDevConf
Best regards,
Lyude Paul, on behalf of X.org
ier is better since there generally will be a
bit of Q&A with organizers.
And if you just have some questions about what organizing XDC entails,
please feel free to chat with previous organizers, or someone from the
board.
Best regards,
Lyude Paul
On behalf of X.org
oard (board
at foundation.x.org).
And don't forget, you can follow us on Twitter for all the latest
updates and to stay connected:
https://twitter.com/XOrgDevConf
Best regards,
Lyude Paul, on behalf of X.org
that Emma Anholt, Alyssa Rosenzweig, Mark Filion and
Ricardo Garcia were elected for two year terms.
The old full board is: Emma Anholt, Samuel Iglesias Gonsálvez, Mark
Filion, Manasi D Navare, Keith Packard, Lyude Paul, Daniel Vetter, Harry
Wentland
The new full board is: Emma Anholt, Samuel
eriod begins.
Lyude Paul, on behalf of the X.Org elections committee
upcoming election is 31 March 2022 at 23:59 UTC.
If you are interested in joining the X.Org Foundation or in renewing
your membership, please visit the membership system site at:
https://members.x.org/
Lyude Paul, on behalf of the X.Org elections committee
were Lyude Paul,
Samuel Iglesias Gonsálvez, Manasi D Navare and Daniel Vetter. They will
continue to serve until their term ends in 2023. Current directors whose term
expires in 2022 are Emma Anholt, Keith Packard, Harry Wentland and Mark
Filion.
A director is expected to participate in the
will serve as directors for two year
terms.
The directors who received two year terms starting in 2021 were Lyude Paul,
Samuel Iglesias Gonsálvez, Manasi D Navare and Daniel Vetter. They will
continue to serve until their term ends in 2023. Current directors whose term
expires in 2022 are Emma Anholt
directors elected from the membership. Each year, an
election is held to bring the total number of directors to eight. The four
members receiving the highest vote totals will serve as directors for two year
terms.
The directors who received two year terms starting in 2021 were Lyude Paul,
Samuel
/Elections/2022/
Lyude Paul,
On behalf of the X.Org elections committee
/Elections/2022/
Lyude Paul,
On behalf of the X.Org elections committee
e, holes that I've missed in the process. If so, I would be grateful if
you would point me in the right direction. I am OK with spending yet more time
on
this if I feel like it's getting any traction at all.
Regards,
Paul Ausbeck
ts
in areas that wouldn't be eligible for GSoC would still have a chance at
participating in a project. Outreachy also helps fill this gap, as I don't
believe they have the same kind of international restrictions that GSoC does.
* What is the expected result, a grading?
Yes.
On Wed, 2
e myself wouldn't be in
this community without projects like GSoC :).
--
Cheers,
Lyude Paul (she/her)
Software Engineer at Red Hat
___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-devel
amp;A with organizers.
And if you just have some questions about what organizing XDC entails,
please feel free to chat with previous organizers, or someone from the
board.
--
Sincerely,
Lyude Paul (she/her)
Software Engineer at Red Hat
a few
different projects to figure out who all would be interested in such training.
If there's any takers, or anyone has any questions, feel free to respond and
let us know!
--
Cheers,
Lyude Paul
___
wayland-devel mailing list
way
This fixes a typo in the Chromebook R13 CB5-312T hwdb name match and
extends it to the full model name, so that potential future other
Chromebook R13 devices (that are not CB5-312T) won't use these quirks.
Signed-off-by: Paul Kocialkowski
---
udev/90-libinput-model-quirks.hwdb | 2 +-
1
___
> > wayland-devel mailing list
> > wayland-devel@lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/wayland-devel
>
>
>
> --
> Daniel Vetter
Hey,
Le mardi 02 mai 2017 à 16:21 +1000, Peter Hutterer a écrit :
> On Fri, Apr 28, 2017 at 03:32:58PM +0200, Paul Kocialkowski wrote:
> > This series introduces device-tree-based model detection and uses it for
> > fine tuning on the Chromebook R13 CB5-312T.
> >
> &
Le mardi 02 mai 2017 à 12:00 +1000, Peter Hutterer a écrit :
> On Fri, Apr 28, 2017 at 03:29:02PM +0200, Paul Kocialkowski wrote:
> > The Elantech touchpad model binding in udev is currently unused, since
> > pressure values were moved to a udev binding of their own.
> >
>
This adds generic pressure range values for I2C Elan touchpads used
with device-tree. These values were tested to work with various devices
and should be acceptable in most cases.
Signed-off-by: Paul Kocialkowski
---
udev/90-libinput-model-quirks.hwdb | 3 +++
1 file changed, 3 insertions
This adds specific pressure range values for the Elan touchpad found in
the Chromebook R13 CB5-312T (codename elm).
These values allow using the touchpad from the tip of the finger and
makes scrolling generally more reactive.
Signed-off-by: Paul Kocialkowski
---
udev/90-libinput-model
This adds support for detecting input peripherals based on their name
and the device-tree model of the device they're used with.
This is mostly an equivalent to dmi-based model detection (e.g. on x86
devices) for device that use device-tree (e.g. on ARM devices).
Signed-off-by: Paul Kocialk
This series introduces device-tree-based model detection and uses it for
fine tuning on the Chromebook R13 CB5-312T.
It applies on top of my series fixing the default range values for PS/2
Elantech touchpads.
For this to work properly, a patch in systemd (that is still under
review) is required:
The Elantech touchpad model binding in udev is currently unused, since
pressure values were moved to a udev binding of their own.
This gets rid of the deprecated model binding.
Signed-off-by: Paul Kocialkowski
---
src/evdev.c| 1 -
src/evdev.h| 1
This adds specific pressure range values for the Elantech touchpad
found in the ASUS ZenBook UX21E.
Signed-off-by: Paul Kocialkowski
---
udev/90-libinput-model-quirks.hwdb | 3 +++
1 file changed, 3 insertions(+)
diff --git a/udev/90-libinput-model-quirks.hwdb
b/udev/90-libinput-model
The current pressure values for Elantech touchpads are too high for
various devices and make the touchpad almost unusable on them.
Decreasing the pressure range values makes those devices usable again.
Signed-off-by: Paul Kocialkowski
---
udev/90-libinput-model-quirks.hwdb | 2 +-
1 file
Le mardi 25 avril 2017 à 10:53 +1000, Peter Hutterer a écrit :
> On Mon, Apr 24, 2017 at 03:31:39PM +0200, Paul Kocialkowski wrote:
> > Le lundi 24 avril 2017 à 16:11 +1000, Peter Hutterer a écrit :
> > > On Fri, Apr 21, 2017 at 01:31:56PM +0200, Paul Kocialkowski wrote:
>
Le mardi 25 avril 2017 à 10:33 +1000, Peter Hutterer a écrit :
> On Mon, Apr 24, 2017 at 03:43:56PM +0200, Paul Kocialkowski wrote:
> > Le lundi 24 avril 2017 à 16:22 +1000, Peter Hutterer a écrit :
> > > On Fri, Apr 21, 2017 at 01:31:58PM +0200, Paul Kocialkowski wrote:
> &g
Le lundi 24 avril 2017 à 16:22 +1000, Peter Hutterer a écrit :
> On Fri, Apr 21, 2017 at 01:31:58PM +0200, Paul Kocialkowski wrote:
> > The high pressure value for Elantech touchpads (both PS/2 and I2C) is
> > not adapted to various devices, on which the touchpad i
Le lundi 24 avril 2017 à 16:15 +1000, Peter Hutterer a écrit :
> On Fri, Apr 21, 2017 at 01:31:57PM +0200, Paul Kocialkowski wrote:
> > This adds support for I2C Elan touchpads, such as the ones found in
> > various ARM CrOS devices. These devices do not use dmi.
> >
>
Le lundi 24 avril 2017 à 16:11 +1000, Peter Hutterer a écrit :
> On Fri, Apr 21, 2017 at 01:31:56PM +0200, Paul Kocialkowski wrote:
> > Some devices do not use dmi at all (this is the case on most non-x86
> > platforms, such as arm and arm64) but should able to select specific
>
Some devices do not use dmi at all (this is the case on most non-x86
platforms, such as arm and arm64) but should able to select specific
quirks based on the input device name too.
This adds name-based input device detection without dmi to support
these devices.
Signed-off-by: Paul Kocialkowski
This series both introduces support for I2C Elan touchpads, thanks to
dmi-independent name-based input device detection and fixes the pressure
range on Elan touchpads (both PS/2 and I2C).
It applies on top of: touchpad: move the pressure range to a hwdb entry
from Peter Hutterer.
The initial prob
The high pressure value for Elantech touchpads (both PS/2 and I2C) is
not adapted to various devices, on which the touchpad is barely usable.
Decreasing the high value makes those devices usable again, while not
introducing any major drawback for other devices.
Signed-off-by: Paul Kocialkowski
This adds support for I2C Elan touchpads, such as the ones found in
various ARM CrOS devices. These devices do not use dmi.
The pressure range is copied as-is from the current Elantech PS/2
touchpads entry. It is not adapted to every touchpad configuration.
Signed-off-by: Paul Kocialkowski
On Sep 5, 2015 5:13 AM, "Peter Hutterer" wrote:
>
> On Fri, Sep 04, 2015 at 11:47:09PM +0530, Seedo Eldho Paul wrote:
> > xalloc terminates the program abruptly if the requested amount of
> > memory couldn't be allocated. To insure that the errors are handle
xalloc terminates the program abruptly if the requested amount of
memory couldn't be allocated. To insure that the errors are handled
cleanly, use zalloc instead.
Signed-off-by: Seedo Eldho Paul
---
tests/internal-screenshot-test.c | 11 ++-
1 file changed, 6 insertions(+), 5 dele
On Sep 4, 2015 1:48 AM, "Bryce Harrington" wrote:
>
> On Fri, Sep 04, 2015 at 12:17:18AM +0530, Seedo Eldho Paul wrote:
> > xzalloc is guaranteed to return a non-NULL value.
> >
> > Signed-off-by: Seedo Eldho Paul
> > ---
> > tests/internal-sc
xzalloc is guaranteed to return a non-NULL value.
Signed-off-by: Seedo Eldho Paul
---
tests/internal-screenshot-test.c | 13 -
1 file changed, 13 deletions(-)
diff --git a/tests/internal-screenshot-test.c b/tests/internal-screenshot-test.c
index e72a695..a74ae7a 100644
--- a/tests
Now that we enable libinput by default, this flag is no longer needed.
Signed-off-by: Seedo Eldho Paul
---
building.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/building.html b/building.html
index fbedfae..284249a 100644
--- a/building.html
+++ b/building.html
---
test/tablet.c | 134 ++
1 file changed, 134 insertions(+)
Changes
- Check that the axes are still present on the proximity out events, and make
sure that they haven't changed
- Don't use a loop when
each axis on the
tablet.
Signed-off-by: Stephen Chandler Paul
---
src/evdev-tablet.c | 38 ++
src/libinput-private.h | 1 +
src/libinput.c | 7 ++-
src/libinput.h | 10 +++---
test/tablet.c | 8
tools/event-de
or it to match up with
the screen properly. This is where left handed mode comes in. When enabled, it
reverses all the coordinates so that the tablet may be rotated, and the palm
rest on the tablet moved over to the left side.
Signed-off-by: Stephen Chandler Paul
---
src/evdev-tablet.c
---
test/tablet.c | 77 +++
1 file changed, 77 insertions(+)
diff --git a/test/tablet.c b/test/tablet.c
index 8074e4e..bf78e12 100644
--- a/test/tablet.c
+++ b/test/tablet.c
@@ -154,6 +154,82 @@ START_TEST(proximity_out_clear_buttons)
}
EN
TABLET_PROXIMITY events cause many terminals to push every column to the right
by one additional tab, this just increases the space after the event type so
that everything lines up again.
Signed-off-by: Stephen Chandler Paul
---
tools/event-debug.c | 2 +-
1 file changed, 1 insertion(+), 1
nding distance events with
incorrect values in them. As such, it's a good idea not to forward any axis
events from evdev until we know that the tool is within usable proximity.
Signed-off-by: Stephen Chandler Paul
---
src/evdev-tablet.c | 5 +
1 file changed, 5 insertions(+)
diff --git a
Signed-off-by: Stephen Chandler Paul
---
test/tablet.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/test/tablet.c b/test/tablet.c
index d67d954..8074e4e 100644
--- a/test/tablet.c
+++ b/test/tablet.c
@@ -376,7 +376,7 @@ START_TEST(motion_event_state
each axis on the
tablet.
Signed-off-by: Stephen Chandler Paul
---
src/evdev-tablet.c | 39 +++
src/libinput-private.h | 1 +
src/libinput.c | 7 ++-
src/libinput.h | 10 +++---
test/tablet.c | 8
tools/event-de
There isn't much purpose in having proximity in and out as different events,
combining them into one single event is more consistent with the rest of the
API, and means less code for clients to have to work with.
Signed-off-by: Stephen Chandler Paul
---
src/evdev-tablet.c
(it may as well be anyway,
since we haven't processed any proximity in events from evdev just yet)
Signed-off-by: Stephen Chandler Paul
---
src/evdev-tablet.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/evdev-tablet.c b/src/evdev-tablet.c
index fe09efc..3d8363c 100644
--- a/src
Signed-off-by: Stephen Chandler Paul
---
src/evdev-tablet.c | 7 +--
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/src/evdev-tablet.c b/src/evdev-tablet.c
index f80d642..fe09efc 100644
--- a/src/evdev-tablet.c
+++ b/src/evdev-tablet.c
@@ -411,12 +411,7 @@ sanitize_tablet_axes
or it to match up with
the screen properly. This is where left handed mode comes in. When enabled, it
reverses all the coordinates so that the tablet may be rotated, and the palm
rest on the tablet moved over to the left side.
Signed-off-by: Stephen Chandler
or it to match up with
the screen properly. This is where left handed mode comes in. When enabled, it
reverses all the coordinates so that the tablet may be rotated, and the palm
rest on the tablet moved over to the left side.
Signed-off-by: Stephen Chandler Paul
---
src/evdev-tablet.c
or such as left-handed mode
being enabled by default.
Signed-off-by: Stephen Chandler Paul
---
src/evdev.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/evdev.c b/src/evdev.c
index 939d266..defd004 100644
--- a/src/evdev.c
+++ b/src/evdev.c
@@ -1448,6 +1448,7 @@ evdev_configure_dev
coordinates of the
tablets in addition to flipping the buttons on the tablet. As such, renaming
these functions so that they aren't specific to devices where only the buttons
are flipped seems appropriate.
Signed-off-by: Stephen Chandler Paul
---
Fixed the naming scheme and changed it
coordinates of the
tablets in addition to flipping the buttons on the tablet. As such, renaming
these functions so that they aren't specific to devices where only the buttons
are flipped seems appropriate.
Signed-off-by: Stephen Chandler Paul
---
Sorry about all of that! Just getting back int
lefty mode for tablets.
Cheers,
Stephen Chandler Paul
Stephen Chandler Paul (2):
libinput.h: Fix some line wrapping in documentation
Rename functions for left handed device configurations
src/evdev-mt-touchpad.c | 4 ++--
src/evdev.c | 34 ++
Some devices require more then just flipping around the buttons, such as
tablets.
---
src/evdev-mt-touchpad.c | 4 ++--
src/evdev.c | 34 +++---
src/evdev.h | 12 +--
src/libinput.c | 14 ++---
src/libinput.h | 55 +
---
src/libinput.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/libinput.h b/src/libinput.h
index 56b77c2..7719b8c 100644
--- a/src/libinput.h
+++ b/src/libinput.h
@@ -2141,8 +2141,8 @@ libinput_device_config_buttons_get_left_handed(struct
libinput_device *device);
I'm forced to ask the
> question: What's the point? I mean, it's a little bouncing ball, why does
> it need to be configurable?
>
> On Sat, Nov 29, 2014 at 5:36 AM, Seedo Eldho Paul <
> seedoeldhop...@gmail.com> wrote:
>
>> Also change "simple-shm
Also change "simple-shm exiting" to "simple-damage exiting"
Signed-off-by: Seedo Eldho Paul
---
clients/simple-damage.c | 21 ++---
1 file changed, 14 insertions(+), 7 deletions(-)
diff --git a/clients/simple-damage.c b/clients/simple-damage.c
index fe5
Signed-off-by: Seedo Eldho Paul
---
src/scanner.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/scanner.c b/src/scanner.c
index fa8e0c0..ca03c57 100644
--- a/src/scanner.c
+++ b/src/scanner.c
@@ -199,7 +199,7 @@ static const char *indent(int n)
}
static void
Signed-off-by: Seedo Eldho Paul
---
protocol/fullscreen-shell.xml| 10 +-
protocol/input-method.xml| 2 +-
protocol/presentation_timing.xml | 4 ++--
protocol/text.xml| 2 +-
4 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/protocol/fullscreen
se I don't
think it's possible to come to a generic solution without also changing the
api.
At least now there's some dialog in the mailing list for others to consider
until the docs get updated. Again I thank you for taking the time (and
patience) to help me get up to speed.
Paul
___
e, but I don't see
that as compelling evidence to not do something about it. Is there any
justification for specifying a request with two options that actually
requires four aside from legacy behavior?
Again, thanks for entertaining this discussion.
Paul
__
enerator) while maintaining the existing
api. Thank you in advance for reviewing and considering this patch.
Paul
On Wed, Sep 3, 2014 at 11:04 PM, Jasper St. Pierre
wrote:
> The fact that we have an undocumented hack like that in our scanner
> clearly isn't great. We need to document it
ional help would be
appreciated.
Note that this patch applies to the 1.5.91 tagged commit and compiles
cleanly (for wayland). Weston didn't like having the lookup function
defined in multiple files, so maybe there would be a better place to put
such functionality.
Thanks,
Paul
From 4a5dfecc051
On Tue, 2014-08-19 at 16:57 +0300, Pekka Paalanen wrote:
> On Tue, 19 Aug 2014 13:21:54 +0200
> Jonas Ådahl wrote:
>
> > On Tue, Aug 19, 2014 at 01:03:52PM +0300, Pekka Paalanen wrote:
> > > On Wed, 6 Aug 2014 19:07:50 -0400
> > > Stephen Chandler Paul wrote:
The package 'libegl-mesa-dev' should be 'libegl1-mesa-dev'
Signed-off-by: Seedo Eldho Paul
---
mint17.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mint17.html b/mint17.html
index 3de8857..173e2f4 100644
--- a/mint17.html
+++ b/mint17.html
Because the axes that tool reports can change depending on the tool in use, we
want to be able to provide functionality to determine which axes each tool can
support.
Signed-off-by: Stephen Chandler Paul
---
= Changes =
* Fixed the line width in test/tablet.c
* Removed
out serial numbers in a list that's
local to the tablet they belong to, and keep tools with serials in a list that's
local to the libinput context.
Signed-off-by: Stephen Chandler Paul
---
Changes (forgot to make these with the last patch, sorry!):
- Add comment to explain why we use
out serial numbers in a list that's
local to the tablet they belong to, and keep tools with serials in a list that's
local to the libinput context.
Signed-off-by: Stephen Chandler Paul
---
Changes:
- Added a description to the patch
- Fixed all of the memory leaks, passes ma
Because the axes that tool reports can change depending on the tool in use, we
want to be able to provide functionality to determine which axes each tool can
support.
Signed-off-by: Stephen Chandler Paul
---
Changes:
- Added a description to the patch
- Fixed all of the memory
Signed-off-by: Stephen Chandler Paul
---
src/evdev-tablet.c | 32 --
src/evdev-tablet.h | 4 +++
test/tablet.c | 79 ++
3 files changed, 107 insertions(+), 8 deletions(-)
diff --git a/src/evdev-tablet.c b/src/evdev
Signed-off-by: Stephen Chandler Paul
---
src/evdev-tablet.c | 42 +++
src/evdev-tablet.h | 1 +
src/libinput-private.h | 1 +
src/libinput.c | 7 ++
src/libinput.h | 26 +++
test/tablet.c | 68
Signed-off-by: Stephen Chandler Paul
---
clients/window.c | 45 ++---
clients/window.h | 25 +
2 files changed, 67 insertions(+), 3 deletions(-)
diff --git a/clients/window.c b/clients/window.c
index 7b844f8..3896b31 100644
--- a
Signed-off-by: Stephen Chandler Paul
---
clients/window.c | 90 ++--
clients/window.h | 20 +
2 files changed, 108 insertions(+), 2 deletions(-)
diff --git a/clients/window.c b/clients/window.c
index 325c3f2..6001b55 100644
--- a
Signed-off-by: Stephen Chandler Paul
---
src/compositor.h | 6 ++
src/input.c | 39 ++-
src/libinput-device.c | 23 +++
3 files changed, 67 insertions(+), 1 deletion(-)
diff --git a/src/compositor.h b/src/compositor.h
This is just a hacked version of clickdot that responds to tablet events
instead of cursor events
Signed-off-by: Stephen Chandler Paul
---
.gitignore | 1 +
Makefile.am | 8 ++
clients/tablet.c | 341 +++
3 files changed, 350
Signed-off-by: Stephen Chandler Paul
---
src/compositor.h | 13 +
src/input.c | 81 +++
src/libinput-device.c | 57
3 files changed, 146 insertions(+), 5 deletions(-)
diff --git a/src
Again, a lot of this is code that has been reused from the cursor code
for pointers.
Signed-off-by: Stephen Chandler Paul
---
clients/window.c | 140 +--
clients/window.h | 14 +++---
2 files changed, 144 insertions(+), 10 deletions(-)
diff
Most of this code is just reused from the code for the pointer cursor,
with slight modifications to make it work with tablets.
Signed-off-by: Stephen Chandler Paul
---
src/compositor.h | 10
src/input.c | 147 ++-
2 files changed
Signed-off-by: Stephen Chandler Paul
---
clients/desktop-shell.c | 55 +
1 file changed, 55 insertions(+)
diff --git a/clients/desktop-shell.c b/clients/desktop-shell.c
index 73b2134..a27910f 100644
--- a/clients/desktop-shell.c
+++ b/clients
Signed-off-by: Stephen Chandler Paul
---
desktop-shell/shell.c | 14 ++
src/bindings.c| 37 +
src/compositor.c | 1 +
src/compositor.h | 16
src/input.c | 7 +++
5 files changed, 75 insertions
Signed-off-by: Stephen Chandler Paul
---
src/compositor.h | 16 ++
src/input.c | 86 +--
src/libinput-device.c | 72 ++
3 files changed, 171 insertions(+), 3 deletions(-)
diff --git a
Signed-off-by: Stephen Chandler Paul
---
src/compositor.h | 8 +++
src/input.c | 65 +--
src/libinput-device.c | 7 +-
3 files changed, 77 insertions(+), 3 deletions(-)
diff --git a/src/compositor.h b/src/compositor.h
Signed-off-by: Stephen Chandler Paul
---
clients/window.c | 43 +--
clients/window.h | 14 ++
2 files changed, 55 insertions(+), 2 deletions(-)
diff --git a/clients/window.c b/clients/window.c
index dd9b822..83459eb 100644
--- a/clients
Signed-off-by: Stephen Chandler Paul
---
clients/window.c | 24 +++-
clients/window.h | 10 ++
2 files changed, 33 insertions(+), 1 deletion(-)
diff --git a/clients/window.c b/clients/window.c
index 727e3f0..dd9b822 100644
--- a/clients/window.c
+++ b/clients
ff-by: Stephen Chandler Paul
---
clients/window.c| 15 +++
shared/cairo-util.h | 4
shared/frame.c | 38 ++
3 files changed, 57 insertions(+)
diff --git a/clients/window.c b/clients/window.c
index 6001b55..727e3f0 100644
--- a/cl
Changing the pointer to the appropriate image while moving the stylus
around isn't supported yet.
Signed-off-by: Stephen Chandler Paul
---
clients/window.c | 27 +
desktop-shell/shell.c | 268 ++
src/compositor.h | 5 +
This only adds support for reporting motion events, proximity_in events
(without the tool object information), proximity_out events and frame
events.
Signed-off-by: Stephen Chandler Paul
---
src/compositor.h | 97
src/input.c | 312
Signed-off-by: Stephen Chandler Paul
---
Makefile.am | 15 ++-
protocol/wayland-tablet.xml | 310
2 files changed, 321 insertions(+), 4 deletions(-)
create mode 100644 protocol/wayland-tablet.xml
diff --git a/Makefile.am b
nt, so we can
tell if the tablet tool is leaving proximity to switch focus to another
surface, or if it's just exiting proximity.
Review/critique would be appreciated, thank you! ^^
Cheers,
Lyude
Stephen Chandler Paul (19):
tablet: Add XML for wl_tablet and wl_tablet_manager
tab
Signed-off-by: Stephen Chandler Paul
---
clients/window.c | 201 +++
clients/window.h | 19 ++
2 files changed, 220 insertions(+)
diff --git a/clients/window.c b/clients/window.c
index 85e5de8..90a2e28 100644
--- a/clients/window.c
+++ b
Signed-off-by: Stephen Chandler Paul
---
clients/window.c | 48 +++-
clients/window.h | 12
2 files changed, 59 insertions(+), 1 deletion(-)
diff --git a/clients/window.c b/clients/window.c
index 90a2e28..ab4ae85 100644
--- a/clients
Checks whether or not the tablet can report the specified axis, so callers can
get an idea of a tablet's capabilities.
Signed-off-by: Stephen Chandler Paul
---
src/evdev-tablet.c | 8
src/evdev.h| 3 +++
src/libinput.c | 14 ++
src/libinput.h
1 - 100 of 172 matches
Mail list logo