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.
31 lines
No EOL
1.4 KiB
XML
31 lines
No EOL
1.4 KiB
XML
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
|
|
<screensaver name="starfish" _label="Starfish">
|
|
|
|
<command arg="-root"/>
|
|
|
|
<number _label="Speed of animation." _low-label="Fast" id="delay"
|
|
type="slider" default="10000" arg="-delay %" low="1"
|
|
_high-label="Slow" high="1000000"/>
|
|
|
|
<number _label="Thickness of color bands (0 = Random)"
|
|
_low-label="Slim" id="thickness" type="spinbutton"
|
|
default="0" arg="-thickness %" low="0" high="15"/>
|
|
|
|
<number _label="Quickness of rotation at each step (0 = Random)"
|
|
_low-label="Slow" id="rotation" type="spinbutton"
|
|
default="0" arg="-rotation %" low="0" high="12"/>
|
|
|
|
<number _label="Duration of current shape." _low-label="Seconds"
|
|
id="duration" type="spinbutton" default="30"
|
|
arg="-duration %" low="1" high="60"/>
|
|
|
|
<boolean _label="Use raw shapes " arg-unset="-no-blob" id="blob"
|
|
arg-set="-blob"/>
|
|
|
|
<boolean _label="Change to display in monochrome." arg-unset=""
|
|
id="monochrome" test="mono" arg-set="-mono"/>
|
|
|
|
<_description>This generates a sequence of undulating, throbbing, star-like patterns which pulsate, rotate, and turn inside out. Another display mode uses these shapes to lay down a field of colors, which are then cycled. The motion is very organic. Written by Jamie Zawinski.</_description>
|
|
<fake name="Starfish (blob)"/>
|
|
</screensaver> |