Kristian Høgsberg
b313b02983
Chage the 'base' field to be the name of the super class instead
...
Instead of display->base.base we want display->proxy.object, or
buffer->buffer.resource.object.id = id;
which makes it clear what we end up addressing.
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
Kristian Høgsberg
2643707391
Move pointer and keyboard focus tracking into libwayland-server
14 years ago
Kristian Høgsberg
06bc26401c
Fix warnings from adding -Wall back
14 years ago
Kristian Høgsberg
1f25315ae2
Add $(GCC_CFLAGS) back
...
Missed this when moving to automake.
14 years ago
Kristian Høgsberg
a242129257
Fix key handler to not run handlers from an empty list
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
c1ad1f9c9b
Consolidate 'sync' and 'frame' events into just one 'key' event
14 years ago
Yuval Fledel
ac93a3d3d7
Document wl_list
...
Comments only.
14 years ago
Joel Teichroeb
675c77c36a
Fix potentially undefined behavior
...
Really this time.
http://llvm.org/bugs/show_bug.cgi?id=8670
14 years ago
Benjamin Franzke
9f89a40ec1
scanner: include stddef.h to provide NULL and size_t
14 years ago
Kristian Høgsberg
b163cef6e7
Make the server event loop embeddable
...
By exposing the epoll fd, we can embed the server event loop in other
main loops suchs as Qt or GTK+.
14 years ago
Nikolai Kondrashov
7637ff0839
Clean up .gitignore files
...
Sort the contents and update .gitignore files to hide generated files from
git status output.
Signed-off-by: Nikolai Kondrashov <spbnick@gmail.com>
14 years ago
Kristian Høgsberg
6866856dfd
Remove leftover of fds_in_tail hack
...
It's breaking the case of multiple fds in one buffer.
14 years ago
Kristian Høgsberg
29fc5592c5
Delete leftover makefile debugging
14 years ago
Kristian Høgsberg
f0152daad7
Use automake
14 years ago
Kristian Høgsberg
3d5bae0700
Add a shm buffer sharing mechanism
14 years ago
Kristian Høgsberg
2cd5144fa5
scanner: Use protocol name for #include guards
14 years ago
Kristian Høgsberg
ce457ba68c
Add timestamp to pointer image attach request
...
This lets the server discard requests received after the pointer has
exited and the re-entered a surface.
14 years ago
Kristian Høgsberg
6dd08ebbe1
Move core protocol libraries into wayland/ subdirectory
14 years ago