Jonny Lamb
0695908a9f
clients: use repeat_info event details
...
The weston-info client prints out the values, and the values are
respected in toytoolkit when actually repeating keys..
10 years ago
U. Artie Eoff
cb0e3579af
weston-info: fix log message typo
...
Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
11 years ago
U. Artie Eoff
86c68b328a
weston-info: free allocated memory and check OOM conditions
...
Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
11 years ago
Kristian Høgsberg
8b66ebd3fa
weston-info: Handle shm formats better
...
Use a switch for this and don't fall back to XRGB8888 if we don't
recognize the format.
11 years ago
Kristian Høgsberg
06b16c2a0b
weston-info: Use xmalloc() in weston-info
11 years ago
Rob Bradford
14a7601340
weston-info: Report the seat name provided by the compositor
12 years ago
Pekka Paalanen
0eab05d2a7
clients: add global_remove handler stubs
...
All the clients here were missing the global_remove handler. Because
window.c did not have it, weston-desktop-shell and weston-keyboard
segfaulted on compositor exit, as they received some
wl_registry.global_remove events.
Add more or less stub global_remove handlers, so that clients do not
crash on such events. Toytoolkit and all applications would need a lot
more code to properly handle the global object removal.
Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
12 years ago
Kristian Høgsberg
fa80e11c84
Update to new fd and wl_registry APIs
...
This commit updates the clients and the wayland compositor backend to
use the new wl_registry mechanism and the thread safe fd API.
12 years ago
Philipp Brüschweiler
97cb62afb7
weston-info: an output can have multiple modes
12 years ago
Philipp Brüschweiler
bb0d4b9218
weston-info: remove timerfd termination hack
...
Use wl_display_roundtrip to listen exactly as long as necessary.
12 years ago
Philipp Brüschweiler
585acb0013
weston-info: client that print out information about the running compositor
...
This includes seat capabilities, shm formats and output information.
12 years ago