diff options
| author | Kristian Høgsberg <krh@redhat.com> | 2008-11-08 16:01:59 -0500 |
|---|---|---|
| committer | Kristian Høgsberg <krh@redhat.com> | 2008-11-08 16:01:59 -0500 |
| commit | 30749426dc7c2b2bb27a877ebac45746b2382281 (patch) | |
| tree | 6edb60669f8b02c25ab4635f80a77a2e06fd331f /pointer.c | |
| parent | b7a01928beda1f9ada42e6a32c5d8ab0400d1069 (diff) | |
| download | wayland-30749426dc7c2b2bb27a877ebac45746b2382281.tar.gz wayland-30749426dc7c2b2bb27a877ebac45746b2382281.tar.xz wayland-30749426dc7c2b2bb27a877ebac45746b2382281.zip | |
Tweak pointer image a bit.
Diffstat (limited to 'pointer.c')
| -rw-r--r-- | pointer.c | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -70,7 +70,7 @@ static uint32_t name_cairo_surface(int fd, cairo_surface_t *surface) static void * draw_pointer(int width, int height) { - const int d = 2, end = 4, tx = 2, ty = 6, dx = 4, dy = 4; + const int d = 2, end = 6, tx = 2, ty = 7, dx = 3, dy = 5; cairo_surface_t *surface; cairo_t *cr; @@ -87,9 +87,9 @@ draw_pointer(int width, int height) cairo_line_to(cr, d + dy, d + dx); cairo_line_to(cr, d + ty, d + tx); cairo_close_path(cr); - cairo_set_source_rgb(cr, 1, 1, 1); + cairo_set_source_rgb(cr, 0, 0, 0); cairo_stroke_preserve(cr); - cairo_set_source_rgb(cr, 1, 0, 0); + cairo_set_source_rgb(cr, 1, 1, 1); cairo_fill(cr); cairo_destroy(cr); @@ -102,9 +102,10 @@ struct pointer { struct wl_surface *surface; }; -void event_handler(struct wl_display *display, - uint32_t opcode, - uint32_t arg1, uint32_t arg2, void *data) +static void +event_handler(struct wl_display *display, + uint32_t opcode, + uint32_t arg1, uint32_t arg2, void *data) { struct pointer *pointer = data; |
