Kristian Høgsberg
|
6dd08ebbe1
|
Move core protocol libraries into wayland/ subdirectory
|
14 years ago |
Kristian Høgsberg
|
f52e03ff47
|
Import Eric Anholts hash table implementation
Adapted from git://people.freedesktop.org/~anholt/hash_table.
|
15 years ago |
Kristian Høgsberg
|
f15ce9f400
|
Add a hash remove implementation
|
16 years ago |
Kristian Høgsberg
|
59fa346ac9
|
Export list implementation
|
16 years ago |
Kristian Høgsberg
|
3c38fa0c3e
|
Include the currently pressed keys in keyboard focus event.
|
16 years ago |
Kristian Høgsberg
|
fabd4395ba
|
Track objects client side using a hash too.
This leads up to using the demarshal machinery for decoding events
in the client library.
|
16 years ago |
Kristian Høgsberg
|
3f16956c06
|
Initialize count to 0 in wl_list_length().
Not sure how this ever really worked before...
|
16 years ago |
Kristian Høgsberg
|
864c468b42
|
Make sure we initialize object hash.
This patch also move the hash implementation details to wayland-util.c.
|
16 years ago |
Kristian Høgsberg
|
ffd710e653
|
Put Wayland under the MIT license.
|
16 years ago |
Kristian Høgsberg
|
4a29890da7
|
Generalize event loop a bit and pull in the timerfd stuff.
|
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 |
Kristian Høgsberg
|
97f1ebe8d5
|
Initial commit.
This has the basic event loop, and a first cut of the libffi dispatcher.
|
16 years ago |