http://www.jwz.org/xscreensaver/xscreensaver-5.07.tar.gz
[xscreensaver] / hacks / config / attraction.xml
index 868f87aa94fb3f433fd30f6fb92e6772a4ea7602..c4f241be0cb1e1d83d0148c0f11549ddfa45dbc5 100644 (file)
@@ -6,67 +6,60 @@
 
   <hgroup>
   <select id="mode">
-    <option id="balls"    _label="Balls"    arg-set="-mode balls"/>
+    <option id="balls"    _label="Balls"/>
     <option id="lines"    _label="Lines"    arg-set="-mode lines"/>
     <option id="tails"    _label="Tails"    arg-set="-mode tails"/>
     <option id="polygons" _label="Polygons" arg-set="-mode polygons"/>
     <option id="splines"  _label="Splines"  arg-set="-mode splines"/>
-    <option id="fsplines" _label="Filled Splines"
+    <option id="fsplines" _label="Filled splines"
                                            arg-set="-mode filled-splines"/>
   </select>
 
   <select id="wallmode">
-    <option id="walls"   _label="Bounce Off Walls"/>
-    <option id="nowalls" _label="Ignore Screen Edges" arg-set="-nowalls"/>
+    <option id="walls"   _label="Bounce off walls"/>
+    <option id="nowalls" _label="Ignore screen edges" arg-set="-nowalls"/>
   </select>
 
   </hgroup>
 
   <hgroup>
+   <vgroup>
     <number id="points" type="spinbutton" arg="-points %"
-              _label="Ball Count" low="0" high="200" default="0"/>
+              _label="Ball count" low="0" high="200" default="0"/>
+    <number id="viscosity" type="slider" arg="-viscosity %"
+            _label="Environmental viscosity"
+            _low-label="Low" _high-label="High"
+            low="0.0" high="1.0" default="1.0"
+            convert="invert"/>
+    <number id="segments" type="slider" arg="-segments %"
+            _label="Trail length" _low-label="Short" _high-label="Long"
+            low="2" high="1000" default="500"/>
+    <number id="ncolors" type="slider" arg="-colors %"
+              _label="Number of colors" _low-label="Two" _high-label="Many"
+              low="1" high="255" default="200"/>
+   </vgroup>
+   <vgroup>
     <number id="size" type="slider" arg="-size %"
-              _low-label="Ball Mass" _high-label="High"
+              _low-label="Ball mass" _high-label="High"
               low="0" high="100" default="0"/>
+    <number id="threshold" type="slider" arg="-threshold %"
+            _label="Repulsion threshold"
+            _low-label="Small" _high-label="Large"
+            low="0" high="600" default="200"/>
+    <number id="delay" type="slider" arg="-delay %"
+            _label="Speed" _low-label="Slow" _high-label="Fast"
+            low="0" high="40000" default="10000"
+            convert="invert"/>
+   </vgroup>
   </hgroup>
 
-  <number id="viscosity" type="slider" arg="-viscosity %"
-          _label="Environmental Viscosity"
-          _low-label="Low" _high-label="High"
-          low="0.0" high="1.0" default="1.0"
-          convert="invert"/>
-
-  <number id="threshold" type="slider" arg="-threshold %"
-          _label="Repulsion Threshold"
-          _low-label="Small" _high-label="Large"
-          low="0" high="600" default="200"/>
-
-  <number id="segments" type="slider" arg="-segments %"
-          _label="Trail Length" _low-label="Short" _high-label="Long"
-          low="2" high="1000" default="500"/>
-
-  <number id="delay" type="slider" arg="-delay %"
-          _label="Speed" _low-label="Slow" _high-label="Fast"
-          low="0" high="40000" default="10000"
-          convert="invert"/>
-
-  <number id="ncolors" type="slider" arg="-colors %"
-            _label="Number of Colors" _low-label="Two" _high-label="Many"
-            low="1" high="255" default="200"/>
-
-<!--
-  <number id="color_contrast" type="slider" arg="-color-shift %"
-          _label="Color Contrast" _low-label="Low" _high-label="High"
-           low="0" high="25" default="3"/>
--->
-
   <hgroup>
-    <boolean id="orbit" _label="Orbital Mode" arg-set="-orbit"/>
+    <boolean id="orbit" _label="Orbital mode" arg-set="-orbit"/>
     <number id="radius" type="spinbutton" arg="-radius %"
               _label="Radius" low="0" high="1000" default="0"/>
     <number id="vmult" type="slider" arg="-vmult %"
             _low-label="Outward" _high-label="Inward"
-             low="-5.0" high="5.0" default="0.9"/>
+            low="-5.0" high="5.0" default="0.9"/>
   </hgroup>
 
   <!-- #### -vx [?] -->
@@ -76,6 +69,8 @@
   <!-- #### -correct-bounce -->
   <!-- #### -graphmode [none] -->
 
+  <boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
+
   <_description>
 
 Uses a simple simple motion model to generate many different display