From http://www.jwz.org/xscreensaver/xscreensaver-5.37.tar.gz
[xscreensaver] / driver / XScreenSaver.ad.in
index 43bb50f8be236f5cdde98ef471390860403ab59f..353bb643f9f5526288cb39603bef1cdb2fc8f5a0 100644 (file)
@@ -4,11 +4,11 @@
 !            a screen saver and locker for the X window system
 !                            by Jamie Zawinski
 !
-!                              version 5.07
-!                              10-Aug-2008
+!                              version 5.37
+!                              05-Jul-2017
 !
 ! See "man xscreensaver" for more info.  The latest version is always
-! available at http://www.jwz.org/xscreensaver/
+! available at https://www.jwz.org/xscreensaver/
 
 
 ! These resources, when placed in the system-wide app-defaults directory
 *lockTimeout:          0:00:00
 *passwdTimeout:                0:00:30
 *dpmsEnabled:          False
+*dpmsQuickoffEnabled:  False
 *dpmsStandby:          2:00:00
 *dpmsSuspend:          2:00:00
 *dpmsOff:              4:00:00
 *grabDesktopImages:    True
 *grabVideoFrames:      False
 *chooseRandomImages:   @DEFAULT_IMAGES_P@
+! This can be a local directory name, or the URL of an RSS or Atom feed.
 *imageDirectory:       @DEFAULT_IMAGE_DIRECTORY@
 *nice:                 10
 *memoryLimit:          0
 *visualID:             default
 *captureStderr:        True
 *ignoreUninstalledPrograms: False
+*authWarningSlack:     20
 
 *textMode:             file
 *textLiteral:          XScreenSaver
 *textFile:             @DEFAULT_TEXT_FILE@
 *textProgram:          fortune
-*textURL:              http://www.livejournal.com/stats/latest-rss.bml
+*textURL:              https://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss
 
 *overlayTextForeground:        #FFFF00
 *overlayTextBackground:        #000000
@@ -72,6 +75,9 @@
 *xidleExtension:       True
 *procInterrupts:       True
 
+! Turning this on makes pointerHysteresis not work.
+*xinputExtensionDev:   False
+
 ! Set this to True if you are experiencing longstanding XFree86 bug #421
 ! (xscreensaver not covering the whole screen)
 GetViewPortIsFullOfLies: False
@@ -84,7 +90,7 @@ GetViewPortIsFullOfLies: False
 
 ! This is the URL loaded by the "Help" button on the splash screen,
 ! and by the "Documentation" menu item in xscreensaver-demo.
-*helpURL: http://www.jwz.org/xscreensaver/man.html
+*helpURL: https://www.jwz.org/xscreensaver/man.html
 
 ! loadURL       -- how the "Help" buttons load the helpURL (/bin/sh syntax.)
 ! manualCommand -- how the "Documentation" buttons display man pages.
@@ -127,6 +133,8 @@ GetViewPortIsFullOfLies: False
 ! This command is executed by the "New Login" button on the lock dialog.
 ! (That button does not appear on the dialog if this program does not exist.)
 ! For Gnome: probably "gdmflexiserver -ls".  KDE, probably "kdmctl reserve".
+! Or maybe yet another wheel-reinvention, "lxdm -c USER_SWITCH".
+! Oh wait, this wheel just keeps getting better: "dm-tool switch-to-greeter".
 !
 @NEW_LOGIN_COMMAND_P@*newLoginCommand: @NEW_LOGIN_COMMAND@
 
@@ -150,47 +158,37 @@ GetViewPortIsFullOfLies: False
 ! screen savers interactively.
 !
 *programs:                                                                   \
--                              sphere -root                                \n\
+                               maze -root                                  \n\
 @GL_KLUDGE@ GL:                                superquadrics -root                         \n\
--                              worm -root                                  \n\
                                attraction -root                            \n\
                                blitspin -root                              \n\
                                greynetic -root                             \n\
                                helix -root                                 \n\
                                hopalong -root                              \n\
-                               hypercube -root                             \n\
                                imsmap -root                                \n\
-                               maze -root                                  \n\
-                               noseguy -root                               \n\
-                               pyro -root                                  \n\
+-                              noseguy -root                               \n\
+-                              pyro -root                                  \n\
                                qix -root                                   \n\
-                               rocks -root                                 \n\
+-                              rocks -root                                 \n\
                                rorschach -root                             \n\
                                decayscreen -root                           \n\
                                flame -root                                 \n\
                                halo -root                                  \n\
                                slidescreen -root                           \n\
--                              lmorph -root                                \n\
                                pedal -root                                 \n\
-                               bubbles -root                               \n\
                                bouboule -root                              \n\
-                               braid -root                                 \n\
+-                              braid -root                                 \n\
                                coral -root                                 \n\
                                deco -root                                  \n\
                                drift -root                                 \n\
-                               fadeplot -root                              \n\
-                               flag -root                                  \n\
-                               forest -root                                \n\
+-                              fadeplot -root                              \n\
                                galaxy -root                                \n\
                                goop -root                                  \n\
                                grav -root                                  \n\
                                ifs -root                                   \n\
+@GL_KLUDGE@ GL:                                jigsaw -root                                \n\
                                julia -root                                 \n\
-                               kaleidescope -root                          \n\
--                              laser -root                                 \n\
--                              lightning -root                             \n\
--                              lisa -root                                  \n\
--                              lissie -root                                \n\
+-                              kaleidescope -root                          \n\
 @GL_KLUDGE@ GL:                                moebius -root                               \n\
                                moire -root                                 \n\
 @GL_KLUDGE@ GL:                                morph3d -root                               \n\
@@ -199,24 +197,21 @@ GetViewPortIsFullOfLies: False
                                penrose -root                               \n\
 @GL_KLUDGE@ GL:                                pipes -root                                 \n\
                                rd-bomb -root                               \n\
--                              rotor -root                                 \n\
 @GL_KLUDGE@ GL:                                rubik -root                                 \n\
 -                              sierpinski -root                            \n\
                                slip -root                                  \n\
--                              spiral -root                                \n\
 @GL_KLUDGE@ GL:                                sproingies -root                            \n\
                                starfish -root                              \n\
                                strange -root                               \n\
                                swirl -root                                 \n\
                                triangle -root                              \n\
--                              vines -root                                 \n\
                                xjack -root                                 \n\
                                xlyap -root                                 \n\
 @GL_KLUDGE@ GL:                                atlantis -root                              \n\
                                bsod -root                                  \n\
 @GL_KLUDGE@ GL:                                bubble3d -root                              \n\
 @GL_KLUDGE@ GL:                                cage -root                                  \n\
-                               crystal -root                               \n\
+-                              crystal -root                               \n\
                                cynosure -root                              \n\
                                discrete -root                              \n\
                                distort -root                               \n\
@@ -224,11 +219,10 @@ GetViewPortIsFullOfLies: False
                                flow -root                                  \n\
 @GL_KLUDGE@ GL:                                glplanet -root                              \n\
                                interference -root                          \n\
-                               jigsaw -root                                \n\
                                kumppa -root                                \n\
 @GL_KLUDGE@ GL:                                lament -root                                \n\
                                moire2 -root                                \n\
-                               sonar -root                                 \n\
+@GL_KLUDGE@ GL:                                sonar -root                                 \n\
 @GL_KLUDGE@ GL:                                stairs -root                                \n\
                                truchet -root                               \n\
 -                              vidwhacker -root                            \n\
@@ -236,7 +230,6 @@ GetViewPortIsFullOfLies: False
                                bumps -root                                 \n\
                                ccurve -root                                \n\
                                compass -root                               \n\
--                              critical -root                              \n\
                                deluxe -root                                \n\
 -                              demon -root                                 \n\
 @GLE_KLUDGE@ GL:                               extrusion -root                             \n\
@@ -250,14 +243,12 @@ GetViewPortIsFullOfLies: False
 @GL_KLUDGE@ GL:                                sierpinski3d -root                          \n\
                                spotlight -root                             \n\
                                squiral -root                               \n\
-                               t3d -root                                   \n\
                                wander -root                                \n\
 -                              webcollage -root                            \n\
                                xflame -root                                \n\
                                xmatrix -root                               \n\
 @GL_KLUDGE@ GL:                                gflux -root                                 \n\
--                              hyperball -root                             \n\
-                               nerverot -root                              \n\
+-                              nerverot -root                              \n\
                                xrayswarm -root                             \n\
                                xspirograph -root                           \n\
 @GL_KLUDGE@ GL:                                circuit -root                               \n\
@@ -274,7 +265,6 @@ GetViewPortIsFullOfLies: False
 @GL_KLUDGE@ GL:                                stonerview -root                            \n\
                                vermiculate -root                           \n\
                                whirlwindwarp -root                         \n\
-                               whirlygig -root                             \n\
                                zoom -root                                  \n\
                                anemone -root                               \n\
                                apollonian -root                            \n\
@@ -285,18 +275,17 @@ GetViewPortIsFullOfLies: False
                                fluidballs -root                            \n\
 @GL_KLUDGE@ GL:                                flurry -root                                \n\
 - GL:                          glblur -root                                \n\
-- GL:                          glforestfire -root                          \n\
 @GL_KLUDGE@ GL:                                glsnake -root                               \n\
                                halftone -root                              \n\
--                              juggle -root                                \n\
+@GL_KLUDGE@ GL:                                juggler3d -root                             \n\
 @GL_KLUDGE@ GL:                                lavalite -root                              \n\
-                               polyominoes -root                           \n\
+-                              polyominoes -root                           \n\
 @GL_KLUDGE@ GL:                                queens -root                                \n\
 - GL:                          sballs -root                                \n\
 @GL_KLUDGE@ GL:                                spheremonics -root                          \n\
 -                              thornbird -root                             \n\
                                twang -root                                 \n\
-@GL_KLUDGE@ GL:                                antspotlight -root                          \n\
+- GL:                          antspotlight -root                          \n\
                                apple2 -root                                \n\
 @GL_KLUDGE@ GL:                                atunnel -root                               \n\
                                barcode -root                               \n\
@@ -314,16 +303,16 @@ GetViewPortIsFullOfLies: False
 @GL_KLUDGE@ GL:                                glmatrix -root                              \n\
 - GL:                          glslideshow -root                           \n\
 @GL_KLUDGE@ GL:                                hypertorus -root                            \n\
-@GL_KLUDGE@ GL:                                jigglypuff -root                            \n\
-@GL_KLUDGE@ GL:                                klein -root                                 \n\
+- GL:                          jigglypuff -root                            \n\
                                metaballs -root                             \n\
 @GL_KLUDGE@ GL:                                mirrorblob -root                            \n\
                                piecewise -root                             \n\
 @GL_KLUDGE@ GL:                                polytopes -root                             \n\
                                pong -root                                  \n\
                                popsquares -root                            \n\
+@GL_KLUDGE@ GL:                                surfaces -root                              \n\
                                xanalogtv -root                             \n\
--                              abstractile -root                           \n\
+                               abstractile -root                           \n\
                                anemotaxis -root                            \n\
 - GL:                          antinspect -root                            \n\
                                fireworkx -root                             \n\
@@ -331,25 +320,23 @@ GetViewPortIsFullOfLies: False
                                interaggregate -root                        \n\
                                intermomentary -root                        \n\
                                memscroller -root                           \n\
-                               mismunch -root                              \n\
 @GL_KLUDGE@ GL:                                noof -root                                  \n\
                                pacman -root                                \n\
 @GL_KLUDGE@ GL:                                pinion -root                                \n\
 @GL_KLUDGE@ GL:                                polyhedra -root                             \n\
-@GL_KLUDGE@ GL:                                providence -root                            \n\
+- GL:                          providence -root                            \n\
                                substrate -root                             \n\
                                wormhole -root                              \n\
 - GL:                          antmaze -root                               \n\
 @GL_KLUDGE@ GL:                                boing -root                                 \n\
                                boxfit -root                                \n\
-- GL:                          carousel -root                              \n\
+@GL_KLUDGE@ GL:                                carousel -root                              \n\
                                celtic -root                                \n\
 @GL_KLUDGE@ GL:                                crackberg -root                             \n\
 @GL_KLUDGE@ GL:                                cube21 -root                                \n\
                                fiberlamp -root                             \n\
 @GL_KLUDGE@ GL:                                fliptext -root                              \n\
 @GL_KLUDGE@ GL:                                glhanoi -root                               \n\
-@GL_KLUDGE@ GL:                                juggler3d -root                             \n\
 @GL_KLUDGE@ GL:                                tangram -root                               \n\
 @GL_KLUDGE@ GL:                                timetunnel -root                            \n\
 @GL_KLUDGE@ GL:                                glschool -root                              \n\
@@ -363,8 +350,38 @@ GetViewPortIsFullOfLies: False
 @GL_KLUDGE@ GL:                                moebiusgears -root                          \n\
 @GL_KLUDGE@ GL:                                voronoi -root                               \n\
 @GL_KLUDGE@ GL:                                hypnowheel -root                            \n\
+@GL_KLUDGE@ GL:                                klein -root                                 \n\
 -                              lcdscrub -root                              \n\
-@GL_KLUDGE@ GL:                                skytentacles -root                          \n
+@GL_KLUDGE@ GL:                                photopile -root                             \n\
+@GL_KLUDGE@ GL:                                skytentacles -root                          \n\
+@GL_KLUDGE@ GL:                                rubikblocks -root                           \n\
+@GL_KLUDGE@ GL:                                companioncube -root                         \n\
+@GL_KLUDGE@ GL:                                hilbert -root                               \n\
+@GL_KLUDGE@ GL:                                tronbit -root                               \n\
+@GL_KLUDGE@ GL:                                geodesic -root                              \n\
+                               hexadrop -root                              \n\
+@GL_KLUDGE@ GL:                                kaleidocycle -root                          \n\
+@GL_KLUDGE@ GL:                                quasicrystal -root                          \n\
+@GL_KLUDGE@ GL:                                unknownpleasures -root                      \n\
+                               binaryring -root                            \n\
+@GL_KLUDGE@ GL:                                cityflow -root                              \n\
+@GL_KLUDGE@ GL:                                geodesicgears -root                         \n\
+@GL_KLUDGE@ GL:                                projectiveplane -root                       \n\
+@GL_KLUDGE@ GL:                                romanboy -root                              \n\
+                               tessellimage -root                          \n\
+@GL_KLUDGE@ GL:                                winduprobot -root                           \n\
+@GL_KLUDGE@ GL:                                splitflap -root                             \n\
+@GL_KLUDGE@ GL:                                cubestack -root                             \n\
+@GL_KLUDGE@ GL:                                cubetwist -root                             \n\
+@GL_KLUDGE@ GL:                                discoball -root                             \n\
+@GL_KLUDGE@ GL:                                dymaxionmap -root                           \n\
+@GL_KLUDGE@ GL:                                energystream -root                          \n\
+@GL_KLUDGE@ GL:                                hexstrut -root                              \n\
+@GL_KLUDGE@ GL:                                hydrostat -root                             \n\
+@GL_KLUDGE@ GL:                                raverhoop -root                             \n\
+@GL_KLUDGE@ GL:                                splodesic -root                             \n\
+@GL_KLUDGE@ GL:                                unicrud -root                               \n\
+@GL_KLUDGE@ GL:                                vigilance -root                             \n
 
 
 
@@ -423,7 +440,7 @@ XScreenSaver.bourneShell:           /bin/sh
 *passwd.uname:                  True
 
 *splash.heading.label:         XScreenSaver %s
-*splash.body.label:            Copyright © 1991-2008 by
+*splash.body.label:            Copyright \251 1991-2017 by
 *splash.body2.label:           Jamie Zawinski <jwz@jwz.org>
 *splash.demo.label:            Settings
 *splash.help.label:            Help
@@ -438,6 +455,7 @@ XScreenSaver.bourneShell:           /bin/sh
 *hacks.antinspect.name:     AntInspect
 *hacks.antmaze.name:        AntMaze
 *hacks.antspotlight.name:   AntSpotlight
+*hacks.binaryring.name:     BinaryRing
 *hacks.blinkbox.name:       BlinkBox
 *hacks.blitspin.name:       BlitSpin
 *hacks.blocktube.name:      BlockTube
@@ -447,12 +465,17 @@ XScreenSaver.bourneShell:         /bin/sh
 *hacks.bubble3d.name:       Bubble3D
 *hacks.ccurve.name:         CCurve
 *hacks.cloudlife.name:      CloudLife
+*hacks.companioncube.name:  CompanionCube
+*hacks.cubestack.name:      CubeStack
 *hacks.cubestorm.name:      CubeStorm
+*hacks.cubetwist.name:      CubeTwist
 *hacks.cubicgrid.name:      CubicGrid
 *hacks.cwaves.name:         CWaves
 *hacks.dangerball.name:     DangerBall
 *hacks.decayscreen.name:    DecayScreen
 *hacks.dnalogo.name:        DNA Logo
+*hacks.dymaxionmap.name:    DymaxionMap
+*hacks.energystream.name:   EnergyStream
 *hacks.euler2d.name:        Euler2D
 *hacks.fadeplot.name:       FadePlot
 *hacks.flipflop.name:       FlipFlop
@@ -462,6 +485,7 @@ XScreenSaver.bourneShell:           /bin/sh
 *hacks.flyingtoasters.name: FlyingToasters
 *hacks.fontglide.name:      FontGlide
 *hacks.fuzzyflakes.name:    FuzzyFlakes
+*hacks.geodesicgears.name:  GeodesicGears
 *hacks.gflux.name:          GFlux
 *hacks.gleidescope.name:    Gleidescope
 *hacks.glforestfire.name:   GLForestFire
@@ -482,23 +506,33 @@ XScreenSaver.bourneShell:         /bin/sh
 *hacks.nerverot.name:       NerveRot
 *hacks.noseguy.name:        NoseGuy
 *hacks.popsquares.name:     PopSquares
+*hacks.projectiveplane.name:ProjectivePlane
+*hacks.quasicrystal.name:   QuasiCrystal
+*hacks.raverhoop.name:      RaverHoop
 *hacks.rd-bomb.name:        RDbomb
 *hacks.rdbomb.name:         RDbomb
+*hacks.romanboy.name:       RomanBoy
 *hacks.rotzoomer.name:      RotZoomer
+*hacks.rubikblocks.name:    RubikBlocks
 *hacks.sballs.name:         SBalls
 *hacks.shadebobs.name:      ShadeBobs
 *hacks.sierpinski3d.name:   Sierpinski3D
 *hacks.skytentacles.name:   SkyTentacles
 *hacks.slidescreen.name:    SlideScreen
 *hacks.speedmine.name:      SpeedMine
+*hacks.splitflap.name:      SplitFlap
 *hacks.starwars.name:       StarWars
 *hacks.stonerview.name:     StonerView
 *hacks.t3d.name:            T3D
+*hacks.testx11.name:        TestX11
 *hacks.timetunnel.name:     TimeTunnel
 *hacks.topblock.name:       TopBlock
+*hacks.tronbit.name:        TronBit
+*hacks.unknownpleasures.name:UnknownPleasures
 *hacks.vidwhacker.name:     VidWhacker
 *hacks.webcollage.name:     WebCollage
 *hacks.whirlwindwarp.name:  WhirlWindWarp
+*hacks.winduprobot.name:    WindupRobot
 *hacks.xanalogtv.name:      XAnalogTV
 *hacks.xrayswarm.name:      XRaySwarm