..
brei-proto.h.tmpl
brei: move the object_id_t typedefs to the brei-proto.h header
2023-05-18 14:03:26 +10:00
brei-shared.c
brei: silence warnings on 32-bit architectures
2023-05-21 09:04:16 +00:00
brei-shared.h
brei: move the object_id_t typedefs to the brei-proto.h header
2023-05-18 14:03:26 +10:00
ei-proto.c.tmpl
Remove empty trailing newlines from all files
2023-03-13 08:52:08 +10:00
ei-proto.h.tmpl
brei: move the object_id_t typedefs to the brei-proto.h header
2023-05-18 14:03:26 +10:00
libei-button.c
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libei-button.h
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libei-callback.c
protocol: widen the callback_data arg for ping/sync to 64bit
2023-05-16 15:09:47 +10:00
libei-callback.h
protocol: widen the callback_data arg for ping/sync to 64bit
2023-05-16 15:09:47 +10:00
libei-connection.c
protocol: widen the callback_data arg for ping/sync to 64bit
2023-05-16 15:09:47 +10:00
libei-connection.h
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libei-device.c
ei: fix capability checks for sending events
2023-05-08 14:08:32 +10:00
libei-device.h
protocol: replace the capabilities enum with an interface list
2023-05-02 05:53:25 +00:00
libei-event.c
Export the event names through helper functions
2023-05-22 02:39:08 +00:00
libei-event.h
Export the event names through helper functions
2023-05-22 02:39:08 +00:00
libei-fd.c
ei: rename ei_set_connection to ei_set_socket
2023-03-03 11:20:42 +10:00
libei-handshake.c
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libei-handshake.h
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libei-keyboard.c
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libei-keyboard.h
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libei-log.c
util: rename xvasprintf to xvaprintf
2023-02-16 15:29:18 +10:00
libei-pingpong.c
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libei-pingpong.h
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libei-pointer-absolute.c
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libei-pointer-absolute.h
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libei-pointer.c
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libei-pointer.h
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libei-private.h
ei: drop unused ei_insert_device_removed_event()
2023-05-16 11:47:01 +10:00
libei-region.c
util-object: split macro to generate unref into one two
2022-03-03 05:41:15 +00:00
libei-region.h
Remove empty trailing newlines from all files
2023-03-13 08:52:08 +10:00
libei-scroll.c
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libei-scroll.h
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libei-seat.c
ei: drop ei_seat_bind_capability() and the unbind equivalent
2023-05-10 12:25:40 +10:00
libei-seat.h
protocol: replace the capabilities enum with an interface list
2023-05-02 05:53:25 +00:00
libei-socket.c
ei: rename ei_set_connection to ei_set_socket
2023-03-03 11:20:42 +10:00
libei-touchscreen.c
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libei-touchscreen.h
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libei.c
Log a connection error before disconnecting
2023-05-19 05:10:58 +00:00
libei.h
Export the event names through helper functions
2023-05-22 02:39:08 +00:00
libeis-button.c
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libeis-button.h
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libeis-callback.c
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libeis-callback.h
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libeis-client.c
eis: don't log a warning for a disconnecting client that's disconnected
2023-05-19 05:10:58 +00:00
libeis-client.h
eis: drop the vestiges of client restrictions
2023-05-08 13:38:40 +10:00
libeis-connection.c
protocol: widen the callback_data arg for ping/sync to 64bit
2023-05-16 15:09:47 +10:00
libeis-connection.h
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libeis-device.c
eis: change the API to match the protocol interfaces closer
2023-05-05 14:04:17 +10:00
libeis-device.h
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libeis-event.c
eis: change the API to match the protocol interfaces closer
2023-05-05 14:04:17 +10:00
libeis-event.h
Remove empty trailing newlines from all files
2023-03-13 08:52:08 +10:00
libeis-fd.c
eis: Remove eis_backend_fd_add_fd()
2022-04-27 02:00:07 +00:00
libeis-handshake.c
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libeis-handshake.h
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libeis-keyboard.c
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libeis-keyboard.h
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libeis-log.c
util: rename xvasprintf to xvaprintf
2023-02-16 15:29:18 +10:00
libeis-pingpong.c
protocol: widen the callback_data arg for ping/sync to 64bit
2023-05-16 15:09:47 +10:00
libeis-pingpong.h
protocol: widen the callback_data arg for ping/sync to 64bit
2023-05-16 15:09:47 +10:00
libeis-pointer-absolute.c
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libeis-pointer-absolute.h
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libeis-pointer.c
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libeis-pointer.h
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libeis-private.h
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libeis-region.c
Drop the trailing newline from the log messages
2022-08-11 10:09:27 +10:00
libeis-region.h
eis: divide the headers up across multiple files
2023-02-13 14:01:08 +10:00
libeis-scroll.c
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libeis-scroll.h
Split the ei_pointer interface up into its components
2023-05-02 05:53:25 +00:00
libeis-seat.c
eis: change the API to match the protocol interfaces closer
2023-05-05 14:04:17 +10:00
libeis-seat.h
protocol: replace the capabilities enum with an interface list
2023-05-02 05:53:25 +00:00
libeis-socket.c
Drop the trailing newline from the log messages
2022-08-11 10:09:27 +10:00
libeis-touchscreen.c
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libeis-touchscreen.h
Switch object ids to use the object_id_t typedef
2023-03-03 11:27:01 +10:00
libeis.c
Export the event names through helper functions
2023-05-22 02:39:08 +00:00
libeis.h
Export the event names through helper functions
2023-05-22 02:39:08 +00:00
liboeffis.c
meson: allow selecting sd-bus library via option
2023-05-18 22:55:18 +00:00
liboeffis.h
doc/api: add the unicode icons for a splash of color
2023-05-10 11:36:51 +10:00
meson.build
meson: allow selecting sd-bus library via option
2023-05-18 22:55:18 +00:00
util-bits.c
util: add some mask helpers
2023-03-03 11:16:48 +10:00
util-bits.h
util: add some mask helpers
2023-03-03 11:16:48 +10:00
util-color.h
Add SPDX identifiers to all source files
2022-03-03 00:27:36 +00:00
util-io.c
util: add iobuf_prepend()
2023-03-03 11:27:01 +10:00
util-io.h
util: add iobuf_prepend()
2023-03-03 11:27:01 +10:00
util-list.c
util: add the macros to run through a list backwards
2022-05-17 14:36:39 +10:00
util-list.h
util: add the macros to run through a list backwards
2022-05-17 14:36:39 +10:00
util-logger.c
util-object: split macro to generate unref into one two
2022-03-03 05:41:15 +00:00
util-logger.h
Add SPDX identifiers to all source files
2022-03-03 00:27:36 +00:00
util-macros.h
proto: split up message length and opcode again
2023-03-03 11:27:01 +10:00
util-mem.h
doc: fix a comment in util-mem.h
2022-12-01 18:56:18 +10:00
util-memfile.c
util: silence warnings when memfd_create is missing
2023-05-21 09:04:16 +00:00
util-memfile.h
config: Make memfd_create optional
2023-03-28 11:24:06 +00:00
util-munit.c
Add SPDX identifiers to all source files
2022-03-03 00:27:36 +00:00
util-munit.h
Add SPDX identifiers to all source files
2022-03-03 00:27:36 +00:00
util-object.h
util: add macros to declare getters and setters
2023-02-13 13:27:57 +10:00
util-sources.c
util: undo accidental rename from source->is_active to is_sender
2023-02-13 13:28:31 +10:00
util-sources.h
Add SPDX identifiers to all source files
2022-03-03 00:27:36 +00:00
util-strings.c
util: add a strlen0 helper function
2023-03-03 11:27:01 +10:00
util-strings.h
util: avoid /proc on BSDs (but keep for tests)
2023-05-18 05:11:55 +00:00
util-structs.h
Add SPDX identifiers to all source files
2022-03-03 00:27:36 +00:00
util-time.h
util: add msleep()
2023-03-03 11:16:48 +10:00
util-tristate.h
Remove empty trailing newlines from all files
2023-03-13 08:52:08 +10:00
util-version.h
Add a version macro for grepable version numbers
2022-09-07 09:20:27 +10:00