<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libevdev.git/libevdev, branch master</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: update the ioctl list with missing ioctls</title>
<updated>2023-05-07T23:35:37+00:00</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2023-05-07T23:35:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=1cc8c6d491263e2b84cc3bb8dbd2935698b8c543'/>
<id>1cc8c6d491263e2b84cc3bb8dbd2935698b8c543</id>
<content type='text'>
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>
Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: remove duplicate doc entry for EVIOCSKEYCODE</title>
<updated>2023-05-07T23:18:57+00:00</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2023-05-07T23:18:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=f20158302687cd24d95ea99b168a956d25cf7840'/>
<id>f20158302687cd24d95ea99b168a956d25cf7840</id>
<content type='text'>
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>
Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Include all include files in dist tarballs</title>
<updated>2023-01-13T21:43:04+00:00</updated>
<author>
<name>Alyssa Ross</name>
<email>hi@alyssa.is</email>
</author>
<published>2023-01-13T21:40:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=d8c491f57eb2a3ead9739bfc5edfda27a70a615b'/>
<id>d8c491f57eb2a3ead9739bfc5edfda27a70a615b</id>
<content type='text'>
Otherwise, the distribution tarballs will be generated based on what's
in libevdev_la_SOURCES, which only includes the headers for the
operating system the maintainer happens to be running "make dist"
from.  As a result of this, e.g. the 1.13.0 tarball only includes the
headers for Linux, making the tarball unbuildable for FreeBSD.

"meson dist" was already doing the right thing.

Signed-off-by: Alyssa Ross &lt;hi@alyssa.is&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise, the distribution tarballs will be generated based on what's
in libevdev_la_SOURCES, which only includes the headers for the
operating system the maintainer happens to be running "make dist"
from.  As a result of this, e.g. the 1.13.0 tarball only includes the
headers for Linux, making the tarball unbuildable for FreeBSD.

"meson dist" was already doing the right thing.

Signed-off-by: Alyssa Ross &lt;hi@alyssa.is&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct document</title>
<updated>2022-08-16T09:00:08+00:00</updated>
<author>
<name>Zixian Liu</name>
<email>liuzixian4@huawei.com</email>
</author>
<published>2022-08-16T09:00:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=df826a3c54873460fc24cdd6fe5dfc68dd4af19d'/>
<id>df826a3c54873460fc24cdd6fe5dfc68dd4af19d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>uinput: use named initializers for the event struct</title>
<updated>2022-07-11T05:32:59+00:00</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2022-07-05T04:02:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=c9781f00f38bf652bd46ffe19e559cd84490dcc9'/>
<id>c9781f00f38bf652bd46ffe19e559cd84490dcc9</id>
<content type='text'>
With the 64 bit timestamps, the struct layout changes into a flatter
version, so let's use the input_event_(u)sec helpers to transparently
handle this.

Fixes #25

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>
With the 64 bit timestamps, the struct layout changes into a flatter
version, so let's use the input_event_(u)sec helpers to transparently
handle this.

Fixes #25

Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a few whitespace/coding style issues</title>
<updated>2022-07-11T05:31:45+00:00</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2022-07-11T00:29:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=0c7e1d2f67394415dc63dd93bd64ef0357cb7c01'/>
<id>0c7e1d2f67394415dc63dd93bd64ef0357cb7c01</id>
<content type='text'>
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>
Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a compiler warning</title>
<updated>2022-07-11T05:31:45+00:00</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2022-07-11T00:31:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libevdev.git/commit/?id=2d49be83036db16f6ff4f5656f94a76b10b96fca'/>
<id>2d49be83036db16f6ff4f5656f94a76b10b96fca</id>
<content type='text'>
[1/16] Compiling C object libevdev.so.2.3.0.p/libevdev_libevdev.c.o
../libevdev/libevdev.c:665:40: warning: argument 2 of type ‘struct slot_change_state[dev-&gt;num_slots]’ declared as a variable length array [-Wvla-parameter]
  665 |               struct slot_change_state changes_out[dev-&gt;num_slots])
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../libevdev/libevdev.c:47:52: note: previously declared as a pointer ‘struct slot_change_state *’
   47 |                          struct slot_change_state *changes_out);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~

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>
[1/16] Compiling C object libevdev.so.2.3.0.p/libevdev_libevdev.c.o
../libevdev/libevdev.c:665:40: warning: argument 2 of type ‘struct slot_change_state[dev-&gt;num_slots]’ declared as a variable length array [-Wvla-parameter]
  665 |               struct slot_change_state changes_out[dev-&gt;num_slots])
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../libevdev/libevdev.c:47:52: note: previously declared as a pointer ‘struct slot_change_state *’
   47 |                          struct slot_change_state *changes_out);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~

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