projects
/
xscreensaver
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
http://svn.poeml.de/viewvc/ppc/src-unpacked/xscreensaver/xscreensaver-4.12.tar.bz2...
[xscreensaver]
/
hacks
/
slidescreen.c
diff --git
a/hacks/slidescreen.c
b/hacks/slidescreen.c
index e31bcf0dda9e60ba20d340c02f1c576e9ba83d5b..ae08b2ca8a6e3f9d6a79f690230f0d1e774d90cb 100644
(file)
--- a/
hacks/slidescreen.c
+++ b/
hacks/slidescreen.c
@@
-1,4
+1,4
@@
-/* xscreensaver, Copyright (c) 1992, 1993, 1994, 1996, 1997, 1998, 2001
+/* xscreensaver, Copyright (c) 1992, 1993, 1994, 1996, 1997, 1998, 2001
, 2003
* Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
@@
-36,7
+36,7
@@
init_slide (Display *dpy, Window window)
Visual *visual;
XGetWindowAttributes (dpy, window, &xgwa);
Visual *visual;
XGetWindowAttributes (dpy, window, &xgwa);
-
grab_screen_image (xgwa.screen
, window);
+
load_random_image (xgwa.screen, window
, window);
cmap = xgwa.colormap;
visual = xgwa.visual;
max_width = xgwa.width;
cmap = xgwa.colormap;
visual = xgwa.visual;
max_width = xgwa.width;
@@
-98,7
+98,7
@@
init_slide (Display *dpy, Window window)
for(i = 0; i < max; i++)
{
long rd, gd, bd;
for(i = 0; i < max; i++)
{
long rd, gd, bd;
- unsigned long d;
+ unsigned long d
d
;
if (!fg_ok)
{
rd = (all[i].red >> 8) - (fgc.red >> 8);
if (!fg_ok)
{
rd = (all[i].red >> 8) - (fgc.red >> 8);
@@
-107,12
+107,12
@@
init_slide (Display *dpy, Window window)
if (rd < 0) rd = -rd;
if (gd < 0) gd = -gd;
if (bd < 0) bd = -bd;
if (rd < 0) rd = -rd;
if (gd < 0) gd = -gd;
if (bd < 0) bd = -bd;
- d = (rd << 1) + (gd << 2) + bd;
- if (d < fgd)
+ d
d
= (rd << 1) + (gd << 2) + bd;
+ if (d
d
< fgd)
{
{
- fgd = d;
+ fgd = d
d
;
fg = all[i].pixel;
fg = all[i].pixel;
- if (d == 0)
+ if (d
d
== 0)
fg_ok = True;
}
}
fg_ok = True;
}
}
@@
-125,12
+125,12
@@
init_slide (Display *dpy, Window window)
if (rd < 0) rd = -rd;
if (gd < 0) gd = -gd;
if (bd < 0) bd = -bd;
if (rd < 0) rd = -rd;
if (gd < 0) gd = -gd;
if (bd < 0) bd = -bd;
- d = (rd << 1) + (gd << 2) + bd;
- if (d < bgd)
+ d
d
= (rd << 1) + (gd << 2) + bd;
+ if (d
d
< bgd)
{
{
- bgd = d;
+ bgd = d
d
;
bg = all[i].pixel;
bg = all[i].pixel;
- if (d == 0)
+ if (d
d
== 0)
bg_ok = True;
}
}
bg_ok = True;
}
}
@@
-146,7
+146,7
@@
init_slide (Display *dpy, Window window)
if (delay < 0) delay = 0;
if (delay2 < 0) delay2 = 0;
if (pix_inc < 1) pix_inc = 1;
if (delay < 0) delay = 0;
if (delay2 < 0) delay2 = 0;
if (pix_inc < 1) pix_inc = 1;
- if (grid_size < 1
0) grid_size = 10
;
+ if (grid_size < 1
) grid_size = 1
;
gcv.foreground = fg;
gcv.function = GXcopy;
gcv.foreground = fg;
gcv.function = GXcopy;