Hello community, here is the log from the commit of package fvwm2 checked in at Thu Feb 15 18:19:28 CET 2007. -------- --- fvwm2/fvwm2.changes 2007-01-24 13:45:29.000000000 +0100 +++ /mounts/work_src_done/STABLE/fvwm2/fvwm2.changes 2007-02-13 17:18:30.000000000 +0100 @@ -1,0 +2,9 @@ +Tue Feb 13 17:16:11 CET 2007 - lmichnovic@suse.cz + +- update to version 2.5.21 + * New feature: The command Scroll can now be used for interactive + scrolling. + * Bug Fix: Tile...Placement styles (SmartPlacement) that were + broken in 2.5.20. + +------------------------------------------------------------------- Old: ---- fvwm-2.5.20-gcc-warnings.patch fvwm-2.5.20-ia64.patch fvwm-2.5.20.tar.bz2 New: ---- fvwm-2.5.21-gcc-warnings.patch fvwm-2.5.21-ia64.patch fvwm-2.5.21.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fvwm2.spec ++++++ --- /var/tmp/diff_new_pack.Pd5031/_old 2007-02-15 18:19:15.000000000 +0100 +++ /var/tmp/diff_new_pack.Pd5031/_new 2007-02-15 18:19:15.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package fvwm2 (Version 2.5.20) +# spec file for package fvwm2 (Version 2.5.21) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -17,11 +17,11 @@ Provides: fvwmicns windowmanager xpmroot Obsoletes: fvwm xpmroot Autoreqprov: on -Version: 2.5.20 -Release: 2 +Version: 2.5.21 +Release: 1 Summary: Improved Version of FVWM Window Manager URL: http://www.fvwm.org -Source0: fvwm-2.5.20.tar.bz2 +Source0: fvwm-2.5.21.tar.bz2 Source1: fvwm_icons.tar.bz2 Source3: %name.desktop Source4: system.fvwm2rc @@ -62,7 +62,7 @@ %define _xorg7mandir /usr/X11R6/man %endif %prep -%setup -q -n fvwm-2.5.20 +%setup -q -n fvwm-2.5.21 %patch0 %patch1 %patch2 @@ -161,6 +161,12 @@ %endif %changelog -n fvwm2 +* Tue Feb 13 2007 - lmichnovic@suse.cz +- update to version 2.5.21 + * New feature: The command Scroll can now be used for interactive + scrolling. + * Bug Fix: Tile...Placement styles (SmartPlacement) that were + broken in 2.5.20. * Wed Jan 24 2007 - lmichnovic@suse.cz - removed superfluous slashes ante macros - now building with icecream ++++++ fvwm-2.5.20-gcc-warnings.patch -> fvwm-2.5.21-gcc-warnings.patch ++++++ ++++++ fvwm-2.5.20-ia64.patch -> fvwm-2.5.21-ia64.patch ++++++ ++++++ fvwm-2.5.20.tar.bz2 -> fvwm-2.5.21.tar.bz2 ++++++ ++++ 44017 lines of diff (skipped) ++++++ _system.fvwm2rc ++++++ --- fvwm2/_system.fvwm2rc 2007-01-16 15:34:18.000000000 +0100 +++ /mounts/work_src_done/STABLE/fvwm2/_system.fvwm2rc 2007-02-13 16:41:58.000000000 +0100 @@ -1,14 +1,18 @@ +## Major cleanup. +## +## Thomas Adam <thomas.adam22@gmail.com> + # window buttons # #Large up Triangle for Maximize -ButtonStyle 2 4 50x24@1 75x74@0 25x74@0 50x24@1 - -#Large down Triangle for Triangle -ButtonStyle 4 4 50x74@1 75x24@0 25x24@1 50x74@1 - -#Cross for Stick -ButtonStyle 3 13 20x60@1 20x40@1 40x40@1 40x20@1 60x20@1 60x40@0 80x40@1 80x60@0 60x60@0 60x80@0 40x80@0 40x60@1 20x60@0 +## The least we can do here is define a decor. +DestroyDecor DefaultDecor +AddToDecor DefaultDecor ++ ButtonStyle 2 4 50x24@1 75x74@0 25x74@0 50x24@1 ++ ButtonStyle 4 4 50x74@1 75x24@0 25x24@1 50x74@1 ++ ButtonStyle 3 13 20x60@1 20x40@1 40x40@1 40x20@1 60x20@1 60x40@0 80x40@1 80x60@0 60x60@0 60x80@0 40x80@0 40x60@1 20x60@0 ++ BorderStyle Inactive -- HiddenHandles NoInset #general configuration @@ -18,8 +22,10 @@ ClickTime 750 ColormapFocus FollowsMouse IgnoreModifiers L2 -OpaqueMoveSize 100 - +## Having this set to unlimited ensures potential users aren't confused due +## to the XGrabServer() call when having to draw the rubber-band which would +## have happened had OpaqueMoveSize been set to the default. +OpaqueMoveSize -1 #paths specific to fvwm2 # @@ -31,9 +37,13 @@ # # Check these paths in your system to be sure. -ModulePath /usr/X11R6/lib/X11/fvwm2 -ImagePath /usr/X11R6/lib/X11/fvwm2/pixmaps:/usr/share/wallpapers +### No, redefining ModulePath is the wrong thing to do. +#ModulePath /usr/X11R6/lib/X11/fvwm2 + +## Adding $[FVWM_USERDIR] here doesn't hurt, and neither does prepending the +## *internal* ImagePath. +ImagePath /usr/X11R6/lib/X11/fvwm2/pixmaps:/usr/share/wallpapers:$[FVWM_USERDIR]:+ #colors @@ -45,17 +55,19 @@ # 5 = greyed out menu entry (only bg used) # 6 = module foreground and background) # 7 = hilight colors -*FvwmTheme: Colorset 0 fg black, bg rgb:6f/a1/dc -*FvwmTheme: Colorset 1 fg black, bg rgb:a1/b2/c8 -*FvwmTheme: Colorset 2 fg black, bg rgb:70/a2/dd -*FvwmTheme: Colorset 3 fg black, bg rgb:c8/d3/e5, VGradient 100 dtcolor5 rgb:c8/d3/e5 -*FvwmTheme: Colorset 4 fg black, bg rgb:91/ae/d6 -*FvwmTheme: Colorset 5 fg rgb:d2/bf/a8, bg rgb:b4/aa/94 -*FvwmTheme: Colorset 6 fg black, bg rgb:b4/aa/94, VGradient 100 dtcolor5 rgb:b4/aa/94 -*FvwmTheme: Colorset 7 fg black, bg rgb:94/ab/bf + +Colorset 0 fg black, bg rgb:6f/a1/dc +Colorset 1 fg black, bg rgb:a1/b2/c8 +Colorset 2 fg black, bg rgb:70/a2/dd +Colorset 3 fg black, bg rgb:c8/d3/e5 +Colorset 4 fg black, bg rgb:91/ae/d6 +Colorset 5 fg rgb:d2/bf/a8, bg rgb:b4/aa/94 +Colorset 6 fg black, bg rgb:b4/aa/94 +Colorset 7 fg black, bg rgb:94/ab/bf + # run FvwmTheme before anything else is done -ModuleSynchronous Timeout 5 FvwmTheme +##ModuleSynchronous Timeout 5 FvwmTheme # # general setup # @@ -69,7 +81,6 @@ #fonts DefaultFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=10;-misc-*-medium-r-semicondensed-*-13-*-*-*-*-*-iso10646-1" -WindowFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:style=bold:size=10;-misc-fixed-bold-r-normal-*-13-*-*-*-*-*-iso10646-1" IconFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=8;-misc-fixed-medium-r-normal-*-10-*-*-*-*-*-iso10646-1" @@ -77,111 +88,109 @@ AddToFunc QuitSave + "I" Quit -AddToFunc InitFunction - + "I" Module FvwmBanner - + "I" Exec xterm -ls -geometry +150+85 - + "I" Module FvwmButtons - + "I" Exec xli -onroot -fillscreen -border black /usr/share/wallpapers/default-1600x1200.jpg - -AddToFunc RestartFunction - + "I" Module FvwmBanner - + "I" Module FvwmButtons - + "I" Exec fvwm-root /usr/share/wallpapers/suse9.1-default.png - + "I" Exec xli -onroot -fillscreen -border black /usr/share/wallpapers/default-1600x1200.jpg + + +AddToFunc StartFunction ++ I Test (Init) Module FvwmBanner ++ I Test (Init) Exec exec xterm -ls -geometry +150+85 ++ I Test (Init) Exec exec xli -onroot -fillscreen -border black /usr/share/wallpapers/default-1600x1200.jpg ++ I Test Exec exec susewmif xmessages ++ I Module FvwmButtons AddToFunc ExitFunction - + "I" Exec xsetroot + + I Exec xsetroot + + I Exec susewmif kill + + I Exec xsetroot #fvwm window modifier functions AddToFunc MoveOrRaise -+ "C" Raise -+ "M" Raise -+ "M" Move -+ "D" Lower ++ C Raise ++ M Raise ++ M Move ++ D Lower AddToFunc ResizeOrRaise -+ "C" Raise -+ "M" Raise -+ "M" Resize -+ "D" Lower ++ C Raise ++ M Raise ++ M Resize ++ D Lower AddToFunc MaximizeFunc -+ "M" Maximize 0 100 -+ "C" Maximize 0 80 -+ "D" Maximize 100 100 ++ M Maximize 0 100 ++ C Maximize 0 80 ++ D Maximize 100 100 + +## all. AddToFunc MoveOrIconify -+ "I" Raise -+ "M" Raise -+ "M" Move -+ "D" Iconify ++ I Raise ++ M Move ++ D Iconify #buttonbar menu AddToMenu bargraphicspopup "Graphics" Title - + "Gimp" Exec gimp - + "XV" Exec xv + + "Gimp" Exec exec gimp + + "XV" Exec exec xv AddToMenu bartoolspopup "Tools" Title - + "Firefox" Exec firefox + + "Firefox" Exec exec firefox AddToMenu barshellspopup "Shell in XTerm" Title - + "Shell in XTerm" Exec xterm -e bash -login - + "Root shell" Function RootShell + + "Shell in XTerm" Exec exec xterm -ls + + "Root shell" Exec exec xterm -ls -vb -sb -sl 2000 -T Root -n Root -j -rw +vb -bg #ff8c6d -e su - + AddToMenu barsusepopup "openSUSE" Title - + "Control Center" Exec xterm -e su - -c yast2 - + "Help" Exec susehelp + + "Control Center" Exec exec xterm -e su - -cyast2 + + "Help" Exec exec susehelp + "openSUSE menu" Popup xdg_menu - -AddToFunc RootShell - + "I" Exec xterm -ls -vb -sb -sl 2000 -T Root -n Root -j -rw +vb -bg #ff8c6d -e su - - +## Adding Pick here ensures we always ensure a window context. AddToMenu windowops "Window menu (Shift-Alt-Space)" Title - + "Mo&ve (Alt-F5) " Move - + "Resi&ze (Alt-F6) " Resize - + "&Iconify (Alt-F4) " Iconify - + "&Maximize/Normal (Shift-Alt-F3) " Maximize - + "(Un)St&ick (Shift-Alt-F4) " Stick + + "Mo&ve (Alt-F5) " Pick Move + + "Resi&ze (Alt-F6) " Pick Resize + + "&Iconify (Alt-F4) " Pick Iconify + + "&Maximize/Normal (Shift-Alt-F3) " Pick Maximize + + "(Un)St&ick (Shift-Alt-F4) " Pick Stick + "" Nop + "Window &list (Alt-F11) " WindowList + "" Nop - + "&Close (Alt-F9) " Delete - + "&Kill (Alt-F11) " Destroy + + "&Close (Alt-F9) " Pick Delete + + "&Kill (Alt-F11) " Pick Destroy #Menu: Fvwm-Manpages AddToMenu manpages_popup "Fvwm-Manpages" Title - + "FvwmAudio" Exec xterm -e man FvwmAudio - + "FvwmAuto" Exec xterm -e man FvwmAuto - + "FvwmBacker" Exec xterm -e man FvwmBacker - + "FvwmBanner" Exec xterm -e man FvwmBanner - + "FvwmButtons" Exec xterm -e man FvwmButtons - + "FvwmCascade" Exec xterm -e man FvwmCascade - + "FvwmCommand" Exec xterm -e man FvwmCommand - + "FvwmConfig" Exec xterm -e man FvwmConfig - + "FvwmConsole" Exec xterm -e man FvwmConsole - + "FvwmConsoleC" Exec xterm -e man FvwmConsoleC - + "FvwmCpp" Exec xterm -e man FvwmCpp - + "FvwmDebug" Exec xterm -e man FvwmDebug - + "FvwmForm" Exec xterm -e man FvwmForm - + "FvwmGoodStuff" Exec xterm -e man FvwmGoodStuff - + "FvwmIconBox" Exec xterm -e man FvwmIconBox - + "FvwmIconMan" Exec xterm -e man FvwmIconMan - + "FvwmIdent" Exec xterm -e man FvwmIdent - + "FvwmM4" Exec xterm -e man FvwmM4 - + "FvwmPager" Exec xterm -e man FvwmPager - + "FvwmSave" Exec xterm -e man FvwmSave - + "FvwmSaveDesk" Exec xterm -e man FvwmSaveDesk - + "FvwmScript" Exec xterm -e man FvwmScript - + "FvwmScroll" Exec xterm -e man FvwmScroll - + "FvwmTalk" Exec xterm -e man FvwmTalk - + "FvwmTaskBar" Exec xterm -e man FvwmTaskBar - + "FvwmTile" Exec xterm -e man FvwmTile - + "FvwmWharf" Exec xterm -e man FvwmWharf - + "FvwmWinList" Exec xterm -e man FvwmWinList + + "FvwmAudio" Exec exec xterm -e man FvwmAudio + + "FvwmAuto" Exec exec xterm -e man FvwmAuto + + "FvwmBacker" Exec exec xterm -e man FvwmBacker + + "FvwmBanner" Exec exec xterm -e man FvwmBanner + + "FvwmButtons" Exec exec xterm -e man FvwmButtons + + "FvwmCascade" Exec exec xterm -e man FvwmCascade + + "FvwmCommand" Exec exec xterm -e man FvwmCommand + + "FvwmConfig" Exec exec xterm -e man FvwmConfig + + "FvwmConsole" Exec exec xterm -e man FvwmConsole + + "FvwmConsoleC" Exec exec xterm -e man FvwmConsoleC + + "FvwmCpp" Exec exec xterm -e man FvwmCpp + + "FvwmDebug" Exec exec xterm -e man FvwmDebug + + "FvwmForm" Exec exec xterm -e man FvwmForm + + "FvwmGoodStuff" Exec exec xterm -e man FvwmGoodStuff + + "FvwmIconBox" Exec exec xterm -e man FvwmIconBox + + "FvwmIconMan" Exec exec xterm -e man FvwmIconMan + + "FvwmIdent" Exec exec xterm -e man FvwmIdent + + "FvwmM4" Exec exec xterm -e man FvwmM4 + + "FvwmPager" Exec exec xterm -e man FvwmPager + + "FvwmSave" Exec exec xterm -e man FvwmSave + + "FvwmSaveDesk" Exec exec xterm -e man FvwmSaveDesk + + "FvwmScript" Exec exec xterm -e man FvwmScript + + "FvwmScroll" Exec exec xterm -e man FvwmScroll + + "FvwmTalk" Exec exec xterm -e man FvwmTalk + + "FvwmTaskBar" Exec exec xterm -e man FvwmTaskBar + + "FvwmTile" Exec exec xterm -e man FvwmTile + + "FvwmWharf" Exec exec xterm -e man FvwmWharf + + "FvwmWinList" Exec exec xterm -e man FvwmWinList @@ -195,19 +204,19 @@ + "Buttons" Module FvwmButtons + "Cascade" Module FvwmCascade + "Command" Module FvwmCommand - + "Config" Module FvwmConfig +##+ "Config" Module FvwmConfig + "Console" Module FvwmConsole + "Debug" Module FvwmDebug + "Form" Module FvwmForm - + "GoodStuff" Module FvwmGoodStuff +## + "GoodStuff" Module FvwmGoodStuff + "IconBox" Module FvwmIconBox + "IconMan" Module FvwmIconMan + "Ident" Module FvwmIdent + "M4" Module FvwmM4 + "Pager" Module FvwmPager 0 0 - + "Pipe" Module FvwmPipe - + "Save" Module FvwmSave - + "SaveDesk" Module FvwmSaveDesk +## + "Pipe" Module FvwmPipe +## + "Save" Module FvwmSave +## + "SaveDesk" Module FvwmSaveDesk + "Script" Module FvwmScript + "Scroll" Module FvwmScroll + "Talk" Module FvwmTalk @@ -224,7 +233,7 @@ + "Modules" Popup modules_popup + "Fvwm-Manpages" Popup manpages_popup + "" Nop - + "Fvwm2-Manpage" Exec xterm -e man fvwm + + "Fvwm2-Manpage" Exec exec xterm -e man fvwm + "" Nop + "Restart Fvwm2" Restart + "" Nop @@ -235,39 +244,39 @@ #Menu: Keyboardclicks AddToMenu settings_kbdclick_popup "Keyboardclicks" Title - + "hard" Exec xset c 100 - + "Off" Exec xset c off - + "soft" Exec xset c on + + "hard" Exec exec xset c 100 + + "Off" Exec exec xset c off + + "soft" Exec exec xset c on #Menu: Mouse AddToMenu settings_mouse_popup "Mouse" Title - + "fast" Exec xset m 4 2 - + "Left handed mouse" Exec xmodmap -e - + "normal" Exec xset m 2 5 - + "slow" Exec xset m 1 1 + + "fast" Exec exec xset m 4 2 + + "Left handed mouse" Exec exec xmodmap -e + + "normal" Exec exec xset m 2 5 + + "slow" Exec exec xset m 1 1 #Menu: Speaker AddToMenu settings_speaker_popup "Speaker" Title - + "loud" Exec xset b 100 600 50 - + "normal" Exec xset b on - + "loud and long" Exec xset b 100 600 300 - + "Off" Exec xset b off + + "loud" Exec exec xset b 100 600 50 + + "normal" Exec exec xset b on + + "loud and long" Exec exec xset b 100 600 300 + + "Off" Exec exec xset b off #Menu: xlock AddToMenu settings_xlock_popup "xlock" Title - + "Blank" Exec xset s blank - + "Off" Exec xset s off - + "Pattern after 5 min" Exec xset s noblank s 300 300 - + "Immediately" Exec xset s activate - + "Default" Exec xset s default + + "Blank" Exec exec xset s blank + + "Off" Exec exec xset s off + + "Pattern after 5 min" Exec exec xset s noblank s 300 300 + + "Immediately" Exec exec xset s activate + + "Default" Exec exec xset s default @@ -296,24 +305,25 @@ PipeRead 'xdg_menu --charset UTF-8 --format fvwm2' AddToMenu WORK_MENU_popup "Work Menu" Title -+ "xterm" Exec xterm + + "xterm" Exec exec xterm + + "Firefox" Exec exec firefox + "" Nop - + "Top" Exec xterm -e top + + "Top" Exec exec xterm -e top + "" Nop + "Screen" Popup screen_popup + "Settings" Popup settings_popup + "WindowManager" Popup THISWM_MENU_popup + "openSUSE" Popup xdg_menu -Style "FvwmPager" NoTitle, Sticky, WindowListSkip -*FvwmPagerRows 1 -*FvwmPagerColumns 1 -*FvwmPagerGeometry -0+0 -*FvwmPagerFore Black -*FvwmPagerBack grey67 -*FvwmPagerHilight grey50 -*FvwmPagerFont none -*FvwmPagerSmallFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=6;-misc-fixed-medium-r-normal--7-*-*-*-*-*-iso10646-1" +Style "FvwmPager" !Title, Sticky, WindowListSkip +*FvwmPager: Rows 1 +*FvwmPager: Columns 1 +*FvwmPager: Geometry -0+0 +*FvwmPager: Fore Black +*FvwmPager: Back grey67 +*FvwmPager: Hilight grey50 +*FvwmPager: Font none +*FvwmPager: SmallFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=6;-misc-fixed-medium-r-normal--7-*-*-*-*-*-iso10646-1" AddToFunc barthiswmpopupfunc + "I" Popup THISWM_MENU_popup @@ -330,72 +340,68 @@ AddToFunc barshellspopupfunc + "I" Popup barshellspopup -*FvwmButtonsFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=9;-*-*-medium-*-semicondensed-*-12-*-*-*-*-*-iso10646-1" +*FvwmButtons: Font "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=9;-*-*-medium-*-semicondensed-*-12-*-*-*-*-*-iso10646-1" #*FvwmButtonsFore Black -*FvwmButtonsBack rgb:91/ae/d6 -*FvwmButtonsGeometry +0+0 -*FvwmButtonsRows 1 -*FvwmButtons (2x1 Frame 0 Swallow(UseOld) "FvwmPager" "Module FvwmPager 0 0") +*FvwmButtons: Back rgb:91/ae/d6 +*FvwmButtons: Geometry +0+0 +*FvwmButtons: Rows 1 +*FvwmButtons: (2x1 Frame 0 Swallow(UseOld, Respawn, NoClose) "FvwmPager" "Module FvwmPager 0 0") *FvwmButtons: (Swallow FvwmXeyes 'Exec xeyes -name "FvwmXeyes" -geometry +0+0 -bg grey67 &') *FvwmButtons: (Swallow FvwmXclock 'Exec xclock -name "FvwmXclock" -geometry +0+0 -padding 1 -bg rgb:91/ae/d6 &') -*FvwmButtons Fvwm2 fvwm.xpm Function barthiswmpopupfunc -*FvwmButtons openSUSE openSuSE.xpm Function barsusepopupfunc -*FvwmButtons Graphics gimp.xpm Function bargraphicspopupfunc -*FvwmButtons Tools toolbox.xpm Function bartoolspopupfunc -*FvwmButtons Shells xterm.xpm Function barshellspopupfunc +*FvwmButtons:(Title "Fvwm2", Icon fvwm.xpm, Action (Mouse 0) Function barthiswmpopupfunc) +*FvwmButtons: (Title "openSUSE", Icon openSuSE.xpm, Action (Mouse 0) Function barsusepopupfunc) +*FvwmButtons: (Title "Graphics", Icon gimp.xpm, Action (Mouse 0) Function bargraphicspopupfunc) +*FvwmButtons (Title "Tools", Icon toolbox.xpm, Action (Mouse 0) Function bartoolspopupfunc) +*FvwmButtons (Title "Shells", Icon xterm.xpm, Action (Mouse 0) Function barshellspopupfunc) #style options for modules and programs in fvwm2 -BorderStyle Inactive -- HiddenHandles NoInset -Style "*" BackColor Grey -Style "*" ForeColor DimGrey -Style "*" SloppyFocus -Style "*" DecorateTransient -Style "*" IconBox +55 +85 +130 +480 -Style "*" StickyIcon -Style "*" SmartPlacement, RandomPlacement, ActivePlacement -Style "*" NoPPosition -Style "FvwmWinList" NoTitle, WindowListSkip -Style "FvwmButtons" NoTitle, Sticky, WindowListSkip -Style "FvwmBanner" NoTitle, Sticky, StaysOnTop, WindowListSkip -Style "IconManModule" NoTitle, Sticky, NoHandles, Icon toolbox.xpm + +##Style "*" BackColor Grey +##Style "*" ForeColor DimGrey +Style * UseDecor DefaultDecor +Style * SloppyFocus +Style * DecorateTransient +Style * IconBox +55 +85 +130 +480 +Style * StickyIcon +Style * SmartPlacement, RandomPlacement, ActivePlacement +Style * NoPPosition +Style FvwmWinList !Title, WindowListSkip +Style FvwmButtons !Title, Sticky, WindowListSkip +Style FvwmBanner !Title, Sticky, StaysOnTop, WindowListSkip +Style IconManModule !Title, Sticky, !Handles, Icon toolbox.xpm Style "xeyes" SmartPlacement, RandomPlacement Style "xclock" SmartPlacement, RandomPlacement -# see bug #36189 +# see bug n#51189 Style "AcroRead" SmartPlacement, RandomPlacement -# see bug #36188 +# see bug n#51188 # Style "OpenOffice*" NoPPosition, RandomPlacement, EWMHIgnoreStrutHints, EWMHMaximizeIgnoreWorkingArea, EWMHPlacementIgnoreWorkingArea, IgnoreGravity -*FvwmBackerDesk 0 -solid steelblue -*FvwmBackerDesk 1 -solid midnightblue -*FvwmBackerDesk 2 -solid yellow -*FvwmBackerDesk 3 -solid cadetblue2 -*FvwmBackerDesk 5 -solid cadetblue3 -*FvwmBackerDesk 6 -solid cadetblue4 - -*FvwmIdentBack MidnightBlue -*FvwmIdentFore Yellow -*FvwmIdentFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=10;-misc-fixed-medium-r-normal--13-*-*-*-*-*-iso10646-1" -*FvwmNoClutter 3600 Iconify 1 -*FvwmNoClutter 86400 Delete -*NoClutterModule 172800 - -*FvwmWinListBack Grey -*FvwmWinListFore Black -*FvwmWinListFocusBack Black -*FvwmWinListFocusFore Grey -*FvwmWinListIconBack LightGrey -*FvwmWinListIconFore DimGrey -*FvwmWinListFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=11;-misc-fixed-medium-r-normal--15-*-*-*-*-*-iso10646-1" -*FvwmWinListAction Click1 Iconify -1,Focus -*FvwmWinListAction Click2 Iconify -*FvwmWinListAction Click3 Module "FvwmIdent" FvwmIdent -*FvwmWinListGeometry +0-1 -*FvwmWinListUseSkipList -*FvwmWinListUseIconNames - - +*FvwmBacker: Desk 0 -solid steelblue +*FvwmBacker: Desk 1 -solid midnightblue +*FvwmBacker: Desk 2 -solid yellow +*FvwmBacker: Desk 3 -solid cadetblue2 +*FvwmBacker: Desk 5 -solid cadetblue3 +*FvwmBacker: Desk 6 -solid cadetblue4 + +*FvwmIdent: Back MidnightBlue +*FvwmIdent: Fore Yellow +*FvwmIdent: Font "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=10;-misc-fixed-medium-r-normal--13-*-*-*-*-*-iso10646-1" + +*FvwmWinList: Back Grey +*FvwmWinList: Fore Black +*FvwmWinList: FocusBack Black +*FvwmWinList: FocusFore Grey +*FvwmWinList: IconBack LightGrey +*FvwmWinList: IconFore DimGrey +*FvwmWinList: Font "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=11;-misc-fixed-medium-r-normal--15-*-*-*-*-*-iso10646-1" +*FvwmWinList: Action Click1 Iconify -1,Focus +*FvwmWinList: Action Click2 Iconify +*FvwmWinList: Action Click3 Module "FvwmIdent" FvwmIdent +*FvwmWinList: Geometry +0-1 +*FvwmWinList: UseSkipList +*FvwmWinList: UseIconNames # Key bindings @@ -418,34 +424,33 @@ Key F1 A M Menu WORK_MENU_popup Key F2 A M WindowList Key F3 A M Menu xdg_menu -Key F4 A M Iconify -Key F5 A M Move -Key F6 A M Resize -Key F7 A M Raise -Key F8 A M Lower -Key F9 A M Delete -Key F10 A M Destroy - -Key F11 A M Prev [*] focus -Key F12 A M Next [*] focus -Key Tab A 4 Next [*] focus -Key Tab A S4 Prev [*] focus - -Key F3 A SM Maximize -Key F4 A SM Stick -Key F5 A SM Refresh +Key F4 A M Pick Iconify +Key F5 A M Pick Move +Key F6 A M Pick Resize +Key F7 A M Pick Raise +Key F8 A M Pick Lower +Key F9 A M Pick Delete +Key F10 A M Pick Destroy + +Key F11 A M Prev (AcceptsFocus) focus +Key F12 A M Next (AcceptsFocus) focus +Key Tab A 4 Next (AcceptsFocus) focus +Key Tab A S4 Prev (AcceptsFocus) focus + +Key F3 A SM Pick Maximize +Key F4 A SM Pick Stick +Key F5 A SM Pick RefreshWindow -Key BackSpace A SM Function "QuitSave" +Key BackSpace A SM Function QuitSave #button bar popup menus -Key s A SM Function "barsusepopupfunc" -Key g A SM Function "bargraphicspopupfunc" -Key t A SM Function "bartoolspopupfunc" -Key l A SM Function "barshellspopupfunc" - -Key F1 A SM Restart fvwm2 - +Key s A SM Function barsusepopupfunc +Key g A SM Function bargraphicpopupfunc +Key t A SM Function bartoolspopupfunc +Key l A SM Function barshellpopupfunc +Key m A SM Function MailFunc +Key F1 A SM Restart # Mouse bindings ++++++ system.fvwm2rc ++++++ --- fvwm2/system.fvwm2rc 2007-01-16 15:35:17.000000000 +0100 +++ /mounts/work_src_done/STABLE/fvwm2/system.fvwm2rc 2007-02-13 15:48:49.000000000 +0100 @@ -1,14 +1,18 @@ +## Major cleanup. +## +## Thomas Adam <thomas.adam22@gmail.com> + # window buttons # #Large up Triangle for Maximize -ButtonStyle 2 4 50x24@1 75x74@0 25x74@0 50x24@1 - -#Large down Triangle for Triangle -ButtonStyle 4 4 50x74@1 75x24@0 25x24@1 50x74@1 - -#Cross for Stick -ButtonStyle 3 13 20x60@1 20x40@1 40x40@1 40x20@1 60x20@1 60x40@0 80x40@1 80x60@0 60x60@0 60x80@0 40x80@0 40x60@1 20x60@0 +## The least we can do here is define a decor. +DestroyDecor DefaultDecor +AddToDecor DefaultDecor ++ ButtonStyle 2 4 50x24@1 75x74@0 25x74@0 50x24@1 ++ ButtonStyle 4 4 50x74@1 75x24@0 25x24@1 50x74@1 ++ ButtonStyle 3 13 20x60@1 20x40@1 40x40@1 40x20@1 60x20@1 60x40@0 80x40@1 80x60@0 60x60@0 60x80@0 40x80@0 40x60@1 20x60@0 ++ BorderStyle Inactive -- HiddenHandles NoInset #general configuration @@ -18,19 +22,25 @@ ClickTime 750 ColormapFocus FollowsMouse IgnoreModifiers L2 -OpaqueMoveSize 100 - +## Having this set to unlimited ensures potential users aren't confused due +## to the XGrabServer() call when having to draw the rubber-band which would +## have happened had OpaqueMoveSize been set to the default. +OpaqueMoveSize -1 #paths specific to fvwm2 # # The difference between X.org 6.x and 7.x # If you switch to X.org version 6.9 or below change the paths below # /usr/lib/X11/fvwm2 -> /usr/X11R6/lib... -# /usr/share/X11/fvwm2 -> /usr/X11R6/lib/X11/fvwm2/pixmaps +# /usr/share/X11/fvwm2/pixmaps -> /usr/X11R6/lib/X11/fvwm2/pixmaps + +### No, redefining ModulePath is the wrong thing to do. +#ModulePath /usr/lib/X11/fvwm2 -ModulePath /usr/lib/X11/fvwm2 -ImagePath /usr/share/X11/fvwm2/pixmaps:/usr/share/wallpapers +## Adding $[FVWM_USERDIR] here doesn't hurt, and neither does prepending the +## *internal* ImagePath. +ImagePath /usr/share/X11/fvwm2/pixmaps:/usr/share/wallpapers:$[FVWM_USERDIR]:+ #colors @@ -42,17 +52,19 @@ # 5 = greyed out menu entry (only bg used) # 6 = module foreground and background) # 7 = hilight colors -*FvwmTheme: Colorset 0 fg black, bg rgb:6f/a1/dc -*FvwmTheme: Colorset 1 fg black, bg rgb:a1/b2/c8 -*FvwmTheme: Colorset 2 fg black, bg rgb:70/a2/dd -*FvwmTheme: Colorset 3 fg black, bg rgb:c8/d3/e5, VGradient 100 dtcolor5 rgb:c8/d3/e5 -*FvwmTheme: Colorset 4 fg black, bg rgb:91/ae/d6 -*FvwmTheme: Colorset 5 fg rgb:d2/bf/a8, bg rgb:b4/aa/94 -*FvwmTheme: Colorset 6 fg black, bg rgb:b4/aa/94, VGradient 100 dtcolor5 rgb:b4/aa/94 -*FvwmTheme: Colorset 7 fg black, bg rgb:94/ab/bf + +Colorset 0 fg black, bg rgb:6f/a1/dc +Colorset 1 fg black, bg rgb:a1/b2/c8 +Colorset 2 fg black, bg rgb:70/a2/dd +Colorset 3 fg black, bg rgb:c8/d3/e5 +Colorset 4 fg black, bg rgb:91/ae/d6 +Colorset 5 fg rgb:d2/bf/a8, bg rgb:b4/aa/94 +Colorset 6 fg black, bg rgb:b4/aa/94 +Colorset 7 fg black, bg rgb:94/ab/bf + # run FvwmTheme before anything else is done -ModuleSynchronous Timeout 5 FvwmTheme +##ModuleSynchronous Timeout 5 FvwmTheme # # general setup # @@ -66,7 +78,6 @@ #fonts DefaultFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=10;-misc-*-medium-r-semicondensed-*-13-*-*-*-*-*-iso10646-1" -WindowFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:style=bold:size=10;-misc-fixed-bold-r-normal-*-13-*-*-*-*-*-iso10646-1" IconFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=8;-misc-fixed-medium-r-normal-*-10-*-*-*-*-*-iso10646-1" @@ -74,111 +85,109 @@ AddToFunc QuitSave + "I" Quit -AddToFunc InitFunction - + "I" Module FvwmBanner - + "I" Exec xterm -ls -geometry +150+85 - + "I" Module FvwmButtons - + "I" Exec xli -onroot -fillscreen -border black /usr/share/wallpapers/default-1600x1200.jpg - -AddToFunc RestartFunction - + "I" Module FvwmBanner - + "I" Module FvwmButtons - + "I" Exec fvwm-root /usr/share/wallpapers/suse9.1-default.png - + "I" Exec xli -onroot -fillscreen -border black /usr/share/wallpapers/default-1600x1200.jpg + + +AddToFunc StartFunction ++ I Test (Init) Module FvwmBanner ++ I Test (Init) Exec exec xterm -ls -geometry +150+85 ++ I Test (Init) Exec exec xli -onroot -fillscreen -border black /usr/share/wallpapers/default-1600x1200.jpg ++ I Test Exec exec susewmif xmessages ++ I Module FvwmButtons AddToFunc ExitFunction - + "I" Exec xsetroot + + I Exec xsetroot + + I Exec susewmif kill + + I Exec xsetroot #fvwm window modifier functions AddToFunc MoveOrRaise -+ "C" Raise -+ "M" Raise -+ "M" Move -+ "D" Lower ++ C Raise ++ M Raise ++ M Move ++ D Lower AddToFunc ResizeOrRaise -+ "C" Raise -+ "M" Raise -+ "M" Resize -+ "D" Lower ++ C Raise ++ M Raise ++ M Resize ++ D Lower AddToFunc MaximizeFunc -+ "M" Maximize 0 100 -+ "C" Maximize 0 80 -+ "D" Maximize 100 100 ++ M Maximize 0 100 ++ C Maximize 0 80 ++ D Maximize 100 100 + +## all. AddToFunc MoveOrIconify -+ "I" Raise -+ "M" Raise -+ "M" Move -+ "D" Iconify ++ I Raise ++ M Move ++ D Iconify #buttonbar menu AddToMenu bargraphicspopup "Graphics" Title - + "Gimp" Exec gimp - + "XV" Exec xv + + "Gimp" Exec exec gimp + + "XV" Exec exec xv AddToMenu bartoolspopup "Tools" Title - + "Firefox" Exec firefox + + "Firefox" Exec exec firefox AddToMenu barshellspopup "Shell in XTerm" Title - + "Shell in XTerm" Exec xterm -e bash -login - + "Root shell" Function RootShell + + "Shell in XTerm" Exec exec xterm -ls + + "Root shell" Exec exec xterm -ls -vb -sb -sl 2000 -T Root -n Root -j -rw +vb -bg #ff8c6d -e su - + AddToMenu barsusepopup "openSUSE" Title - + "Control Center" Exec xterm -e su - -c yast2 - + "Help" Exec susehelp + + "Control Center" Exec exec xterm -e su - -cyast2 + + "Help" Exec exec susehelp + "openSUSE menu" Popup xdg_menu - -AddToFunc RootShell - + "I" Exec xterm -ls -vb -sb -sl 2000 -T Root -n Root -j -rw +vb -bg #ff8c6d -e su - - +## Adding Pick here ensures we always ensure a window context. AddToMenu windowops "Window menu (Shift-Alt-Space)" Title - + "Mo&ve (Alt-F5) " Move - + "Resi&ze (Alt-F6) " Resize - + "&Iconify (Alt-F4) " Iconify - + "&Maximize/Normal (Shift-Alt-F3) " Maximize - + "(Un)St&ick (Shift-Alt-F4) " Stick + + "Mo&ve (Alt-F5) " Pick Move + + "Resi&ze (Alt-F6) " Pick Resize + + "&Iconify (Alt-F4) " Pick Iconify + + "&Maximize/Normal (Shift-Alt-F3) " Pick Maximize + + "(Un)St&ick (Shift-Alt-F4) " Pick Stick + "" Nop + "Window &list (Alt-F11) " WindowList + "" Nop - + "&Close (Alt-F9) " Delete - + "&Kill (Alt-F11) " Destroy + + "&Close (Alt-F9) " Pick Delete + + "&Kill (Alt-F11) " Pick Destroy #Menu: Fvwm-Manpages AddToMenu manpages_popup "Fvwm-Manpages" Title - + "FvwmAudio" Exec xterm -e man FvwmAudio - + "FvwmAuto" Exec xterm -e man FvwmAuto - + "FvwmBacker" Exec xterm -e man FvwmBacker - + "FvwmBanner" Exec xterm -e man FvwmBanner - + "FvwmButtons" Exec xterm -e man FvwmButtons - + "FvwmCascade" Exec xterm -e man FvwmCascade - + "FvwmCommand" Exec xterm -e man FvwmCommand - + "FvwmConfig" Exec xterm -e man FvwmConfig - + "FvwmConsole" Exec xterm -e man FvwmConsole - + "FvwmConsoleC" Exec xterm -e man FvwmConsoleC - + "FvwmCpp" Exec xterm -e man FvwmCpp - + "FvwmDebug" Exec xterm -e man FvwmDebug - + "FvwmForm" Exec xterm -e man FvwmForm - + "FvwmGoodStuff" Exec xterm -e man FvwmGoodStuff - + "FvwmIconBox" Exec xterm -e man FvwmIconBox - + "FvwmIconMan" Exec xterm -e man FvwmIconMan - + "FvwmIdent" Exec xterm -e man FvwmIdent - + "FvwmM4" Exec xterm -e man FvwmM4 - + "FvwmPager" Exec xterm -e man FvwmPager - + "FvwmSave" Exec xterm -e man FvwmSave - + "FvwmSaveDesk" Exec xterm -e man FvwmSaveDesk - + "FvwmScript" Exec xterm -e man FvwmScript - + "FvwmScroll" Exec xterm -e man FvwmScroll - + "FvwmTalk" Exec xterm -e man FvwmTalk - + "FvwmTaskBar" Exec xterm -e man FvwmTaskBar - + "FvwmTile" Exec xterm -e man FvwmTile - + "FvwmWharf" Exec xterm -e man FvwmWharf - + "FvwmWinList" Exec xterm -e man FvwmWinList + + "FvwmAudio" Exec exec xterm -e man FvwmAudio + + "FvwmAuto" Exec exec xterm -e man FvwmAuto + + "FvwmBacker" Exec exec xterm -e man FvwmBacker + + "FvwmBanner" Exec exec xterm -e man FvwmBanner + + "FvwmButtons" Exec exec xterm -e man FvwmButtons + + "FvwmCascade" Exec exec xterm -e man FvwmCascade + + "FvwmCommand" Exec exec xterm -e man FvwmCommand + + "FvwmConfig" Exec exec xterm -e man FvwmConfig + + "FvwmConsole" Exec exec xterm -e man FvwmConsole + + "FvwmConsoleC" Exec exec xterm -e man FvwmConsoleC + + "FvwmCpp" Exec exec xterm -e man FvwmCpp + + "FvwmDebug" Exec exec xterm -e man FvwmDebug + + "FvwmForm" Exec exec xterm -e man FvwmForm + + "FvwmGoodStuff" Exec exec xterm -e man FvwmGoodStuff + + "FvwmIconBox" Exec exec xterm -e man FvwmIconBox + + "FvwmIconMan" Exec exec xterm -e man FvwmIconMan + + "FvwmIdent" Exec exec xterm -e man FvwmIdent + + "FvwmM4" Exec exec xterm -e man FvwmM4 + + "FvwmPager" Exec exec xterm -e man FvwmPager + + "FvwmSave" Exec exec xterm -e man FvwmSave + + "FvwmSaveDesk" Exec exec xterm -e man FvwmSaveDesk + + "FvwmScript" Exec exec xterm -e man FvwmScript + + "FvwmScroll" Exec exec xterm -e man FvwmScroll + + "FvwmTalk" Exec exec xterm -e man FvwmTalk + + "FvwmTaskBar" Exec exec xterm -e man FvwmTaskBar + + "FvwmTile" Exec exec xterm -e man FvwmTile + + "FvwmWharf" Exec exec xterm -e man FvwmWharf + + "FvwmWinList" Exec exec xterm -e man FvwmWinList @@ -192,19 +201,19 @@ + "Buttons" Module FvwmButtons + "Cascade" Module FvwmCascade + "Command" Module FvwmCommand - + "Config" Module FvwmConfig +##+ "Config" Module FvwmConfig + "Console" Module FvwmConsole + "Debug" Module FvwmDebug + "Form" Module FvwmForm - + "GoodStuff" Module FvwmGoodStuff +## + "GoodStuff" Module FvwmGoodStuff + "IconBox" Module FvwmIconBox + "IconMan" Module FvwmIconMan + "Ident" Module FvwmIdent + "M4" Module FvwmM4 + "Pager" Module FvwmPager 0 0 - + "Pipe" Module FvwmPipe - + "Save" Module FvwmSave - + "SaveDesk" Module FvwmSaveDesk +## + "Pipe" Module FvwmPipe +## + "Save" Module FvwmSave +## + "SaveDesk" Module FvwmSaveDesk + "Script" Module FvwmScript + "Scroll" Module FvwmScroll + "Talk" Module FvwmTalk @@ -221,7 +230,7 @@ + "Modules" Popup modules_popup + "Fvwm-Manpages" Popup manpages_popup + "" Nop - + "Fvwm2-Manpage" Exec xterm -e man fvwm + + "Fvwm2-Manpage" Exec exec xterm -e man fvwm + "" Nop + "Restart Fvwm2" Restart + "" Nop @@ -232,39 +241,39 @@ #Menu: Keyboardclicks AddToMenu settings_kbdclick_popup "Keyboardclicks" Title - + "hard" Exec xset c 100 - + "Off" Exec xset c off - + "soft" Exec xset c on + + "hard" Exec exec xset c 100 + + "Off" Exec exec xset c off + + "soft" Exec exec xset c on #Menu: Mouse AddToMenu settings_mouse_popup "Mouse" Title - + "fast" Exec xset m 4 2 - + "Left handed mouse" Exec xmodmap -e - + "normal" Exec xset m 2 5 - + "slow" Exec xset m 1 1 + + "fast" Exec exec xset m 4 2 + + "Left handed mouse" Exec exec xmodmap -e + + "normal" Exec exec xset m 2 5 + + "slow" Exec exec xset m 1 1 #Menu: Speaker AddToMenu settings_speaker_popup "Speaker" Title - + "loud" Exec xset b 100 600 50 - + "normal" Exec xset b on - + "loud and long" Exec xset b 100 600 300 - + "Off" Exec xset b off + + "loud" Exec exec xset b 100 600 50 + + "normal" Exec exec xset b on + + "loud and long" Exec exec xset b 100 600 300 + + "Off" Exec exec xset b off #Menu: xlock AddToMenu settings_xlock_popup "xlock" Title - + "Blank" Exec xset s blank - + "Off" Exec xset s off - + "Pattern after 5 min" Exec xset s noblank s 300 300 - + "Immediately" Exec xset s activate - + "Default" Exec xset s default + + "Blank" Exec exec xset s blank + + "Off" Exec exec xset s off + + "Pattern after 5 min" Exec exec xset s noblank s 300 300 + + "Immediately" Exec exec xset s activate + + "Default" Exec exec xset s default @@ -293,24 +302,25 @@ PipeRead 'xdg_menu --charset UTF-8 --format fvwm2' AddToMenu WORK_MENU_popup "Work Menu" Title -+ "xterm" Exec xterm + + "xterm" Exec exec xterm + + "Firefox" Exec exec firefox + "" Nop - + "Top" Exec xterm -e top + + "Top" Exec exec xterm -e top + "" Nop + "Screen" Popup screen_popup + "Settings" Popup settings_popup + "WindowManager" Popup THISWM_MENU_popup + "openSUSE" Popup xdg_menu -Style "FvwmPager" NoTitle, Sticky, WindowListSkip -*FvwmPagerRows 1 -*FvwmPagerColumns 1 -*FvwmPagerGeometry -0+0 -*FvwmPagerFore Black -*FvwmPagerBack grey67 -*FvwmPagerHilight grey50 -*FvwmPagerFont none -*FvwmPagerSmallFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=6;-misc-fixed-medium-r-normal--7-*-*-*-*-*-iso10646-1" +Style "FvwmPager" !Title, Sticky, WindowListSkip +*FvwmPager: Rows 1 +*FvwmPager: Columns 1 +*FvwmPager: Geometry -0+0 +*FvwmPager: Fore Black +*FvwmPager: Back grey67 +*FvwmPager: Hilight grey50 +*FvwmPager: Font none +*FvwmPager: SmallFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=6;-misc-fixed-medium-r-normal--7-*-*-*-*-*-iso10646-1" AddToFunc barthiswmpopupfunc + "I" Popup THISWM_MENU_popup @@ -327,72 +337,68 @@ AddToFunc barshellspopupfunc + "I" Popup barshellspopup -*FvwmButtonsFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=9;-*-*-medium-*-semicondensed-*-12-*-*-*-*-*-iso10646-1" +*FvwmButtons: Font "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=9;-*-*-medium-*-semicondensed-*-12-*-*-*-*-*-iso10646-1" #*FvwmButtonsFore Black -*FvwmButtonsBack rgb:91/ae/d6 -*FvwmButtonsGeometry +0+0 -*FvwmButtonsRows 1 -*FvwmButtons (2x1 Frame 0 Swallow(UseOld) "FvwmPager" "Module FvwmPager 0 0") +*FvwmButtons: Back rgb:91/ae/d6 +*FvwmButtons: Geometry +0+0 +*FvwmButtons: Rows 1 +*FvwmButtons: (2x1 Frame 0 Swallow(UseOld, Respawn, NoClose) "FvwmPager" "Module FvwmPager 0 0") *FvwmButtons: (Swallow FvwmXeyes 'Exec xeyes -name "FvwmXeyes" -geometry +0+0 -bg grey67 &') *FvwmButtons: (Swallow FvwmXclock 'Exec xclock -name "FvwmXclock" -geometry +0+0 -padding 1 -bg rgb:91/ae/d6 &') -*FvwmButtons Fvwm2 fvwm.xpm Function barthiswmpopupfunc -*FvwmButtons openSUSE openSuSE.xpm Function barsusepopupfunc -*FvwmButtons Graphics gimp.xpm Function bargraphicspopupfunc -*FvwmButtons Tools toolbox.xpm Function bartoolspopupfunc -*FvwmButtons Shells xterm.xpm Function barshellspopupfunc +*FvwmButtons:(Title "Fvwm2", Icon fvwm.xpm, Action (Mouse 0) Function barthiswmpopupfunc) +*FvwmButtons: (Title "openSUSE", Icon openSuSE.xpm, Action (Mouse 0) Function barsusepopupfunc) +*FvwmButtons: (Title "Graphics", Icon gimp.xpm, Action (Mouse 0) Function bargraphicspopupfunc) +*FvwmButtons (Title "Tools", Icon toolbox.xpm, Action (Mouse 0) Function bartoolspopupfunc) +*FvwmButtons (Title "Shells", Icon xterm.xpm, Action (Mouse 0) Function barshellspopupfunc) #style options for modules and programs in fvwm2 -BorderStyle Inactive -- HiddenHandles NoInset -Style "*" BackColor Grey -Style "*" ForeColor DimGrey -Style "*" SloppyFocus -Style "*" DecorateTransient -Style "*" IconBox +55 +85 +130 +480 -Style "*" StickyIcon -Style "*" SmartPlacement, RandomPlacement, ActivePlacement -Style "*" NoPPosition -Style "FvwmWinList" NoTitle, WindowListSkip -Style "FvwmButtons" NoTitle, Sticky, WindowListSkip -Style "FvwmBanner" NoTitle, Sticky, StaysOnTop, WindowListSkip -Style "IconManModule" NoTitle, Sticky, NoHandles, Icon toolbox.xpm + +##Style "*" BackColor Grey +##Style "*" ForeColor DimGrey +Style * UseDecor DefaultDecor +Style * SloppyFocus +Style * DecorateTransient +Style * IconBox +55 +85 +130 +480 +Style * StickyIcon +Style * SmartPlacement, RandomPlacement, ActivePlacement +Style * NoPPosition +Style FvwmWinList !Title, WindowListSkip +Style FvwmButtons !Title, Sticky, WindowListSkip +Style FvwmBanner !Title, Sticky, StaysOnTop, WindowListSkip +Style IconManModule !Title, Sticky, !Handles, Icon toolbox.xpm Style "xeyes" SmartPlacement, RandomPlacement Style "xclock" SmartPlacement, RandomPlacement -# see bug #36189 +# see bug n#51189 Style "AcroRead" SmartPlacement, RandomPlacement -# see bug #36188 +# see bug n#51188 # Style "OpenOffice*" NoPPosition, RandomPlacement, EWMHIgnoreStrutHints, EWMHMaximizeIgnoreWorkingArea, EWMHPlacementIgnoreWorkingArea, IgnoreGravity -*FvwmBackerDesk 0 -solid steelblue -*FvwmBackerDesk 1 -solid midnightblue -*FvwmBackerDesk 2 -solid yellow -*FvwmBackerDesk 3 -solid cadetblue2 -*FvwmBackerDesk 5 -solid cadetblue3 -*FvwmBackerDesk 6 -solid cadetblue4 - -*FvwmIdentBack MidnightBlue -*FvwmIdentFore Yellow -*FvwmIdentFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=10;-misc-fixed-medium-r-normal--13-*-*-*-*-*-iso10646-1" -*FvwmNoClutter 3600 Iconify 1 -*FvwmNoClutter 86400 Delete -*NoClutterModule 172800 - -*FvwmWinListBack Grey -*FvwmWinListFore Black -*FvwmWinListFocusBack Black -*FvwmWinListFocusFore Grey -*FvwmWinListIconBack LightGrey -*FvwmWinListIconFore DimGrey -*FvwmWinListFont "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=11;-misc-fixed-medium-r-normal--15-*-*-*-*-*-iso10646-1" -*FvwmWinListAction Click1 Iconify -1,Focus -*FvwmWinListAction Click2 Iconify -*FvwmWinListAction Click3 Module "FvwmIdent" FvwmIdent -*FvwmWinListGeometry +0-1 -*FvwmWinListUseSkipList -*FvwmWinListUseIconNames - - +*FvwmBacker: Desk 0 -solid steelblue +*FvwmBacker: Desk 1 -solid midnightblue +*FvwmBacker: Desk 2 -solid yellow +*FvwmBacker: Desk 3 -solid cadetblue2 +*FvwmBacker: Desk 5 -solid cadetblue3 +*FvwmBacker: Desk 6 -solid cadetblue4 + +*FvwmIdent: Back MidnightBlue +*FvwmIdent: Fore Yellow +*FvwmIdent: Font "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=10;-misc-fixed-medium-r-normal--13-*-*-*-*-*-iso10646-1" + +*FvwmWinList: Back Grey +*FvwmWinList: Fore Black +*FvwmWinList: FocusBack Black +*FvwmWinList: FocusFore Grey +*FvwmWinList: IconBack LightGrey +*FvwmWinList: IconFore DimGrey +*FvwmWinList: Font "StringEncoding=UTF-8:xft:sans-serif:encoding=iso10646-1:size=11;-misc-fixed-medium-r-normal--15-*-*-*-*-*-iso10646-1" +*FvwmWinList: Action Click1 Iconify -1,Focus +*FvwmWinList: Action Click2 Iconify +*FvwmWinList: Action Click3 Module "FvwmIdent" FvwmIdent +*FvwmWinList: Geometry +0-1 +*FvwmWinList: UseSkipList +*FvwmWinList: UseIconNames # Key bindings @@ -415,34 +421,33 @@ Key F1 A M Menu WORK_MENU_popup Key F2 A M WindowList Key F3 A M Menu xdg_menu -Key F4 A M Iconify -Key F5 A M Move -Key F6 A M Resize -Key F7 A M Raise -Key F8 A M Lower -Key F9 A M Delete -Key F10 A M Destroy - -Key F11 A M Prev [*] focus -Key F12 A M Next [*] focus -Key Tab A 4 Next [*] focus -Key Tab A S4 Prev [*] focus - -Key F3 A SM Maximize -Key F4 A SM Stick -Key F5 A SM Refresh +Key F4 A M Pick Iconify +Key F5 A M Pick Move +Key F6 A M Pick Resize +Key F7 A M Pick Raise +Key F8 A M Pick Lower +Key F9 A M Pick Delete +Key F10 A M Pick Destroy + +Key F11 A M Prev (AcceptsFocus) focus +Key F12 A M Next (AcceptsFocus) focus +Key Tab A 4 Next (AcceptsFocus) focus +Key Tab A S4 Prev (AcceptsFocus) focus + +Key F3 A SM Pick Maximize +Key F4 A SM Pick Stick +Key F5 A SM Pick RefreshWindow -Key BackSpace A SM Function "QuitSave" +Key BackSpace A SM Function QuitSave #button bar popup menus -Key s A SM Function "barsusepopupfunc" -Key g A SM Function "bargraphicspopupfunc" -Key t A SM Function "bartoolspopupfunc" -Key l A SM Function "barshellspopupfunc" - -Key F1 A SM Restart fvwm2 - +Key s A SM Function barsusepopupfunc +Key g A SM Function bargraphicpopupfunc +Key t A SM Function bartoolspopupfunc +Key l A SM Function barshellpopupfunc +Key m A SM Function MailFunc +Key F1 A SM Restart # Mouse bindings ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org