Commit graph

278 commits

Author SHA1 Message Date
Kristian Høgsberg
98da0a7b98 protocol: Fix type of visual arg in token_visual event 2011-07-15 15:04:50 -04:00
Kristian Høgsberg
671a62cb96 protocol: Make id arg of display.global event be just a uint
Global names are different from object IDs.
2011-07-11 11:15:00 -04:00
Laszlo Agocs
aa7bbb210b Add touch events to protocol. 2011-06-29 12:51:39 -04:00
Kristian Høgsberg
7dc36984af Merge remote-tracking branch 'bnf/buffer.release' 2011-06-21 12:15:31 -04:00
Benjamin Franzke
2fcebfed95 Add buffer.release event 2011-06-21 17:42:55 +02:00
Kristian Høgsberg
bfea3d6bef Add more protocol for communicating screen geometry 2011-06-21 11:24:27 -04:00
Laszlo Agocs
aae9f214e5 Add wl_display_remove_global.
Change 4453ba084a disallows using
post_global with objects not on the global list. Therefore selection
and drag offers have to be added to the global list from now on.
However these may often get replaced by a newer object and thus need a
way to remove a global from the global list.
2011-06-20 11:56:22 -04:00
Kristian Høgsberg
a2db57517b Move map functionality into shell
Initial surface.attach makes the surface visible and clients
can set the surface type using shell.set_transient etc or
other interfaces prior to that.
2011-06-18 08:17:40 -04:00
Kristian Høgsberg
4bde293ff8 Add event to associate visuals with a pixel format token 2011-05-12 21:29:22 -04:00
Kristian Høgsberg
8834a0f22f Define shm specific errors
We stop abusing the wl_display error codes for shm purposes.
2011-05-11 13:06:51 -04:00
Kristian Høgsberg
1db0525572 Unify error events
Consolidate the different error events into one.  This event will also be
usable for other interaces.
2011-05-11 11:02:34 -04:00
Benjamin Franzke
0bf5285b44 Add buffer.damage request to the protocol
Thus remove the server-side used vfunc buffer::damage.
2011-04-22 10:11:12 -04:00
Kristian Høgsberg
c5ec478d46 scanner: Don't hardcode the wl_ prefix in the code generator 2011-04-20 17:19:52 -04:00
Kristian Høgsberg
320a5634cf Introduce display.bind to request events from a global 2011-04-18 10:24:45 -04:00
Benjamin Franzke
94fcdde0e2 Extent frame event to be surface dependent 2011-03-16 23:01:39 +01:00
Benjamin Franzke
b038d93abf protocol/wayland: Drop drm interface (move into mesa) 2011-02-28 11:20:56 +01:00
Kristian Høgsberg
0ce245761c Add initial basic support for fullscreen surfaces 2011-01-28 15:18:33 -05:00
Kristian Høgsberg
027931bd33 Define the shell resize enumeration in the xml spec 2011-01-21 21:57:55 -05:00
Kristian Høgsberg
8dc378ff76 Add new surface.map_transient() request to map a surface relative to another 2011-01-21 18:02:24 -05:00
Kristian Høgsberg
ae6c8a6d73 First attempt at selection support 2011-01-19 14:25:12 -05:00
Kristian Høgsberg
82da52b15b Update surface.attach and change surface.map to surface.map_toplevel
The new map_toplevel() request no longer specifies a position and takes
the size from the attached buffer.  The attach request now takes a
position relative to the top-left corner of the old buffer to let
clients specify the relative position of the new buffer.
2010-12-17 09:53:12 -05:00
Kristian Høgsberg
67f367f329 Document the shell.configure event a bit 2010-12-09 11:06:46 -05:00
Kristian Høgsberg
f8fc08f771 Add origin information to output.geometry event 2010-12-01 20:10:10 -05:00
Kristian Høgsberg
d44bc8b8ee Add reject round trip to dnd protocol
This lets a drag target reject a drop.
2010-11-30 15:10:26 -05:00
Kristian Høgsberg
c1ad1f9c9b Consolidate 'sync' and 'frame' events into just one 'key' event 2010-11-29 17:04:21 -05:00
Yuval Fledel
4ee7138609 Describe the protocol using inline XML comments
Signed-off-by: Yuval Fledel <yuvalfl@gmail.com>
2010-11-29 15:54:51 -05:00
Yuval Fledel
d1c4310715 xml tag should close, or some parsers fail 2010-11-22 14:30:53 -05:00
Kristian Høgsberg
f0152daad7 Use automake 2010-10-12 18:00:16 -04:00