Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-05-31 | Use enum wl_pointer_button_state instead of integer | Daniel Stone | 1 | -4/+4 | |
Instead of using a uint32_t for state everywhere (except on the wire, where that's still the call signature), use the new wl_pointer_button_state enum, and explicit comparisons. Signed-off-by: Daniel Stone <daniel@fooishbar.org> | |||||
2012-05-25 | window: rename enum pointer_type to cursor_type | Ander Conselvan de Oliveira | 1 | -1/+1 | |
This avoids confusion with the pointer devices (struct wl_pointer). | |||||
2012-05-25 | window: track changes in libwayland-cursor api | Ander Conselvan de Oliveira | 1 | -2/+1 | |
libwayland-cursor does not provide enum wl_cursor_type anymore so this brings back enum pointer_type. This partially revers commit 1042dc15e0ca69a4d8d4d23b862f1e3d3c8e054f. | |||||
2012-05-22 | window: use libwayland-cursor instead of libXcursor | Ander Conselvan de Oliveira | 1 | -1/+2 | |
2012-05-11 | clients: Remove superfluous #includes | Kristian Høgsberg | 1 | -3/+0 | |
In particular window.c and many clients were including glib.h without using it and without the right cflags. | |||||
2012-05-10 | window.c: Just use float instead of GLfloat, remove GLES2.h include | Kristian Høgsberg | 1 | -1/+1 | |
2012-05-08 | Convert internal input co-ordinates to GLfloat | Daniel Stone | 1 | -1/+1 | |
Change all client motion handlers to take GLfloat for co-ordinates, rather than int32_t. Signed-off-by: Daniel Stone <daniel@fooishbar.org> | |||||
2012-05-07 | Change button from int to uint32_t | Daniel Stone | 1 | -1/+1 | |
Since you can't really have a negative button number. Signed-off-by: Daniel Stone <daniel@fooishbar.org> | |||||
2012-05-07 | Change key/button grab bindings to take unsigned state | Daniel Stone | 1 | -1/+1 | |
'state' here meaning 'is it up or down?', obviously. Signed-off-by: Daniel Stone <daniel@fooishbar.org> | |||||
2012-04-11 | Follow wayland change to serial numbers | Kristian Høgsberg | 1 | -1/+2 | |
2012-03-12 | Add an option parser | Kristian Høgsberg | 1 | -1/+1 | |
On one hand, getopt (in particular the -o suboption syntax) sucks on the server side, and on the client side we would like to avoid the glib dependency. We can roll out own option parser and solve both problems and save a few lines of code total. | |||||
2012-01-31 | window: Dont take width and height in window constructor | Kristian Høgsberg | 1 | -2/+2 | |
Always set this by scheduling an initial resize. | |||||
2012-01-31 | flower: Dont allow resizing | Kristian Høgsberg | 1 | -0/+11 | |
2012-01-31 | flower: Redraw flower on middle click, pop up window menu on right click | Kristian Høgsberg | 1 | -2/+15 | |
2012-01-10 | window: Make decorations just a widget | Kristian Høgsberg | 1 | -2/+0 | |
Woohoo, only took 25 commits of refactoring to get to this point. | |||||
2012-01-10 | window: Make resize and redraw handlers widget vfuncs | Kristian Høgsberg | 1 | -14/+21 | |
2012-01-10 | window: Allocate and flush the window surface in window.c | Kristian Høgsberg | 1 | -1/+1 | |
No need to push this to the toolkit users. | |||||
2012-01-10 | window: Drop the window widget | Kristian Høgsberg | 1 | -12/+12 | |
It was just a temporary convenience for moving things over. | |||||
2012-01-09 | window: Move button handler to widget | Kristian Høgsberg | 1 | -2/+5 | |
2012-01-09 | window: Create a widget for the window, drop window motion handler | Kristian Høgsberg | 1 | -5/+4 | |
2011-11-22 | Fix inconsistent #include style | Pekka Paalanen | 1 | -1/+1 | |
Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com> | |||||
2011-09-19 | window: Stop using glib mainloop in toy toolkit | Kristian Høgsberg | 1 | -1/+0 | |
2011-08-29 | window.c: Drop global handler argument | Kristian Høgsberg | 1 | -1/+1 | |
We can just register a global handler directly on the wl_display now. | |||||
2011-04-11 | Define global handler on display creation | Tim Wiederhake | 1 | -1/+1 | |
Otherwise the initial announcement of interfaces gets lost. | |||||
2011-02-07 | Port window.c to use wayland-egl | Kristian Høgsberg | 1 | -1/+1 | |
2011-01-21 | Add an orange pop-up menu to test the new map_transient request | Kristian Høgsberg | 1 | -2/+2 | |
2010-12-17 | Update surface.attach and change surface.map to surface.map_toplevel | Kristian Høgsberg | 1 | -25/+27 | |
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-11-22 | Make clients exit orderly when there is no connection | Yuval Fledel | 1 | -0/+4 | |
2010-10-26 | Add small client for testing shm surfaces | Kristian Høgsberg | 1 | -0/+1 | |
2010-09-03 | Replace commit/ack/frame protocol with simpler sync and frame callbacks | Kristian Høgsberg | 1 | -7/+10 | |
2010-08-30 | flower: Clear surface | Kristian Høgsberg | 1 | -0/+5 | |
2010-06-25 | Set window user data using separate function | Kristian Høgsberg | 1 | -1/+2 | |
2010-06-08 | Send device name at connect time | Kristian Høgsberg | 1 | -3/+0 | |
2010-06-08 | Consolidate more code in clients/window.c | Kristian Høgsberg | 1 | -24/+3 | |
2010-06-08 | Use cairo-gl in clients | Kristian Høgsberg | 1 | -44/+23 | |
2010-06-04 | Move clients to subdirectory | Kristian Høgsberg | 1 | -0/+195 | |