Commit graph

  • 03dc786c90 protocol: Copy missing pixel formats from wl_drm to wl_shm Tomeu Vizoso 2013-07-11 16:08:20 +02:00
  • 6ef06ad06d Bump version to 1.2.0 1.2.0 Kristian Høgsberg 2013-07-13 01:30:45 -04:00
  • e0579bfb61 wayland-client: Handle potential NULL-deref Kristian Høgsberg 2013-07-13 00:42:14 -04:00
  • 8bd93c5c9d scanner: Fail more gracefully on out-of-memory Kristian Høgsberg 2013-07-13 00:35:21 -04:00
  • 43f7268989 connection: Handle empty signature and signature with just a version. Mariusz Ceier 2013-07-10 23:40:56 +02:00
  • 3f3671e92e Bump version to 1.1.91 1.1.91 Kristian Høgsberg 2013-07-09 19:27:08 -04:00
  • 7100a5e0bb Replace two remaining wl_display_add_gloavl() occurences Kristian Høgsberg 2013-07-09 19:18:10 -04:00
  • 93d888aec6 wayland-server: Don't close display fd in fatal error handler Kristian Høgsberg 2013-07-09 18:59:11 -04:00
  • becca5fcf7 wayland-server: Return 0 from read_events() in case of EAGAIN Kristian Høgsberg 2013-07-09 17:55:45 -04:00
  • 12cea95593 wayland-client: Treat EOF when reading the wayland socket as an error Neil Roberts 2013-07-09 14:10:45 +01:00
  • 4cffa0fd61 wayland-server: Add wl_global_create/destroy() Kristian Høgsberg 2013-07-08 18:45:41 -04:00
  • 40fc79d5b0 build: Add wayland-scanner.pc. Daiki Ueno 2013-07-02 18:38:15 +09:00
  • 60fc83af6e build: Install wayland-scanner.mk under $(pkgdatadir). Daiki Ueno 2013-07-02 18:38:14 +09:00
  • 3cff4693ea wayland-server: Free non-legacy wl_resource structs during wl_client_destroy Kristian Høgsberg 2013-07-02 16:59:44 -04:00
  • 477c7237e1 wayland-server: Remove left-over double free in unbind_resource() helper Kristian Høgsberg 2013-07-02 16:57:45 -04:00
  • c82a52a47e wayland-server: Remove error event posting from wl_resource_create Kristian Høgsberg 2013-07-02 15:39:03 -04:00
  • b5b1165008 wayland-server: Mark wl_client_add/new_object as deprecated Kristian Høgsberg 2013-07-02 14:34:42 -04:00
  • 9cc0a67896 wayland-server: Dont free resource in user data destroy callback Kristian Høgsberg 2013-07-02 14:09:16 -04:00
  • a09d7f0d60 wayland-server: Verify request versions before invoking handler Jason Ekstrand 2013-07-02 14:57:10 -04:00
  • 4917a967bd Add wl_resource_create() and a version field to wl_resource Jason Ekstrand 2013-06-27 20:09:20 -05:00
  • d35b6278c0 Add version information to wl_message signatures. Jason Ekstrand 2013-06-27 20:09:19 -05:00
  • d94a8722cb server: Make wl_object and wl_resource opaque structs Kristian Høgsberg 2013-06-27 20:09:18 -05:00
  • 2e07587443 protocol: add no_keymap format to keymap formats Rob Bradford 2013-06-24 16:50:41 +01:00
  • 3af748b872 Change wl_shm_buffer to use a resource pointer Jason Ekstrand 2013-06-20 20:36:49 -05:00
  • ee0d986a50 Change SHM wl_buffer functions to use the wl_shm_buffer structure Jason Ekstrand 2013-06-20 20:36:48 -05:00
  • 5ac5d55d81 Add a wl_resource_instance_of function Jason Ekstrand 2013-06-20 20:36:47 -05:00
  • 96afa34776 Free non-legacy resources inside wl_resource_destroy Jason Ekstrand 2013-06-18 12:42:40 -05:00
  • 7094441b1d doc: Add a small contributing guide Ander Conselvan de Oliveira 2013-06-11 18:21:32 +03:00
  • 3c7e8bfbb4 client: Add wl_display_prepare_read() API to relax thread model assumptions Kristian Høgsberg 2013-03-17 14:21:48 -04:00
  • 61ac9c6849 server: Add aditional wl_resource accessors Jason Ekstrand 2013-06-14 10:07:52 -05:00
  • 885d057536 protocol: Add missing since attribute for name event on wl_seat Rob Bradford 2013-06-12 18:17:45 +01:00
  • c56af574ca build: Fix warning message on syscall failures Rob Bradford 2013-06-12 18:17:44 +01:00
  • bca4124045 server: Add wl_resource_get_id() Kristian Høgsberg 2013-06-07 01:00:30 -04:00
  • 57f74af278 Update tests for wl_map changes and add a map_flags test Jason Ekstrand 2013-06-05 09:52:39 -05:00
  • 2d586a759e Remove incorrect sanity-check from wl_map_insert_at Jason Ekstrand 2013-06-05 16:39:51 -05:00
  • 8fd60c683a Change WL_ZOMBIE_OBJECT from 0x2 to an actual pointer Jason Ekstrand 2013-06-05 16:39:50 -05:00
  • a3870a297c protocol: Move new name event below existing requests and events and version it Kristian Høgsberg 2013-06-05 01:07:28 -04:00
  • 1488c96a5d Add accessor functions for wl_resource and deprecate wl_client_add_resource Jason Ekstrand 2013-06-01 17:40:54 -05:00
  • 2c7468b868 Add support for flags in the wl_map API and add a WL_MAP_ENTRY_LEGACY flag Jason Ekstrand 2013-06-01 17:40:53 -05:00
  • 28472970df Add a "side" field and some sanity checks to wl_map. Jason Ekstrand 2013-06-01 17:40:52 -05:00
  • dce104dcc2 protocol: Add a name event to give seat name Rob Bradford 2013-05-31 18:08:23 +01:00
  • bc3e020475 build: Add declaration checks to check for required syscall flags Rob Bradford 2013-06-04 13:27:49 +01:00
  • b693088904 protocol: Modes are specified in HW pixels Alexander Larsson 2013-05-28 16:20:52 +02:00
  • e782dbecbc protocol: Use signed int for scale values Alexander Larsson 2013-05-24 13:08:41 +02:00
  • d68c7d8aed protocol: Support scaled outputs and surfaces Alexander Larsson 2013-05-16 15:49:36 +02:00
  • 911c068428 protocol: Allow output changes to be treated atomically Alexander Larsson 2013-05-16 15:49:35 +02:00
  • 5144cf6206 protocol: Fix documentation typo Peng Wu 2013-05-21 14:45:30 +08:00
  • 508dd69b56 server: Drop struct wl_surface Kristian Høgsberg 2013-05-08 09:45:59 -04:00
  • e920572e5c Remove input structs Kristian Høgsberg 2013-04-18 15:07:23 -04:00
  • 83248317e4 configure.ac: Bump to 1.1.90 to open master for 1.2 work Kristian Høgsberg 2013-04-29 16:42:40 -04:00
  • cfec3aecb9 protocol: revert hotspot_x/y in set_cursor back to int 1.1 Peter Hutterer 2013-04-18 06:33:01 +10:00
  • e7d0a0b0ed protocol: Make it clear that returned "one-shot" objects are destroyed Rob Bradford 2013-04-17 18:28:42 +01:00
  • e593832066 configure.ac: Bump version to 1.1.0 1.1.0 Kristian Høgsberg 2013-04-15 20:55:33 -04:00
  • 1daa6b3877 docs: Create html-pdf directories too Kristian Høgsberg 2013-04-15 20:50:52 -04:00
  • 509d1d802a doc: use a dynamic list of man pages 1.0.90 Peter Hutterer 2013-04-04 11:29:01 +10:00
  • 3ddedc053f doc: Improve "Library" and "Compositors" chapter Peter Hutterer 2013-04-04 11:29:00 +10:00
  • 5cf14f4b57 doc: create a fake make target to de-duplicate the xml merging process Peter Hutterer 2013-04-04 11:28:59 +10:00
  • b1d7131c36 doc: generate server documentation from XML too Peter Hutterer 2013-04-04 11:28:58 +10:00
  • 5e014c81cc doc: Capitalize all Wayland occurrences Tiago Vignatti 2013-04-04 11:28:57 +10:00
  • 4f7f09b4c8 protocol: input documentation fixes Peter Hutterer 2013-04-04 11:06:02 +10:00
  • 9fbcc7ae7d wayland-client: Avoid null dereference when handling deletion Rob Bradford 2013-04-04 17:26:57 +01:00
  • 477dcd84c7 docs: Use MIT for documentation license Kristian Høgsberg 2013-04-03 16:26:14 -04:00
  • c42b09b4cb configure.ac: Fix publican version check Kristian Høgsberg 2013-04-03 16:22:44 -04:00
  • 9d296fc73a doc: rename "Wayland" to "publican" Peter Hutterer 2013-04-03 15:43:34 -04:00
  • 8ccab1ba62 doc: generate man pages from doxygen Peter Hutterer 2013-04-02 11:08:59 +10:00
  • e5202f76b0 protocol: fix two protocol description 'typos' Peter Hutterer 2013-04-03 15:27:43 -04:00
  • 9c0357af6e protocol: document wl_pointer, wl_keyboard, wl_touch Peter Hutterer 2013-04-02 09:58:17 +10:00
  • 4a599e029d protocol: use "summary", not "description" for xkb_v1 format Peter Hutterer 2013-04-02 09:58:16 +10:00
  • dfeef480ac doc: don't start a variable list if we have no sub-elements Peter Hutterer 2013-04-02 10:09:12 +10:00
  • b17e5e1615 doc: improve formatting of client-side documentation Peter Hutterer 2013-04-02 10:09:11 +10:00
  • 378caae828 doc: change wording in section introduction Peter Hutterer 2013-04-02 10:09:10 +10:00
  • ed2f8d389f doc: add wayland.doxygen as target dependency Peter Hutterer 2013-04-02 10:09:09 +10:00
  • 8329c2680e Rename en_US to sources Peter Hutterer 2013-04-03 15:02:29 -04:00
  • 3cf8e67731 doc: explain the publican build process Peter Hutterer 2013-04-02 10:09:07 +10:00
  • ee569711ee doc: clarify how ClientAPI.xml is built Peter Hutterer 2013-04-02 10:09:06 +10:00
  • dcb402a2c2 doc: Format Chapter 4 paragraphs correctly Tiago Vignatti 2013-04-02 10:09:05 +10:00
  • 982128c1b5 doc: minor title wording fix Peter Hutterer 2013-04-02 10:09:03 +10:00
  • 0a45cdf798 doc: Change chapter title to a more descriptive one Tiago Vignatti 2013-04-02 10:09:00 +10:00
  • cc57f3ebdc doc: Rename Overview.xml to Introduction.xml Tiago Vignatti 2013-04-02 10:08:59 +10:00
  • eb6618e593 doc: Improve the first chapter text and definitions Tiago Vignatti 2013-04-02 10:08:58 +10:00
  • 23ee67d485 doc: Set book edition number to the "1" Tiago Vignatti 2013-04-02 10:08:57 +10:00
  • 95bce664f9 doc: Add a Foreword and a Preface Tiago Vignatti 2013-04-02 10:08:56 +10:00
  • bd63d331b9 doc: don't add a para for an empty summary Peter Hutterer 2013-04-02 10:08:55 +10:00
  • 4e9892478b utils: const-ify some function arguments Giulio Camuffo 2013-04-03 17:29:16 +02:00
  • db19b443cc wayland-server: Listen for pointer current surface destruction Rob Bradford 2013-04-03 15:20:49 +01:00
  • 858fcbde59 docs: Document non-blocking behaviour of wl_display_flush() Kristian Høgsberg 2013-04-02 21:31:02 -04:00
  • 88d873ecb9 server: use void* instead of function pointer for wl_object.implementation Giulio Camuffo 2013-03-28 14:55:51 +01:00
  • 6ca428edc8 server: use the right function pointer type in wl_signal_get Giulio Camuffo 2013-04-02 22:29:46 +02:00
  • 3bda215130 docs: Add information about serials and timestamps Matthias Clasen 2013-03-30 14:09:25 -04:00
  • c110fbcb75 docs: Document granularity of timestamps Matthias Clasen 2013-03-30 14:09:24 -04:00
  • c7639228b4 docs: Remove mention of touch focus Kristian Høgsberg 2013-04-01 20:06:36 -04:00
  • 29ddfdd0df docs: Add details about grabs Matthias Clasen 2013-03-30 01:11:47 -04:00
  • a4d2b00ae2 docs: Add details about surfaces Matthias Clasen 2013-03-30 01:11:46 -04:00
  • ab6d96c8c4 docs: Improve wl_region protocol docs Matthias Clasen 2013-03-30 01:11:45 -04:00
  • 4c94024af5 docs: Improve the wl_output protocol docs Matthias Clasen 2013-03-30 01:11:44 -04:00
  • 27eacf423a docs: Improve wl_touch protocol docs Matthias Clasen 2013-03-30 01:11:43 -04:00
  • 608d81bfd5 docs: Improve wl_keyboard protocol docs Matthias Clasen 2013-03-30 01:11:42 -04:00
  • 3f4008acb3 docs: Improve wl_pointer protocol docs Matthias Clasen 2013-03-30 01:11:41 -04:00
  • 53b57a63ee docs: Improve the wl_seat protocol docs Matthias Clasen 2013-03-30 01:11:40 -04:00
  • c63a59b802 docs: Improve wl_surface protocol docs Matthias Clasen 2013-03-30 01:11:39 -04:00