Bring a friend and share a miracle.
When's the windows version coming out?
For some reason the ant refuses to move its legs unless I change float ant_step to double ant_step in draw_ant() definition (antspotlight.c, line 87).
Huh, legs don't move for me either, even with that change...
Well, they should be. Look at the draw_ant() function.
An excellent program. I am particularly fond of the "Phosphor" hack.
Just out of curiosity, why did you start crediting yourself as "Jamie Zawinski" instead of "jwz"? [beginning with the "Star Wars" hack]
Uh, I have no idea. Why do you even notice stuff like that?
I won't lie to you.
My life is centred entirely around xscreensaver and my collection of human hair. Sometimes, I sob for no reason.
[With respect to <lj user="patchworkkid">]
Nono, really, xscreensaver is a very fine program. I've read almost all the source. Sometimes I'll lie on my arm until it goes to sleep, then it feels like someone else is touching me.
What sort of hair do you have?
configure in this version seems to think that I don't have gtkinstalled, for some reason. A cursory look inside configure.inshows this stanza, around line 2066 or so:
pkg_check_version gtk+ 1.2 ; ac_gtk_version_string="$vers" pkg_check_version glib 1.0 pkg_check_version gdk_pixbuf 0.1 have_gtk="$ok"
On my box, the check for gdk_pixbuf fails, and as that check is commentedout in the gtk2 tests, I'm guessing that's the problem.
Ok, ran autoconf with it commented out, and it seems happy. I await the results of the build.
The build exploded. Seems I had libgdk-pixbuf2, libgdk-pixbuf-dev, libgdk-pixbuf-gnome2, but not libgdk-pixbuf-gnome-dev installed, and that was making the configure script,and subsequently, the build cry. All because I wanted to have theqt3 devs installed and some twit built it against the old png library.
So I burn in dependency hell. Die Puny Unix.
So is there something else that should be checked for in configure.in or what?
I don't think so. The problem seems to be that pkg-config --modversion gdk_pixbuf failsif libgnome-dev isn't installed, for as far as I can tell, no good reason. I'm sure thereis one, but I can't be bothered disecting pkg-config to figure out what it's doing, giventhat this looks like a Debian packaging snafu, and a corner case at that.
pkg-config --modversion gdk_pixbuf
On the plus side, this is the first time I've experienced Debian's dependency system screwing up,and it was reversable.
(And on an entirely unrelated note, I've finally got a copy of Cop Shoot Cop's Release, and,only two tracks in, it's one of my new favourite albums :-)
I think there were actually more instances of this error than there were anything else.
If GTK didn't suck, there would be no compile-time warnings at all -- on my system, at least.
I had to turn on -pedantic because as of GCC 3, that's the only way to get it to actually enforce the rules of the C89 language, and not silently allow C++/C99isms to creep in (like // comments and post-statement declarations.) With previous versions of GCC, you only needed -std=c89, but they recently decided to change that to mean something totally useless instead.
You probably get this all the time, but I'm serious: I'd like to play with writing an Xscreensaver module; IIRC, xscreensaver just calls any program that draws to the root window, right?
Is there any good documentation that you know of (or have written) on how to get started playing with such a program?
Your best bet is to read existing source. Pick something trivial, like the noseguy, and work from there.
Ugh... I know someone was going to say that... and it's a valid answer... I was just hoping some documentation existed.
/me <---- lazy ;-)
You're right, I do get this all the time.
hypertorus looks snazzy!
Typo on the page:xscreensaver itself, the (the ``driver'' or ``daemon''), which detects...
Missing a noun in there, I think.
The thumbnail for the "antspotlight" hack reminds me of Ed Harris dropping down the trench wall in The Abyss.
If the ant defuses a nuke at the bottom of the screen, that would be, like the coolest thing ever.
Feature request: make the + and - keys increase a 'preference' value associated with each screensaver, so that by voting for or against a given randomly selected display hack over time tunes xscreensaver to the tastes of the user.