2001-08-09 Richard Hestilow <hestilow@ximian.com> * Makeflie.am (EXTRA_DIST): Install all pixmaps. (pixmaps_DATA): Add blank-screen.png. * pref-file.c: Replace "programs" value with a regenerated string. (print_aligned_row): Added. (print_list_to_str): Added. * preferences.h (Screensaver): Add new fields "filename", "compat_command_line", "fakepreview", and "fakes", to deal with the new xml storage. (Preferences): Add new fields "savers_hash" and "invalidsavers". * preferences.c (screensaver_list_prepend_dir): Added. (screensaver_cmp_func): Added. (screensaver_list_load): Added. (preferences_new): Initialize savers_hash. (clean_saver_list): Added. (preferences_load): Load screensavers from xml. (parse_arg_default): Added. (screensaver_read_xml): Updated for the new format. (screensaver_new_from_file): Added. * prefs-widget.c (double_click_cb): Added. (): Remove right click menu, add double click handler. (model_is_cell_editable): Fix for etable bug. (random_timeout_cb): Avoid vidwhacker and webcollage. * preview.c: Optionally show fakepreview if set, and deal with compat_command_line, and refresh pixbufs. (command_exists): Renamed to rc_command_exists. * rc-parse.c: (parse_screensaver_list): Merely update the existing entries, via the provided hash. * screensaver-prefs-dialog.c (get_argument_data): Just find the xml file using ::filename. * screensavers/magic.pl.in: Added. * screensavers/Makefile.am: Generate .xml.h files for translators, and install all .xml files and .png files, and run magic.pl on make install.
27 lines
No EOL
1.4 KiB
XML
27 lines
No EOL
1.4 KiB
XML
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
|
|
<screensaver name="goop" _label="Goop">
|
|
|
|
<command arg="-root"/>
|
|
|
|
<number _label="Number of bubbles to use." _low-label="Count:"
|
|
id="count" type="spinbutton" default="10" arg="-count %"
|
|
low="1" high="100"/>
|
|
|
|
<number _label="Speed of Motion." _low-label="Faster" id="delay"
|
|
type="slider" default="2" arg="-delay %" low="1"
|
|
_high-label="Slower" high="500000"/>
|
|
|
|
<boolean _label="Display screensaver in monochrome." arg-unset=""
|
|
id="monochrome" test="mono" arg-set="-mono"/>
|
|
|
|
<boolean _label="Have transparent bubbles."
|
|
arg-unset="-non-transparent" id="transparent"
|
|
arg-set="-transparent"/>
|
|
|
|
<boolean _label="Use additive color model."
|
|
arg-unset="-subtractive" id="additive"
|
|
arg-set="-additive"/>
|
|
|
|
<_description>This draws set of animating, transparent, amoeba-like blobs. The blobs change shape as they wander around the screen, and they are translucent, so you can see the lower blobs through the higher ones, and when one passes over another, their colors merge. Written by Jamie Zawinski. I got the idea for this from a cool mouse pad I have, which achieves the same kind of effect in real life by having several layers plastic with colored oil between them. Written by Jamie Zawinski.</_description>
|
|
</screensaver> |