From abd0f9910e1158876f4dff755aa8ead999794461 Mon Sep 17 00:00:00 2001 From: Mikael Magnusson Date: Tue, 24 Jul 2007 01:49:23 +0200 Subject: [PATCH] Various uninteresting changes to the test programs. --- render/test.c | 9 ++++++--- tests/icons.c | 7 +++++++ tests/showhide.c | 4 ++-- tests/urgent.c | 4 ---- 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/render/test.c b/render/test.c index 307e2629..b0840b75 100644 --- a/render/test.c +++ b/render/test.c @@ -67,9 +67,9 @@ gint main() inst = RrInstanceNew(ob_display, ob_screen); look = RrAppearanceNew(inst, 0); - look->surface.grad = RR_SURFACE_PYRAMID; - look->surface.secondary = RrColorParse(inst, "Yellow"); - look->surface.primary = RrColorParse(inst, "Blue"); + look->surface.grad = RR_SURFACE_MIRROR_HORIZONTAL; + look->surface.secondary = RrColorParse(inst, "Dark Orange"); + look->surface.primary = RrColorParse(inst, "Dark Blue"); look->surface.interlaced = FALSE; if (ob_display == NULL) { fprintf(stderr, "couldn't connect to X server :0\n"); @@ -83,6 +83,9 @@ gint main() case Expose: break; case ConfigureNotify: + look->surface.grad += 1; + if (look->surface.grad > RR_SURFACE_MIRROR_HORIZONTAL) + look->surface.grad = RR_SURFACE_SPLIT_VERTICAL; RrPaint(look, win, report.xconfigure.width, report.xconfigure.height); diff --git a/tests/icons.c b/tests/icons.c index 315a10fb..a3aa3da1 100644 --- a/tests/icons.c +++ b/tests/icons.c @@ -23,6 +23,9 @@ #include #include #include +#include +#include +#include Window findClient(Display *d, Window win) { @@ -170,6 +173,10 @@ int main(int argc, char **argv) XPutImage(d, p, DefaultGC(d, s), i[j], 0, 0, x, 0, i[j]->width, i[j]->height); x += i[j]->width; + char *filename; + asprintf(&filename, "icon%i.raw", j); + int fd = open(filename, O_CREAT | O_RDWR); + write(fd, i[j]->data, i[j]->width * i[j]->height * i[j]->depth); XDestroyImage(i[j]); } diff --git a/tests/showhide.c b/tests/showhide.c index d1a63e2f..133a89ad 100644 --- a/tests/showhide.c +++ b/tests/showhide.c @@ -46,8 +46,8 @@ int main () { XDestroyWindow(display, win); XSync(display, False); - break; - sleep(2); + //break; + usleep(200000); } return 1; diff --git a/tests/urgent.c b/tests/urgent.c index c29e3005..37b533ef 100644 --- a/tests/urgent.c +++ b/tests/urgent.c @@ -25,7 +25,6 @@ int main () { Display *display; Window win; XEvent report; - Atom _net_fs, _net_state; XEvent msg; int x=50,y=50,h=100,w=400; XWMHints hint; @@ -37,9 +36,6 @@ int main () { return 0; } - _net_state = XInternAtom(display, "_NET_WM_STATE", False); - _net_fs = XInternAtom(display, "_NET_WM_STATE_FULLSCREEN", False); - win = XCreateWindow(display, RootWindow(display, 0), x, y, w, h, 10, CopyFromParent, CopyFromParent, CopyFromParent, 0, NULL); -- 2.34.1