From pbrochard at common-lisp.net Fri Nov 5 20:46:30 2010
From: pbrochard at common-lisp.net (Philippe Brochard)
Date: Fri, 05 Nov 2010 16:46:30 -0400
Subject: [clfswm-cvs] r374 - in clfswm: . src
Message-ID:
- Lower the child in the current frame
+ Select the previous child in the current frame
@@ -192,6 +192,28 @@
Page_down
+
+ Select the next child in the current frame
+
+
+
+
+ Mod-1 Control
+
+
+ Page_up
+
+
+ Lower the child in the current frame
+
+
+
Modified: clfswm/doc/keys.txt
==============================================================================
--- clfswm/doc/keys.txt (original)
+++ clfswm/doc/keys.txt Fri Nov 5 16:48:29 2010
@@ -19,8 +19,10 @@
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
- Mod-1 Page_up Lower the child in the current frame
- Mod-1 Page_down Raise the child in the current frame
+ Mod-1 Page_up Select the previous child in the current frame
+ Mod-1 Page_down Select the next child in the current frame
+ Mod-1 Control Page_up Lower the child in the current frame
+ Mod-1 Control Page_down Raise the child in the current frame
Mod-1 Home Switch to the root frame
Mod-1 Shift Home Switch and select the root frame
Mod-1 F10 Switch between two layouts
Modified: clfswm/doc/menu.html
==============================================================================
--- clfswm/doc/menu.html (original)
+++ clfswm/doc/menu.html Fri Nov 5 16:48:29 2010
@@ -196,7 +196,10 @@
f: ROX Filer - ROX Filer
+ Mod-1 Control
+
+
+ Page_down
+
+
Raise the child in the current frame
- g: Xfe - A lightweight file manager for X Window + g: Worker - File manager for X. +
++ h: Xfe - A lightweight file manager for X Window
- a: Blinken - A memory enhancement game + a: Avogadro - Advanced molecular editor
- b: Cantor + b: Blinken - A memory enhancement game
- c: KAlgebra - Math Expression Solver and Plotter + c: Cantor
- d: Kalzium - KDE Periodic Table of Elements + d: KAlgebra - Math Expression Solver and Plotter
- e: Kanagram - KDE Letter Order Game + e: Kalzium - KDE Periodic Table of Elements
- f: KBruch - Practice exercises with fractions + f: Kanagram - KDE Letter Order Game
- g: KGeography - A Geography Learning Program + g: KBruch - Practice exercises with fractions
- h: KHangMan - KDE Hangman Game + h: KGeography - A Geography Learning Program
- i: Kig - Explore Geometric Constructions + i: KHangMan - KDE Hangman Game
- j: Kiten - Japanese Reference and Study Tool + j: Kig - Explore Geometric Constructions
- k: KLettres - a KDE program to learn the alphabet + k: Kiten - Japanese Reference and Study Tool
- l: KmPlot - Function Plotter + l: KLettres - a KDE program to learn the alphabet
- m: KStars - Desktop Planetarium + m: KmPlot - Function Plotter
- n: KTouch + n: KStars - Desktop Planetarium
- o: KTurtle + o: KTouch
- p: KWordQuiz - A flashcard and vocabulary learning program + p: KTurtle
- q: Marble + q: KWordQuiz - A flashcard and vocabulary learning program
- r: Parley + r: Marble
- s: Rocs - Graph Theory Tool for Professors and Students. + s: Parley
- t: Step - Simulate physics experiments + t: Rocs - Graph Theory Tool for Professors and Students. +
++ u: Step - Simulate physics experiments
- e: Foobillard - A 3D billiards game using OpenGL + e: Flobopuyo - A remake of the famous PuyoPuyo
- f: Frasse - Frasse and the Peas of Kejick adventure game + f: Foobillard - A 3D billiards game using OpenGL
- g: Frogatto - Old-school 2D platformer + g: Frasse - Frasse and the Peas of Kejick adventure game
- h: GGoban - Play go and review game records + h: Frogatto - Old-school 2D platformer
- i: KGoldrunner - A game of action and puzzle-solving + i: GGoban - Play go and review game records
- j: AMOR + j: KGoldrunner - A game of action and puzzle-solving
- k: Blinken - A memory enhancement game + k: AMOR
- l: Bomber + l: Blinken - A memory enhancement game
- m: Bovo + m: Bomber
- n: Granatier + n: Bovo
- o: Kanagram - KDE Letter Order Game + o: Granatier
- p: Kapman - Eat pills escaping ghosts + p: Kanagram - KDE Letter Order Game
- q: KAtomic + q: Kapman - Eat pills escaping ghosts
- r: KBattleship + r: KAtomic
- s: KBlackBox + s: KBattleship
- t: KBlocks + t: KBlackBox
- u: KBounce + u: KBlocks
- v: KBreakOut + v: KBounce
- w: KSnake + w: KBreakOut
- x: KDiamond + x: KSnake
- y: KFourInLine + y: KDiamond
- z: KHangMan - KDE Hangman Game + z: KFourInLine +
++ |: KHangMan - KDE Hangman Game
|: Kigo @@ -767,6 +776,9 @@
|: Xfig
++ |: XSane - Scanning - Acquire images from a scanner +
|: Wicd - Manage Wired/Wireless Networks
-- |: wireshark - Network protocol analyzer -
- w: Appearance - Customize the look of your desktop + w: Customize Look and Feel - Customizes look and feel of your desktop and applications
x: Monitor Settings - Change screen resolution and configure external monitors @@ -1210,6 +1219,9 @@ |: Oracle VM VirtualBox
+ |: Wireshark - Network traffic analyzer +
+|: Xfe - A lightweight file manager for X Window
@@ -1256,46 +1268,49 @@ l: gVim - GTK2 enhanced vim text editor
- m: Help - Get help with GNOME + m: HP Device Manager - View device status, ink levels and perform maintenance. +
++ n: Help - Get help with GNOME
- n: Home + o: Home
- o: KCharSelect + p: KCharSelect
- p: KFloppy + q: KFloppy
- q: KJots + r: KJots
- r: Akonaditray + s: Akonaditray
- s: Ark + t: Ark
- t: KDE Groupware Wizard + u: KDE Groupware Wizard
- u: KAlarm + v: KAlarm
- v: Kate + w: Kate
- w: KCalc + x: KCalc
- x: KFileReplace + y: KFileReplace
- y: Find Files/Folders + z: Find Files/Folders
- z: KFontView + |: KFontView
|: KGpg - A GnuPG frontend @@ -1379,6 +1394,9 @@ |: Tilda
+ |: Worker - File manager for X. +
+|: About Xfce
@@ -2671,31 +2689,31 @@ b: < Notify Window mode group >
- c: < Expose mode group > + c: < Identify key group >
- d: < Hook group > + d: < Expose mode group >
- e: < Main mode group > + e: < Hook group >
- f: < Frame colors group > + f: < Main mode group >
- g: < Identify key group > + g: < Frame colors group >
- h: < Corner group > + h: < Second mode group >
- i: < Circulate mode group > + i: < Corner group >
- j: < Query string group > + j: < Circulate mode group >
- k: < Second mode group > + k: < Query string group >
l: < Placement group > @@ -2737,6 +2755,22 @@
+ a: Configure IDENTIFY-FOREGROUND +
++ b: Configure IDENTIFY-BACKGROUND +
++ c: Configure IDENTIFY-FONT-STRING +
++ d: Configure IDENTIFY-BORDER +
+@@ -2768,10 +2802,13 @@ b: Configure DEFAULT-NW-HOOK
- c: Configure LOOP-HOOK + c: Configure MAIN-ENTRANCE-HOOK
- d: Configure BINDING-HOOK + d: Configure LOOP-HOOK +
++ e: Configure BINDING-HOOK
- a: Configure IDENTIFY-FOREGROUND + a: Configure SM-FOREGROUND-COLOR
- b: Configure IDENTIFY-FONT-STRING + b: Configure SM-BACKGROUND-COLOR
- c: Configure IDENTIFY-BORDER + c: Configure SM-HEIGHT
- d: Configure IDENTIFY-BACKGROUND + d: Configure SM-WIDTH +
++ e: Configure SM-BORDER-COLOR +
++ f: Configure SM-FONT-STRING
- d: Configure CORNER-MAIN-MODE-RIGHT-BUTTON + d: Configure CORNER-SECOND-MODE-RIGHT-BUTTON
- e: Configure CORNER-SECOND-MODE-RIGHT-BUTTON + e: Configure CORNER-SIZE
- f: Configure CORNER-SIZE + f: Configure CORNER-MAIN-MODE-RIGHT-BUTTON
- g: Configure CLFSWM-TERMINAL-CMD + g: Configure VIRTUAL-KEYBOARD-CMD
- h: Configure VIRTUAL-KEYBOARD-CMD + h: Configure CLFSWM-TERMINAL-CMD
i: Configure CORNER-MAIN-MODE-MIDDLE-BUTTON @@ -2857,19 +2900,19 @@ Conf-Circulate-Mode-Group
- a: Configure CIRCULATE-WIDTH + a: Configure CIRCULATE-BORDER
- b: Configure CIRCULATE-BORDER + b: Configure CIRCULATE-HEIGHT
- c: Configure CIRCULATE-HEIGHT + c: Configure CIRCULATE-TEXT-LIMITE
- d: Configure CIRCULATE-TEXT-LIMITE + d: Configure CIRCULATE-FONT-STRING
- e: Configure CIRCULATE-FONT-STRING + e: Configure CIRCULATE-WIDTH
f: Configure CIRCULATE-BACKGROUND @@ -2907,28 +2950,6 @@
- a: Configure SM-FOREGROUND-COLOR -
-- b: Configure SM-BACKGROUND-COLOR -
-- c: Configure SM-HEIGHT -
-- d: Configure SM-WIDTH -
-- e: Configure SM-BORDER-COLOR -
-- f: Configure SM-FONT-STRING -
-@@ -2957,28 +2978,28 @@ Conf-Miscellaneous-Group
- a: Configure HAVE-TO-COMPRESS-NOTIFY + a: Configure CREATE-FRAME-ON-ROOT
- b: Configure DEFAULT-WINDOW-WIDTH + b: Configure HAVE-TO-COMPRESS-NOTIFY
- c: Configure CREATE-FRAME-ON-ROOT + c: Configure DEFAULT-WINDOW-WIDTH
- d: Configure HIDE-UNMANAGED-WINDOW + d: Configure NEVER-MANAGED-WINDOW-LIST
- e: Configure DEFAULT-FRAME-DATA + e: Configure DEFAULT-MANAGED-TYPE
- f: Configure DEFAULT-MODIFIERS + f: Configure HIDE-UNMANAGED-WINDOW
- g: Configure NEVER-MANAGED-WINDOW-LIST + g: Configure DEFAULT-FRAME-DATA
- h: Configure DEFAULT-MANAGED-TYPE + h: Configure DEFAULT-MODIFIERS
i: Configure DEFAULT-WINDOW-HEIGHT
Modified: clfswm/doc/menu.txt
==============================================================================
--- clfswm/doc/menu.txt (original)
+++ clfswm/doc/menu.txt Fri Nov 5 16:48:29 2010
@@ -64,7 +64,8 @@
d: Krusader
e: File Manager
f: ROX Filer - ROX Filer
-g: Xfe - A lightweight file manager for X Window
+g: Worker - File manager for X.
+h: Xfe - A lightweight file manager for X Window
Webbrowser
a: Arora - Browse the World Wide Web
@@ -145,54 +146,56 @@
u: OpenJDK Policy Tool - Manage OpenJDK policy files
Education
-a: Blinken - A memory enhancement game
-b: Cantor
-c: KAlgebra - Math Expression Solver and Plotter
-d: Kalzium - KDE Periodic Table of Elements
-e: Kanagram - KDE Letter Order Game
-f: KBruch - Practice exercises with fractions
-g: KGeography - A Geography Learning Program
-h: KHangMan - KDE Hangman Game
-i: Kig - Explore Geometric Constructions
-j: Kiten - Japanese Reference and Study Tool
-k: KLettres - a KDE program to learn the alphabet
-l: KmPlot - Function Plotter
-m: KStars - Desktop Planetarium
-n: KTouch
-o: KTurtle
-p: KWordQuiz - A flashcard and vocabulary learning program
-q: Marble
-r: Parley
-s: Rocs - Graph Theory Tool for Professors and Students.
-t: Step - Simulate physics experiments
+a: Avogadro - Advanced molecular editor
+b: Blinken - A memory enhancement game
+c: Cantor
+d: KAlgebra - Math Expression Solver and Plotter
+e: Kalzium - KDE Periodic Table of Elements
+f: Kanagram - KDE Letter Order Game
+g: KBruch - Practice exercises with fractions
+h: KGeography - A Geography Learning Program
+i: KHangMan - KDE Hangman Game
+j: Kig - Explore Geometric Constructions
+k: Kiten - Japanese Reference and Study Tool
+l: KLettres - a KDE program to learn the alphabet
+m: KmPlot - Function Plotter
+n: KStars - Desktop Planetarium
+o: KTouch
+p: KTurtle
+q: KWordQuiz - A flashcard and vocabulary learning program
+r: Marble
+s: Parley
+t: Rocs - Graph Theory Tool for Professors and Students.
+u: Step - Simulate physics experiments
Game
a: 0 A.D. Editor
b: 0 A.D.
c: AssaultCube
d: DROD - Simple puzzle game.
-e: Foobillard - A 3D billiards game using OpenGL
-f: Frasse - Frasse and the Peas of Kejick adventure game
-g: Frogatto - Old-school 2D platformer
-h: GGoban - Play go and review game records
-i: KGoldrunner - A game of action and puzzle-solving
-j: AMOR
-k: Blinken - A memory enhancement game
-l: Bomber
-m: Bovo
-n: Granatier
-o: Kanagram - KDE Letter Order Game
-p: Kapman - Eat pills escaping ghosts
-q: KAtomic
-r: KBattleship
-s: KBlackBox
-t: KBlocks
-u: KBounce
-v: KBreakOut
-w: KSnake
-x: KDiamond
-y: KFourInLine
-z: KHangMan - KDE Hangman Game
+e: Flobopuyo - A remake of the famous PuyoPuyo
+f: Foobillard - A 3D billiards game using OpenGL
+g: Frasse - Frasse and the Peas of Kejick adventure game
+h: Frogatto - Old-school 2D platformer
+i: GGoban - Play go and review game records
+j: KGoldrunner - A game of action and puzzle-solving
+k: AMOR
+l: Blinken - A memory enhancement game
+m: Bomber
+n: Bovo
+o: Granatier
+p: Kanagram - KDE Letter Order Game
+q: Kapman - Eat pills escaping ghosts
+r: KAtomic
+s: KBattleship
+t: KBlackBox
+u: KBlocks
+v: KBounce
+w: KBreakOut
+x: KSnake
+y: KDiamond
+z: KFourInLine
+|: KHangMan - KDE Hangman Game
|: Kigo
|: Killbots
|: Kiriki
@@ -260,6 +263,7 @@
z: Okular
|: Okular
|: Xfig
+|: XSane - Scanning - Acquire images from a scanner
Network
a: Arora - Browse the World Wide Web
@@ -297,7 +301,6 @@
|: Transmission - Download and share files over BitTorrent
|: Tucan Manager - Download and upload manager for hosting sites.
|: Wicd - Manage Wired/Wireless Networks
-|: wireshark - Network protocol analyzer
Office
a: AbiWord
@@ -351,7 +354,7 @@
t: Keyboard Shortcuts - Assign shortcut keys to commands
u: Keyboard - Edit keyboard settings and application shortcuts
v: Preferred Applications
-w: Appearance - Customize the look of your desktop
+w: Customize Look and Feel - Customizes look and feel of your desktop and applications
x: Monitor Settings - Change screen resolution and configure external monitors
y: File Management - Change the behaviour and appearance of file manager windows
z: Pop-Up Notifications - Set your pop-up notification preferences
@@ -410,6 +413,7 @@
|: rxvt-unicode - An Unicode capable rxvt clone
|: UNetbootin - Tool for creating Live USB drives
|: Oracle VM VirtualBox
+|: Wireshark - Network traffic analyzer
|: Xfe - A lightweight file manager for X Window
|: XNC - Graphical File manager, X Northern Captain
@@ -426,20 +430,21 @@
j: Image Viewer
k: Character Map - Insert special characters into documents
l: gVim - GTK2 enhanced vim text editor
-m: Help - Get help with GNOME
-n: Home
-o: KCharSelect
-p: KFloppy
-q: KJots
-r: Akonaditray
-s: Ark
-t: KDE Groupware Wizard
-u: KAlarm
-v: Kate
-w: KCalc
-x: KFileReplace
-y: Find Files/Folders
-z: KFontView
+m: HP Device Manager - View device status, ink levels and perform maintenance.
+n: Help - Get help with GNOME
+o: Home
+p: KCharSelect
+q: KFloppy
+r: KJots
+s: Akonaditray
+t: Ark
+u: KDE Groupware Wizard
+v: KAlarm
+w: Kate
+x: KCalc
+y: KFileReplace
+z: Find Files/Folders
+|: KFontView
|: KGpg - A GnuPG frontend
|: Kleopatra
|: Kleopatra
@@ -467,6 +472,7 @@
|: File Manager
|: Scilab - A scientific software package for numerical computations
|: Tilda
+|: Worker - File manager for X.
|: About Xfce
|: Application Finder - Find and launch applications installed on your system
|: File Manager
@@ -917,15 +923,15 @@
Configuration-Menu
a: < Notify Window group >
b: < Notify Window mode group >
-c: < Expose mode group >
-d: < Hook group >
-e: < Main mode group >
-f: < Frame colors group >
-g: < Identify key group >
-h: < Corner group >
-i: < Circulate mode group >
-j: < Query string group >
-k: < Second mode group >
+c: < Identify key group >
+d: < Expose mode group >
+e: < Hook group >
+f: < Main mode group >
+g: < Frame colors group >
+h: < Second mode group >
+i: < Corner group >
+j: < Circulate mode group >
+k: < Query string group >
l: < Placement group >
m: < Miscellaneous group >
n: < Info mode group >
@@ -941,6 +947,12 @@
Conf-Notify-Window-Mode-Group
a: Configure NOTIFY-WINDOW-FONT-STRING
+Conf-Identify-Key-Group
+a: Configure IDENTIFY-FOREGROUND
+b: Configure IDENTIFY-BACKGROUND
+c: Configure IDENTIFY-FONT-STRING
+d: Configure IDENTIFY-BORDER
+
Conf-Expose-Mode-Group
a: Configure EXPOSE-FOREGROUND
b: Configure EXPOSE-SHOW-WINDOW-TITLE
@@ -952,8 +964,9 @@
Conf-Hook-Group
a: Configure INIT-HOOK
b: Configure DEFAULT-NW-HOOK
-c: Configure LOOP-HOOK
-d: Configure BINDING-HOOK
+c: Configure MAIN-ENTRANCE-HOOK
+d: Configure LOOP-HOOK
+e: Configure BINDING-HOOK
Conf-Main-Mode-Group
a: Configure COLOR-UNSELECTED
@@ -966,30 +979,32 @@
c: Configure FRAME-FOREGROUND-HIDDEN
d: Configure FRAME-BACKGROUND
-Conf-Identify-Key-Group
-a: Configure IDENTIFY-FOREGROUND
-b: Configure IDENTIFY-FONT-STRING
-c: Configure IDENTIFY-BORDER
-d: Configure IDENTIFY-BACKGROUND
+Conf-Second-Mode-Group
+a: Configure SM-FOREGROUND-COLOR
+b: Configure SM-BACKGROUND-COLOR
+c: Configure SM-HEIGHT
+d: Configure SM-WIDTH
+e: Configure SM-BORDER-COLOR
+f: Configure SM-FONT-STRING
Conf-Corner-Group
a: Configure CORNER-MAIN-MODE-LEFT-BUTTON
b: Configure CORNER-SECOND-MODE-MIDDLE-BUTTON
c: Configure CORNER-SECOND-MODE-LEFT-BUTTON
-d: Configure CORNER-MAIN-MODE-RIGHT-BUTTON
-e: Configure CORNER-SECOND-MODE-RIGHT-BUTTON
-f: Configure CORNER-SIZE
-g: Configure CLFSWM-TERMINAL-CMD
-h: Configure VIRTUAL-KEYBOARD-CMD
+d: Configure CORNER-SECOND-MODE-RIGHT-BUTTON
+e: Configure CORNER-SIZE
+f: Configure CORNER-MAIN-MODE-RIGHT-BUTTON
+g: Configure VIRTUAL-KEYBOARD-CMD
+h: Configure CLFSWM-TERMINAL-CMD
i: Configure CORNER-MAIN-MODE-MIDDLE-BUTTON
j: Configure CLFSWM-TERMINAL-NAME
Conf-Circulate-Mode-Group
-a: Configure CIRCULATE-WIDTH
-b: Configure CIRCULATE-BORDER
-c: Configure CIRCULATE-HEIGHT
-d: Configure CIRCULATE-TEXT-LIMITE
-e: Configure CIRCULATE-FONT-STRING
+a: Configure CIRCULATE-BORDER
+b: Configure CIRCULATE-HEIGHT
+c: Configure CIRCULATE-TEXT-LIMITE
+d: Configure CIRCULATE-FONT-STRING
+e: Configure CIRCULATE-WIDTH
f: Configure CIRCULATE-BACKGROUND
g: Configure CIRCULATE-FOREGROUND
@@ -1003,14 +1018,6 @@
g: Configure QUERY-FOREGROUND
h: Configure QUERY-CURSOR-COLOR
-Conf-Second-Mode-Group
-a: Configure SM-FOREGROUND-COLOR
-b: Configure SM-BACKGROUND-COLOR
-c: Configure SM-HEIGHT
-d: Configure SM-WIDTH
-e: Configure SM-BORDER-COLOR
-f: Configure SM-FONT-STRING
-
Conf-Placement-Group
a: Configure CIRCULATE-MODE-PLACEMENT
b: Configure NOTIFY-WINDOW-PLACEMENT
@@ -1021,14 +1028,14 @@
g: Configure SECOND-MODE-PLACEMENT
Conf-Miscellaneous-Group
-a: Configure HAVE-TO-COMPRESS-NOTIFY
-b: Configure DEFAULT-WINDOW-WIDTH
-c: Configure CREATE-FRAME-ON-ROOT
-d: Configure HIDE-UNMANAGED-WINDOW
-e: Configure DEFAULT-FRAME-DATA
-f: Configure DEFAULT-MODIFIERS
-g: Configure NEVER-MANAGED-WINDOW-LIST
-h: Configure DEFAULT-MANAGED-TYPE
+a: Configure CREATE-FRAME-ON-ROOT
+b: Configure HAVE-TO-COMPRESS-NOTIFY
+c: Configure DEFAULT-WINDOW-WIDTH
+d: Configure NEVER-MANAGED-WINDOW-LIST
+e: Configure DEFAULT-MANAGED-TYPE
+f: Configure HIDE-UNMANAGED-WINDOW
+g: Configure DEFAULT-FRAME-DATA
+h: Configure DEFAULT-MODIFIERS
i: Configure DEFAULT-WINDOW-HEIGHT
j: Configure DEFAULT-FONT-STRING
k: Configure DEFAULT-FOCUS-POLICY
Modified: clfswm/load.lisp
==============================================================================
--- clfswm/load.lisp (original)
+++ clfswm/load.lisp Fri Nov 5 16:48:29 2010
@@ -57,7 +57,7 @@
(in-package :clfswm)
-;;(ignore-errors
+(ignore-errors
(main :read-conf-file-p t);)
From pbrochard at common-lisp.net Sat Nov 6 21:47:45 2010
From: pbrochard at common-lisp.net (Philippe Brochard)
Date: Sat, 06 Nov 2010 17:47:45 -0400
Subject: [clfswm-cvs] r376 - clfswm
Message-ID:
- j: KGoldrunner - A game of action and puzzle-solving + j: Hedgewars - Worms style game
- k: AMOR + k: KGoldrunner - A game of action and puzzle-solving
- l: Blinken - A memory enhancement game + l: AMOR
- m: Bomber + m: Blinken - A memory enhancement game
- n: Bovo + n: Bomber
- o: Granatier + o: Bovo
- p: Kanagram - KDE Letter Order Game + p: Granatier
- q: Kapman - Eat pills escaping ghosts + q: Kanagram - KDE Letter Order Game
- r: KAtomic + r: Kapman - Eat pills escaping ghosts
- s: KBattleship + s: KAtomic
- t: KBlackBox + t: KBattleship
- u: KBlocks + u: KBlackBox
- v: KBounce + v: KBlocks
- w: KBreakOut + w: KBounce
- x: KSnake + x: KBreakOut
- y: KDiamond + y: KSnake
- z: KFourInLine + z: KDiamond +
++ |: KFourInLine
|: KHangMan - KDE Hangman Game @@ -888,6 +891,12 @@
|: Wicd - Manage Wired/Wireless Networks
++ |: Zenmap (as root) +
++ |: Zenmap +
- d: Configure CORNER-SECOND-MODE-RIGHT-BUTTON + d: Configure CORNER-MAIN-MODE-RIGHT-BUTTON
- e: Configure CORNER-SIZE + e: Configure CORNER-SECOND-MODE-RIGHT-BUTTON
- f: Configure CORNER-MAIN-MODE-RIGHT-BUTTON + f: Configure CORNER-SIZE
- g: Configure VIRTUAL-KEYBOARD-CMD + g: Configure CLFSWM-TERMINAL-CMD
- h: Configure CLFSWM-TERMINAL-CMD + h: Configure VIRTUAL-KEYBOARD-CMD
i: Configure CORNER-MAIN-MODE-MIDDLE-BUTTON
Modified: clfswm/doc/menu.txt
==============================================================================
--- clfswm/doc/menu.txt (original)
+++ clfswm/doc/menu.txt Tue Nov 9 16:03:15 2010
@@ -178,23 +178,24 @@
g: Frasse - Frasse and the Peas of Kejick adventure game
h: Frogatto - Old-school 2D platformer
i: GGoban - Play go and review game records
-j: KGoldrunner - A game of action and puzzle-solving
-k: AMOR
-l: Blinken - A memory enhancement game
-m: Bomber
-n: Bovo
-o: Granatier
-p: Kanagram - KDE Letter Order Game
-q: Kapman - Eat pills escaping ghosts
-r: KAtomic
-s: KBattleship
-t: KBlackBox
-u: KBlocks
-v: KBounce
-w: KBreakOut
-x: KSnake
-y: KDiamond
-z: KFourInLine
+j: Hedgewars - Worms style game
+k: KGoldrunner - A game of action and puzzle-solving
+l: AMOR
+m: Blinken - A memory enhancement game
+n: Bomber
+o: Bovo
+p: Granatier
+q: Kanagram - KDE Letter Order Game
+r: Kapman - Eat pills escaping ghosts
+s: KAtomic
+t: KBattleship
+u: KBlackBox
+v: KBlocks
+w: KBounce
+x: KBreakOut
+y: KSnake
+z: KDiamond
+|: KFourInLine
|: KHangMan - KDE Hangman Game
|: Kigo
|: Killbots
@@ -301,6 +302,8 @@
|: Transmission - Download and share files over BitTorrent
|: Tucan Manager - Download and upload manager for hosting sites.
|: Wicd - Manage Wired/Wireless Networks
+|: Zenmap (as root)
+|: Zenmap
Office
a: AbiWord
@@ -991,11 +994,11 @@
a: Configure CORNER-MAIN-MODE-LEFT-BUTTON
b: Configure CORNER-SECOND-MODE-MIDDLE-BUTTON
c: Configure CORNER-SECOND-MODE-LEFT-BUTTON
-d: Configure CORNER-SECOND-MODE-RIGHT-BUTTON
-e: Configure CORNER-SIZE
-f: Configure CORNER-MAIN-MODE-RIGHT-BUTTON
-g: Configure VIRTUAL-KEYBOARD-CMD
-h: Configure CLFSWM-TERMINAL-CMD
+d: Configure CORNER-MAIN-MODE-RIGHT-BUTTON
+e: Configure CORNER-SECOND-MODE-RIGHT-BUTTON
+f: Configure CORNER-SIZE
+g: Configure CLFSWM-TERMINAL-CMD
+h: Configure VIRTUAL-KEYBOARD-CMD
i: Configure CORNER-MAIN-MODE-MIDDLE-BUTTON
j: Configure CLFSWM-TERMINAL-NAME
Modified: clfswm/src/clfswm.lisp
==============================================================================
--- clfswm/src/clfswm.lisp (original)
+++ clfswm/src/clfswm.lisp Tue Nov 9 16:03:15 2010
@@ -200,7 +200,7 @@
(netwm-set-properties)
(xlib:display-force-output *display*)
(setf *child-selection* nil)
- (setf *root-frame* (create-frame :name "Root" :number 0) ;; :layout #'tile-space-layout)
+ (setf *root-frame* (create-frame :name "Root" :number 0)
*current-root* *root-frame*
*current-child* *current-root*)
(call-hook *init-hook*)
Modified: clfswm/src/version.lisp
==============================================================================
--- clfswm/src/version.lisp (original)
+++ clfswm/src/version.lisp Tue Nov 9 16:03:15 2010
@@ -33,4 +33,4 @@
(in-package :version)
-(defparameter *version* #.(concatenate 'string "Version: 10.10 built " (date-string)))
+(defparameter *version* #.(concatenate 'string "Version: 11.10 built " (date-string)))
From pbrochard at common-lisp.net Tue Nov 9 21:17:43 2010
From: pbrochard at common-lisp.net (Philippe Brochard)
Date: Tue, 09 Nov 2010 16:17:43 -0500
Subject: [clfswm-cvs] r380 - in clfswm: . src
Message-ID:
- c: < Identify key group >
+ c: < Expose mode group >
- d: < Expose mode group >
+ d: < Hook group >
- e: < Hook group >
+ e: < Main mode group >
- f: < Main mode group >
+ f: < Frame colors group >
- g: < Frame colors group >
+ g: < Identify key group >
- h: < Second mode group >
+ h: < Corner group >
- i: < Corner group >
+ i: < Circulate mode group >
- j: < Circulate mode group >
+ j: < Query string group >
- k: < Query string group >
+ k: < Placement group >
- l: < Placement group >
+ l: < Miscellaneous group >
- m: < Miscellaneous group >
+ m: < Info mode group >
- n: < Info mode group >
+ n: < Second mode group >
o: < Menu group >
@@ -2764,22 +2764,6 @@
- a: Configure IDENTIFY-FOREGROUND
-
- b: Configure IDENTIFY-BACKGROUND
-
- c: Configure IDENTIFY-FONT-STRING
-
- d: Configure IDENTIFY-BORDER
-
@@ -2850,25 +2834,19 @@
- a: Configure SM-FOREGROUND-COLOR
-
- b: Configure SM-BACKGROUND-COLOR
-
- c: Configure SM-HEIGHT
+ a: Configure IDENTIFY-FOREGROUND
- d: Configure SM-WIDTH
+ b: Configure IDENTIFY-FONT-STRING
- e: Configure SM-BORDER-COLOR
+ c: Configure IDENTIFY-BORDER
- f: Configure SM-FONT-STRING
+ d: Configure IDENTIFY-BACKGROUND
- a: Configure CIRCULATE-BORDER
+ a: Configure CIRCULATE-TEXT-LIMITE
- b: Configure CIRCULATE-HEIGHT
+ b: Configure CIRCULATE-BORDER
- c: Configure CIRCULATE-TEXT-LIMITE
+ c: Configure CIRCULATE-WIDTH
- d: Configure CIRCULATE-FONT-STRING
+ d: Configure CIRCULATE-HEIGHT
- e: Configure CIRCULATE-WIDTH
+ e: Configure CIRCULATE-FONT-STRING
f: Configure CIRCULATE-BACKGROUND
@@ -2987,28 +2965,28 @@
Conf-Miscellaneous-Group
- a: Configure CREATE-FRAME-ON-ROOT
+ a: Configure HAVE-TO-COMPRESS-NOTIFY
- b: Configure HAVE-TO-COMPRESS-NOTIFY
+ b: Configure HIDE-UNMANAGED-WINDOW
c: Configure DEFAULT-WINDOW-WIDTH
- d: Configure NEVER-MANAGED-WINDOW-LIST
+ d: Configure CREATE-FRAME-ON-ROOT
e: Configure DEFAULT-MANAGED-TYPE
- f: Configure HIDE-UNMANAGED-WINDOW
+ f: Configure DEFAULT-FRAME-DATA
- g: Configure DEFAULT-FRAME-DATA
+ g: Configure DEFAULT-MODIFIERS
- h: Configure DEFAULT-MODIFIERS
+ h: Configure NEVER-MANAGED-WINDOW-LIST
i: Configure DEFAULT-WINDOW-HEIGHT
@@ -3061,6 +3039,28 @@
+ a: Configure SM-FOREGROUND-COLOR
+
+ b: Configure SM-BACKGROUND-COLOR
+
+ c: Configure SM-HEIGHT
+
+ d: Configure SM-WIDTH
+
+ e: Configure SM-BORDER-COLOR
+
+ f: Configure SM-FONT-STRING
+
Modified: clfswm/doc/menu.txt
==============================================================================
--- clfswm/doc/menu.txt (original)
+++ clfswm/doc/menu.txt Tue Nov 9 16:47:00 2010
@@ -926,18 +926,18 @@
Configuration-Menu
a: < Notify Window group >
b: < Notify Window mode group >
-c: < Identify key group >
-d: < Expose mode group >
-e: < Hook group >
-f: < Main mode group >
-g: < Frame colors group >
-h: < Second mode group >
-i: < Corner group >
-j: < Circulate mode group >
-k: < Query string group >
-l: < Placement group >
-m: < Miscellaneous group >
-n: < Info mode group >
+c: < Expose mode group >
+d: < Hook group >
+e: < Main mode group >
+f: < Frame colors group >
+g: < Identify key group >
+h: < Corner group >
+i: < Circulate mode group >
+j: < Query string group >
+k: < Placement group >
+l: < Miscellaneous group >
+m: < Info mode group >
+n: < Second mode group >
o: < Menu group >
F2: Save all configuration variables in clfswmrc
@@ -950,12 +950,6 @@
Conf-Notify-Window-Mode-Group
a: Configure NOTIFY-WINDOW-FONT-STRING
-Conf-Identify-Key-Group
-a: Configure IDENTIFY-FOREGROUND
-b: Configure IDENTIFY-BACKGROUND
-c: Configure IDENTIFY-FONT-STRING
-d: Configure IDENTIFY-BORDER
-
Conf-Expose-Mode-Group
a: Configure EXPOSE-FOREGROUND
b: Configure EXPOSE-SHOW-WINDOW-TITLE
@@ -982,13 +976,11 @@
c: Configure FRAME-FOREGROUND-HIDDEN
d: Configure FRAME-BACKGROUND
-Conf-Second-Mode-Group
-a: Configure SM-FOREGROUND-COLOR
-b: Configure SM-BACKGROUND-COLOR
-c: Configure SM-HEIGHT
-d: Configure SM-WIDTH
-e: Configure SM-BORDER-COLOR
-f: Configure SM-FONT-STRING
+Conf-Identify-Key-Group
+a: Configure IDENTIFY-FOREGROUND
+b: Configure IDENTIFY-FONT-STRING
+c: Configure IDENTIFY-BORDER
+d: Configure IDENTIFY-BACKGROUND
Conf-Corner-Group
a: Configure CORNER-MAIN-MODE-LEFT-BUTTON
@@ -1003,11 +995,11 @@
j: Configure CLFSWM-TERMINAL-NAME
Conf-Circulate-Mode-Group
-a: Configure CIRCULATE-BORDER
-b: Configure CIRCULATE-HEIGHT
-c: Configure CIRCULATE-TEXT-LIMITE
-d: Configure CIRCULATE-FONT-STRING
-e: Configure CIRCULATE-WIDTH
+a: Configure CIRCULATE-TEXT-LIMITE
+b: Configure CIRCULATE-BORDER
+c: Configure CIRCULATE-WIDTH
+d: Configure CIRCULATE-HEIGHT
+e: Configure CIRCULATE-FONT-STRING
f: Configure CIRCULATE-BACKGROUND
g: Configure CIRCULATE-FOREGROUND
@@ -1031,14 +1023,14 @@
g: Configure SECOND-MODE-PLACEMENT
Conf-Miscellaneous-Group
-a: Configure CREATE-FRAME-ON-ROOT
-b: Configure HAVE-TO-COMPRESS-NOTIFY
+a: Configure HAVE-TO-COMPRESS-NOTIFY
+b: Configure HIDE-UNMANAGED-WINDOW
c: Configure DEFAULT-WINDOW-WIDTH
-d: Configure NEVER-MANAGED-WINDOW-LIST
+d: Configure CREATE-FRAME-ON-ROOT
e: Configure DEFAULT-MANAGED-TYPE
-f: Configure HIDE-UNMANAGED-WINDOW
-g: Configure DEFAULT-FRAME-DATA
-h: Configure DEFAULT-MODIFIERS
+f: Configure DEFAULT-FRAME-DATA
+g: Configure DEFAULT-MODIFIERS
+h: Configure NEVER-MANAGED-WINDOW-LIST
i: Configure DEFAULT-WINDOW-HEIGHT
j: Configure DEFAULT-FONT-STRING
k: Configure DEFAULT-FOCUS-POLICY
@@ -1057,6 +1049,14 @@
j: Configure INFO-COLOR-TITLE
k: Configure INFO-COLOR-SECOND
+Conf-Second-Mode-Group
+a: Configure SM-FOREGROUND-COLOR
+b: Configure SM-BACKGROUND-COLOR
+c: Configure SM-HEIGHT
+d: Configure SM-WIDTH
+e: Configure SM-BORDER-COLOR
+f: Configure SM-FONT-STRING
+
Conf-Menu-Group
a: Configure MENU-COLOR-COMMENT
b: Configure MENU-COLOR-KEY
Modified: clfswm/load.lisp
==============================================================================
--- clfswm/load.lisp (original)
+++ clfswm/load.lisp Tue Nov 9 16:47:00 2010
@@ -58,7 +58,7 @@
(in-package :clfswm)
(ignore-errors
- (main :read-conf-file-p t))
+ (main :read-conf-file-p t))
;;;; Uncomment lines above to save the default documentation.
Modified: clfswm/src/bindings-second-mode.lisp
==============================================================================
--- clfswm/src/bindings-second-mode.lisp (original)
+++ clfswm/src/bindings-second-mode.lisp Tue Nov 9 16:47:00 2010
@@ -145,11 +145,12 @@
"exec xterm -e emacsremote")
(define-shell (#\h) b-start-xclock "start an xclock" "exec xclock -d")
(define-second-key ("F10" :mod-1) 'fast-layout-switch)
- (define-second-key ("F10" :shift) 'show-all-frames-info-key)
- (define-second-key ("F10" :shift :mod-1) 'show-all-frames-info)
(define-second-key ("F10" :shift :control) 'toggle-show-root-frame)
- (define-second-key ("F10") 'expose-windows-mode)
- (define-second-key ("F10" :control) 'expose-all-windows-mode)
+ (define-second-key ("F10") 'expose-windows-current-child-mode)
+ (define-second-key ("F10" :control) 'expose-windows-mode)
+ (define-second-key ("F10" :control :shift) 'expose-all-windows-mode)
+ (define-second-key ("L2" :shift) 'show-all-frames-info-key)
+ (define-second-key ("L2" :shift :mod-1) 'show-all-frames-info)
;; Bind or jump functions
(define-second-key ("1" :mod-1) 'bind-or-jump 1)
(define-second-key ("2" :mod-1) 'bind-or-jump 2)
Modified: clfswm/src/clfswm-expose-mode.lisp
==============================================================================
--- clfswm/src/clfswm-expose-mode.lisp (original)
+++ clfswm/src/clfswm-expose-mode.lisp Tue Nov 9 16:47:00 2010
@@ -184,7 +184,8 @@
(grab-main-keys))
(if grab-pointer-p
(xgrab-pointer *root* 66 67)
- (xungrab-pointer)))
+ (xungrab-pointer))
+ (wait-no-key-or-button-press))
t)
@@ -211,11 +212,13 @@
(stop-button-event)
(when (frame-p *current-child*)
(let ((orig-root *current-root*))
- (hide-all *current-root*)
- (setf *current-root* *current-child*)
+ (unless (child-equal-p *current-child* *current-root*)
+ (hide-all *current-root*)
+ (setf *current-root* *current-child*))
(expose-windows-generic *current-root*)
- (hide-all *current-root*)
- (setf *current-root* orig-root)
+ (unless (child-equal-p *current-child* orig-root)
+ (hide-all *current-root*)
+ (setf *current-root* orig-root))
(show-all-children *current-root*))))
From pbrochard at common-lisp.net Wed Nov 10 23:29:01 2010
From: pbrochard at common-lisp.net (Philippe Brochard)
Date: Wed, 10 Nov 2010 18:29:01 -0500
Subject: [clfswm-cvs] r382 - clfswm/src
Message-ID:
- Shift
+ Control Shift
F10
- Show all frames info windows until a key is release
+ Present all windows in all frames (An expose like)
- Mod-1 Shift
+
F10
- Show all frames info windows
+ Present all windows in the current child (An expose like)
- Control Shift
+ Control
F10
- Show/Hide the root frame
+ Present all windows in the current frame (An expose like)
-
+ Control
- F10
+ L2
- Present all windows in the current frame (An expose like)
+ Hide/Unhide a terminal
- Control
+ Shift
- F10
+ L2
- Present all windows in all frames (An expose like)
+ Show all frames info windows until a key is release
- Control
+ Mod-1 Shift
L2
- Hide/Unhide a terminal
+ Show all frames info windows
@@ -1269,57 +1269,57 @@
- Shift
+ Control Shift
F10
- Show all frames info windows until a key is release
+ Present all windows in all frames (An expose like)
- Mod-1 Shift
+
F10
- Show all frames info windows
+ Present all windows in the current child (An expose like)
- Control Shift
+ Control
F10
- Show/Hide the root frame
+ Present all windows in the current frame (An expose like)
-
+ Shift
- F10
+ L2
- Present all windows in the current frame (An expose like)
+ Show all frames info windows until a key is release
- Control
+ Mod-1 Shift
- F10
+ L2
- Present all windows in all frames (An expose like)
+ Show all frames info windows
Modified: clfswm/doc/keys.txt
==============================================================================
--- clfswm/doc/keys.txt (original)
+++ clfswm/doc/keys.txt Tue Nov 9 16:47:00 2010
@@ -26,12 +26,12 @@
Mod-1 Home Switch to the root frame
Mod-1 Shift Home Switch and select the root frame
Mod-1 F10 Switch between two layouts
- Shift F10 Show all frames info windows until a key is release
- Mod-1 Shift F10 Show all frames info windows
- Control Shift F10 Show/Hide the root frame
- F10 Present all windows in the current frame (An expose like)
- Control F10 Present all windows in all frames (An expose like)
+ Control Shift F10 Present all windows in all frames (An expose like)
+ F10 Present all windows in the current child (An expose like)
+ Control F10 Present all windows in the current frame (An expose like)
Control L2 Hide/Unhide a terminal
+ Shift L2 Show all frames info windows until a key is release
+ Mod-1 Shift L2 Show all frames info windows
Mod-1 B Move the pointer to the lower right corner of the screen
Control Escape Close or kill the current window (ask before doing anything)
Mod-1 T Switch to editing mode (second mode)
@@ -127,11 +127,11 @@
Control E start an emacs for another user
H start an xclock
Mod-1 F10 Switch between two layouts
- Shift F10 Show all frames info windows until a key is release
- Mod-1 Shift F10 Show all frames info windows
- Control Shift F10 Show/Hide the root frame
- F10 Present all windows in the current frame (An expose like)
- Control F10 Present all windows in all frames (An expose like)
+ Control Shift F10 Present all windows in all frames (An expose like)
+ F10 Present all windows in the current child (An expose like)
+ Control F10 Present all windows in the current frame (An expose like)
+ Shift L2 Show all frames info windows until a key is release
+ Mod-1 Shift L2 Show all frames info windows
Mod-1 1 Bind or jump to a slot (a frame or a window)
Mod-1 2 Bind or jump to a slot (a frame or a window)
Mod-1 3 Bind or jump to a slot (a frame or a window)
Modified: clfswm/doc/menu.html
==============================================================================
--- clfswm/doc/menu.html (original)
+++ clfswm/doc/menu.html Tue Nov 9 16:47:00 2010
@@ -2698,40 +2698,40 @@
b: < Notify Window mode group >
- Conf-Identify-Key-Group
-
-
-
Conf-Expose-Mode-Group
- Conf-Second-Mode-Group
+ Conf-Identify-Key-Group
@@ -2909,19 +2887,19 @@
Conf-Circulate-Mode-Group
+ Conf-Second-Mode-Group
+
+
+
Conf-Menu-Group