[clfswm-cvs] r455 - in clfswm: doc src

Philippe Brochard pbrochard at common-lisp.net
Fri May 6 21:09:39 UTC 2011


Author: pbrochard
Date: Fri May  6 17:09:38 2011
New Revision: 455

Log:
Documentation update

Modified:
   clfswm/doc/keys.html
   clfswm/doc/keys.txt
   clfswm/doc/menu.html
   clfswm/doc/menu.txt
   clfswm/doc/variables.html
   clfswm/doc/variables.txt
   clfswm/src/config.lisp

Modified: clfswm/doc/keys.html
==============================================================================
--- clfswm/doc/keys.html	(original)
+++ clfswm/doc/keys.html	Fri May  6 17:09:38 2011
@@ -98,24 +98,24 @@
       </tr>
       <tr>
         <td align="right" style="color:#ff0000" nowrap>
-           Mod-1 
+           Mod-1  Control 
         </td>
         <td align="center" nowrap>
-          Tab
+          Left
         </td>
         <td style="color:#0000ff" nowrap>
-          Select the next child
+          Select spatially the nearest brother of the current child in the left direction
         </td>
       </tr>
       <tr>
         <td align="right" style="color:#ff0000" nowrap>
-           Mod-1  Shift 
+           Mod-1  Control 
         </td>
         <td align="center" nowrap>
-          Tab
+          Right
         </td>
         <td style="color:#0000ff" nowrap>
-          Select the previous child
+          Select spatially the nearest brother of the current child in the right direction
         </td>
       </tr>
       <tr>
@@ -123,21 +123,54 @@
            Mod-1  Control 
         </td>
         <td align="center" nowrap>
+          Up
+        </td>
+        <td style="color:#0000ff" nowrap>
+          Select spatially the nearest brother of the current child in the up direction
+        </td>
+      </tr>
+      <tr>
+        <td align="right" style="color:#ff0000" nowrap>
+           Mod-1  Control 
+        </td>
+        <td align="center" nowrap>
+          Down
+        </td>
+        <td style="color:#0000ff" nowrap>
+          Select spatially the nearest brother of the current child in the down direction
+        </td>
+      </tr>
+      <tr>
+        <td align="right" style="color:#ff0000" nowrap>
+           Mod-1 
+        </td>
+        <td align="center" nowrap>
           Tab
         </td>
         <td style="color:#0000ff" nowrap>
-          Select the next subchild
+          Select the next child
         </td>
       </tr>
       <tr>
         <td align="right" style="color:#ff0000" nowrap>
-           Shift 
+           Mod-1  Shift 
         </td>
         <td align="center" nowrap>
           Tab
         </td>
         <td style="color:#0000ff" nowrap>
-          Store the current child and switch to the previous one
+          Select the previous child
+        </td>
+      </tr>
+      <tr>
+        <td align="right" style="color:#ff0000" nowrap>
+           Mod-1  Control 
+        </td>
+        <td align="center" nowrap>
+          Tab
+        </td>
+        <td style="color:#0000ff" nowrap>
+          Select the next subchild
         </td>
       </tr>
       <tr>
@@ -547,6 +580,28 @@
       </tr>
       <tr>
         <td align="right" style="color:#ff0000" nowrap>
+           Mod-1  Shift 
+        </td>
+        <td align="center" nowrap>
+          1
+        </td>
+        <td style="color:#0000ff" nowrap>
+          Move (constrained by other frames) and focus the current child - Create a new frame on the root window
+        </td>
+      </tr>
+      <tr>
+        <td align="right" style="color:#ff0000" nowrap>
+           Mod-1  Shift 
+        </td>
+        <td align="center" nowrap>
+          3
+        </td>
+        <td style="color:#0000ff" nowrap>
+          Resize (constrained by other frames) and focus the current child - Create a new frame on the root window
+        </td>
+      </tr>
+      <tr>
+        <td align="right" style="color:#ff0000" nowrap>
            Mod-1  Control 
         </td>
         <td align="center" nowrap>
@@ -873,6 +928,50 @@
       </tr>
       <tr>
         <td align="right" style="color:#ff0000" nowrap>
+           Mod-1  Control 
+        </td>
+        <td align="center" nowrap>
+          Left
+        </td>
+        <td style="color:#0000ff" nowrap>
+          Select spatially the nearest brother of the current child in the left direction
+        </td>
+      </tr>
+      <tr>
+        <td align="right" style="color:#ff0000" nowrap>
+           Mod-1  Control 
+        </td>
+        <td align="center" nowrap>
+          Right
+        </td>
+        <td style="color:#0000ff" nowrap>
+          Select spatially the nearest brother of the current child in the right direction
+        </td>
+      </tr>
+      <tr>
+        <td align="right" style="color:#ff0000" nowrap>
+           Mod-1  Control 
+        </td>
+        <td align="center" nowrap>
+          Up
+        </td>
+        <td style="color:#0000ff" nowrap>
+          Select spatially the nearest brother of the current child in the up direction
+        </td>
+      </tr>
+      <tr>
+        <td align="right" style="color:#ff0000" nowrap>
+           Mod-1  Control 
+        </td>
+        <td align="center" nowrap>
+          Down
+        </td>
+        <td style="color:#0000ff" nowrap>
+          Select spatially the nearest brother of the current child in the down direction
+        </td>
+      </tr>
+      <tr>
+        <td align="right" style="color:#ff0000" nowrap>
           
         </td>
         <td align="center" nowrap>
@@ -983,7 +1082,7 @@
       </tr>
       <tr>
         <td align="right" style="color:#ff0000" nowrap>
-           Shift 
+          
         </td>
         <td align="center" nowrap>
           Tab
@@ -1509,6 +1608,28 @@
       </tr>
       <tr>
         <td align="right" style="color:#ff0000" nowrap>
+           Mod-1  Shift 
+        </td>
+        <td align="center" nowrap>
+          1
+        </td>
+        <td style="color:#0000ff" nowrap>
+          Move (constrained by other frames) and focus the current child - Create a new frame on the root window
+        </td>
+      </tr>
+      <tr>
+        <td align="right" style="color:#ff0000" nowrap>
+           Mod-1  Shift 
+        </td>
+        <td align="center" nowrap>
+          3
+        </td>
+        <td style="color:#0000ff" nowrap>
+          Resize (constrained by other frames) and focus the current child - Create a new frame on the root window
+        </td>
+      </tr>
+      <tr>
+        <td align="right" style="color:#ff0000" nowrap>
            Mod-1  Control 
         </td>
         <td align="center" nowrap>

Modified: clfswm/doc/keys.txt
==============================================================================
--- clfswm/doc/keys.txt	(original)
+++ clfswm/doc/keys.txt	Fri May  6 17:09:38 2011
@@ -12,10 +12,13 @@
   Mod-1                Left            Select the previous brother
   Mod-1                Down            Select the previous level in frame
   Mod-1                Up              Select the next level in frame
+  Mod-1 Control        Left            Select spatially the nearest brother of the current child in the left direction
+  Mod-1 Control        Right           Select spatially the nearest brother of the current child in the right direction
+  Mod-1 Control        Up              Select spatially the nearest brother of the current child in the up direction
+  Mod-1 Control        Down            Select spatially the nearest brother of the current child in the down direction
   Mod-1                Tab             Select the next child
   Mod-1 Shift          Tab             Select the previous child
   Mod-1 Control        Tab             Select the next subchild
-  Shift                Tab             Store the current child and switch to the previous one
   Mod-1                Return          Enter in the selected frame - ie make it the root frame
   Mod-1 Shift          Return          Leave the selected frame - ie make its parent the root frame
   Mod-5                Return          Maximize/Unmaximize the current frame in its parent frame
@@ -58,6 +61,8 @@
 Or do actions on corners
   Mod-1                1               Move and focus the current child - Create a new frame on the root window
   Mod-1                3               Resize and focus the current child - Create a new frame on the root window
+  Mod-1 Shift          1               Move (constrained by other frames) and focus the current child - Create a new frame on the root window
+  Mod-1 Shift          3               Resize (constrained by other frames) and focus the current child - Create a new frame on the root window
   Mod-1 Control        1               Move the child under the mouse cursor to another frame
                        4               Select the next level in frame
                        5               Select the previous level in frame
@@ -91,6 +96,10 @@
   Mod-1                Left            Select the previous brother
   Mod-1                Down            Select the previous level in frame
   Mod-1                Up              Select the next level in frame
+  Mod-1 Control        Left            Select spatially the nearest brother of the current child in the left direction
+  Mod-1 Control        Right           Select spatially the nearest brother of the current child in the right direction
+  Mod-1 Control        Up              Select spatially the nearest brother of the current child in the up direction
+  Mod-1 Control        Down            Select spatially the nearest brother of the current child in the down direction
                        Right           Speed move mouse to right
                        Left            Speed move mouse to left
                        Down            Speed move mouse to down
@@ -101,7 +110,7 @@
   Mod-1                Tab             Select the next child
   Mod-1 Shift          Tab             Select the previous child
   Mod-1 Control        Tab             Select the next subchild
-  Shift                Tab             Store the current child and switch to the previous one
+                       Tab             Store the current child and switch to the previous one
   Mod-1                Return          Enter in the selected frame - ie make it the root frame
   Mod-1 Shift          Return          Leave the selected frame - ie make its parent the root frame
   Mod-5                Return          Maximize/Unmaximize the current frame in its parent frame
@@ -154,6 +163,8 @@
 Or do corners actions
   Mod-1                1               Move and focus the current child - Create a new frame on the root window
   Mod-1                3               Resize and focus the current child - Create a new frame on the root window
+  Mod-1 Shift          1               Move (constrained by other frames) and focus the current child - Create a new frame on the root window
+  Mod-1 Shift          3               Resize (constrained by other frames) and focus the current child - Create a new frame on the root window
   Mod-1 Control        1               Move the child under the mouse cursor to another frame
                        4               Select the next level in frame
                        5               Select the previous level in frame

Modified: clfswm/doc/menu.html
==============================================================================
--- clfswm/doc/menu.html	(original)
+++ clfswm/doc/menu.html	Fri May  6 17:09:38 2011
@@ -267,64 +267,67 @@
       f: Cinelerra  - Video Editor
     </p>
     <p>
-      g: Freevo - Home theatre
+      g: dvd::rip - DVD Ripper and Encoder - Backup and compression utility for DVDs
     </p>
     <p>
-      h: Camelot - Gmerlin webcam application
+      h: Freevo - Home theatre
     </p>
     <p>
-      i: Gmerlin KBD - Configure the Gmerlin keyboard daemon
+      i: Camelot - Gmerlin webcam application
     </p>
     <p>
-      j: Gmerlin player - Multiformat mediaplayer
+      j: Gmerlin KBD - Configure the Gmerlin keyboard daemon
     </p>
     <p>
-      k: Gmerlin plugin configurator - Configure gmerlin plugins
+      k: Gmerlin player - Multiformat mediaplayer
     </p>
     <p>
-      l: Gmerlin transcoder - Gmerlin multimedia transcoder
+      l: Gmerlin recorder - Audio/video recorder
     </p>
     <p>
-      m: Gmerlin visualizer - Run visualization plugins
+      m: Gmerlin transcoder - Gmerlin multimedia transcoder
     </p>
     <p>
-      n: Gnome Music Player Client - A gnome frontend for the mpd daemon
+      n: Gmerlin visualizer - Run visualization plugins
     </p>
     <p>
-      o: Sound Recorder - Record sound clips
+      o: Gnome Music Player Client - A gnome frontend for the mpd daemon
     </p>
     <p>
-      p: Volume Control - Change sound volume and sound events
+      p: Sound Recorder - Record sound clips
     </p>
     <p>
-      q: Grip - CD player/ripper
+      q: Volume Control - Change sound volume and sound events
     </p>
     <p>
-      r: gtk-recordMyDesktop - Frontend for recordMyDesktop
+      r: Grip - CD player/ripper
     </p>
     <p>
-      s: Hydrogen Drum Machine - Create drum sequences
+      s: gtk-recordMyDesktop - Frontend for recordMyDesktop
     </p>
     <p>
-      t: Dragon Player
+      t: Hydrogen Drum Machine - Create drum sequences
     </p>
     <p>
-      u: JuK
+      u: Dragon Player
     </p>
     <p>
-      v: K3b - Disk writing program
+      v: JuK
     </p>
     <p>
-      w: Kdenlive - Nonlinear video editor for KDE
+      w: K3b - Disk writing program
     </p>
     <p>
-      x: KMix
+      x: Kdenlive - Nonlinear video editor for KDE
     </p>
     <p>
-      y: KsCD
+      y: KMix
     </p>
     <p>
-      z: Mixxx - A digital DJ interface
+      z: KsCD
+    </p>
+    <p>
+      |: Mixxx - A digital DJ interface
     </p>
     <p>
       |: MPlayer Media Player - Play movies and songs
@@ -342,6 +345,12 @@
       |: qt-recordMyDesktop - Frontend for recordMyDesktop
     </p>
     <p>
+      |: SMPlayer - A great MPlayer front-end
+    </p>
+    <p>
+      |: Enqueue in SMPlayer
+    </p>
+    <p>
       |: Sonata - An elegant GTK+ MPD client
     </p>
     <p>
@@ -373,28 +382,31 @@
       b: Audacity - Record and edit audio files
     </p>
     <p>
-      c: Sound Recorder - Record sound clips
+      c: Gmerlin plugin configurator - Configure gmerlin plugins
+    </p>
+    <p>
+      d: Sound Recorder - Record sound clips
     </p>
     <p>
-      d: Hydrogen Drum Machine - Create drum sequences
+      e: Hydrogen Drum Machine - Create drum sequences
     </p>
     <p>
-      e: KMix
+      f: KMix
     </p>
     <p>
-      f: Mixxx - A digital DJ interface
+      g: Mixxx - A digital DJ interface
     </p>
     <p>
-      g: MPlayer Media Player - Play movies and songs
+      h: MPlayer Media Player - Play movies and songs
     </p>
     <p>
-      h: QjackCtl
 - QjackCtl is a JACK Audio Connection Kit Qt GUI Interface
+      i: QjackCtl
 - QjackCtl is a JACK Audio Connection Kit Qt GUI Interface
     </p>
     <p>
-      i: Audio CD Extractor - Copy music from your CDs
+      j: Audio CD Extractor - Copy music from your CDs
     </p>
     <p>
-      j: Mixer - Audio mixer for the Xfce Desktop Environment
+      k: Mixer - Audio mixer for the Xfce Desktop Environment
     </p>
     <hr>
     <h3>
@@ -404,13 +416,22 @@
       a: Ardour - Multitrack hard disk recorder
     </p>
     <p>
-      b: MPlayer Media Player - Play movies and songs
+      b: dvd::rip - DVD Ripper and Encoder - Backup and compression utility for DVDs
+    </p>
+    <p>
+      c: MPlayer Media Player - Play movies and songs
     </p>
     <p>
-      c: OpenShot Video Editor - Create and edit videos and movies
+      d: OpenShot Video Editor - Create and edit videos and movies
     </p>
     <p>
-      d: Movie Player - Play movies and songs
+      e: SMPlayer - A great MPlayer front-end
+    </p>
+    <p>
+      f: Enqueue in SMPlayer
+    </p>
+    <p>
+      g: Movie Player - Play movies and songs
     </p>
     <hr>
     <h3>
@@ -591,6 +612,9 @@
     <p>
       |: wxMaxima - Perform symbolic and numeric calculations using Maxima
     </p>
+    <p>
+      |: Xcas Computer Algebra System - The swiss knife for mathematics
+    </p>
     <hr>
     <h3>
       <a name="GAME"></a><a href="#STANDARD-MENU">Game</a>
@@ -623,55 +647,58 @@
       i: Einstein - Einstein puzzle
     </p>
     <p>
-      j: Flobopuyo - A remake of the famous PuyoPuyo
+      j: Extreme Tux Racer - Open source racing game featuring Tux the Linux Penguin. 
+    </p>
+    <p>
+      k: Flobopuyo - A remake of the famous PuyoPuyo
     </p>
     <p>
-      k: Foobillard - A 3D billiards game using OpenGL
+      l: Foobillard - A 3D billiards game using OpenGL
     </p>
     <p>
-      l: Frasse - Frasse and the Peas of Kejick adventure game
+      m: Frasse - Frasse and the Peas of Kejick adventure game
     </p>
     <p>
-      m: Frogatto - Old-school 2D platformer
+      n: Frogatto - Old-school 2D platformer
     </p>
     <p>
-      n: gbrainy - Play games that challenge your logic, verbal, calculation and memory abilities
+      o: gbrainy - Play games that challenge your logic, verbal, calculation and memory abilities
     </p>
     <p>
-      o: GGoban - Play go and review game records
+      p: GGoban - Play go and review game records
     </p>
     <p>
-      p: glChess
+      q: glChess
     </p>
     <p>
-      q: GLTron - Lightcycle game with a nice 3D perspective.
+      r: GLTron - Lightcycle game with a nice 3D perspective.
     </p>
     <p>
-      r: Hedgewars - Worms style game
+      s: Hedgewars - Worms style game
     </p>
     <p>
-      s: Hex-a-Hop - Hexagonal Tile-based Puzzle Game
+      t: Hex-a-Hop - Hexagonal Tile-based Puzzle Game
     </p>
     <p>
-      t: KGoldrunner - A game of action and puzzle-solving
+      u: KGoldrunner - A game of action and puzzle-solving
     </p>
     <p>
-      u: AMOR
+      v: AMOR
     </p>
     <p>
-      v: Blinken - A memory enhancement game
+      w: Blinken - A memory enhancement game
     </p>
     <p>
-      w: Bomber
+      x: Bomber
     </p>
     <p>
-      x: Bovo
+      y: Bovo
     </p>
     <p>
-      y: Granatier
+      z: Granatier
     </p>
     <p>
-      z: Kanagram - KDE Letter Order Game
+      |: Kanagram - KDE Letter Order Game
     </p>
     <p>
       |: Kapman - Eat pills escaping ghosts
@@ -836,6 +863,9 @@
       |: SuperTux 2 - Play a classic 2D platform game
     </p>
     <p>
+      |: Supertuxkart - A kart racing game
+    </p>
+    <p>
       |: Trackballs - Simple game similar to the classical game Marble Madness
     </p>
     <p>
@@ -1341,6 +1371,9 @@
       |: File Manager - Configure the Thunar file manager
     </p>
     <p>
+      |: Panel tint2 - Customize the panel settings
+    </p>
+    <p>
       |: Startup Disk Creator - Create a startup disk using a CD or disc image
     </p>
     <p>
@@ -1432,16 +1465,16 @@
       l: GParted - Create, reorganize, and delete partitions
     </p>
     <p>
-      m: Dolphin
+      m: Htop - Show System Processes
     </p>
     <p>
-      n: K3b - Disk writing program
+      n: Dolphin
     </p>
     <p>
-      o: KDiskFree
+      o: K3b - Disk writing program
     </p>
     <p>
-      p: Konqueror
+      p: KDiskFree
     </p>
     <p>
       q: Konqueror
@@ -1453,25 +1486,28 @@
       s: Konqueror
     </p>
     <p>
-      t: KInfoCenter
+      t: Konqueror
+    </p>
+    <p>
+      u: KInfoCenter
     </p>
     <p>
-      u: File Manager - Super User Mode
+      v: File Manager - Super User Mode
     </p>
     <p>
-      v: Konsole
+      w: Konsole
     </p>
     <p>
-      w: KRandRTray - A panel applet for resizing and reorientating X screens.
+      x: KRandRTray - A panel applet for resizing and reorientating X screens.
     </p>
     <p>
-      x: Krfb
+      y: Krfb
     </p>
     <p>
-      y: Krusader - root-mode
+      z: Krusader - root-mode
     </p>
     <p>
-      z: System Monitor
+      |: System Monitor
     </p>
     <p>
       |: KSystemLog
@@ -1532,82 +1568,85 @@
       <a name="UTILITY"></a><a href="#STANDARD-MENU">Utility</a>
     </h3>
     <p>
-      a: Terminal - Terminal Emulator
+      a: SAGE - SAGE NOTEBOOK
     </p>
     <p>
-      b: Bulk Rename - Rename Multiple Files
+      b: Terminal - Terminal Emulator
     </p>
     <p>
-      c: Open Folder with Thunar - Open the specified folders in Thunar
+      c: Bulk Rename - Rename Multiple Files
     </p>
     <p>
-      d: Thunar File Manager - Browse the filesystem with the file manager
+      d: Open Folder with Thunar - Open the specified folders in Thunar
     </p>
     <p>
-      e: Circle and Ruler - Geometry program
+      e: Thunar File Manager - Browse the filesystem with the file manager
     </p>
     <p>
-      f: dosbox Emulator - An emulator to run old DOS games
+      f: Circle and Ruler - Geometry program
     </p>
     <p>
-      g: File Manager - Configure the Thunar file manager
+      g: dosbox Emulator - An emulator to run old DOS games
     </p>
     <p>
-      h: Terminal Emulator
+      h: File Manager - Configure the Thunar file manager
     </p>
     <p>
-      i: gEDA Attribute Editor - Manipulate component attributes with gattrib
+      i: Terminal Emulator
     </p>
     <p>
-      j: gEDA Schematic Editor - Create and edit electrical schematics and symbols with gschem
+      j: gEDA Attribute Editor - Manipulate component attributes with gattrib
     </p>
     <p>
-      k: Root Terminal - Opens a terminal as the root user, using gksu to ask for the password
+      k: gEDA Schematic Editor - Create and edit electrical schematics and symbols with gschem
     </p>
     <p>
-      l: Orage Globaltime - Show clocks from different countries
+      l: Root Terminal - Opens a terminal as the root user, using gksu to ask for the password
     </p>
     <p>
-      m: About GNOME - Learn more about GNOME
+      m: Orage Globaltime - Show clocks from different countries
     </p>
     <p>
-      n: Panel
+      n: About GNOME - Learn more about GNOME
     </p>
     <p>
-      o: Theme Installer - Installs themes packages for various parts of the desktop
+      o: Panel
     </p>
     <p>
-      p: Image Viewer
+      p: Theme Installer - Installs themes packages for various parts of the desktop
     </p>
     <p>
-      q: GSpiceUI - A GUI to various freely available Spice electronic circuit simulators
+      q: Image Viewer
     </p>
     <p>
-      r: Character Map - Insert special characters into documents
+      r: GSpiceUI - A GUI to various freely available Spice electronic circuit simulators
     </p>
     <p>
-      s: gVim - GTK2 enhanced vim text editor
+      s: Character Map - Insert special characters into documents
     </p>
     <p>
-      t: HP Device Manager - View device status, ink levels and perform maintenance.
+      t: gVim - GTK2 enhanced vim text editor
     </p>
     <p>
-      u: K3DSurf - Visualize and manipulate Mathematical models in three, four, five, and six dimensions
+      u: HP Device Manager - View device status, ink levels and perform maintenance.
     </p>
     <p>
-      v: Help - Get help with GNOME
+      v: K3DSurf - Visualize and manipulate Mathematical models in three, four, five, and six dimensions
     </p>
     <p>
-      w: Home
+      w: Help - Get help with GNOME
     </p>
     <p>
-      x: KCharSelect
+      x: Home
     </p>
     <p>
-      y: KFloppy
+      y: KCharSelect
     </p>
     <p>
-      z: KJots
+      z: KFloppy
+    </p>
+    <p>
+      |: KJots
     </p>
     <p>
       |: Akonaditray
@@ -2702,57 +2741,57 @@
       f: <a href="#FRAME-FILL-MENU">< Frame fill menu ></a>
     </p>
     <p>
-      z: <a href="#FRAME-RESIZE-MENU">< Frame resize menu ></a>
+      r: <a href="#FRAME-RESIZE-MENU">< Frame resize menu ></a>
     </p>
     <p>
       c: Center the current frame
     </p>
     <p>
-      r: Select the next brother frame
+      Right: Select the next brother frame
     </p>
     <p>
-      l: Select the previous brother frame
+      Left: Select the previous brother frame
     </p>
     <p>
-      u: Select the next level
+      Up: Select the next level
     </p>
     <p>
-      d: Select the previous levelframe
+      Down: Select the previous levelframe
     </p>
     <p>
-      t: Select the next child
+      Tab: Select the next child
     </p>
     <hr>
     <h3>
       <a name="FRAME-PACK-MENU"></a><a href="#FRAME-MOVEMENT-MENU">Frame-Pack-Menu</a>
     </h3>
     <p>
-      u: Pack the current frame up
+      Up: Pack the current frame up
     </p>
     <p>
-      d: Pack the current frame down
+      Down: Pack the current frame down
     </p>
     <p>
-      l: Pack the current frame left
+      Left: Pack the current frame left
     </p>
     <p>
-      r: Pack the current frame right
+      Right: Pack the current frame right
     </p>
     <hr>
     <h3>
       <a name="FRAME-FILL-MENU"></a><a href="#FRAME-MOVEMENT-MENU">Frame-Fill-Menu</a>
     </h3>
     <p>
-      u: Fill the current frame up
+      Up: Fill the current frame up
     </p>
     <p>
-      d: Fill the current frame down
+      Down: Fill the current frame down
     </p>
     <p>
-      l: Fill the current frame left
+      Left: Fill the current frame left
     </p>
     <p>
-      r: Fill the current frame right
+      Right: Fill the current frame right
     </p>
     <p>
       a: Fill the current frame in all directions
@@ -2768,16 +2807,16 @@
       <a name="FRAME-RESIZE-MENU"></a><a href="#FRAME-MOVEMENT-MENU">Frame-Resize-Menu</a>
     </h3>
     <p>
-      u: Resize the current frame up to its half height
+      Up: Resize the current frame up to its half height
     </p>
     <p>
-      d: Resize the current frame down to its half height
+      Down: Resize the current frame down to its half height
     </p>
     <p>
-      l: Resize the current frame left to its half width
+      Left: Resize the current frame left to its half width
     </p>
     <p>
-      r: Resize the current frame right to its half width
+      Right: Resize the current frame right to its half width
     </p>
     <p>
       a: Resize down the current frame
@@ -2862,7 +2901,7 @@
       s: Show all frames info windows
     </p>
     <p>
-      i: Hide all frames info windows
+      a: Hide all frames info windows
     </p>
     <p>
       h: Hide the current frame window
@@ -2876,6 +2915,9 @@
     <p>
       x: Create a new frame for each window in frame
     </p>
+    <p>
+      i: Absorb all frames subchildren in frame (explode frame opposite)
+    </p>
     <hr>
     <h3>
       <a name="WINDOW-MENU"></a><a href="#MAIN">Window-Menu</a>
@@ -3385,37 +3427,46 @@
       c: Configure CREATE-FRAME-ON-ROOT
     </p>
     <p>
-      d: Configure HIDE-UNMANAGED-WINDOW
+      d: Configure SPATIAL-MOVE-DELAY-AFTER
+    </p>
+    <p>
+      e: Configure SPATIAL-MOVE-DELAY-BEFORE
+    </p>
+    <p>
+      f: Configure SNAP-SIZE
+    </p>
+    <p>
+      g: Configure HIDE-UNMANAGED-WINDOW
     </p>
     <p>
-      e: Configure NEVER-MANAGED-WINDOW-LIST
+      h: Configure NEVER-MANAGED-WINDOW-LIST
     </p>
     <p>
-      f: Configure DEFAULT-MODIFIERS
+      i: Configure DEFAULT-MODIFIERS
     </p>
     <p>
-      g: Configure DEFAULT-FOCUS-POLICY
+      j: Configure DEFAULT-FOCUS-POLICY
     </p>
     <p>
-      h: Configure DEFAULT-MANAGED-TYPE
+      k: Configure DEFAULT-MANAGED-TYPE
     </p>
     <p>
-      i: Configure DEFAULT-FRAME-DATA
+      l: Configure DEFAULT-FRAME-DATA
     </p>
     <p>
-      j: Configure DEFAULT-FONT-STRING
+      m: Configure DEFAULT-FONT-STRING
     </p>
     <p>
-      k: Configure LOOP-TIMEOUT
+      n: Configure LOOP-TIMEOUT
     </p>
     <p>
-      l: Configure BORDER-SIZE
+      o: Configure BORDER-SIZE
     </p>
     <p>
-      m: Configure SHOW-ROOT-FRAME-P
+      p: Configure SHOW-ROOT-FRAME-P
     </p>
     <p>
-      n: Configure HAVE-TO-COMPRESS-NOTIFY
+      q: Configure HAVE-TO-COMPRESS-NOTIFY
     </p>
     <hr>
     <h3>

Modified: clfswm/doc/menu.txt
==============================================================================
--- clfswm/doc/menu.txt	(original)
+++ clfswm/doc/menu.txt	Fri May  6 17:09:38 2011
@@ -89,31 +89,34 @@
 d: Beep Media Player - Play music
 e: Brasero - Create and copy CDs and DVDs
 f: Cinelerra  - Video Editor
-g: Freevo - Home theatre
-h: Camelot - Gmerlin webcam application
-i: Gmerlin KBD - Configure the Gmerlin keyboard daemon
-j: Gmerlin player - Multiformat mediaplayer
-k: Gmerlin plugin configurator - Configure gmerlin plugins
-l: Gmerlin transcoder - Gmerlin multimedia transcoder
-m: Gmerlin visualizer - Run visualization plugins
-n: Gnome Music Player Client - A gnome frontend for the mpd daemon
-o: Sound Recorder - Record sound clips
-p: Volume Control - Change sound volume and sound events
-q: Grip - CD player/ripper
-r: gtk-recordMyDesktop - Frontend for recordMyDesktop
-s: Hydrogen Drum Machine - Create drum sequences
-t: Dragon Player
-u: JuK
-v: K3b - Disk writing program
-w: Kdenlive - Nonlinear video editor for KDE
-x: KMix
-y: KsCD
-z: Mixxx - A digital DJ interface
+g: dvd::rip - DVD Ripper and Encoder - Backup and compression utility for DVDs
+h: Freevo - Home theatre
+i: Camelot - Gmerlin webcam application
+j: Gmerlin KBD - Configure the Gmerlin keyboard daemon
+k: Gmerlin player - Multiformat mediaplayer
+l: Gmerlin recorder - Audio/video recorder
+m: Gmerlin transcoder - Gmerlin multimedia transcoder
+n: Gmerlin visualizer - Run visualization plugins
+o: Gnome Music Player Client - A gnome frontend for the mpd daemon
+p: Sound Recorder - Record sound clips
+q: Volume Control - Change sound volume and sound events
+r: Grip - CD player/ripper
+s: gtk-recordMyDesktop - Frontend for recordMyDesktop
+t: Hydrogen Drum Machine - Create drum sequences
+u: Dragon Player
+v: JuK
+w: K3b - Disk writing program
+x: Kdenlive - Nonlinear video editor for KDE
+y: KMix
+z: KsCD
+|: Mixxx - A digital DJ interface
 |: MPlayer Media Player - Play movies and songs
 |: Open Movie Editor - Video Editor
 |: OpenShot Video Editor - Create and edit videos and movies
 |: QjackCtl
 - QjackCtl is a JACK Audio Connection Kit Qt GUI Interface
 |: qt-recordMyDesktop - Frontend for recordMyDesktop
+|: SMPlayer - A great MPlayer front-end
+|: Enqueue in SMPlayer
 |: Sonata - An elegant GTK+ MPD client
 |: Audio CD Extractor - Copy music from your CDs
 |: Movie Player - Play movies and songs
@@ -125,20 +128,24 @@
 Audio
 a: Ardour - Multitrack hard disk recorder
 b: Audacity - Record and edit audio files
-c: Sound Recorder - Record sound clips
-d: Hydrogen Drum Machine - Create drum sequences
-e: KMix
-f: Mixxx - A digital DJ interface
-g: MPlayer Media Player - Play movies and songs
-h: QjackCtl
 - QjackCtl is a JACK Audio Connection Kit Qt GUI Interface
-i: Audio CD Extractor - Copy music from your CDs
-j: Mixer - Audio mixer for the Xfce Desktop Environment
+c: Gmerlin plugin configurator - Configure gmerlin plugins
+d: Sound Recorder - Record sound clips
+e: Hydrogen Drum Machine - Create drum sequences
+f: KMix
+g: Mixxx - A digital DJ interface
+h: MPlayer Media Player - Play movies and songs
+i: QjackCtl
 - QjackCtl is a JACK Audio Connection Kit Qt GUI Interface
+j: Audio CD Extractor - Copy music from your CDs
+k: Mixer - Audio mixer for the Xfce Desktop Environment
 
 Video
 a: Ardour - Multitrack hard disk recorder
-b: MPlayer Media Player - Play movies and songs
-c: OpenShot Video Editor - Create and edit videos and movies
-d: Movie Player - Play movies and songs
+b: dvd::rip - DVD Ripper and Encoder - Backup and compression utility for DVDs
+c: MPlayer Media Player - Play movies and songs
+d: OpenShot Video Editor - Create and edit videos and movies
+e: SMPlayer - A great MPlayer front-end
+f: Enqueue in SMPlayer
+g: Movie Player - Play movies and songs
 
 Development
 a: CMake - Cross-platform buildsystem
@@ -200,6 +207,7 @@
 |: Oregano electrical engineering tool - Schematic capture and simulation of electronic circuits
 |: QtOctave - GUI for GNU Octave
 |: wxMaxima - Perform symbolic and numeric calculations using Maxima
+|: Xcas Computer Algebra System - The swiss knife for mathematics
 
 Game
 a: 0 A.D. Editor
@@ -211,23 +219,24 @@
 g: DROD - Simple puzzle game.
 h: eBoard
 i: Einstein - Einstein puzzle
-j: Flobopuyo - A remake of the famous PuyoPuyo
-k: Foobillard - A 3D billiards game using OpenGL
-l: Frasse - Frasse and the Peas of Kejick adventure game
-m: Frogatto - Old-school 2D platformer
-n: gbrainy - Play games that challenge your logic, verbal, calculation and memory abilities
-o: GGoban - Play go and review game records
-p: glChess
-q: GLTron - Lightcycle game with a nice 3D perspective.
-r: Hedgewars - Worms style game
-s: Hex-a-Hop - Hexagonal Tile-based Puzzle Game
-t: KGoldrunner - A game of action and puzzle-solving
-u: AMOR
-v: Blinken - A memory enhancement game
-w: Bomber
-x: Bovo
-y: Granatier
-z: Kanagram - KDE Letter Order Game
+j: Extreme Tux Racer - Open source racing game featuring Tux the Linux Penguin. 
+k: Flobopuyo - A remake of the famous PuyoPuyo
+l: Foobillard - A 3D billiards game using OpenGL
+m: Frasse - Frasse and the Peas of Kejick adventure game
+n: Frogatto - Old-school 2D platformer
+o: gbrainy - Play games that challenge your logic, verbal, calculation and memory abilities
+p: GGoban - Play go and review game records
+q: glChess
+r: GLTron - Lightcycle game with a nice 3D perspective.
+s: Hedgewars - Worms style game
+t: Hex-a-Hop - Hexagonal Tile-based Puzzle Game
+u: KGoldrunner - A game of action and puzzle-solving
+v: AMOR
+w: Blinken - A memory enhancement game
+x: Bomber
+y: Bovo
+z: Granatier
+|: Kanagram - KDE Letter Order Game
 |: Kapman - Eat pills escaping ghosts
 |: KAtomic
 |: Naval Battle
@@ -282,6 +291,7 @@
 |: SolarWolf
 |: Spring - An open source RTS with similar gameplay to TA
 |: SuperTux 2 - Play a classic 2D platform game
+|: Supertuxkart - A kart racing game
 |: Trackballs - Simple game similar to the classical game Marble Madness
 |: Battle for Wesnoth - A fantasy turn-based strategy game
 |: Battle for Wesnoth Map Editor - A map editor for Battle for Wesnoth maps
@@ -453,6 +463,7 @@
 |: Qt Config  - Configure Qt behavior, styles, fonts
 |: Startup Applications - Choose what applications to start when you log in
 |: File Manager - Configure the Thunar file manager
+|: Panel tint2 - Customize the panel settings
 |: Startup Disk Creator - Create a startup disk using a CD or disc image
 |: Windows - Set your window properties
 |: Desktop  - Set desktop background and menu and icon behaviour
@@ -484,20 +495,21 @@
 j: Configuration Editor - Directly edit your entire configuration database
 k: System Monitor
 l: GParted - Create, reorganize, and delete partitions
-m: Dolphin
-n: K3b - Disk writing program
-o: KDiskFree
-p: Konqueror
+m: Htop - Show System Processes
+n: Dolphin
+o: K3b - Disk writing program
+p: KDiskFree
 q: Konqueror
 r: Konqueror
 s: Konqueror
-t: KInfoCenter
-u: File Manager - Super User Mode
-v: Konsole
-w: KRandRTray - A panel applet for resizing and reorientating X screens.
-x: Krfb
-y: Krusader - root-mode
-z: System Monitor
+t: Konqueror
+u: KInfoCenter
+v: File Manager - Super User Mode
+w: Konsole
+x: KRandRTray - A panel applet for resizing and reorientating X screens.
+y: Krfb
+z: Krusader - root-mode
+|: System Monitor
 |: KSystemLog
 |: KUser
 |: KWalletManager
@@ -518,32 +530,33 @@
 |: XNC - Graphical File manager, X Northern Captain
 
 Utility
-a: Terminal - Terminal Emulator
-b: Bulk Rename - Rename Multiple Files
-c: Open Folder with Thunar - Open the specified folders in Thunar
-d: Thunar File Manager - Browse the filesystem with the file manager
-e: Circle and Ruler - Geometry program
-f: dosbox Emulator - An emulator to run old DOS games
-g: File Manager - Configure the Thunar file manager
-h: Terminal Emulator
-i: gEDA Attribute Editor - Manipulate component attributes with gattrib
-j: gEDA Schematic Editor - Create and edit electrical schematics and symbols with gschem
-k: Root Terminal - Opens a terminal as the root user, using gksu to ask for the password
-l: Orage Globaltime - Show clocks from different countries
-m: About GNOME - Learn more about GNOME
-n: Panel
-o: Theme Installer - Installs themes packages for various parts of the desktop
-p: Image Viewer
-q: GSpiceUI - A GUI to various freely available Spice electronic circuit simulators
-r: Character Map - Insert special characters into documents
-s: gVim - GTK2 enhanced vim text editor
-t: HP Device Manager - View device status, ink levels and perform maintenance.
-u: K3DSurf - Visualize and manipulate Mathematical models in three, four, five, and six dimensions
-v: Help - Get help with GNOME
-w: Home
-x: KCharSelect
-y: KFloppy
-z: KJots
+a: SAGE - SAGE NOTEBOOK
+b: Terminal - Terminal Emulator
+c: Bulk Rename - Rename Multiple Files
+d: Open Folder with Thunar - Open the specified folders in Thunar
+e: Thunar File Manager - Browse the filesystem with the file manager
+f: Circle and Ruler - Geometry program
+g: dosbox Emulator - An emulator to run old DOS games
+h: File Manager - Configure the Thunar file manager
+i: Terminal Emulator
+j: gEDA Attribute Editor - Manipulate component attributes with gattrib
+k: gEDA Schematic Editor - Create and edit electrical schematics and symbols with gschem
+l: Root Terminal - Opens a terminal as the root user, using gksu to ask for the password
+m: Orage Globaltime - Show clocks from different countries
+n: About GNOME - Learn more about GNOME
+o: Panel
+p: Theme Installer - Installs themes packages for various parts of the desktop
+q: Image Viewer
+r: GSpiceUI - A GUI to various freely available Spice electronic circuit simulators
+s: Character Map - Insert special characters into documents
+t: gVim - GTK2 enhanced vim text editor
+u: HP Device Manager - View device status, ink levels and perform maintenance.
+v: K3DSurf - Visualize and manipulate Mathematical models in three, four, five, and six dimensions
+w: Help - Get help with GNOME
+x: Home
+y: KCharSelect
+z: KFloppy
+|: KJots
 |: Akonaditray
 |: Ark
 |: KDE Groupware Wizard
@@ -918,34 +931,34 @@
 Frame-Movement-Menu
 p: < Frame pack menu >
 f: < Frame fill menu >
-z: < Frame resize menu >
+r: < Frame resize menu >
 c: Center the current frame
-r: Select the next brother frame
-l: Select the previous brother frame
-u: Select the next level
-d: Select the previous levelframe
-t: Select the next child
+Right: Select the next brother frame
+Left: Select the previous brother frame
+Up: Select the next level
+Down: Select the previous levelframe
+Tab: Select the next child
 
 Frame-Pack-Menu
-u: Pack the current frame up
-d: Pack the current frame down
-l: Pack the current frame left
-r: Pack the current frame right
+Up: Pack the current frame up
+Down: Pack the current frame down
+Left: Pack the current frame left
+Right: Pack the current frame right
 
 Frame-Fill-Menu
-u: Fill the current frame up
-d: Fill the current frame down
-l: Fill the current frame left
-r: Fill the current frame right
+Up: Fill the current frame up
+Down: Fill the current frame down
+Left: Fill the current frame left
+Right: Fill the current frame right
 a: Fill the current frame in all directions
 v: Fill the current frame vertically
 h: Fill the current frame horizontally
 
 Frame-Resize-Menu
-u: Resize the current frame up to its half height
-d: Resize the current frame down to its half height
-l: Resize the current frame left to its half width
-r: Resize the current frame right to its half width
+Up: Resize the current frame up to its half height
+Down: Resize the current frame down to its half height
+Left: Resize the current frame left to its half width
+Right: Resize the current frame right to its half width
 a: Resize down the current frame
 m: Resize down the current frame to its minimal size
 
@@ -976,11 +989,12 @@
 
 Frame-Miscellaneous-Menu
 s: Show all frames info windows
-i: Hide all frames info windows
+a: Hide all frames info windows
 h: Hide the current frame window
 w: Show the current frame window
 u: Renumber the current frame
 x: Create a new frame for each window in frame
+i: Absorb all frames subchildren in frame (explode frame opposite)
 
 Window-Menu
 i: Display information on the current window
@@ -1165,17 +1179,20 @@
 a: Configure DEFAULT-WINDOW-HEIGHT
 b: Configure DEFAULT-WINDOW-WIDTH
 c: Configure CREATE-FRAME-ON-ROOT
-d: Configure HIDE-UNMANAGED-WINDOW
-e: Configure NEVER-MANAGED-WINDOW-LIST
-f: Configure DEFAULT-MODIFIERS
-g: Configure DEFAULT-FOCUS-POLICY
-h: Configure DEFAULT-MANAGED-TYPE
-i: Configure DEFAULT-FRAME-DATA
-j: Configure DEFAULT-FONT-STRING
-k: Configure LOOP-TIMEOUT
-l: Configure BORDER-SIZE
-m: Configure SHOW-ROOT-FRAME-P
-n: Configure HAVE-TO-COMPRESS-NOTIFY
+d: Configure SPATIAL-MOVE-DELAY-AFTER
+e: Configure SPATIAL-MOVE-DELAY-BEFORE
+f: Configure SNAP-SIZE
+g: Configure HIDE-UNMANAGED-WINDOW
+h: Configure NEVER-MANAGED-WINDOW-LIST
+i: Configure DEFAULT-MODIFIERS
+j: Configure DEFAULT-FOCUS-POLICY
+k: Configure DEFAULT-MANAGED-TYPE
+l: Configure DEFAULT-FRAME-DATA
+m: Configure DEFAULT-FONT-STRING
+n: Configure LOOP-TIMEOUT
+o: Configure BORDER-SIZE
+p: Configure SHOW-ROOT-FRAME-P
+q: Configure HAVE-TO-COMPRESS-NOTIFY
 
 Clfswm-Menu
 r: Reset clfswm

Modified: clfswm/doc/variables.html
==============================================================================
--- clfswm/doc/variables.html	(original)
+++ clfswm/doc/variables.html	Fri May  6 17:09:38 2011
@@ -803,6 +803,30 @@
                 Hide or not unmanaged windows when a child is deselected. <br>
 
     <font color='#ff0000'>
+          *snap-size*
+    </font>
+    <font color='#0000ff'>
+       = 20 <br>
+    </font>
+                Snap size (in pixels) when move or resize frame is constrained <br>
+
+    <font color='#ff0000'>
+          *spatial-move-delay-before*
+    </font>
+    <font color='#0000ff'>
+       = 0.2 <br>
+    </font>
+                Delay to display the current child before doing a spatial move <br>
+
+    <font color='#ff0000'>
+          *spatial-move-delay-after*
+    </font>
+    <font color='#0000ff'>
+       = 0.5 <br>
+    </font>
+                Delay to display the new child after doing a spatial move <br>
+
+    <font color='#ff0000'>
           *create-frame-on-root*
     </font>
     <font color='#0000ff'>

Modified: clfswm/doc/variables.txt
==============================================================================
--- clfswm/doc/variables.txt	(original)
+++ clfswm/doc/variables.txt	Fri May  6 17:09:38 2011
@@ -231,6 +231,12 @@
 A list of (list match-function handle-function)
   *HIDE-UNMANAGED-WINDOW* = T
     Hide or not unmanaged windows when a child is deselected.
+  *SNAP-SIZE* = 20
+    Snap size (in pixels) when move or resize frame is constrained
+  *SPATIAL-MOVE-DELAY-BEFORE* = 0.2
+    Delay to display the current child before doing a spatial move
+  *SPATIAL-MOVE-DELAY-AFTER* = 0.5
+    Delay to display the new child after doing a spatial move
   *CREATE-FRAME-ON-ROOT* = NIL
     Create frame on root.
 Set this variable to true if you want to allow to create a new frame

Modified: clfswm/src/config.lisp
==============================================================================
--- clfswm/src/config.lisp	(original)
+++ clfswm/src/config.lisp	Fri May  6 17:09:38 2011
@@ -57,10 +57,10 @@
            "Snap size (in pixels) when move or resize frame is constrained")
 
 (defconfig *spatial-move-delay-before* 0.2 nil
-           "Delay to wait before doing a spatial move")
+           "Delay to display the current child before doing a spatial move")
 
 (defconfig *spatial-move-delay-after* 0.5 nil
-           "Delay to wait after doing a spatial move")
+           "Delay to display the new child after doing a spatial move")
 
 
 ;;; CONFIG - Screen size




More information about the clfswm-cvs mailing list