<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libevdev.git/libevdev, branch libevdev-1.12.0</title>
<subtitle>gitlab.freedesktop.org: libevdev/libevdev.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/'/>
<entry>
<title>doc: fix initialization and setup error</title>
<updated>2021-09-04T11:30:17+00:00</updated>
<author>
<name>José Expósito</name>
<email>jose.exposito89@gmail.com</email>
</author>
<published>2021-09-04T11:30:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=889fc01c81f2e6f018d8274dfc0f3a138830a401'/>
<id>889fc01c81f2e6f018d8274dfc0f3a138830a401</id>
<content type='text'>
Remove an unnecessary and unmatched curly bracket from the demo code.

Signed-off-by: José Expósito &lt;jose.exposito89@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove an unnecessary and unmatched curly bracket from the demo code.

Signed-off-by: José Expósito &lt;jose.exposito89@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: fix uinput device creation warnings</title>
<updated>2021-09-04T11:21:42+00:00</updated>
<author>
<name>José Expósito</name>
<email>jose.exposito89@gmail.com</email>
</author>
<published>2021-09-04T11:21:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=8a4f45df5b605738333f1ddf9368f2353c2906b2'/>
<id>8a4f45df5b605738333f1ddf9368f2353c2906b2</id>
<content type='text'>
The example code for creating uinput devices produces the following
warnings:

warning: unused variable ‘ev’ [-Wunused-variable]
   | struct input_event ev[2];
   |                    ^~
warning: unused variable ‘new_fd’ [-Wunused-variable]
   | int fd, new_fd, uifd;
   |         ^~~~~~
warning: ‘err’ may be used uninitialized in this function [-Wmaybe-uninitialized]
   |     return err;
   |            ^~~

Signed-off-by: José Expósito &lt;jose.exposito89@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The example code for creating uinput devices produces the following
warnings:

warning: unused variable ‘ev’ [-Wunused-variable]
   | struct input_event ev[2];
   |                    ^~
warning: unused variable ‘new_fd’ [-Wunused-variable]
   | int fd, new_fd, uifd;
   |         ^~~~~~
warning: ‘err’ may be used uninitialized in this function [-Wmaybe-uninitialized]
   |     return err;
   |            ^~~

Signed-off-by: José Expósito &lt;jose.exposito89@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: fix typos</title>
<updated>2021-08-17T16:33:58+00:00</updated>
<author>
<name>Ulrich Ölmann</name>
<email>u.oelmann@pengutronix.de</email>
</author>
<published>2021-08-17T16:33:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=9b918d316a0bc6e6e730e918a8146d548ac6ce02'/>
<id>9b918d316a0bc6e6e730e918a8146d548ac6ce02</id>
<content type='text'>
Signed-off-by: Ulrich Ölmann &lt;u.oelmann@pengutronix.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Ulrich Ölmann &lt;u.oelmann@pengutronix.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: fix uinput example code</title>
<updated>2021-08-17T13:09:26+00:00</updated>
<author>
<name>Ulrich Ölmann</name>
<email>u.oelmann@pengutronix.de</email>
</author>
<published>2021-08-17T13:09:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=5fc81553f568d883675773e3f872dfa6d8e72e2b'/>
<id>5fc81553f568d883675773e3f872dfa6d8e72e2b</id>
<content type='text'>
Signed-off-by: Ulrich Ölmann &lt;u.oelmann@pengutronix.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Ulrich Ölmann &lt;u.oelmann@pengutronix.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>make-event-names: Fix determinism issue</title>
<updated>2021-02-21T21:06:46+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2021-02-20T14:41:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=8d70f449892c6f7659e07bb0f06b8347677bb7d8'/>
<id>8d70f449892c6f7659e07bb0f06b8347677bb7d8</id>
<content type='text'>
The order of dict values is not deterministic in python leading to differing 
header file generation which results in differing build output for the same
configuration. Sort to remove this inconsistency and make the output 
reproducible.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Reviewed-by: Filipe Laíns &lt;lains@archlinux.org&gt;
Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The order of dict values is not deterministic in python leading to differing 
header file generation which results in differing build output for the same
configuration. Sort to remove this inconsistency and make the output 
reproducible.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Reviewed-by: Filipe Laíns &lt;lains@archlinux.org&gt;
Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Change to the (always intended) MIT license</title>
<updated>2021-01-25T03:46:55+00:00</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2020-09-17T05:56:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=60d4f1b2aea14a65a4c2cfed7631fade405b7adf'/>
<id>60d4f1b2aea14a65a4c2cfed7631fade405b7adf</id>
<content type='text'>
Due to what must've been a copy/paste error many years ago, the license text
for libevdev wasn't actually the MIT license. Let's rectify this, it was
always MIT intended anyway.

To make this more obvious and reduce the chance of copy/paste mistakes, use
the SPDX license identifier in the various source files. The two installed
public header files have the full license text.

All contributors with copyrightable contributions have ACKed the license
change to MIT, either in the MR directly [1] or privately in reply to an
email.

[1] https://gitlab.freedesktop.org/libevdev/libevdev/-/merge_requests/69

Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
Acked-by: Alexander Dahl &lt;ada@thorsis.com&gt;
Acked-by: Andreas Pokorny &lt;andreas.pokorny@canonical.com&gt;
Acked-by: Armin K &lt;krejzi@email.com&gt;
Acked-by: Benjamin Tissoires &lt;btissoir@redhat.com&gt;
Acked-by: David Herrmann &lt;dh.herrmann@gmail.com&gt;
Acked-by: Deepa Dinamani &lt;deepa.kernel@gmail.com&gt;
Acked-by: Emmanuele Bassi &lt;ebassi@gnome.org&gt;
Acked-by: Gaetan Nadon &lt;memsize@videotron.ca&gt;
Acked-by: George Thomas &lt;georgefsthomas@gmail.com&gt;
Acked-by: Michael Forney &lt;mforney@mforney.org&gt;
Acked-by: Nayan Deshmukh &lt;nayan26deshmukh@gmail.com&gt;
Acked-by: Niclas Zeising &lt;zeising@daemonic.se&gt;
Acked-by: Owen W. Taylor &lt;otaylor@fishsoup.net&gt;
Acked-by: Peter Seiderer &lt;ps.report@gmx.net&gt;
Acked-by: Ran Benita &lt;ran234@gmail.com&gt;
Acked-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Acked-by: Scott Jann &lt;sjann@knight-rider.org&gt;
Acked-by: Thilo Schulz &lt;thilo@tjps.eu&gt;
Acked-by: polyphemus &lt;rolfmorel@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to what must've been a copy/paste error many years ago, the license text
for libevdev wasn't actually the MIT license. Let's rectify this, it was
always MIT intended anyway.

To make this more obvious and reduce the chance of copy/paste mistakes, use
the SPDX license identifier in the various source files. The two installed
public header files have the full license text.

All contributors with copyrightable contributions have ACKed the license
change to MIT, either in the MR directly [1] or privately in reply to an
email.

[1] https://gitlab.freedesktop.org/libevdev/libevdev/-/merge_requests/69

Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
Acked-by: Alexander Dahl &lt;ada@thorsis.com&gt;
Acked-by: Andreas Pokorny &lt;andreas.pokorny@canonical.com&gt;
Acked-by: Armin K &lt;krejzi@email.com&gt;
Acked-by: Benjamin Tissoires &lt;btissoir@redhat.com&gt;
Acked-by: David Herrmann &lt;dh.herrmann@gmail.com&gt;
Acked-by: Deepa Dinamani &lt;deepa.kernel@gmail.com&gt;
Acked-by: Emmanuele Bassi &lt;ebassi@gnome.org&gt;
Acked-by: Gaetan Nadon &lt;memsize@videotron.ca&gt;
Acked-by: George Thomas &lt;georgefsthomas@gmail.com&gt;
Acked-by: Michael Forney &lt;mforney@mforney.org&gt;
Acked-by: Nayan Deshmukh &lt;nayan26deshmukh@gmail.com&gt;
Acked-by: Niclas Zeising &lt;zeising@daemonic.se&gt;
Acked-by: Owen W. Taylor &lt;otaylor@fishsoup.net&gt;
Acked-by: Peter Seiderer &lt;ps.report@gmx.net&gt;
Acked-by: Ran Benita &lt;ran234@gmail.com&gt;
Acked-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Acked-by: Scott Jann &lt;sjann@knight-rider.org&gt;
Acked-by: Thilo Schulz &lt;thilo@tjps.eu&gt;
Acked-by: polyphemus &lt;rolfmorel@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: fix conflicting documentation for libevdev_get_event_value()</title>
<updated>2021-01-07T23:58:16+00:00</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2021-01-07T23:58:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=70881516f214a7d042120fcb5aa3815e52f8875d'/>
<id>70881516f214a7d042120fcb5aa3815e52f8875d</id>
<content type='text'>
Yes, the value we return is from the currently active slot, but there are a
few niche cases where the active slot changes from what the client may think
it is. So let's call it undefined like the other half of the documentation
already does.

Fixes #20

Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Yes, the value we return is from the currently active slot, but there are a
few niche cases where the active slot changes from what the client may think
it is. So let's call it undefined like the other half of the documentation
already does.

Fixes #20

Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add libevdev_disable_property</title>
<updated>2020-10-19T04:47:07+00:00</updated>
<author>
<name>Scott Jann</name>
<email>sjann@knight-rider.org</email>
</author>
<published>2020-10-17T08:03:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=4226c7801b4ea1b0c7d1eaac47ca24ece8f24809'/>
<id>4226c7801b4ea1b0c7d1eaac47ca24ece8f24809</id>
<content type='text'>
On some devices, a kernel input property has been set in error and we need the
ability to disable that property.

Signed-off-by: Scott Jann &lt;sjann@knight-rider.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On some devices, a kernel input property has been set in error and we need the
ability to disable that property.

Signed-off-by: Scott Jann &lt;sjann@knight-rider.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add link to Rust bindings</title>
<updated>2020-10-10T03:58:22+00:00</updated>
<author>
<name>Nayan Deshmukh</name>
<email>nayan26deshmukh@gmail.com</email>
</author>
<published>2020-10-10T03:58:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=8e94375bc60e3070d04258b31bac7d53882cc534'/>
<id>8e94375bc60e3070d04258b31bac7d53882cc534</id>
<content type='text'>
Signed-off-by: Nayan Deshmukh &lt;nayan26deshmukh@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Nayan Deshmukh &lt;nayan26deshmukh@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: fix doxyen complaints after fd6c9b8ca0ec0791c</title>
<updated>2020-09-11T02:13:04+00:00</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2020-09-11T01:56:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=b40675c701d564c3a465018950041a682401cacd'/>
<id>b40675c701d564c3a465018950041a682401cacd</id>
<content type='text'>
Fixes fd6c9b8ca0ec0791c9aca11314bcb39f9c08555b

Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes fd6c9b8ca0ec0791c9aca11314bcb39f9c08555b

Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
