Commit graph

  • e273c7cde3 client: Keep track of proxy validity and number of reference holders Jonas Ådahl 2012-11-03 22:26:10 +01:00
  • c4857e9232 doc: Remove obsolete doxygen tags Kristian Høgsberg 2012-10-29 13:12:40 -04:00
  • 1f521a4f77 configure.ac: Bump version to 1.0.0 1.0.0 Kristian Høgsberg 2012-10-22 14:55:06 -04:00
  • 3b7d7b0c80 scanner: Preserve paragraph breaks in input XML Kristian Høgsberg 2012-10-21 22:24:33 -04:00
  • cc95db359c doc: Fix typo in generated section header Kristian Høgsberg 2012-10-21 22:10:56 -04:00
  • 65eef9d817 wayland: Add protocol documentation for various interfaces Kristian Høgsberg 2012-10-21 22:08:08 -04:00
  • a04beb1298 Update TODO Kristian Høgsberg 2012-10-21 20:53:37 -04:00
  • c450b6e23b tests: Include wayland-private.h for container_of Kristian Høgsberg 2012-10-21 10:04:17 -04:00
  • 1bade73b6b scanner: Fix valgrind errors Kristian Høgsberg 2012-10-20 11:38:57 -04:00
  • 620d9edb25 Rename __wl_container_of macro to just wl_container_of Kristian Høgsberg 2012-10-19 23:26:38 -04:00
  • 7ec35d8e13 Move un-namespaced container_of into private header Kristian Høgsberg 2012-10-19 23:06:53 -04:00
  • bdd272f024 Move ARRAY_LENGTH out of public headers Kristian Høgsberg 2012-10-19 17:08:38 -04:00
  • 56061674cd configure: Depend on a more strict version of publican Tiago Vignatti 2012-10-19 18:29:54 +03:00
  • 68c4136a07 doc: Update doxygen documentation when source files are changed Ander Conselvan de Oliveira 2012-10-19 15:30:26 +03:00
  • 818bb399b0 doc: Clarify documentation about dispatching event queues Ander Conselvan de Oliveira 2012-10-19 15:30:25 +03:00
  • a4dace7e30 doc: Update wl_display_get_error() documentation Ander Conselvan de Oliveira 2012-10-17 21:26:09 +03:00
  • 0a6fabecd7 wayland-server: Fix up error handling with client creation. John Kåre Alsaker 2012-10-16 20:32:19 +02:00
  • 009d452432 wayland-egl: Drop ill-defined pixmap support Kristian Høgsberg 2012-10-16 15:30:56 -04:00
  • 4b6d0e65e7 connection: Dereference id completely for comparasion. John Kåre Alsaker 2012-10-12 11:28:28 +02:00
  • a6bc8b426c connection: Removed crashing code. John Kåre Alsaker 2012-10-12 11:28:26 +02:00
  • fa51801786 scanner: Make sure arguments have names. John Kåre Alsaker 2012-10-12 11:28:25 +02:00
  • 5cff8244f2 connection: Don't call memcpy with null pointer. John Kåre Alsaker 2012-10-12 11:28:24 +02:00
  • 6c3e9b8f54 protocol: try to clarify wl_buffer doc Pekka Paalanen 2012-10-12 14:29:01 +03:00
  • cb2296778d protocol: say update instead of repaint Pekka Paalanen 2012-10-12 14:29:00 +03:00
  • de3d0ecd44 doc: Add doxygen documentation to wl_display_get_error() Ander Conselvan de Oliveira 2012-10-16 17:29:09 +03:00
  • 244fe474dd doc: Document change of return value of dispatch functions Ander Conselvan de Oliveira 2012-10-16 17:29:08 +03:00
  • 1c10723dfe doc: Document the restriction of destroying queues before the display Ander Conselvan de Oliveira 2012-10-16 17:29:07 +03:00
  • 80e6b7d7ed doc: Put wl_display_flush() documentation in the right place Ander Conselvan de Oliveira 2012-10-16 17:29:06 +03:00
  • de1b471318 protocol: Clarify pointer axis event Jonas Ådahl 2012-10-03 22:50:55 +02:00
  • 6ac1cd692f configure.ac: Bump version to 0.99.0 0.99.0 Kristian Høgsberg 2012-10-15 20:49:41 -04:00
  • f858099d47 docs: Make distcheck happy Kristian Høgsberg 2012-10-15 20:48:12 -04:00
  • 4ce294d641 wayland-server: Add touch grab support Matt Roper 2012-10-10 16:56:52 -07:00
  • 33b7637b45 wayland-client: forward fatal errors to caller David Herrmann 2012-10-11 23:37:53 +02:00
  • edae4ffa37 wayland: Take ownership of fd in wl_display_connect_to_fd() Kristian Høgsberg 2012-10-15 17:50:36 -04:00
  • 780b980670 wayland-client: link all event-queues of each display into a list David Herrmann 2012-10-11 23:37:51 +02:00
  • 04720307e9 connection: return error on buffer-overflow during read Kristian Høgsberg 2012-10-15 17:19:38 -04:00
  • ad03a59f5c connection: Use uin32_t for circular buffer indexes Kristian Høgsberg 2012-10-15 17:16:30 -04:00
  • a9dd3badb5 connection: fix leaking FDs on buffer-overflow during read David Herrmann 2012-10-11 23:37:49 +02:00
  • 0b399b8d68 connection: fix buffer-overflow in build_cmsg() David Herrmann 2012-10-11 23:37:48 +02:00
  • 5bae0650ba connection: close pending incoming FDs on shutdown David Herrmann 2012-10-11 23:37:47 +02:00
  • 9bd41ed6a9 connection: fix buffer-overflow in close_fds() David Herrmann 2012-10-11 23:37:46 +02:00
  • cda89f3a42 connection: close pending outgoing fds on shutdown David Herrmann 2012-10-11 23:37:45 +02:00
  • c13a65fd20 wayland-util: return 0 on OOM in wl_map_insert_new() David Herrmann 2012-10-11 23:37:44 +02:00
  • 0d5850e6d6 wayland-util: return -1 if wl_array_copy() fails David Herrmann 2012-10-11 23:37:43 +02:00
  • 66e4aa98cf wayland-client: add wl_display_get_error() David Herrmann 2012-10-11 23:37:42 +02:00
  • 36e29df2cb protocol: Clarify pointer axis event Jonas Ådahl 2012-09-27 18:40:26 +02:00
  • 008760822b configure: Make documentation option work in fact Tiago Vignatti 2012-10-12 20:54:45 +03:00
  • 96a6ee58b9 doc: doxygen: Add .gitignore Tiago Vignatti 2012-10-12 20:03:44 +03:00
  • 3f94d984f7 doc: Improve libwayland-client doxygen documentation Ander Conselvan de Oliveira 2012-10-15 17:53:23 +03:00
  • 2320757e8e doc: Add some doxygen documentation to wayland-client entry points Ander Conselvan de Oliveira 2012-10-12 17:28:57 +03:00
  • e78abc4892 doc: Split protocol description paragraphs properly Ander Conselvan de Oliveira 2012-10-12 17:28:56 +03:00
  • 0d77c5302e scanner: use printf format attributes for desc_dump Olivier Blin 2012-10-15 00:49:13 +02:00
  • f36c61571f scanner: fix writing i586 descriptions Olivier Blin 2012-10-15 00:49:11 +02:00
  • dc28c0bafd scanner: remove useless desc_dump arguments Olivier Blin 2012-10-15 00:49:11 +02:00
  • e2db4cf26f doc: Add auto-generated Wayland Library chapter Tiago Vignatti 2012-10-11 17:42:09 +03:00
  • 29c20e2eb6 doc: Remove superfluous 'index' Tiago Vignatti 2012-10-11 17:42:08 +03:00
  • 99c55c9611 doc: publican: Automate version generation Tiago Vignatti 2012-10-11 17:42:07 +03:00
  • 2533ed1058 doc: publican: Set table of contents depth to 1 Tiago Vignatti 2012-10-11 17:42:06 +03:00
  • f8d55a878c client: Return number of events dispatched from dispatch functions Kristian Høgsberg 2012-10-15 11:38:20 -04:00
  • 78cfa96768 client: Add wl_display_dispatch_pending() for dispatching without reading Kristian Høgsberg 2012-10-11 17:15:08 -04:00
  • 1849534736 client: Discard proxies with no implementation at dispatch time Kristian Høgsberg 2012-10-11 17:12:50 -04:00
  • d4cc1cd098 client: Don't forget to init and destroy mutex Kristian Høgsberg 2012-10-11 17:11:54 -04:00
  • 9272fb8f5c connection: Print object id for new-id arguments in deubug output Kristian Høgsberg 2012-10-11 17:08:29 -04:00
  • ff4afd6c0c client: Fix double locking bug Ander Conselvan de Oliveira 2012-10-11 14:55:59 +03:00
  • eb5fae3226 protocol: clarify multiple wl_surface.attach Pekka Paalanen 2012-10-11 14:31:11 +03:00
  • 0a27ce1fc2 data-device: Don't fake an attach event on drag icon surface Ander Conselvan de Oliveira 2012-10-11 14:05:37 +03:00
  • ae8d4b59a4 protocol: fix clarification of input region on drags and pointers Pekka Paalanen 2012-10-11 13:58:45 +03:00
  • e09ac6450b protocol: elaborate on wl_buffer Pekka Paalanen 2012-10-10 12:47:50 +03:00
  • a4fd9e6583 protocol: wl_surface.frame needs wl_surface.commit Pekka Paalanen 2012-10-10 12:47:49 +03:00
  • b61c0f47d5 protocol: clarify input region on drags and pointers Pekka Paalanen 2012-10-10 12:47:48 +03:00
  • 39624020fc protocol: double-buffered state for wl_surface Pekka Paalanen 2012-10-10 12:47:47 +03:00
  • 4f9cf6ec44 Fix typecheck in case of multiple instances of type meta data Kristian Høgsberg 2012-10-10 19:25:48 -04:00
  • e0680250e6 doc: Update drag and drop section and add info about selections Ander Conselvan de Oliveira 2012-10-10 23:29:13 +03:00
  • 5d2b32b1fd connection: Move object lookup out of wl_connection_demarshal() Kristian Høgsberg 2012-10-09 12:14:34 -04:00
  • 9fe75537ad Split the global registry into its own wl_registry object Kristian Høgsberg 2012-10-08 13:53:47 -04:00
  • 8872956dfd scanner: Generate client stubs for wl_display requests Kristian Høgsberg 2012-10-08 13:25:52 -04:00
  • 85a6a47087 scanner: Send interface name and version for types new_id args Kristian Høgsberg 2012-10-08 13:21:55 -04:00
  • 385fe30e8b client: Add wl_event_queue for multi-thread dispatching Kristian Høgsberg 2012-10-05 13:49:48 -04:00
  • de961dc1f3 client: Make wl_display thread safe Kristian Høgsberg 2012-10-04 17:42:49 -04:00
  • ce1f4c29ab client: Split event handling into demarshal and dispatch steps Kristian Høgsberg 2012-10-04 17:34:18 -04:00
  • 53d24713a3 Change filedescriptor API to be thread safe Kristian Høgsberg 2012-10-04 16:54:22 -04:00
  • 0371668dcc Ensure cursor_data.c is included in distribution tarballs Matt Roper 2012-10-04 14:27:39 -07:00
  • 6685d19301 connection: Add missing free from error path Rob Bradford 2012-10-09 18:46:22 +01:00
  • 0201708773 xcursor: Fix allocation based on string length Rob Bradford 2012-10-09 18:46:21 +01:00
  • b41dc10063 wayland: Fix typos Tiago Vignatti 2012-10-08 18:40:00 +03:00
  • b5af60a57b doc: Remove Shared Object Cache section Tiago Vignatti 2012-10-08 18:39:59 +03:00
  • 7fe381861b doc: Auto-generate Protocol/Interfaces section instead Tiago Vignatti 2012-10-08 18:39:58 +03:00
  • d3fe28384c doc: Improve Wire Format section Tiago Vignatti 2012-10-08 18:39:57 +03:00
  • 5495bcd15a connection: Drop unused static closures Kristian Høgsberg 2012-10-01 13:21:29 -04:00
  • 56ea2e793b man: fix compilation without xsltproc David Herrmann 2012-09-26 16:41:50 +02:00
  • 49dee9a86c man: add man-page infrastructure David Herrmann 2012-09-24 13:18:38 +02:00
  • 35d8da8ef6 protocol: Fix typo Tiago Vignatti 2012-09-25 12:19:57 +03:00
  • 4b681a7fd4 Fix typo (ratio, not ration) Diego Viola 2012-09-13 06:45:06 -04:00
  • 003a946aa6 event-loop: export wl_event_loop_dispatch_idle() David Herrmann 2012-09-11 16:09:34 +02:00
  • 9fe135c46f wayland-server: return new ID in wl_client_add_resource() David Herrmann 2012-09-10 11:20:35 +02:00
  • 397a0c6ada event-loop: remove dead code David Herrmann 2012-09-08 17:47:15 +02:00
  • 7fafa994a4 cursor: add cursor.pcf and extraction program Philipp Brüschweiler 2012-09-06 18:54:02 +02:00
  • 9ce9336c57 cursor: Add a default cursor theme Philipp Brüschweiler 2012-09-06 18:54:01 +02:00
  • 2be6e0ed14 tests: Quiet warning Kristian Høgsberg 2012-08-29 14:12:11 -04:00
  • 91931bcabb tests: ensure sanity leak check tests pass when leak checks are disabled. U. Artie Eoff 2012-08-16 18:12:05 -07:00