Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
6d8fcc75b8c71cd6ebfb473d5bf5724480e1e2a9
/
src
/
evdev.c
2f07ef6
xkb: Don't call exit on failure in weston_compositor_xkb_init()
by Kristian Høgsberg
· 12 years ago
ea23b28
evdev: Apply calibration values to absolute events
by Rob Bradford
· 13 years ago
80137f3
evdev: Include the device capabilities in the debugging
by Rob Bradford
· 13 years ago
b984e40
evdev: Update axis notifications to follow protocol
by Jonas Ådahl
· 13 years ago
4b997e4
evdev: Avoid unintended case drop through
by Rob Bradford
· 13 years ago
cb3eaae
compositor: Change notify_* function to take a weston_seat
by Kristian Høgsberg
· 13 years ago
3eb4761
evdev: rename evdev_input_device to evdev_device
by Pekka Paalanen
· 13 years ago
b9d38f4
evdev: do not pass a list to evdev_led_update()
by Pekka Paalanen
· 13 years ago
168ed72
evdev: kill a warning in evdev_led_update()
by Pekka Paalanen
· 13 years ago
d858351
compositor-drm, evdev: don't crash on missing keyboard
by Pekka Paalanen
· 13 years ago
bf639ab
evdev: log input devices
by Pekka Paalanen
· 13 years ago
3315697
evdev: move udev code into compositor-drm.c
by Pekka Paalanen
· 13 years ago
88594b6
evdev: expose the generic evdev API
by Pekka Paalanen
· 13 years ago
3b00339
evdev: rename evdev_seat to drm_seat
by Pekka Paalanen
· 13 years ago
43f0a1e
evdev: pass weston_seat to evdev_input_device_create()
by Pekka Paalanen
· 13 years ago
3bfb201
evdev: make evdev_notify_keyboard_focus() independent of evdev_seat
by Pekka Paalanen
· 13 years ago
5720e92
evdev: make evdev_led_update independent from struct evdev_seat
by Pekka Paalanen
· 13 years ago
5618d6f
evdev: change evdev_seat into weston_seat in struct evdev_input_device
by Pekka Paalanen
· 13 years ago
cfa1f67
evdev: merge evdev-private.h into evdev.h
by Pekka Paalanen
· 13 years ago
5a6383b
evdev: move device opening out from evdev_input_device_create
by Pekka Paalanen
· 13 years ago
a123e5c
evdev: rename device_removed() to evdev_input_device_destroy()
by Pekka Paalanen
· 13 years ago
64eca89
compositor: Fold the log prototypes into compositor.h and drop log.h
by Kristian Høgsberg
· 13 years ago
2fc7cce
evdev: query position ranges for MT, too
by Pekka Paalanen
· 13 years ago
9d01a3e
evdev: Release weston_seat with underlying evdev device
by Daniel Stone
· 13 years ago
53b6b04
evdev: Don't ignore multitouch touchscreens
by Daniel Stone
· 13 years ago
1b4e11f
notify_key: Add update_state argument
by Daniel Stone
· 13 years ago
d6da09e
Split notify_keyboard_focus into in/out variants
by Daniel Stone
· 13 years ago
6d11836
Replace fprintf() by weston_log()
by Martin Minarik
· 13 years ago
cfd0e72
Brown-paper bag fix for LED
by Daniel Stone
· 13 years ago
bb1df6a
Add keymap argument to weston_seat_init_keyboard
by Daniel Stone
· 13 years ago
74419a2
Split weston_seat_init up into pointer/keyboard/touch
by Daniel Stone
· 13 years ago
878f0b7
Convert notify_axis to wl_fixed_t
by Daniel Stone
· 13 years ago
c9785ea
Use enum wl_keyboard_key_state instead of integer
by Daniel Stone
· 13 years ago
4dbadb1
Use enum wl_pointer_button_state instead of integer
by Daniel Stone
· 13 years ago
7bbd5b3
evdev: Add LED update hook
by Daniel Stone
· 13 years ago
33965c2
evdev: Add device capabilities
by Daniel Stone
· 13 years ago
1d63777
Rename evdev_input_device::type to pending_events
by Daniel Stone
· 13 years ago
1df17af
evdev: Improve touchpad support and add motion filters
by Jonas Ådahl
· 13 years ago
4136d82
evdev: Add event process dispatching
by Jonas Ådahl
· 13 years ago
37816df
Convert wl_input_device to wl_seat (and friends)
by Daniel Stone
· 13 years ago
c0ca399
evdev: Use wl_fixed_t for relative motions
by Jonas Ådahl
· 13 years ago
e11bbe4
compositor: Use wl_fixed_t for incoming input events
by Kristian Høgsberg
· 13 years ago
c39aa5a
evdev: Convert wl_fixed_t to int before using internally
by Jonas Ådahl
· 13 years ago
eae5de7
Follow wayland change to serial numbers
by Kristian Høgsberg
· 13 years ago
a00d60f
evdev: Get key state from kernel on vt enter
by Kristian Høgsberg
· 13 years ago
78d3afe
evdev: Disable the udev monitor when another vt becomes active
by Benjamin Franzke
· 13 years ago
bfeda13
Introduce weston-launch
by Benjamin Franzke
· 14 years ago
c97af92
Properly dispose event sources and event loops
by Jonas Ådahl
· 13 years ago
db4ecc6
evdev: reuse code for device removal
by Tiago Vignatti
· 13 years ago
210d079
Hook up axis events.
by Scott Moreau
· 13 years ago
29d9556
evdev: fix input lag when processing input from output repaint
by Ander Conselvan de Oliveira
· 13 years ago
23fdeed
evdev: use mtdev for multitouch devices
by Tiago Vignatti
· 13 years ago
7ea1086
compositor: Move input devices to their own event loop
by Kristian Høgsberg
· 13 years ago
bcecca4
Revert "weston: Drop priviledges early, and seteuid when needed"
by Kristian Høgsberg
· 14 years ago
fc6ccb8
weston: Drop priviledges early, and seteuid when needed
by Benjamin Franzke
· 14 years ago
a12d611
evdev: fix uninitialised pointer value
by Tiago Vignatti
· 14 years ago
23a47a8
evdev: Drop noisy debug messages on vt swtich
by Kristian Høgsberg
· 14 years ago
643eac5
evdev: Correct warning on missing input device
by Olivier Le Thanh Duong
· 14 years ago
b07876d
evdev: warn about missing input devices
by Pekka Paalanen
· 14 years ago
8334bc1
Rename wayland-compositor to weston
by Kristian Høgsberg
· 14 years ago
[Renamed (95%) from compositor/evdev.c]
558949b
clients: Add simple-touch client for testing touch events.
by Kristian Høgsberg
· 14 years ago
3937354
evdev: Store positions for all touch points in the evdev device
by Kristian Høgsberg
· 14 years ago
22c6bce
evdev: Add ABS_MT_* support for direct touch devices
by Tiago Vignatti
· 14 years ago
ce03ec3
evdev: new header file for the driver
by Tiago Vignatti
· 14 years ago
6e2d5f1
compositor-drm: remove/add evdev devices when vt switches
by Tiago Vignatti
· 14 years ago
c349e1d
compositor-drm: destroy evdev driver properly when finishing compositor
by Tiago Vignatti
· 14 years ago
0db1d5f
evdev: use a separate function for adding devices
by Tiago Vignatti
· 14 years ago
12c05b7
evdev: run flush_motion only when needed
by Tiago Vignatti
· 14 years ago
1c2bcb1
evdev: send old valuator inside event frame when the other is missing
by Tiago Vignatti
· 14 years ago
865f9b8
evdev: Silence warning
by Kristian Høgsberg
· 14 years ago
a887312
compositor: The compositor is now jiust a regular global object
by Kristian Høgsberg
· 14 years ago
db0fa54
Simplify evdev_flush_motion() a tiny bit
by Kristian Høgsberg
· 14 years ago
f547bd3
evdev: fetch absolute coordinates inside flush_motion only
by Tiago Vignatti
· 14 years ago
5c900ce
evdev: remove useless field from device structure
by Tiago Vignatti
· 14 years ago
80885e1
evdev: reset accumulator inside evdev_flush_motion
by Tiago Vignatti
· 14 years ago
a52b2e4
evdev: use a separate structure to denote accumulated motion events
by Tiago Vignatti
· 14 years ago
a157fc1
evdev: use a separate struct for abs information
by Tiago Vignatti
· 14 years ago
8b56880
evdev: Reset accumulate values when we flush motion events
by Kristian Høgsberg
· 14 years ago
52e158d
evdev: fix order of events being sent to the compositor
by Tiago Vignatti
· 14 years ago
8755ff9
evdev: remove signed value checks
by Tiago Vignatti
· 14 years ago
ac9cfd3
evdev: Simplify error path for device creation
by Tiago Vignatti
· 14 years ago
d9f7d1f
evdev: Delete unused fields from evdev_input_device
by Tiago Vignatti
· 14 years ago
ac2dc6a
evdev: Add hotplug support
by Tiago Vignatti
· 14 years ago
e7b5b41
evdev: Associate touchscreen devices with output up front
by Kristian Høgsberg
· 14 years ago
d904359
evdev: treat BTN_TOUCH as BTN_LEFT
by Tiago Vignatti
· 14 years ago
bbc2e03
evdev: use last output from compositor to get the screen geometries
by Tiago Vignatti
· 14 years ago
8be003b
evdev: organize the code for processing events
by Tiago Vignatti
· 14 years ago
c0827fd
evdev: opt out accelerometer type of devices
by Tiago Vignatti
· 14 years ago
d9c8250
evdev: use a separate function for configuring devices
by Tiago Vignatti
· 14 years ago
63900ec
Relative movement with a touchpad and other misc fixes for events
by Matt Peterson
· 14 years ago
1d26603
evdev: Only add event devices
by Kristian Høgsberg
· 14 years ago
86ec8e8
compositor: Use systemd seats for input devices as well
by Kristian Høgsberg
· 14 years ago
b186847
Update return types of event handler functions
by Kristian Høgsberg
· 14 years ago
96c8be9
Some kind of support for touchscreen
by Kristian Høgsberg
· 15 years ago
43db401
Split out evdev handling to its own file
by Kristian Høgsberg
· 15 years ago