X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=driver%2FXScreenSaver.ad.in;h=cc1d0685aa5beca8d5564ebf19f242b644277a5a;hb=06e9a7886a77cad92f9ddbc169d6d199a4d8b76d;hp=825c4c724bd25e60b2558e86750a3b4a12049b07;hpb=0ed85ca0e4b0eae40a4f50a51d63f2f41e45373a;p=xscreensaver diff --git a/driver/XScreenSaver.ad.in b/driver/XScreenSaver.ad.in index 825c4c72..cc1d0685 100644 --- a/driver/XScreenSaver.ad.in +++ b/driver/XScreenSaver.ad.in @@ -4,8 +4,8 @@ ! a screen saver and locker for the X window system ! by Jamie Zawinski ! -! version 3.21 -! 18-Nov-99 +! version 3.23 +! 30-Jan-00 ! ! See "man xscreensaver" for more info. The latest version is always ! available at http://www.jwz.org/xscreensaver/ @@ -61,7 +61,7 @@ ! This is what the "Manual" button in xscreensaver-demo runs (/bin/sh syntax.) *manualCommand: xterm +sb -fg black -bg gray75 -T '%s manual' \ - -e /bin/sh -c 'man "%s" || read' + -e /bin/sh -c 'man "%s" || read foo' ! Gnome folks might prefer this: !*manualCommand: gnome-help-browser 'man:%s' @@ -235,6 +235,8 @@ ccurve -root \n\ blaster -root \n\ bumps -root \n\ + xteevee -root \n\ + xspirograph -root \n\ color: bubbles -root \n\ default-n: webcollage -root \n\ default-n: "WebCollage (whacked)" \ @@ -271,7 +273,10 @@ - "XMountains (top)" xmountains -b -M -Z 0 -r 1 -m \n\ - xaos -root -autopilot -incoloring -1 \ -nogui -outcoloring -1 \n\ -- xfishtank -d \n +- xfishtank -d \n\ +- xsnow \n\ +- goban -root \n\ +- electricsheep \n ! To display a randomized slideshow of images, you can do something like this: @@ -379,38 +384,101 @@ XScreenSaver.bourneShell: /bin/sh ! *fontList: *-helvetica-medium-r-*-*-*-120-*-*-*-iso8859-1 *demoDialog*label1.fontList: *-helvetica-medium-r-*-*-*-140-*-*-*-iso8859-1 -*XmTextField.fontList: *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1 +*cmdText.fontList: *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1 *label0.fontList: *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1 -XScreenSaver*XmList.fontList: *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1 -! Need to fully-qualify the preceeding in the case of of *sgiMode. - -*XmDialogShell*foreground: #000000 -*XmDialogShell*background: #E5E5E5 -*XmDialogShell*XmTextField.foreground: #000000 -*XmDialogShell*XmTextField.background: #FFFFFF -*XmDialogShell*demoList.foreground: #000000 -*XmDialogShell*demoList.background: #FFFFFF - -*XmDialogShell.title: XScreenSaver -*versionWarning_popup.title: XScreenSaver Warning -*demoForm_popup.title: XScreenSaver Demo -*preferencesForm_popup.title: XScreenSaver Preferences +XScreenSaver*doc.fontList: *-helvetica-medium-r-*-*-*-100-*-*-*-iso8859-1 +! above must be fully qualified to get around *sgiMode. + +*foreground: #000000 +*background: #C0C0C0 +*XmTextField.foreground: #000000 +*XmTextField.background: #FFFFFF +*list.foreground: #000000 +*list.background: #FFFFFF + +*ApplicationShell.title: XScreenSaver +*warning.title: XScreenSaver +*warning_popup.title: XScreenSaver *allowShellResize: True *autoUnmanage: False -! This doesn't work. Motif ignores it if there is a scroll-list! -*demoDialog.maxWidth: 600 - -*label1.labelString: XScreenSaver %s -*label1.label: XScreenSaver %s -*label2.labelString: Copyright © 1991-1999 by Jamie Zawinski -*label2.label: Copyright © 1991-1999 by Jamie Zawinski -*demoList.visibleItemCount: 10 -*demoList.automaticSelection: True -*next.labelString: Run Next -*prev.labelString: Run Previous -*edit.labelString: Preferences -*restart.labelString: Reinitialize +*menubar*file.labelString: File +*menubar*file.mnemonic: F +*file.blank.labelString: Blank Screen Now +*file.blank.mnemonic: B +*file.lock.labelString: Lock Screen Now +*file.lock.mnemonic: L +*file.kill.labelString: Kill Daemon +*file.kill.mnemonic: K +*file.restart.labelString: Restart Daemon +*file.restart.mnemonic: R +*file.exit.labelString: Exit +*file.exit.mnemonic: E + +*menubar*edit.labelString: Edit +*menubar*edit.mnemonic: E +*edit.cut.labelString: Cut +*edit.cut.mnemonic: u +*edit.copy.labelString: Copy +*edit.copy.mnemonic: C +*edit.paste.labelString: Paste +*edit.paste.mnemonic: P + +*menubar*help.labelString: Help +*menubar*help.mnemonic: H +*help.about.labelString: About... +*help.about.mnemonic: A +*help.docMenu.labelString: Documentation... +*help.docMenu.mnemonic: D + +*demoTab.marginWidth: 10 +*optionsTab.marginWidth: 10 + +*XmScrolledWindow.topOffset: 10 +*XmScrolledWindow.leftOffset: 10 +*demoTab.topOffset: 4 +*form1.bottomOffset: 10 +*form3.leftOffset: 10 +*form3.rightOffset: 10 +*frame.topOffset: 10 +*frame.bottomOffset: 10 +*enabled.topOffset: 10 +*visLabel.topOffset: 10 +*combo.topOffset: 10 +*form4.bottomOffset: 4 +*hr.bottomOffset: 4 +*XmComboBox.marginWidth: 0 +*XmComboBox.marginHeight: 0 + +*demo.marginWidth: 30 +*demo.marginHeight: 4 +*man.marginWidth: 10 +*man.marginHeight: 4 +*down.leftOffset: 40 +*down.marginWidth: 4 +*down.marginHeight: 4 +*up.marginWidth: 4 +*up.marginHeight: 4 +*frame.traversalOn: False + +*list.automaticSelection: True +*list.visibleItemCount: 20 +*doc.columns: 60 +*combo.columns: 11 + +*demoTab.labelString: Graphics Demos +*optionsTab.labelString: Screensaver Options +*down.labelString: \\/ +*up.labelString: /\\ +*frameLabel.labelString: +*cmdLabel.labelString: Command Line: +*cmdLabel.alignment: ALIGNMENT_BEGINNING +*enabled.labelString: Enabled +*visLabel.labelString: Visual: +*visLabel.alignment: ALIGNMENT_END +*visLabel.leftOffset: 20 +*demo.labelString: Demo +*man.labelString: Documentation... *done.labelString: Quit *preferencesLabel.labelString: XScreenSaver Parameters @@ -428,113 +496,18 @@ XScreenSaver*XmList.fontList: *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1 *fadeToggle.labelString: Fade Colormap *unfadeToggle.labelString: Unfade Colormap *lockToggle.labelString: Require Password -*preferencesDone.labelString: OK -*preferencesCancel.labelString: Cancel -! Disable Motif drag-and-drop in dialog boxes. This is kind of pathetic, but -! in some older versions of Motif, most any attempt to drag cause immediate -! flaming death from above. This *should* rip the legs off that bug. -! (But sadly, Lesstif 0.86 and earlier ignore these resources *and* have -! buggy drag-and-drop.) -! -XScreenSaver*dragInitiatorProtocolStyle: DRAG_NONE -XScreenSaver*dragReceiverProtocolStyle: DRAG_NONE - +*OK.marginWidth: 30 +*OK.marginHeight: 4 +*OK.leftOffset: 10 +*OK.bottomOffset: 10 +*Cancel.marginWidth: 30 +*Cancel.marginHeight: 4 +*Cancel.rightOffset: 10 +*Cancel.bottomOffset: 10 -! Resources for the Athena dialog boxes of the "xscreensaver-demo" program. -! -*demo_dialog.title: XScreenSaver Demo -*preferences_dialog.title: XScreenSaver Preferences -*warning_dialog.title: XScreenSaver Warning - -! For some reason, it doesn't size correctly by itself. -*demo_dialog.geometry: =640x400 - -*demo_dialog*font: *-helvetica-bold-r-*-*-*-120-*-*-*-iso8859-1 -*preferences_dialog*font: *-helvetica-bold-r-*-*-*-120-*-*-*-iso8859-1 -*demo_dialog*label1.font: *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1 -*preferences_dialog*label1.font:*-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1 -XScreenSaver*warning_dialog*label0.font: \ - *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1 -XScreenSaver*warning_dialog*Label.font: \ - *-helvetica-bold-r-*-*-*-120-*-*-*-iso8859-1 -XScreenSaver*warning_dialog*Command.font: \ - *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1 -XScreenSaver.demo_dialog*List.font: \ - *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1 -XScreenSaver.demo_dialog*Text*font: \ - *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1 - -XScreenSaver.demo_dialog*foreground: #000000 -XScreenSaver.demo_dialog*background: #E5E5E5 -XScreenSaver.demo_dialog*List.background: #FFFFFF -XScreenSaver.demo_dialog*Scrollbar.background: #D9D9D9 -XScreenSaver.demo_dialog*Command.background: #D9D9D9 -XScreenSaver.demo_dialog*Text*background: #FFFFFF - -XScreenSaver.preferences_dialog*foreground: #000000 -XScreenSaver.preferences_dialog*background: #E5E5E5 -XScreenSaver.preferences_dialog*Command.background: #D9D9D9 -XScreenSaver.preferences_dialog*Toggle.background: #D9D9D9 -XScreenSaver.preferences_dialog*Text*background: #FFFFFF - -XScreenSaver.warning_dialog*foreground: #000000 -XScreenSaver.warning_dialog*background: #E5E5E5 -XScreenSaver.warning_dialog*Command.background: #D9D9D9 - -*preferences_dialog*Dialog.value.translations: #override\n\ - Return: beginning-of-line()\n - -*demo_dialog*viewport.height: 200 -*Form.borderWidth: 0 -*Box.borderWidth: 0 -*Label.borderWidth: 0 -*preferences_dialog*Dialog.borderWidth: 0 - -*demo_dialog*run.label: Run -*demo_dialog*next.label: Run Next -*demo_dialog*prev.label: Run Previous -*demo_dialog*edit.label: Preferences -*demo_dialog*restart.label: Reinitialize -*demo_dialog*done.label: Quit -XScreenSaver.demo_dialog*Command.internalWidth: 10 -XScreenSaver.demo_dialog*Command.internalHeight: 4 - -*preferences_dialog*timeout.label: Saver Timeout: -*preferences_dialog*cycle.label: Cycle Timeout: -*preferences_dialog*fade.label: Fade Duration: -*preferences_dialog*ticks.label: Fade Ticks: -*preferences_dialog*lockTime.label: Lock Timeout: -*preferences_dialog*passwdTime.label: Password Timeout: -XScreenSaver.preferences_dialog*Command.internalWidth: 10 -XScreenSaver.preferences_dialog*Command.internalHeight: 4 - -*preferences_dialog*label1.label: XScreenSaver Parameters -*preferences_dialog*buttonbox.verbose.label: Verbose -*preferences_dialog*buttonbox.cmap.label: Install Colormap -*preferences_dialog*buttonbox.fade.label: Fade Colormap -*preferences_dialog*buttonbox.unfade.label: Unfade Colormap -*preferences_dialog*buttonbox.lock.label: Require Password -*preferences_dialog*done.label: Ok -*preferences_dialog*cancel.label: Cancel - -*warning_dialog*ok.label: Ok - -*warning_dialog*horizDistance: 30 -*warning_dialog*vertDistance: 0 - -*warning_dialog*Label.internalWidth: 1 -*warning_dialog*Label.internalHeight: 0 - -*warning_dialog*label0.horizDistance: 80 -*warning_dialog*label0.vertDistance: 20 - -*warning_dialog*Command.horizDistance: 160 -*warning_dialog*Command.vertDistance: 20 -*warning_dialog*Command.internalWidth: 20 -*warning_dialog*Command.internalHeight: 5 !============================================================================= @@ -1081,6 +1054,16 @@ of your desktop, it creates a bump map from it. Basically, it \ 3D-izes a roaming section of your desktop, based on color intensity. \ Written by Shane Smit. +*hacks.xteevee.name: XTeeVee +*hacks.xteevee.documentation: \ +XTeeVee simulates various television problems, including static, \ +loss of vertical hold, and a test pattern. By Greg Knauss. + +*hacks.xspirograph.name: XSpiroGraph +*hacks.xspirograph.documentation: \ +Simulates that pen-in-nested-plastic-gears toy from your childhood. \ +By Rohit Singh. + *hacks.webcollage.name: WebCollage *hacks.webcollage.documentation: \ This program makes collages out of random images pulled off of the \ @@ -1198,7 +1181,7 @@ that come with the GL Extrusion library by Linas Vepstas. *hacks.sierpinski3d.name: Sierpinski3D *hacks.sierpinski3d.documentation: \ This draws the three-dimensional variant of the recursive Sierpinski \ -triangle fractal, using GL. Written by Tim Robinson. +triangle fractal, using GL. Written by Tim Robinson and Jamie Zawinski. *hacks.ripples.documentation: \ This draws rippling interference patterns like splashing water. \ @@ -1239,7 +1222,10 @@ XMountains generates realistic-looking fractal terrains of snow-capped \ mountains near water, with either a top view or a side view. \ Written by Stephen Booth. This is not included with the XScreenSaver \ package, but if you don't have it already, you can find it at \ -. +. \ + \n\n\ +Be sure to compile it with -DVROOT or it won't work right when launched \ +by the xscreensaver daemon. *hacks.xaos.name: XaoS *hacks.xaos.documentation: \ @@ -1253,3 +1239,26 @@ already, you can find it at . Fish! This is not included with the XScreenSaver package, but if you \ don't have it already, you can find it at \ . + +*hacks.xsnow.documentation: \ +Draws falling snow and the occasional tiny Santa. By Rick Jansen. \ +You can find it at . + +*hacks.goban.documentation: \ +Replays historical games of go (aka wei-chi and baduk) on the screen. \ +By Scott Draves. You can find it at . + +*hacks.electricsheep.name: ElectricSheep +*hacks.electricsheep.documentation: \ +ElectricSheep is an xscreensaver module that displays mpeg video of \ +an animated fractal flame. In the background, it contributes render \ +cycles to the next animation. Periodically it uploades completed \ +frames to the server, where they are compressed for distribution to \ +all clients. \ + \n\n\ +This program is recommended only if you have a high bandwidth \ +connection to the Internet. \ + \n\n\ +By Scott Draves. You can find it at . \ +See that web site for configuration information. +