Commit Graph

  • 45b7789a8b Return a closure object from wl_connection_demarshal Kristian Høgsberg 2010-08-30 09:47:36 -0400
  • 8ca1cc20a1 flower: Clear surface Kristian Høgsberg 2010-08-30 08:21:44 -0400
  • c7c60646ad Add options to specify xkb details Kristian Høgsberg 2010-08-29 21:33:39 -0400
  • 30620609b2 Remove debug message Kristian Høgsberg 2010-08-29 21:12:25 -0400
  • e968f9c6b9 Provide visual feedback as to whether drop is supported Kristian Høgsberg 2010-08-27 22:18:00 -0400
  • b571f5db6b Handle NULL mime-type in drag::accept request Kristian Høgsberg 2010-08-27 22:17:13 -0400
  • 3bbbd15c65 Marshall NULL strings without crashing Kristian Høgsberg 2010-08-27 22:16:50 -0400
  • 4eb536091a Update drag protocol to use fd passing for data transfer Kristian Høgsberg 2010-08-27 20:29:56 -0400
  • aebeee0bbf Support marshalling of file descriptors Kristian Høgsberg 2010-08-26 21:49:44 -0400
  • d6f4da7927 connection: Factor out circular buffer functionality Kristian Høgsberg 2010-08-26 17:44:31 -0400
  • 4363d2aa4d Ask for glesv2, not gl for compositor in configure.ac Kristian Høgsberg 2010-08-26 12:13:43 -0400
  • b049626117 Use sendmsg/recvmsg for socket I/O Kristian Høgsberg 2010-08-25 17:11:29 -0400
  • 1d7ffd32f8 Set pointer image only in response to 'target' event Kristian Høgsberg 2010-08-25 16:34:05 -0400
  • 8a40871645 A few makefile/autoconf fixes Kristian Høgsberg 2010-08-25 13:38:40 -0400
  • b12fcceeb7 Update to EGL_MESA_drm_image from mesa master Kristian Høgsberg 2010-08-24 17:34:23 -0400
  • d6a4787ed7 TODO editing Kristian Høgsberg 2010-08-24 17:34:15 -0400
  • 506e20eed9 More work on dnd Kristian Høgsberg 2010-08-19 17:26:02 -0400
  • 041d63e3ee Add clean target for data/ so make clean works again Kristian Høgsberg 2010-08-18 20:45:43 -0400
  • b8cc24e1a8 Actually add dnd client Kristian Høgsberg 2010-08-18 20:31:06 -0400
  • 9a686243b6 Add a drag and drop test client Kristian Høgsberg 2010-08-18 15:28:04 -0400
  • eef08fbb1a First step towards drag and drop protocol Kristian Høgsberg 2010-08-17 21:23:10 -0400
  • 084d41aac1 Add missing drm.c Kristian Høgsberg 2010-08-18 14:51:26 -0400
  • ef613fbf83 Always consume message, even if no proxy was found Kristian Høgsberg 2010-08-17 13:50:06 -0400
  • 225a176882 Split GRAB_MOTION and GRAB_MOVE handling Kristian Høgsberg 2010-08-17 13:14:24 -0400
  • 10ddbd220a Insert unexplainable cairo_device_flush() to fix terminal drawing Kristian Høgsberg 2010-08-16 21:08:52 -0400
  • da275dd09f Add client side pointer image handling Kristian Høgsberg 2010-08-16 17:47:07 -0400
  • f4cb201392 Fix a few bugs in compositor cursor handling Kristian Høgsberg 2010-08-16 17:46:25 -0400
  • c9ce03769d Remove duplicate #define ARRAY_LENGTH Kristian Høgsberg 2010-08-16 16:45:36 -0400
  • 4219a407ae Add DMZ cursor theme Kristian Høgsberg 2010-08-16 16:43:03 -0400
  • 77a4a79559 Fix warnings Kristian Høgsberg 2010-08-16 16:24:19 -0400
  • b91cd10fcb Move cairo-util.[ch] to clients/ Kristian Høgsberg 2010-08-16 16:17:42 -0400
  • 1db21f1cf5 Use different cursor images in the compositor Kristian Høgsberg 2010-08-16 16:08:12 -0400
  • 77fb167956 Add protocol for setting the pointer image Kristian Høgsberg 2010-08-16 10:38:29 -0400
  • b036ad4a9a Drop noisy warning Kristian Høgsberg 2010-08-13 10:39:57 -0400
  • 117d5130b1 Schedule repaint from surface destructor Kristian Høgsberg 2010-08-11 08:56:47 -0400
  • a661f263b4 Name libraries -client and -server for consistency Kristian Høgsberg 2010-08-10 14:12:05 -0400
  • 4fe1a3ed3a Don't track globals in the client lib, just send out events Kristian Høgsberg 2010-08-10 14:02:48 -0400
  • ccb75867ac Generate the wl_*_add_listener() stubs as well Kristian Høgsberg 2010-08-10 10:53:44 -0400
  • 230ee37361 Update TODO Kristian Høgsberg 2010-08-10 10:07:26 -0400
  • 640609acfc Implement current drm auth scheme in the drm object Kristian Høgsberg 2010-08-09 22:11:47 -0400
  • 3862e43779 Generate client side marshal stubs from protocol spec Kristian Høgsberg 2010-08-09 21:25:50 -0400
  • 5fcd0aa58e Introduce 'buffer' object for attaching, image cahce and cursor images Kristian Høgsberg 2010-08-09 14:43:33 -0400
  • 5b0079aed5 Demarshal robustness fixes Kristian Høgsberg 2010-08-09 14:34:11 -0400
  • 6d70202f80 Send out coordinates with pointer_focus event Kristian Høgsberg 2010-08-06 15:12:22 -0400
  • c071f4d008 Handle failure to reference a buffer name better Kristian Høgsberg 2010-08-05 17:44:31 -0400
  • 5b75f1b218 Implement server side move override Kristian Høgsberg 2010-08-04 23:21:41 -0400
  • 83fc061c9c Introduce 'shell' object for moving and resizing surfaces in the compositor Kristian Høgsberg 2010-08-04 22:44:55 -0400
  • a1f3f60bea Generate protocol types and metadata from xml Kristian Høgsberg 2010-08-03 09:26:44 -0400
  • c37c57aec7 TODO: Add a few lines about removing commit request Kristian Høgsberg 2010-08-02 12:45:38 -0400
  • 723b2852d2 Generate makefile dependencies with gcc Kristian Høgsberg 2010-07-30 10:58:26 -0400
  • b56cb00045 Use "" when including our own header files Kristian Høgsberg 2010-07-29 15:43:46 -0400
  • fbd0fb0098 memset epoll event structs to quiet valgrind Kristian Høgsberg 2010-07-29 15:01:01 -0400
  • 8f2e67725e x11: Dont use buffers after free() Kristian Høgsberg 2010-07-29 14:48:13 -0400
  • eba6f0d32b Delete a few duplicate TODO items Kristian Høgsberg 2010-07-29 00:02:58 -0400
  • 43788b13df Update keyboard focus handler signatures Kristian Høgsberg 2010-07-28 23:50:12 -0400
  • 2c28aa5981 Bind GLES2 API, not OpenGL Kristian Høgsberg 2010-07-28 23:47:54 -0400
  • c098d8da47 Print more info when demarshal fails Kristian Høgsberg 2010-07-28 23:47:16 -0400
  • 379b678c57 Use EGL_KHR_surfaceless_opengl Kristian Høgsberg 2010-07-28 22:52:28 -0400
  • e0f5cc2574 Minor spec edits Kristian Høgsberg 2010-07-28 22:52:06 -0400
  • 808fd41861 Drop coordinates from buttons press, add timestamp to events Kristian Høgsberg 2010-07-20 17:06:19 -0400
  • 747638b46b Fix window picking order Kristian Høgsberg 2010-07-12 17:06:06 -0400
  • f252d6a98e Update to use eglGetDRMDisplayMESA() Kristian Høgsberg 2010-07-08 20:15:10 -0400
  • 86e0989673 Hide wayland cursor when X11 compositor loses focus Kristian Høgsberg 2010-07-07 09:51:11 -0400
  • 554a131b29 Update TODO list Kristian Høgsberg 2010-07-07 09:37:41 -0400
  • 3e6e7e6acb Track libxkbcommon API changes Kristian Høgsberg 2010-07-02 15:12:02 -0400
  • 67a21bdf56 Fix indentation Kristian Høgsberg 2010-06-25 18:58:24 -0400
  • 2d6b7c118b Fix some warnings Kristian Høgsberg 2010-06-25 16:51:57 -0400
  • 94adf6cb9e Use libxkbcommon for mapping keycodes to keysyms Kristian Høgsberg 2010-06-25 16:50:05 -0400
  • c8c3734ef9 Set window user data using separate function Kristian Høgsberg 2010-06-25 11:19:22 -0400
  • dcb71b62a0 Update decoration drawing to be less cairo path happy Kristian Høgsberg 2010-06-15 17:16:35 -0400
  • 49e868cb05 Fix a few bugs in blur implementation Kristian Høgsberg 2010-06-15 16:18:58 -0400
  • 80d746f6e3 Consolidate redraw scheduling in window.c Kristian Høgsberg 2010-06-14 23:52:50 -0400
  • 0953162db8 Fix resizing Kristian Høgsberg 2010-06-14 23:22:15 -0400
  • a946821b4f Propagate shader compile/link errors Kristian Høgsberg 2010-06-14 21:03:11 -0400
  • bf6ceda545 Implement resizing from all sides Kristian Høgsberg 2010-06-14 20:25:06 -0400
  • f9112b2de0 Fix X button and keycodes Kristian Høgsberg 2010-06-14 12:53:43 -0400
  • ce5325d3ed Add x11 backend for compositor Kristian Høgsberg 2010-06-14 11:54:00 -0400
  • fc783d4071 Split native drm part of compositor out Kristian Høgsberg 2010-06-11 12:56:24 -0400
  • 44be655b6d Add discussion/notes on object cache to spec Kristian Høgsberg 2010-06-11 11:25:29 -0400
  • 54c324e1bd Drop stuff from notes that are in the spec now Kristian Høgsberg 2010-06-10 13:53:19 -0400
  • da6c6b1a38 Add extern "C" wrappers to public header files Kristian Høgsberg 2010-06-10 13:48:44 -0400
  • 26e6666fab Add section about setting cursor images to spec Kristian Høgsberg 2010-06-10 13:43:51 -0400
  • 39f5db73e2 Add drag and drop section to spec Kristian Høgsberg 2010-06-10 13:05:48 -0400
  • 478d9265f9 Send device name at connect time Kristian Høgsberg 2010-06-08 20:34:11 -0400
  • 945ea0e743 configure.ac: Look for cairo-gl instead of cairo-drm Kristian Høgsberg 2010-06-08 16:00:55 -0400
  • 0b77e0914b Update todo Kristian Høgsberg 2010-06-08 15:41:20 -0400
  • 38bb716383 Drop surface::copy Kristian Høgsberg 2010-06-08 15:33:55 -0400
  • 0b8646bbd3 Fix surface picking Kristian Høgsberg 2010-06-08 15:29:14 -0400
  • 7824d81e07 Consolidate more code in clients/window.c Kristian Høgsberg 2010-06-08 14:59:44 -0400
  • a85fe3cf45 Use cairo-gl in clients Kristian Høgsberg 2010-06-08 14:08:30 -0400
  • 2cdc18452e Fix matrix setup in surface_map() Kristian Høgsberg 2010-06-08 10:44:38 -0400
  • 6619d38311 Use correct token for drm image format Kristian Høgsberg 2010-06-07 12:23:01 -0400
  • a7f258221a Add spec document in progress Kristian Høgsberg 2010-06-07 12:22:48 -0400
  • 1292383025 Use eglCreateImageKHR() the right way Kristian Høgsberg 2010-06-06 22:44:12 -0400
  • 6a9bbd0db2 Quit if set or drop master fails Kristian Høgsberg 2010-06-06 22:43:55 -0400
  • 27803c6859 Port compositor to GLES2 Kristian Høgsberg 2010-06-06 22:23:21 -0400
  • f88ae45e41 Make clients at least compile for now Kristian Høgsberg 2010-06-05 10:17:55 -0400
  • f0d65bb50a Update udev rules to work with new udev Kristian Høgsberg 2010-06-04 22:23:53 -0400
  • a2ee675861 Make compositor compile and port it to new mesa extensions Kristian Høgsberg 2010-06-04 22:14:28 -0400
  • 8286302644 Rename wayland-system-compositor back to just compositor Kristian Høgsberg 2010-06-04 21:52:02 -0400