Kristian Høgsberg
|
8544903741
|
compositor: Screenhoot into a client provided shm buffer
This moves the png writing part to the client and removes the gdk-pixbuf
dependency from the compositor.
|
14 years ago |
Kristian Høgsberg
|
cf57dc52ff
|
Update to work with scanner that doesn't hardcode wl_*
This lets us drop the wl_ prefix for the un-officual screenshooter protocol.
|
14 years ago |
Kristian Høgsberg
|
91342c6081
|
Switch to new subscribe protocol and wayland-egl
|
14 years ago |
Kristian Høgsberg
|
2bb3ebe1e4
|
Create socket in /var/run/user/${HOME}
Use the runtime dir from XDG Base Directory Specification for creating the
socket in a directory only the user can read and write.
|
14 years ago |
Benjamin Franzke
|
35fd2a8cc6
|
wayland_client: rename wl_display_create to wl_display_connect
Avoid conflict when using wayland-{server,client} together.
|
14 years ago |
Kristian Høgsberg
|
3dd66d66a3
|
Use scanner to generate screenshooter client code as well
|
14 years ago |
Kristian Høgsberg
|
4fe1a3ed3a
|
Don't track globals in the client lib, just send out events
Users of the client library must install an global handler to get access
to globals.
|
15 years ago |
Kristian Høgsberg
|
b2a432ef18
|
Move clients to subdirectory
|
15 years ago |
Kristian Høgsberg
|
03fd86b042
|
Read connection events in screenshot.c
|
16 years ago |
Kristian Høgsberg
|
8049cbb88a
|
Also check for interface version wl_display_get_object_id().
|
16 years ago |
Kristian Høgsberg
|
dc0f355f0a
|
Fix API to always include socket name length.
|
16 years ago |
Kristian Høgsberg
|
e2ce43a9be
|
Fix namespace convention for glib source.
|
16 years ago |
Kristian Høgsberg
|
ffd710e653
|
Put Wayland under the MIT license.
|
16 years ago |
Kristian Høgsberg
|
f53f4bbd52
|
Quit screenshooter when idle.
|
16 years ago |
Kristian Høgsberg
|
1e4b86af1a
|
Expose screenshooting as an interface, drop SIGUSR hack.
This pulls in a bit of extra infrastructure for discovering adertised objects on the
client side.
|
16 years ago |