Commit graph

  • f2665e21ce Make expat a dependency to the scanner Jørgen Lind 2011-08-04 07:56:04 +02:00
  • 4c260db68c Rename source subdir from wayland to src Kristian Høgsberg 2011-08-12 15:09:00 -04:00
  • 3733157d55 Change scanner.c license to MIT Kristian Høgsberg 2011-08-11 14:51:31 -04:00
  • 9a606bedfd scanner: Silence warning Kristian Høgsberg 2011-07-27 12:05:34 -07:00
  • eb13ae17b4 scanner: Initialize protocol.copyright to NULL Kristian Høgsberg 2011-07-27 05:50:41 -07:00
  • 7a291117e7 protocol: Delete screenshooter.xml Tiago Vignatti 2011-07-26 11:43:19 +03:00
  • 986703ac73 scanner: Take copyright notice from xml file Kristian Høgsberg 2011-07-25 18:14:20 -07:00
  • 64732b01e4 connection: Use static strings instead of sprintf and buffer overflow Kristian Høgsberg 2011-07-19 10:01:46 -07:00
  • f9b3c15145 Link to -lrt for clock_gettime() Kristian Høgsberg 2011-07-18 13:35:18 -04:00
  • c86ba825c4 Pass object ID not pointer when sending a global announce event Casey Dahlin 2011-07-18 02:00:25 -04:00
  • a8db57befa conection: Handle demarshal errors a little less dramatically Kristian Høgsberg 2011-07-18 13:10:49 -04:00
  • 728d09936f Fix segfault in client when demarshalling fails Casey Dahlin 2011-07-18 02:00:24 -04:00
  • 068ba750ca protocol: fix key event and related comments Tiago Vignatti 2011-07-14 18:56:51 +03:00
  • a9ef785cf8 debug: add timestamps when logging Tiago Vignatti 2011-07-14 18:56:40 +03:00
  • 98da0a7b98 protocol: Fix type of visual arg in token_visual event Kristian Høgsberg 2011-07-12 13:22:59 -04:00
  • f6bf070aee scanner: Output type info for new_id arguments Kristian Høgsberg 2011-07-12 13:22:25 -04:00
  • 671a62cb96 protocol: Make id arg of display.global event be just a uint Kristian Høgsberg 2011-07-11 11:15:00 -04:00
  • ff1a06c03a scanner: map 'int' to int32_t. Kristian Høgsberg 2011-07-07 13:39:08 -04:00
  • aa7bbb210b Add touch events to protocol. Laszlo Agocs 2011-06-29 17:54:11 +03:00
  • 40b0a6bf63 server: Add wl_client_flush() Kristian Høgsberg 2011-06-29 11:43:11 -04:00
  • ff20a0417a event-loop: Make idle handlers work again Kristian Høgsberg 2011-06-23 06:43:47 -04:00
  • b6fdded54b Update TODO Kristian Høgsberg 2011-06-21 16:25:28 -04:00
  • 7dc36984af Merge remote-tracking branch 'bnf/buffer.release' Kristian Høgsberg 2011-06-21 12:15:31 -04:00
  • 4c2500c2e2 Drop wl_compoositor parameter in wl_buffer Benjamin Franzke 2011-06-21 17:37:18 +02:00
  • a56c045571 Add busy_count and client parameter to wl_buffer Benjamin Franzke 2011-05-10 12:01:00 +02:00
  • 2fcebfed95 Add buffer.release event Benjamin Franzke 2011-05-09 17:35:58 +02:00
  • bfea3d6bef Add more protocol for communicating screen geometry Kristian Høgsberg 2011-06-20 20:34:55 -04:00
  • aae9f214e5 Add wl_display_remove_global. Laszlo Agocs 2011-06-14 10:35:46 +02:00
  • 9c36ea776b Do not leak globals and listeners. Laszlo Agocs 2011-06-14 11:41:54 +02:00
  • a2db57517b Move map functionality into shell Kristian Høgsberg 2011-06-18 08:17:40 -04:00
  • 98d8256b8e Call a new global listener for each existing global Corentin Chary 2011-06-10 10:27:16 +02:00
  • d8f2e5d6ab Flush the protocol output buffer when it fills up Corentin Chary 2011-06-10 10:24:23 +02:00
  • d7569d46c5 Remove left-over visual prototypes Kristian Høgsberg 2011-06-07 13:19:28 -04:00
  • 467ae367ed connection: Fix pointer arithmetic error Kristian Høgsberg 2011-06-07 10:53:27 -04:00
  • 02e1ffdefe Fall back to accept() on systems where accept4() is not implemented. Samuel Rødal 2011-05-30 17:23:40 +02:00
  • b06e891e4c wayland-shm: Check visual for being NULL Benjamin Franzke 2011-05-31 11:18:06 +02:00
  • eff7fc0d99 TODO: Update Kristian Høgsberg 2011-05-19 11:53:39 -04:00
  • 4bde293ff8 Add event to associate visuals with a pixel format token Kristian Høgsberg 2011-05-12 21:29:22 -04:00
  • 4453ba084a server: Send error if client tries to bind to non-existant object Kristian Høgsberg 2011-05-12 21:27:57 -04:00
  • 8834a0f22f Define shm specific errors Kristian Høgsberg 2011-05-11 11:00:40 -04:00
  • 1db0525572 Unify error events Kristian Høgsberg 2011-05-11 10:57:06 -04:00
  • 2d27f3b6e9 TODO: Consolidate and update Kristian Høgsberg 2011-05-10 22:56:01 -04:00
  • 7c140c8c84 connection.c: Use sizeof int for allocating fd extra storage Kristian Høgsberg 2011-05-10 21:49:22 -04:00
  • dcfaf4ec2d display: Adds wl_display_flush to send buffered commands Robert Bragg 2011-05-10 17:51:52 +01:00
  • a77498d07c wayland-util: Drop unused struct wl_argument Benjamin Franzke 2011-05-10 12:56:22 +02:00
  • 53200f05c7 Add configure option to disable scanner compilation jani.uusi-rantala@nokia.com 2011-05-06 06:13:36 +00:00
  • bd70dc185a Add a destroy_listener to wl_resource Benjamin Franzke 2011-05-06 17:09:51 +02:00
  • c861852536 connection: Define _GNU_SOURCE for F_DUPFD_CLOEXEC Benjamin Franzke 2011-05-04 21:21:52 +02:00
  • a9ac0eb249 scanner: Fail if there's a 'destroy' request not marked as a destructor Kristian Høgsberg 2011-05-04 15:51:47 -04:00
  • c72ebf5df9 scanner: Initialize wl_message structs completely Kristian Høgsberg 2011-05-04 15:29:55 -04:00
  • 8600408ced connection: Handle fd passing in an CLOEXEC safe way Kristian Høgsberg 2011-05-04 12:35:16 -04:00
  • 92d61f13b9 mmap shm buffers read/write Kristian Høgsberg 2011-05-02 14:48:48 -04:00
  • 761af3ab0a Add some things related to wayland-scanner to .gitignore Casey Dahlin 2011-04-29 02:37:47 -04:00
  • a0da7468f8 event-loop: Drop unused idle_list Kristian Høgsberg 2011-04-29 09:20:29 -04:00
  • c964a5201e Don't define wl_shell in wayland-server.h Kristian Høgsberg 2011-04-22 17:54:18 -04:00
  • 6ae42181c0 event-loop: Idle callback are a special case of a checked source Kristian Høgsberg 2011-04-22 12:15:21 -04:00
  • f8bb7f435b event-loop: Dont use a check callback just dispatch again Kristian Høgsberg 2011-04-22 12:06:34 -04:00
  • 1c88cffa32 Add common shm-server code Benjamin Franzke 2011-03-08 11:32:24 +01:00
  • 3b2ce63015 Remove buffer.attach vfunc Benjamin Franzke 2011-03-07 15:09:36 +01:00
  • 0bf5285b44 Add buffer.damage request to the protocol Benjamin Franzke 2011-03-07 15:05:27 +01:00
  • 589e581f76 event-loop: Add an optional post-dispatch source callout Kristian Høgsberg 2011-04-21 14:41:48 -04:00
  • 13ca937944 Pass version number to global bind function Kristian Høgsberg 2011-04-18 12:35:01 -04:00
  • c5ec478d46 scanner: Don't hardcode the wl_ prefix in the code generator Kristian Høgsberg 2011-04-18 10:24:11 -04:00
  • 7e4f44e2ba Use wl_client_post_global() for connect events Kristian Høgsberg 2011-04-14 16:29:59 -04:00
  • 320a5634cf Introduce display.bind to request events from a global Kristian Høgsberg 2011-04-14 10:38:44 -04:00
  • a0010d8f82 Print line numbers in scanner errors Kristian Høgsberg 2011-04-13 16:50:02 -04:00
  • 06c2ebf6ec Move proxy prototype to wayland-client.h Kristian Høgsberg 2011-04-13 16:27:06 -04:00
  • f04e05ad76 Add lockfile to the socket Jørgen Lind 2011-04-13 09:38:29 +02:00
  • 4378a80b08 Merge remote-tracking branch 'bnf/surface-frame-event' Kristian Høgsberg 2011-04-11 16:40:48 -04:00
  • 7cfcdc610d Make all fds close-on-exec Kristian Høgsberg 2011-04-11 09:24:11 -04:00
  • 8f081748f9 Make wl_client_create() public Kristian Høgsberg 2011-04-11 09:15:09 -04:00
  • 4d33e802e0 Support passing the Wayland fd in the environment Kristian Høgsberg 2011-04-11 09:14:43 -04:00
  • 0b29a2fec7 Fix usage help text in wayland-scanner Harald Fernengel 2011-04-06 15:36:01 +02:00
  • 94fcdde0e2 Extent frame event to be surface dependent Benjamin Franzke 2011-03-14 12:03:13 +01:00
  • 21e877f3f6 Close signal file descriptor in event loop on remove and failure. Iskren Chernev 2011-03-13 21:08:37 +02:00
  • 1081bca2a8 Close timer file descriptors in event loop on remove and failure. Iskren Chernev 2011-03-13 21:05:14 +02:00
  • 61ce8749a7 Stored signal_number in event_source structure. Iskren Chernev 2011-03-13 17:01:33 +02:00
  • 0ae92f9706 Fix event loop timer update. Iskren Chernev 2011-03-13 16:59:30 +02:00
  • 6d22c1bdc7 Fix double remove from surface destroy_listener_list Kristian Høgsberg 2011-03-12 21:26:21 -05:00
  • 5acf6b4b03 Server socket creation error handling. Iskren Chernev 2011-03-11 16:59:53 +02:00
  • ecbad0341e Added wl_connection_create failure checks. Iskren Chernev 2011-03-11 14:43:10 +02:00
  • fcd4caa0df Better handling of creation errors in display. Iskren Chernev 2011-03-11 14:58:06 +02:00
  • c9a729260f Better cleanup on display creation failure. Iskren Chernev 2011-03-11 14:19:00 +02:00
  • 9061f91eb8 Merge branch 'setup_display' of git://anongit.freedesktop.org/~bnf/wayland Kristian Høgsberg 2011-03-01 17:04:33 -05:00
  • b038d93abf protocol/wayland: Drop drm interface (move into mesa) Benjamin Franzke 2011-02-21 09:58:29 +01:00
  • 8105d2873c Add wayland-scanner.mk to EXTRA_DIST for make distcheck Rico Tzschichholz 2011-02-24 10:53:06 +01:00
  • 9136e05ebd Only allow one listener per proxy Kristian Høgsberg 2011-02-18 15:28:54 -05:00
  • 9a2015562c Several typo fixes in specs/main.tex Liu, Xinyun 2011-02-18 08:40:49 -05:00
  • fcfb4e30a4 Split into a core repository that only holds the core Wayland libraries Kristian Høgsberg 2011-02-14 22:17:41 -05:00
  • 525e4c0bea compositor: Clip repaint to the damage region Kristian Høgsberg 2011-02-14 10:39:54 -05:00
  • feb370e4ea compositor-drm: Flush before pageflipping Benjamin Franzke 2011-02-14 13:20:09 +01:00
  • fa4e2a7676 compositor: Switch away from using VBOs and just stream the vertex data Kristian Høgsberg 2011-02-13 13:44:55 -05:00
  • 31bd6c7ab1 Use pixman regions to reduce repainting Kristian Høgsberg 2011-02-13 13:00:51 -05:00
  • 9c7a8cc663 fix typo in window.c Tim Wiederhake 2011-02-11 19:37:40 +01:00
  • 48e2989594 wayland-client: Support WAYLAND_DEBUG client side as well Kristian Høgsberg 2011-02-10 12:27:35 -05:00
  • 52f2264b69 configure: remove libdrm dependency for clients Tiago Vignatti 2011-02-10 15:21:49 +02:00
  • 0d5007a76f window.c: Use eglGetProcAddress to look up extension functions Kristian Høgsberg 2011-02-09 10:57:44 -05:00
  • 297d6dd442 window.c: Include wayland-egl.h before EGL headers so we get the right platform Kristian Høgsberg 2011-02-09 10:51:15 -05:00
  • 43c63e59a7 wayland-egl: Define WL_EGL_PLATFORM in wayland-egl.h Kristian Høgsberg 2011-02-09 10:50:06 -05:00
  • 2dfe626f4e compositor-x11: Don't send enter/leave notify if we have an implicit grab Kristian Høgsberg 2011-02-08 11:59:53 -05:00