Commit graph

  • c95c2dffb0 tests: Allow disabling leak checking assertions by env Rob Bradford 2012-08-16 18:12:04 -07:00
  • 7d3ccec18e Add wl_shm_buffer_create() Kristian Høgsberg 2012-08-15 23:03:21 -04:00
  • c855d6eec4 client: Add wl_display_connect_to_fd() function Kristian Høgsberg 2012-08-14 13:16:10 -04:00
  • 599a455fb4 protocol: Fix typo. Scott Moreau 2012-08-16 00:04:27 -06:00
  • 0a633704e6 socket-test: don't try to be clever, fail if no XDG_RUNTIME_DIR is set Philipp Brüschweiler 2012-08-14 11:53:08 +02:00
  • b57694ca0e Add support for X cursor themes. Christopher Michael 2012-08-11 15:09:02 +01:00
  • 89eddb4245 Fix grammar in the rendering section. Christopher Michael 2012-08-11 15:35:47 +01:00
  • 915cdeee29 connection: zero out string padding Kristian Høgsberg 2012-08-03 22:39:51 -04:00
  • 7f3d22776b protocol: Remove "repeat" from "key_state" Andre Heider 2012-07-31 18:59:09 +02:00
  • 31c0258ff1 Don't skip the first directory entry when reading cursors. Dima Ryazanov 2012-07-26 01:39:48 -07:00
  • f5ccd7a9e6 Bump version to 0.95.0 0.95.0 Kristian Høgsberg 2012-07-24 15:45:00 -04:00
  • 6ebde80f0f Make distcheck work from builddir configured with --disable-documentation Kristian Høgsberg 2012-07-24 15:10:12 -04:00
  • 3ec40512c7 More consistent ID printing Daniel Stone 2012-07-23 19:54:42 +01:00
  • db0add6d5e Make NEW_IDs nullable Daniel Stone 2012-07-23 19:54:41 +01:00
  • efe23443d8 Unstatic arg_count_for_signature and get_next_argument Daniel Stone 2012-07-23 19:54:40 +01:00
  • a2c79b14a1 tests: Wrap calloc by just returning NULL if we're called too early Kristian Høgsberg 2012-07-23 20:14:33 -04:00
  • 61e9196f56 test-runner: Wrap realloc() too Daniel Stone 2012-07-23 19:54:39 +01:00
  • 16b4c87470 .gitignore: Add ctags and cscope files Daniel Stone 2012-07-23 19:54:38 +01:00
  • eadb68ec32 protocol: Add transform argument to wl_output.geometry event Kristian Høgsberg 2012-07-22 15:46:16 -04:00
  • 0b8b397e34 connection: reserve id on incoming new object Mathias Fiedler 2012-07-18 15:53:23 +02:00
  • bfcd681930 wayland-util: add method for reserving new object id Mathias Fiedler 2012-07-18 15:52:51 +02:00
  • 900e4b63ef wayland-server: send error on invalid new object id Mathias Fiedler 2012-07-18 15:51:45 +02:00
  • 76bfd68f47 wayland-shm: Commit the width/height getters that actually compile Kristian Høgsberg 2012-07-20 12:30:07 -04:00
  • 0b4ed5fe72 README: Update Kristian Høgsberg 2012-07-20 12:20:15 -04:00
  • 7ba218c9f8 shm: Add shm_buffer getters for width and height Kristian Høgsberg 2012-07-20 12:04:42 -04:00
  • 0a9cd16f6a wayland-client: Add missing newline from an error message Robert Ancell 2012-07-10 15:52:12 +12:00
  • 2e79c4877f remove listener from wl_data_source destroy_signal listener list Dmitry Guryanov 2012-07-17 18:56:03 +04:00
  • 52e6dc71be cursor: fix fd leak and a segfault Pekka Paalanen 2012-07-10 13:05:03 +03:00
  • a88a4386cb cursor: use os_create_anonymous_file() Pekka Paalanen 2012-07-10 13:05:02 +03:00
  • 9326498d03 server: fix wl_seat_set_keyboard Pekka Paalanen 2012-07-10 13:05:01 +03:00
  • 23bf48063f server: add lose_touch_focus() Pekka Paalanen 2012-07-10 13:05:00 +03:00
  • e7e1296682 scanner: Include weston-client.h as the inline functions require it Robert Ancell 2012-07-05 16:31:29 +12:00
  • b4aff6b79f wayland-shm: Add return before we hit the error clean-up path Kristian Høgsberg 2012-07-09 21:50:39 -04:00
  • dba322c1c0 Fixup source comment in wayland-util.h and fix typo in TODO Martin Olsson 2012-07-09 18:22:05 +02:00
  • fc0c2e04c5 doc: fix some typos in documentation Martin Olsson 2012-07-09 15:50:39 +02:00
  • 84bac043e1 protocol: Add missing allow-null to data_device.enter data_offer field Ander Conselvan de Oliveira 2012-07-09 13:15:20 +03:00
  • c94c0946db shm: Plug leak in shm_create_pool() Martin Olsson 2012-07-09 11:35:57 +02:00
  • 53bb401704 server: Don't crash for wl_seat_set_touch(seat, NULL) Martin Olsson 2012-07-09 11:35:56 +02:00
  • e760ec9fa9 scanner: Plug memory leak in end_element() Martin Olsson 2012-07-09 11:35:55 +02:00
  • 00902b3815 wayland-cursor: Add error handling for shm_pool_create() Martin Olsson 2012-07-09 11:35:54 +02:00
  • 8a023688c0 protocol: Add a couple of missing allow-null annotations Kristian Høgsberg 2012-07-02 14:34:48 -04:00
  • 11db60fe72 protocol: Explicitly mark requests which allow null arguments Christopher James Halse Rogers 2012-07-02 20:03:31 +10:00
  • 161c690b55 protocol: Add explicit nullable types Christopher James Halse Rogers 2012-07-02 20:03:30 +10:00
  • d2bcffc470 tests: test that path names longer than 108 bytes are rejected Dylan Noblesmith 2012-06-15 22:56:37 +00:00
  • b486e3aba5 tests: fix make check for out-of-tree builds Dylan Noblesmith 2012-06-15 22:44:28 +00:00
  • c394b75958 tests: sort list of tests Dylan Noblesmith 2012-06-15 22:06:58 +00:00
  • af5f8cc200 wayland-client: reject socket paths longer than 108 bytes Dylan Noblesmith 2012-06-15 21:39:50 +00:00
  • 00c25a0565 wayland-server: reject socket paths longer than 108 bytes Dylan Noblesmith 2012-06-15 21:32:19 +00:00
  • 4522467268 wayland-server: add more logging of errors Dylan Noblesmith 2012-06-16 22:51:35 +00:00
  • 30ff420ca9 wayland-server: fix socket ownership race condition Dylan Noblesmith 2012-06-30 19:50:09 +00:00
  • 9475257459 wayland-server: fix fd leak on error path Dylan Noblesmith 2012-06-16 22:47:42 +00:00
  • cadd999292 drop use of strerror() Dylan Noblesmith 2012-06-15 22:01:06 +00:00
  • bb6e48b1b0 wayland-server: reduce use of magic numbers Dylan Noblesmith 2012-06-15 21:09:00 +00:00
  • 9de9e39f87 Allocate client proxy automatically for new objects Kristian Høgsberg 2012-06-28 22:01:58 -04:00
  • c30ad0d9da protocol: Change wording of pointer.set_cursor() Ander Conselvan de Oliveira 2012-06-28 18:08:03 +03:00
  • ae6f3001a5 wl_shell: Don't require that parent surfaces are wl_shell_surfaces Kristian Høgsberg 2012-06-27 10:30:08 -04:00
  • 7e71c38b98 configure.ac: Bump version to 0.94.90 0.94.90 Kristian Høgsberg 2012-06-25 18:09:00 -04:00
  • 9afb5f61f8 Send modifier event to pointer focus when it changes too Kristian Høgsberg 2012-06-22 14:38:12 -04:00
  • 67e16be8aa Send keyboard modifier event using the keyboard resource Kristian Høgsberg 2012-06-22 12:20:00 -04:00
  • bcefacb89d Maintain keyboard modifier state in wayland-server Daniel Stone 2012-06-22 13:21:26 +01:00
  • 2261007953 wayland-cursor: Plug leak of filename on load_all_cursors_from_dir() Ander Conselvan de Oliveira 2012-06-19 13:45:39 +03:00
  • 61260854ec Xcursor: Don't ignore unknown file types Daniel Stone 2012-06-18 20:01:05 +01:00
  • c806dde7e6 data-device: Fix list corruption when the source goes away Kristian Høgsberg 2012-06-18 12:09:47 -04:00
  • b576443a0e tests: Update test cases to new closure allocate convention Kristian Høgsberg 2012-06-15 16:09:39 -04:00
  • c622350fb2 TODO: Remove cursor-as-regular-surface item Kristian Høgsberg 2012-06-15 11:09:36 -04:00
  • 6b861f7b4d cursor: Add function for calculating current frame in cursor animation Ander Conselvan de Oliveira 2012-06-15 17:27:33 +03:00
  • b6aa49455e protocol: replace pointer.attach with pointer.set_cursor Ander Conselvan de Oliveira 2012-06-15 17:27:32 +03:00
  • 6e94028c31 TODO: Update to account for changes from Daniel Kristian Høgsberg 2012-06-13 13:33:01 -04:00
  • 8dc57f4dda connection: Set closure->start in demarshal too Kristian Høgsberg 2012-06-12 17:48:19 -04:00
  • 46f9745c10 connection: Always malloc closure Kristian Høgsberg 2012-06-12 17:45:25 -04:00
  • 1432bd62df wayland-server: Add destroy signal to wl_seat Jonas Ådahl 2012-06-12 23:57:33 +02:00
  • f36f32a0e0 wayland-util: wl_list_insert_list() should accept empty lists Jonas Ådahl 2012-06-12 23:57:32 +02:00
  • dd8891be36 wayland-cursor: add an option that changes the cursor theme directory Ander Conselvan de Oliveira 2012-06-08 11:58:02 +03:00
  • c29020332a server: require XDG_RUNTIME_DIR Pekka Paalanen 2012-06-06 14:30:19 +03:00
  • 0c7ca38c7f client: require XDG_RUNTIME_DIR Pekka Paalanen 2012-06-06 14:30:18 +03:00
  • aa792ad3d6 Add a focus change signal for wl_pointer and wl_keyboard Kristian Høgsberg 2012-06-05 09:56:42 -04:00
  • 3fd1e128e9 TODO: Drop clipboard manager item Kristian Høgsberg 2012-06-03 23:11:34 -04:00
  • 68f058ffd3 data-device: Don't implement data source through data offer object Kristian Høgsberg 2012-06-03 17:30:12 -04:00
  • dff84e5638 Add wl_keyboard::keymap event Daniel Stone 2012-06-01 12:13:37 +01:00
  • 0760297633 data-device: Handle setting a NULL selection source Kristian Høgsberg 2012-05-31 23:29:08 -04:00
  • 0527ad8f00 data-device: Emit selection_signal also when we lose the selection Kristian Høgsberg 2012-05-31 23:28:31 -04:00
  • 8f63e8013b data-device: Only send out NULL selection if we have a resource Kristian Høgsberg 2012-05-31 23:26:50 -04:00
  • cfd56ed4bc Convert wl_pointer::axis to fixed Daniel Stone 2012-05-30 16:31:49 +01:00
  • 872d074a43 Add key_state and button_state enums Daniel Stone 2012-05-30 16:31:48 +01:00
  • 9a1705c5f5 wl_keyboard: Add modifier event Daniel Stone 2012-05-30 16:31:47 +01:00
  • f7a39ff69b Always reset keyboard and pointer focus Daniel Stone 2012-05-30 16:31:46 +01:00
  • 32add9c6e6 cursor: Fix warning with objdir != srcdir build Daniel Stone 2012-05-30 16:31:45 +01:00
  • 1b6a61d3e9 Wayland: logging: replace printf by wl_log Martin Minarik 2012-05-29 17:38:51 +02:00
  • 8e2a786703 Wayland: logging Martin Minarik 2012-05-29 17:37:02 +02:00
  • b858a1b87b tests: update gitignore Pekka Paalanen 2012-05-29 16:53:21 +03:00
  • 693e5983f4 build: add uninstalled pkg-config files Pekka Paalanen 2012-05-29 16:53:20 +03:00
  • e4efef869e cursor: Link libwayland-cursor to libwayland-client Rob Bradford 2012-05-29 14:10:30 +01:00
  • 75a5f7476a data-device: implement drags with no data source for self-dnd Ander Conselvan de Oliveira 2012-05-29 10:58:26 +03:00
  • d422a733b4 data-device: fix crash when a client dies during a drag with an icon Ander Conselvan de Oliveira 2012-05-25 10:40:28 +03:00
  • c66f26024b wayland-cursor: load all cursors from a theme on wl_cursor_theme_load Ander Conselvan de Oliveira 2012-05-24 16:17:48 +03:00
  • f779c57be2 wayland-cursor: remove enum wl_cursor_type Ander Conselvan de Oliveira 2012-05-24 16:17:47 +03:00
  • 086b4e2c1a shm: use mremap on pool resize Ander Conselvan de Oliveira 2012-05-23 16:09:55 +03:00
  • d860f0cbec Wayland: Add missing extern "C" Yan Wang 2012-05-23 14:14:30 +08:00
  • 00de1e6cce fix typo Diego Viola 2012-05-23 02:08:08 -04:00
  • 5030af7635 cursor: Fix unsigned/signed comparisons Kristian Høgsberg 2012-05-22 22:41:21 -04:00