Commit Graph

12 Commits

Author SHA1 Message Date
Kristian Høgsberg
747638b46b Fix window picking order 2010-07-12 17:06:06 -04:00
Kristian Høgsberg
da6c6b1a38 Add extern "C" wrappers to public header files 2010-06-10 13:48:44 -04:00
Kristian Høgsberg
f52e03ff47 Import Eric Anholts hash table implementation
Adapted from git://people.freedesktop.org/~anholt/hash_table.
2010-02-26 11:42:59 -05:00
Kristian Høgsberg
a5db589efa Add wl_list_for_each() and simplify some loops 2010-02-26 10:28:44 -05:00
Kristian Høgsberg
f15ce9f400 Add a hash remove implementation 2009-09-18 17:05:50 -04:00
Kristian Høgsberg
3c38fa0c3e Include the currently pressed keys in keyboard focus event. 2009-02-23 22:30:29 -05:00
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.
2008-12-22 18:06:49 -05:00
Kristian Høgsberg
bf967b469f Advertise globals using a new display event. 2008-12-21 20:25:16 -05:00
Kristian Høgsberg
864c468b42 Make sure we initialize object hash.
This patch also move the hash implementation details to wayland-util.c.
2008-12-12 12:17:47 -05:00
Kristian Høgsberg
ffd710e653 Put Wayland under the MIT license. 2008-12-02 15:15:01 -05:00
Kristian Høgsberg
4a29890da7 Generalize event loop a bit and pull in the timerfd stuff. 2008-11-28 18:35:25 -05:00
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.
2008-11-24 00:06:16 -05:00