This commit is contained in:
commit
3f63ac84ec
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.osc
|
466
_system.fvwm2rc
Normal file
466
_system.fvwm2rc
Normal file
@ -0,0 +1,466 @@
|
||||
# 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
|
||||
|
||||
|
||||
#general configuration
|
||||
|
||||
DeskTopSize 3x2
|
||||
EdgeResistance 250 10
|
||||
EdgeScroll 0 0
|
||||
ClickTime 750
|
||||
ColormapFocus FollowsMouse
|
||||
IgnoreModifiers L2
|
||||
OpaqueMoveSize 100
|
||||
|
||||
|
||||
#paths specific to fvwm2
|
||||
# If you use X.org 7.0 or abow omit X11R6 from these two paths below.
|
||||
|
||||
ModulePath /usr/X11R6/lib/X11/fvwm2
|
||||
ImagePath /usr/X11R6/lib/X11/fvwm2/pixmaps:/usr/share/wallpapers
|
||||
|
||||
|
||||
#colors
|
||||
|
||||
# 0 = Default colors
|
||||
# 1 = Inactive windows
|
||||
# 2 = Active windows
|
||||
# 3 = Inactive menu entry and menu background
|
||||
# 4 = Active menu entry
|
||||
# 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
|
||||
|
||||
# run FvwmTheme before anything else is done
|
||||
ModuleSynchronous Timeout 5 FvwmTheme
|
||||
#
|
||||
# general setup
|
||||
#
|
||||
Style * Colorset 1
|
||||
Style * HilightColorset 2
|
||||
MenuStyle * MenuColorset 3
|
||||
MenuStyle * ActiveColorset 4
|
||||
MenuStyle * GreyedColorset 5
|
||||
|
||||
XORvalue 255
|
||||
|
||||
#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"
|
||||
|
||||
|
||||
#fvwm system functions
|
||||
|
||||
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 /usr/share/wallpapers/suse9.1-default.png
|
||||
|
||||
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 /usr/share/wallpapers/suse9.1-default.png
|
||||
|
||||
AddToFunc ExitFunction
|
||||
+ "I" Exec xsetroot
|
||||
|
||||
|
||||
#fvwm window modifier functions
|
||||
|
||||
AddToFunc MoveOrRaise
|
||||
+ "C" Raise
|
||||
+ "M" Raise
|
||||
+ "M" Move
|
||||
+ "D" Lower
|
||||
AddToFunc ResizeOrRaise
|
||||
+ "C" Raise
|
||||
+ "M" Raise
|
||||
+ "M" Resize
|
||||
+ "D" Lower
|
||||
AddToFunc MaximizeFunc
|
||||
+ "M" Maximize 0 100
|
||||
+ "C" Maximize 0 80
|
||||
+ "D" Maximize 100 100
|
||||
AddToFunc MoveOrIconify
|
||||
+ "I" Raise
|
||||
+ "M" Raise
|
||||
+ "M" Move
|
||||
+ "D" Iconify
|
||||
|
||||
|
||||
#buttonbar menu
|
||||
|
||||
AddToMenu bargraphicspopup "Graphics" Title
|
||||
+ "Gimp" Exec gimp
|
||||
+ "XV" Exec xv
|
||||
|
||||
AddToMenu bartoolspopup "Tools" Title
|
||||
+ "Firefox" Exec firefox
|
||||
|
||||
AddToMenu barshellspopup "Shell in XTerm" Title
|
||||
+ "Shell in XTerm" Exec xterm -e bash -login
|
||||
+ "Root shell" Function RootShell
|
||||
|
||||
AddToMenu barsusepopup "SUSE" Title
|
||||
+ "Control Center" Exec xterm -e su - -c yast2
|
||||
+ "Help" Exec susehelp
|
||||
+ "SUSE 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 -
|
||||
|
||||
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
|
||||
+ "" Nop
|
||||
+ "Window &list (Alt-F11) " WindowList
|
||||
+ "" Nop
|
||||
+ "&Close (Alt-F9) " Delete
|
||||
+ "&Kill (Alt-F11) " 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
|
||||
|
||||
|
||||
|
||||
#Menu: Modules
|
||||
|
||||
AddToMenu modules_popup "Modules" Title
|
||||
+ "Audio" Module FvwmAudio
|
||||
+ "Autoraise off" KillModule FvwmAuto
|
||||
+ "Autoraise 500ms" Module FvwmAuto 500
|
||||
+ "Banner" Module FvwmBanner
|
||||
+ "Buttons" Module FvwmButtons
|
||||
+ "Cascade" Module FvwmCascade
|
||||
+ "Command" Module FvwmCommand
|
||||
+ "Config" Module FvwmConfig
|
||||
+ "Console" Module FvwmConsole
|
||||
+ "Debug" Module FvwmDebug
|
||||
+ "Form" Module FvwmForm
|
||||
+ "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
|
||||
+ "Script" Module FvwmScript
|
||||
+ "Scroll" Module FvwmScroll
|
||||
+ "Talk" Module FvwmTalk
|
||||
+ "TaskBar" Module FvwmTaskBar
|
||||
+ "Tile" Module FvwmTile
|
||||
+ "Wharf" Module FvwmWharf
|
||||
+ "WinList" Module FvwmWinList
|
||||
|
||||
|
||||
|
||||
#Menu: WindowManager
|
||||
|
||||
AddToMenu THISWM_MENU_popup "WindowManager" Title
|
||||
+ "Modules" Popup modules_popup
|
||||
+ "Fvwm-Manpages" Popup manpages_popup
|
||||
+ "" Nop
|
||||
+ "Fvwm2-Manpage" Exec xterm -e man fvwm
|
||||
+ "" Nop
|
||||
+ "Restart Fvwm2" Restart
|
||||
+ "" Nop
|
||||
+ "Exit" Quit
|
||||
|
||||
|
||||
|
||||
#Menu: Keyboardclicks
|
||||
|
||||
AddToMenu settings_kbdclick_popup "Keyboardclicks" Title
|
||||
+ "hard" Exec xset c 100
|
||||
+ "Off" Exec xset c off
|
||||
+ "soft" 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
|
||||
|
||||
|
||||
|
||||
#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
|
||||
|
||||
|
||||
|
||||
#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
|
||||
|
||||
|
||||
|
||||
#Menu: Screen
|
||||
|
||||
PipeRead 'fvwm-menu-xlock --special-first'
|
||||
PipeRead 'fvwm-menu-xlock --special-first --name=XSaverMenu -- -nolock'
|
||||
|
||||
AddToMenu screen_popup "Screen" Title
|
||||
+ "Screen-Lock" Popup XLockMenu
|
||||
+ "Screensaver" Popup XSaverMenu
|
||||
|
||||
|
||||
|
||||
#Menu: Settings
|
||||
|
||||
AddToMenu settings_popup "Settings" Title
|
||||
+ "Keyboardclicks" Popup settings_kbdclick_popup
|
||||
+ "Mouse" Popup settings_mouse_popup
|
||||
+ "Speaker" Popup settings_speaker_popup
|
||||
+ "xlock" Popup settings_xlock_popup
|
||||
|
||||
|
||||
#Menu: Work
|
||||
|
||||
PipeRead 'xdg_menu --charset UTF-8 --format fvwm2'
|
||||
|
||||
AddToMenu WORK_MENU_popup "Work Menu" Title
|
||||
+ "xterm" Exec xterm
|
||||
+ "" Nop
|
||||
+ "Top" Exec xterm -e top
|
||||
+ "" Nop
|
||||
+ "Screen" Popup screen_popup
|
||||
+ "Settings" Popup settings_popup
|
||||
+ "WindowManager" Popup THISWM_MENU_popup
|
||||
+ "SUSE" 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"
|
||||
|
||||
AddToFunc barthiswmpopupfunc
|
||||
+ "I" Popup THISWM_MENU_popup
|
||||
|
||||
AddToFunc barsusepopupfunc
|
||||
+ "I" Popup barsusepopup
|
||||
|
||||
AddToFunc bargraphicspopupfunc
|
||||
+ "I" Popup bargraphicspopup
|
||||
|
||||
AddToFunc bartoolspopupfunc
|
||||
+ "I" Popup bartoolspopup
|
||||
|
||||
AddToFunc barshellspopupfunc
|
||||
+ "I" Popup barshellspopup
|
||||
|
||||
*FvwmButtonsFont "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: (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 SUSE big.SuSEmenu.xpm Function barsusepopupfunc
|
||||
*FvwmButtons Graphics gimp.xpm Function bargraphicspopupfunc
|
||||
*FvwmButtons Tools toolbox.xpm Function bartoolspopupfunc
|
||||
*FvwmButtons Shells xterm.xpm 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 "xeyes" SmartPlacement, RandomPlacement
|
||||
Style "xclock" SmartPlacement, RandomPlacement
|
||||
|
||||
# see bug #36189
|
||||
Style "AcroRead" SmartPlacement, RandomPlacement
|
||||
# see bug #36188
|
||||
# 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
|
||||
|
||||
|
||||
|
||||
# Key bindings
|
||||
|
||||
Key Left A SM Scroll -100 +0
|
||||
Key Left A C CursorMove -1 0
|
||||
Key Left A SC CursorMove -10 +0
|
||||
|
||||
Key Right A SM Scroll +100 +0
|
||||
Key Right A C CursorMove +1 0
|
||||
Key Right A SC CursorMove +10 +0
|
||||
|
||||
Key Up A SM Scroll +0 -100
|
||||
Key Up A C CursorMove +0 -1
|
||||
Key Up A SC CursorMove +0 -10
|
||||
|
||||
Key Down A SM Scroll +0 +100
|
||||
Key Down A C CursorMove +0 +1
|
||||
Key Down A SC CursorMove +0 +10
|
||||
|
||||
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 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
|
||||
|
||||
|
||||
|
||||
# Mouse bindings
|
||||
|
||||
Mouse 1 R A Menu WORK_MENU_popup Nop
|
||||
Mouse 2 R A Module FvwmWinList Transient
|
||||
Mouse 3 R A Menu xdg_menu Nop
|
||||
Mouse 2 FST A Menu windowops Nop
|
||||
|
||||
Mouse 1 1 A Menu windowops Delete
|
||||
Mouse 2 1 A Menu windowops Destroy
|
||||
Mouse 3 1 A Menu windowops Nop
|
||||
|
||||
Mouse 1 SF A Function "ResizeOrRaise"
|
||||
|
||||
Mouse 1 T A Function "MoveOrRaise"
|
||||
|
||||
Mouse 1 I A Iconify
|
||||
Mouse 2 I A Iconify
|
||||
Mouse 3 TSIF A RaiseLower
|
||||
|
||||
Mouse 1 2 A Maximize 0 100
|
||||
Mouse 2 2 A Maximize 100 100
|
||||
Mouse 3 2 A Maximize 100 0
|
||||
Mouse 0 4 A Iconify
|
||||
Mouse 1 3 A Stick
|
11
fvwm-2.5.19-gcc-warnings.patch
Normal file
11
fvwm-2.5.19-gcc-warnings.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- libs/Flocale.c
|
||||
+++ libs/Flocale.c
|
||||
@@ -419,7 +419,7 @@
|
||||
int **l_to_v)
|
||||
{
|
||||
char *str1, *str2, *str3;
|
||||
- int len1 = len, len2;
|
||||
+ int len1 = len, len2 = 0;
|
||||
int i;
|
||||
Bool do_iconv = True;
|
||||
const char *bidi_charset;
|
37
fvwm-2.5.19-ia64.patch
Normal file
37
fvwm-2.5.19-ia64.patch
Normal file
@ -0,0 +1,37 @@
|
||||
--- fvwm/stack.c
|
||||
+++ fvwm/stack.c
|
||||
@@ -111,7 +111,7 @@
|
||||
t1 = t1->stack_next)
|
||||
{
|
||||
fprintf(stderr," l=%d fw=%p f=0x%08x '%s'\n", t1->layer,
|
||||
- t1, (int)FW_W_FRAME(t1), t1->name.name);
|
||||
+ t1, FW_W_FRAME(t1), t1->name.name);
|
||||
}
|
||||
|
||||
return;
|
||||
@@ -199,14 +199,14 @@
|
||||
fprintf(
|
||||
stderr,"vsrc: window already died:"
|
||||
" fw=%p w=0x%08x '%s'\n",
|
||||
- t1, (int)FW_W_FRAME(t1), t1->name.name);
|
||||
+ t1, FW_W_FRAME(t1), t1->name.name);
|
||||
}
|
||||
else if (i >= last_index)
|
||||
{
|
||||
fprintf(
|
||||
stderr, "vsrc: window is at wrong position"
|
||||
" in stack ring: fw=%p f=0x%08x '%s'\n",
|
||||
- t1, (int)FW_W_FRAME(t1),
|
||||
+ t1, FW_W_FRAME(t1),
|
||||
t1->name.name);
|
||||
dump_stack_ring();
|
||||
fprintf(stderr,"dumping X stacking order:\n");
|
||||
@@ -222,7 +222,7 @@
|
||||
{
|
||||
fprintf(
|
||||
stderr, " f=0x%08x\n",
|
||||
- (int)children[i]);
|
||||
+ children[i]);
|
||||
break;
|
||||
}
|
||||
}
|
11
fvwm-2.5.19-sec-fvwmname.patch
Normal file
11
fvwm-2.5.19-sec-fvwmname.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- bin/fvwm-menu-directory.in
|
||||
+++ bin/fvwm-menu-directory.in
|
||||
@@ -279,7 +279,7 @@
|
||||
my $itemStr = $dir && $itemF_eval? &evalItem($_name, $dir): $_name;
|
||||
$itemStr = escapeItemName($itemStr);
|
||||
my $act = !$dir || $checkSubdirs && !-x $dir? "Nop": !$reuse?
|
||||
- qq(Popup ") . escapeFvwmName($dir) . qq("$submenuPos):
|
||||
+ qq(Popup ") . escapeFileName($dir) . qq("$submenuPos):
|
||||
qq(PipeRead 'echo ") . escapeFileName($dir) . qq(" >$dirFile; )
|
||||
. qq(echo Menu ") . escapeFvwmName($name) . qq(" WarpTitle');
|
||||
return qq(+ "$iconDStr$itemStr" $act\n);
|
11
fvwm-configure.patch
Normal file
11
fvwm-configure.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- configure.ac
|
||||
+++ configure.ac
|
||||
@@ -81,7 +81,7 @@
|
||||
[if test x"$enableval" = xno; then FVWM_MODULESUBDIR=""; FVWM_DATASUBDIR="";
|
||||
fi], [])
|
||||
|
||||
-FVWM_MODULEDIR='${libexecdir}'"$FVWM_MODULESUBDIR"
|
||||
+FVWM_MODULEDIR='${libexecdir}'
|
||||
FVWM_DATADIR='${datadir}'"$FVWM_DATASUBDIR"
|
||||
FVWM_PERLLIBDIR='${datadir}'"$FVWM_DATASUBDIR/perllib"
|
||||
FVWM_CONFDIR='${sysconfdir}'dnl used _only_ to search for system.fvwm2rc
|
3
fvwm-snap-20061212.tar.bz2
Normal file
3
fvwm-snap-20061212.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5a0fef63538879dc51da79170c3da6281c0f55f7a1a42bd74912d2a328c537aa
|
||||
size 1976786
|
463
fvwm2.changes
Normal file
463
fvwm2.changes
Normal file
@ -0,0 +1,463 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 19 20:00:44 CET 2006 - lmichnovic@suse.cz
|
||||
|
||||
- added xorg-x11 into Requires and Buildrequires and excluding
|
||||
/usr/share/xsessions directory from filelist [#229172]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 12 11:19:11 CET 2006 - lmichnovic@suse.cz
|
||||
|
||||
- update to version 2.5.19 including bugfix in FvwmWinList: problem
|
||||
with window name/button mixups during Init/Restart of fvwm.
|
||||
* Many bugfixes:
|
||||
- fvwm no longer crashes on 1 and 4 bit displays.
|
||||
- Security fix in fvwm-menu-directory. (CVE-2006-5969)
|
||||
- which obsoletes *sec-fvwmname.patch
|
||||
* New features (from version 2.5.17):
|
||||
- New MenuStyle options TitleFont, TitleColorset and
|
||||
HilightTitleBack.
|
||||
- New command PressButton in module FvwmButtons for being able
|
||||
to emulate button press via other means than the mouse.
|
||||
- New wrap options to EdgeScroll command for wrapping with pixel
|
||||
distances.
|
||||
- New Style option UnderMousePlacement.
|
||||
- Unused arguments to Style options generate warnings.
|
||||
- The name style names match against can be augmented by the
|
||||
X-resource "fvwmstyle".
|
||||
- New options, Reverse and UseStack, to All command.
|
||||
- WindowShade can now reshade windows using the Last direction.
|
||||
- Positional parameters to complex functions can now be expanded
|
||||
using $[n], $[n-m], $[n-] and $[*] expressions.
|
||||
- The width and height arguments of the Resize command now
|
||||
accept the prefix 'w' to allow resizing relative to the
|
||||
current window size.
|
||||
- New command ModuleListenOnly.
|
||||
- New "Periodic" option added to Schedule command.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 14 16:17:36 CET 2006 - lmichnovic@suse.cz
|
||||
|
||||
- fixed possible command execution (sec-fvwmname.patch) [#220708]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 14:35:24 CEST 2006 - lmichnovic@suse.cz
|
||||
|
||||
- distinquishing from X.org version which config file to install
|
||||
(Source4 resp. Source5)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 4 17:39:49 CEST 2006 - lmichnovic@suse.cz
|
||||
|
||||
- omitting X11R6 in config file (which is Source4)
|
||||
- specifying X.org libs and headers
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 6 22:18:50 CEST 2006 - pnemec@suse.cz
|
||||
|
||||
- major change in specfile instalation and file section to build
|
||||
with Xorg 7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 17:08:19 CEST 2006 - schwab@suse.de
|
||||
|
||||
- Set mandir.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 30 15:03:29 CEST 2006 - pnemec@suse.cz
|
||||
|
||||
- updated to 2.5.16
|
||||
clean up in code see changelog
|
||||
- patches (-64bit, -grab_pointer, -conf) are in upstream now
|
||||
- patch -ia64 is in upstream only partially
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 17 12:19:30 CET 2006 - pnemec@suse.cz
|
||||
|
||||
- fixed menu entry #150221
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 25 21:36:04 CET 2006 - mls@suse.de
|
||||
|
||||
- converted neededforbuild to BuildRequires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 16:54:05 CEST 2005 - pnemec@suse.cz
|
||||
|
||||
- changed fvmw default theme to use diferent program to set background #106011
|
||||
- fixed gcc warnings
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 25 16:01:42 CEST 2005 - schwab@suse.de
|
||||
|
||||
- Remove obsolete patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 16 14:17:24 CEST 2005 - ltinkl@suse.cz
|
||||
|
||||
- update to 2.5.12
|
||||
- adapt patches
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 10 15:04:43 CET 2005 - adrian@suse.de
|
||||
|
||||
- install session desktop file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 01:38:12 CET 2005 - ro@suse.de
|
||||
|
||||
- add 64bit fix from lubos (#50203)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 07 15:39:24 CEST 2004 - ltinkl@suse.cz
|
||||
|
||||
- added mktemp to requirements
|
||||
- updated sources to 2.5.10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 08 10:19:27 CEST 2004 - ltinkl@suse.cz
|
||||
|
||||
- fix button background (#37677)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 18 12:28:42 CET 2004 - ltinkl@suse.cz
|
||||
|
||||
- fixed missing icons (#35551)
|
||||
- fixed SUSE helpcenter command line
|
||||
- reworked color scheme to match the current blueish design
|
||||
- build the list of screensavers dynamically
|
||||
- fixed the invocation of fvwm2 manpage
|
||||
- build with -fno-strict-aliasing
|
||||
- make Acroread work in fullscreen mode (#36189)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 15 11:29:43 CET 2004 - kukuk@suse.de
|
||||
|
||||
- Provide/Obsolete xpmroot
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 11 21:44:54 CET 2004 - ltinkl@suse.cz
|
||||
|
||||
- SuSE -> SUSE
|
||||
- use the default system wallpaper (#31644, #35687)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 9 17:30:49 CET 2004 - schwab@suse.de
|
||||
|
||||
- Don't require on xpmroot.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 04 15:11:20 CET 2004 - ltinkl@suse.cz
|
||||
|
||||
- updated to 2.4.9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 28 12:09:24 CET 2004 - ltinkl@suse.cz
|
||||
|
||||
- fix security problem with temp file handling (#34077)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 10 12:10:55 CET 2004 - adrian@suse.de
|
||||
|
||||
- build as user
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 17 18:33:43 CET 2003 - mfabian@suse.de
|
||||
|
||||
- enable building with Xft2 again (configure script had changed
|
||||
the way of detecting Xft2, therefore building with Xft2 was
|
||||
accidentally disabled again after the update).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 18 12:43:53 CET 2003 - ltinkl@suse.cz
|
||||
|
||||
- update to latest stable version 2.5.8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 17 15:01:09 CEST 2003 - ltinkl@suse.cz
|
||||
|
||||
- fix menu encoding (has to be UTF-8)
|
||||
- fix RMB desktop menu
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 15 11:42:34 CEST 2003 - ltinkl@suse.cz
|
||||
|
||||
- adjusted default fonts and fixed some broken menu entries (#30521)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 13 20:10:59 CEST 2003 - schwab@suse.de
|
||||
|
||||
- Workaround broken module interface (it can't handle padding).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 5 19:55:36 CEST 2003 - mfabian@suse.de
|
||||
|
||||
- enable Xft2 support to get better i18n support out of the box
|
||||
and to be able to finally fix Bugzilla #24765.
|
||||
- change system.fvwm2rc to use only fonts via Xft2 by default
|
||||
- specify "StringEncoding=UTF-8:" and ":encoding=iso10646-1"
|
||||
for all fonts (config file should be UTF-8 encoded!).
|
||||
- remove my fvwm-nls-examples.tar.bz2 documentation, it is very
|
||||
obsolete now.
|
||||
- add xpmroot to Requires because it is used to draw the
|
||||
background in system.fvwmrc.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 05 15:01:22 CEST 2003 - ltinkl@suse.cz
|
||||
|
||||
- integrate common (XDG) menu, closes #29498
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 02 11:37:44 CEST 2003 - ltinkl@suse.cz
|
||||
|
||||
- created an implicit configuration to fix #29498
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 30 13:40:58 CEST 2003 - schwab@suse.de
|
||||
|
||||
- Update to fvwm 2.5.7.
|
||||
- Fix misalignment bug.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 15 09:28:12 CEST 2003 - ltinkl@suse.cz
|
||||
|
||||
- updated sources to 2.4.16
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 8 23:44:26 CET 2003 - adrian@suse.de
|
||||
|
||||
- add wallpaper background pixmap
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 16 13:21:35 CET 2003 - adrian@suse.de
|
||||
|
||||
- do not require icon packages anymore, default config will be
|
||||
without icons due to dropped package. Let's see what breaks :/
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 4 12:09:04 CET 2003 - pmladek@suse.cz
|
||||
|
||||
- updated to version 2.4.15 (many bug fixes)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 3 17:15:36 CEST 2002 - mfabian@suse.de
|
||||
|
||||
- add fvwm-2.4.8-utf-8-font-load.patch.
|
||||
Thanks to Egbert Eich <eich@suse.de>
|
||||
Without this patch, fvwm2 doesn't work in UTF-8 locales.
|
||||
It writes many "internal error" messages about missing fonts
|
||||
to stdout and the menus are empty because the fonts couldn't
|
||||
be loaded. I.e. without this patch fvwm2 is unusable in UTF-8
|
||||
locales.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 17 16:27:13 CEST 2002 - ro@suse.de
|
||||
|
||||
- don't duplicate README's in filelist
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 9 16:38:47 CEST 2002 - pmladek@suse.cz
|
||||
|
||||
- updated to version 2.4.8:
|
||||
* many bugfixes, some improvents
|
||||
- removed obsolete ia64-prep patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 2 13:09:32 CEST 2002 - pmladek@suse.cz
|
||||
|
||||
- fixed to compile with autoconf-2.53
|
||||
* added missing brackets into smr_SWITCH macro
|
||||
* removed redundant AC_SUBST(LIBOBJS)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 6 14:04:51 MET 2002 - mmj@suse.de
|
||||
|
||||
- Fixed permissions [Bug #14421]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 10 12:24:11 CET 2002 - ro@suse.de
|
||||
|
||||
- new option for bz2 tar is "j"
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 5 17:04:07 CET 2002 - pmladek@suse.cz
|
||||
|
||||
- updated to version 2.4.5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 21 11:15:07 CET 2002 - pmladek@suse.cz
|
||||
|
||||
- updated to version 2.4.4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 4 11:07:38 CET 2001 - pmladek@suse.cz
|
||||
|
||||
- fixed too long time of deadlock when fvwm2 tries to grab mouse
|
||||
pointer but the mouse pointer is already grabbed by another
|
||||
application (#12167)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 29 16:52:41 CET 2001 - pmladek@suse.cz
|
||||
|
||||
- updated to version 2.4.3
|
||||
* many bug fixes
|
||||
* new commands and options
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 9 13:48:48 CEST 2001 - pmladek@suse.cz
|
||||
|
||||
- updated to stable version 2.4.0
|
||||
- fixed configure.in
|
||||
* forget cached value in readline tests
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 14 09:00:02 CEST 2001 - pmladek@suse.cz
|
||||
|
||||
- fixed to compile with new automake
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 16 15:53:39 CEST 2001 - pmladek@suse.cz
|
||||
|
||||
- fixed cast warnigs on ia64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 10 15:24:17 CEST 2001 - pmladek@suse.cz
|
||||
|
||||
- removed link:
|
||||
ln -sf system.fvwm2rc $RPM_BUILD_ROOT/etc/X11/fvwm2/.fvwm2rc
|
||||
(because susewm generates right config file system.fvwm2rc now)
|
||||
- /etc/X11/fvwm2/system.fvwm2rc is right config file now
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 08:31:47 CEST 2001 - pmladek@suse.cz
|
||||
|
||||
- fixed conversions int <-> poiter on ia64
|
||||
- fixed preprocesor problems on ia64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 12 08:01:58 CEST 2001 - pmladek@suse.cz
|
||||
|
||||
- updated to version 2.3.31
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 9 08:38:39 CEST 2001 - pmladek@suse.cz
|
||||
|
||||
- added icons-xpm to Requires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 4 12:24:29 CEST 2001 - mfabian@suse.de
|
||||
|
||||
- removed rplay again from "# neededforbuild" because a small
|
||||
fvwm2 is needed as a default windowmanager and rplay will not
|
||||
be in the default selection.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 4 10:37:36 CEST 2001 - mfabian@suse.de
|
||||
|
||||
- added libstroke, libstroke-devel, and rplay to "# neededforbuild"
|
||||
(request of upstream fvwm2 authors)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 30 09:06:23 CEST 2001 - pmladek@suse.cz
|
||||
|
||||
- updated to version 2.3.30
|
||||
- added URL
|
||||
- compiled witk GTK and IMLIB
|
||||
* added gtk gtk-devel gtkdoc glib glib-devel imlib imlib-devel
|
||||
imlib-config to neededforbuild
|
||||
- fixed call of suse_update_config
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 15 07:53:55 CET 2001 - cihlar@suse.cz
|
||||
|
||||
- fixed file list
|
||||
- removed xselection, package xselect is better
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 7 21:32:37 CET 2001 - mfabian@suse.de
|
||||
|
||||
- repair packaging mistake, forgot to pack /usr/X11R6/share/
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 7 13:20:48 CET 2001 - mfabian@suse.de
|
||||
|
||||
- upgrade to fvwm2-2.3.29
|
||||
- improve nls examples
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 23 00:10:25 CET 2001 - ro@suse.de
|
||||
|
||||
- added readline/readline-devel to neededforbuild (split from bash)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 28 05:37:53 CET 2001 - mfabian@suse.de
|
||||
|
||||
- upgraded to "stable beta release" FVWM 2.3.28.
|
||||
- added icons tarball (previously included in main tarball)
|
||||
- added "--enable-multibyte" to ./configure
|
||||
- added fvwm-nls-examples.tar.bz2 (explanation and examples
|
||||
for native language support, especially for Japanese)
|
||||
- added symlink:
|
||||
ln -sf system.fvwm2rc $RPM_BUILD_ROOT/etc/X11/fvwm2/.fvwm2rc
|
||||
(because fvwm2 now reads only /etc/X11/fvwm2/system.fvwm2rc, but
|
||||
SuSEconfig generates /etc/X11/fvwm/.fvwm2rc)
|
||||
- removed patches changing path of perl (handled by configure now)
|
||||
- removed old i18n patch (already included upstream now)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 13 08:15:16 CET 2000 - cihlar@suse.cz
|
||||
|
||||
- fixed i18n patch [#4532]
|
||||
- removed %preun
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 20 12:53:32 CET 2000 - cihlar@suse.cz
|
||||
|
||||
- fixed neededforbuild
|
||||
- requires: icons ...
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 13 09:39:02 CEST 2000 - cihlar@suse.cz
|
||||
|
||||
- fixed i18n
|
||||
- bzipped sources
|
||||
- fixed configuration
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 11:48:31 CEST 2000 - cihlar@suse.cz
|
||||
|
||||
- fixed to work with new pixmaps
|
||||
- fixed config file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 6 18:44:02 CEST 2000 - kukuk@suse.de
|
||||
|
||||
- Update to 2.2.4
|
||||
- Move sysconfdir to /etc/X11/fvwm2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 5 01:08:33 CEST 2000 - ro@suse.de
|
||||
|
||||
- doc relocation
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 13 23:02:15 CET 1999 - ro@suse.de
|
||||
|
||||
- use /usr/X11R6/bin instead of /usr/bin/X11
|
||||
- use /usr/X11R6/lib/X11 instead of /usr/lib/X11
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:45:48 CEST 1999 - ro@suse.de
|
||||
|
||||
- added Provides windowmanager
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
|
||||
|
||||
- ran old prepare_spec on spec file to switch to new prepare_spec.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jul 17 17:21:06 MEST 1999 - maddin@suse.de
|
||||
|
||||
- created package version 2.2.2 (based on and conflicting with fvwm-2.0)
|
||||
|
||||
|
57
fvwm2.desktop
Normal file
57
fvwm2.desktop
Normal file
@ -0,0 +1,57 @@
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Type=XSession
|
||||
Exec=fvwm
|
||||
TryExec=fvwm
|
||||
Name=FVWM
|
||||
Name[hi]=एफ़वीडबल्यूएम
|
||||
Name[xx]=xxFVWMxx
|
||||
Comment=A powerful ICCCM-compliant multiple virtual desktop window manager
|
||||
Comment[ar]=مدير نوافذ قوي ومتوافق مع ICCCM ذي أسطح مكتب وهمية متعددة
|
||||
Comment[bn]= একটি শক্তিশালী ICCCM-compliant উইণ্ডো ম্যানেজার, যাতে একাধিক ভার্চুয়াল ডেস্কটপ সম্ভব
|
||||
Comment[bs]=Moćan ICCCM-sukladan window manager sa podrškom za više virtuelnih desktopa
|
||||
Comment[ca]=Un poderós gestor de finestres per a múltiples escriptoris virtuals que compleix amb ICCCM
|
||||
Comment[cy]=Trefnydd ffenestri pwerus efo penbyrddau rhith lluosol, sy'n cydymffurfio â ICCCM
|
||||
Comment[da]=En kraftig ICCCM-kompliant vindueshåndtering med flere virtuelle desktoppe
|
||||
Comment[de]=Ein mächtiger ICCCM-kompatibler Fenstermanager mit vielen virtuellen Arbeitsflächen
|
||||
Comment[el]=Ένας πολύ δυνατός, συμβατός με το ICCCM, διαχειριστής παραθύρων με πολλαπλές εικονικές επιφάνειες εργασίας
|
||||
Comment[eo]=Fenestroadministrilo
|
||||
Comment[es]=Un potente administrador de ventanas, compatible con ICCCM y que soporta varios escritorios virtuales
|
||||
Comment[et]=Võimas ICCCM nõuetele vastav mitme virtuaalse töölauaga aknahaldur
|
||||
Comment[eu]=ICCCM konpatiblea den, eta mahaigain birtual ugari dituen leiho kudeatzaile bortitza
|
||||
Comment[fi]=Tehokas ICCCM-mukautuva virtuaalityöpöytiä tukeva ikkunaohjelma
|
||||
Comment[fr]=Un gestionnaire de fenêtres puissant compatible ICCCM avec gestion de bureaux virtuels multiples
|
||||
Comment[fy]=In krêftige ICCCM-compliant finstersmanager mei meardere buroblêden
|
||||
Comment[gl]=Un xestor de fiestras potente acorde coa ICCCM con múltiples escritorios virtuais
|
||||
Comment[he]=מנהל חלונות עצמתי עם תאימות ל־ICCCM בעל שולחנות עבודה וירטואליים רבים
|
||||
Comment[hi]=शक्तिशाली आईसीसीसीएम-कम्पलाएंट अनेक आभासी डेस्कटॉप विंडो प्रबंधक
|
||||
Comment[hr]=Moćni, ICCCM kompatibilni, upravitelj prozora s više virtualnih radnih površina
|
||||
Comment[hu]=Egy sokoldalú, ICCCM-kompatibilis ablakkezelő, virtuális munkaasztal-kezeléssel
|
||||
Comment[is]=Öflugur ICCCM samhæfður gluggastjóri með sýndarskjáborðum
|
||||
Comment[it]=Un window manager molto potente e ICCCM-compatibile che supporta i desktop virtuali
|
||||
Comment[ja]=複数の仮想デスクトップをサポートしたICCCM準拠のパワフルなウィンドウマネージャ
|
||||
Comment[lt]=galinga, su ICCCM suderinama daugelio virtualių darbastalių langų tvarkyklė
|
||||
Comment[mk]=Моќен менаџер на прозорци со повеќе виртуелни површини во согласност со ICCCM
|
||||
Comment[mt]=Window manager b'saħħtu, konformi ma' ICCCM, b'desktops virtwali.
|
||||
Comment[nb]=En slagkraftig vindusbehandler med flere virtuelle skrivbord, som støtter ICCCM
|
||||
Comment[nds]=En kraftvulle, ICCCM-kompatible Finsterpleger, mit vele virtuelle Schriefdischen
|
||||
Comment[nl]=Een krachtige ICCCM-compliant windowmanager met meerdere bureaubladen
|
||||
Comment[nn]=Ein slagkraftig vindaugssjef med fleire virtuelle skrivebord, som støttar ICCCM
|
||||
Comment[pa]=ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ICCCM-ਅਨੁਕੂਲ ਬਹੁ-ਫਰਜ਼ੀ ਵਿਹੜਿਆਂ ਵਾਲਾ ਝਰੋਖਾ ਪ੍ਰਬੰਧਕ
|
||||
Comment[pl]=Potężny menedżer okien zgodny z ICCCM obsługujący wirtualne pulpity
|
||||
Comment[pt]=Um gestor de janelas poderoso em conformidade com o ICCCM e que suporta vários ecrãs virtuais
|
||||
Comment[pt_BR]=Um poderoso gerenciador de janelas compatível com o ICCM, com suporte a múltiplas áreas de trabalho virtuais
|
||||
Comment[ro]=Un manager de ferestre puternic compliant ICCCM ce suportă ecrane virtuale
|
||||
Comment[ru]=Мощный ICCCM-совместимый оконный менеджер, поддерживающий виртуальные рабочие столы
|
||||
Comment[sk]=Výkonný správca okien kompatibilný s ICCCM s podporou virtuálnych plôch
|
||||
Comment[sl]=Močan okenski upravitelj z večimi navideznimi namizji in popolnoma v skladu z ICCCM
|
||||
Comment[sr]=Моћни, ICCCM-сагласни, менаџер прозора са више виртуелних радних површина
|
||||
Comment[sr@Latn]=Moćni, ICCCM-saglasni, menadžer prozora sa više virtuelnih radnih površina
|
||||
Comment[sv]=Kraftfull fönsterhanterare med flera virtuella skrivbord som följer ICCCM
|
||||
Comment[ta]=ICCCM-தரத்தில் பலதரப்பட்ட மெய்நிகர் மேல் மேசை சாளர மேளாளர்
|
||||
Comment[tr]=Güçlü ICCCM-uyumlu çoklu sanal masaüstü yöneticisi
|
||||
Comment[uk]=Потужний, сумісний з ICCCM менеджер вікон, з підтримкою віртуальних стільниць
|
||||
Comment[vi]=Trình quản lý cửa sổ ICCCM tương thích đa desktop ảo
|
||||
Comment[xx]=xxA powerful ICCCM-compliant multiple virtual desktop window managerxx
|
||||
Comment[zh_CN]=强大的多虚拟桌面窗口管理器,与 ICCCM 兼容
|
||||
Comment[zh_TW]=一個強大的 ICCCM 相容的多重虛擬桌面視窗管理程式
|
410
fvwm2.spec
Normal file
410
fvwm2.spec
Normal file
@ -0,0 +1,410 @@
|
||||
#
|
||||
# spec file for package fvwm2 (Version 2.5.19)
|
||||
#
|
||||
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
#
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
# norootforbuild
|
||||
|
||||
Name: fvwm2
|
||||
BuildRequires: freetype2-devel fribidi-devel gcc-c++ gtk-devel gtkdoc imlib-config imlib-devel libpng-devel libstroke-devel pkgconfig readline-devel update-desktop-files xorg-x11
|
||||
License: BSD License and BSD-like
|
||||
Group: System/GUI/Other
|
||||
Provides: fvwmicns windowmanager xpmroot
|
||||
Obsoletes: fvwm xpmroot
|
||||
Autoreqprov: on
|
||||
Version: 2.5.19
|
||||
Release: 6
|
||||
Summary: Improved Version of FVWM Window Manager
|
||||
URL: http://www.fvwm.org
|
||||
Source0: fvwm-snap-20061212.tar.bz2
|
||||
Source1: fvwm_icons.tar.bz2
|
||||
Source3: %name.desktop
|
||||
Source4: system.fvwm2rc
|
||||
Source5: _system.fvwm2rc
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Requires: xdg-menu, desktop-data, mktemp, xli, xorg-x11
|
||||
Patch0: fvwm-configure.patch
|
||||
Patch1: fvwm-%{version}-gcc-warnings.patch
|
||||
Patch2: fvwm-%{version}-ia64.patch
|
||||
Patch3: fvwm-%{version}-sec-fvwmname.patch
|
||||
|
||||
%description
|
||||
FVWM is a virtual desktop window manager for the X Window System.
|
||||
|
||||
FVWM is intended to have a small memory footprint but a rich feature
|
||||
set, to be extremely customizable and extendible, and to be very
|
||||
compatible with the Motif MWM.
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
The fvwm developers <fvwm-workers@fvwm.org>
|
||||
|
||||
%define kermit seyon-kermit-1.0
|
||||
%if "%(xft-config --prefix)" == "/usr"
|
||||
%define _xorg7libs %_lib
|
||||
%define _xorg7bin bin
|
||||
%define _xorg7libs32 lib
|
||||
%define _xorg7libshare share
|
||||
%define _xorg7prefix /usr
|
||||
%define _xorg7mandir %_mandir
|
||||
%else
|
||||
%define _xorg7libs X11R6/%_lib
|
||||
%define _xorg7bin X11R6/bin
|
||||
%define _xorg7libshare X11R6/lib
|
||||
%define _xorg7libs32 X11R6/lib
|
||||
%define _xorg7prefix /usr/X11R6
|
||||
%define _xorg7mandir /usr/X11R6/man
|
||||
%endif
|
||||
%prep
|
||||
%setup -q -n fvwm-snap-20061212
|
||||
%patch0
|
||||
%patch1
|
||||
%patch2
|
||||
mkdir icons
|
||||
tar -C icons -j -x -v -f $RPM_SOURCE_DIR/fvwm_icons.tar.bz2
|
||||
#
|
||||
# build
|
||||
|
||||
%build
|
||||
%{?suse_update_config:%{suse_update_config -f}}
|
||||
autoreconf -fi
|
||||
CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \
|
||||
LDFLAGS="-L/usr/%_lib" \
|
||||
./configure \
|
||||
--prefix=%{_xorg7prefix} \
|
||||
--bindir=%{_prefix}/%{_xorg7bin} \
|
||||
--sysconfdir=/etc/X11/fvwm2 \
|
||||
--libexecdir=%{_xorg7prefix}/lib/X11/fvwm2 \
|
||||
--mandir=%{_xorg7mandir} \
|
||||
--x-includes=/%{_xorg7prefix}/include \
|
||||
--x-libraries=/%{_xorg7prefix}/%_lib \
|
||||
--disable-rpath
|
||||
make
|
||||
|
||||
%install
|
||||
make DESTDIR=$RPM_BUILD_ROOT install
|
||||
#make prefix=$RPM_BUILD_ROOT%{_xorg7prefix} \
|
||||
# sysconfdir=$RPM_BUILD_ROOT/etc/X11/fvwm2 \
|
||||
# install
|
||||
#
|
||||
# default config
|
||||
install -d -m 755 $RPM_BUILD_ROOT/etc/X11/fvwm2
|
||||
%if "%(xft-config --prefix)" == "/usr"
|
||||
install -m 644 %SOURCE4 $RPM_BUILD_ROOT/etc/X11/fvwm2/system.fvwm2rc
|
||||
%else
|
||||
install -m 644 %SOURCE5 $RPM_BUILD_ROOT/etc/X11/fvwm2/system.fvwm2rc
|
||||
%endif
|
||||
#
|
||||
# some extra utils
|
||||
install -d -m 755 $RPM_BUILD_ROOT/%{_prefix}/%{_xorg7libshare}/X11/fvwm2/utils
|
||||
install utils/quantize_pixmaps $RPM_BUILD_ROOT/%{_prefix}/%{_xorg7libshare}/X11/fvwm2/utils
|
||||
#
|
||||
# documentation for modules
|
||||
install -d -m 755 docu-module
|
||||
for i in `find -name "README*" ! -name "*,v" ! -name "*.orig"`
|
||||
do
|
||||
TMPDIR=`dirname ${i#./}`
|
||||
if [ "x$TMPDIR" = "x." ]; then
|
||||
install -m 644 $i docu-module/${i#./}
|
||||
else
|
||||
install -m 644 $i docu-module/README.`basename "$TMPDIR"`
|
||||
fi
|
||||
done
|
||||
#
|
||||
# icons
|
||||
install -d -m 755 $RPM_BUILD_ROOT/%{_prefix}/%{_xorg7libshare}/X11/fvwm2/pixmaps
|
||||
install -m 644 icons/* $RPM_BUILD_ROOT/%{_prefix}/%{_xorg7libshare}/X11/fvwm2/pixmaps
|
||||
#
|
||||
# install kdm/gdm entry
|
||||
install -m 0755 -d $RPM_BUILD_ROOT/usr/share/xsessions/
|
||||
install -m 0644 %SOURCE3 $RPM_BUILD_ROOT/usr/share/xsessions/
|
||||
%suse_update_desktop_file $RPM_BUILD_ROOT/usr/share/xsessions/%name.desktop
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS COPYING ChangeLog NEWS docs sample.fvwmrc docu-module/*
|
||||
%dir /etc/X11/fvwm2
|
||||
%config /etc/X11/fvwm2/system.fvwm2rc
|
||||
%{_prefix}/%{_xorg7bin}/*
|
||||
%{_prefix}/%{_xorg7libs32}/X11/fvwm2/*
|
||||
%{_prefix}/%{_xorg7libshare}/X11/fvwm2/pixmaps/*
|
||||
%{_xorg7prefix}/share/locale/*/*/*
|
||||
%{_xorg7prefix}/share/fvwm/*
|
||||
%{_prefix}/%{_xorg7libshare}/X11/fvwm2/utils/quantize_pixmaps
|
||||
%dir %{_xorg7prefix}/lib/X11/fvwm2
|
||||
%{_xorg7prefix}/share/fvwm
|
||||
%dir %{_xorg7prefix}/share/locale/sv_SE
|
||||
%dir %{_xorg7prefix}/share/locale/sv_SE/LC_MESSAGES
|
||||
%dir %{_prefix}/%{_xorg7libshare}/X11/fvwm2
|
||||
%dir %{_prefix}/%{_xorg7libshare}/X11/fvwm2/pixmaps
|
||||
%dir %{_prefix}/%{_xorg7libshare}/X11/fvwm2/utils
|
||||
%{_xorg7mandir}/man1/*
|
||||
%{_datadir}/xsessions/*desktop
|
||||
%if "%(xft-config --prefix)" == "/usr/X11R6"
|
||||
%dir %{_xorg7prefix}/share/locale/ar
|
||||
%dir %{_xorg7prefix}/share/locale/ar/LC_MESSAGES
|
||||
%dir %{_xorg7prefix}/share/locale/de
|
||||
%dir %{_xorg7prefix}/share/locale/de/LC_MESSAGES
|
||||
%dir %{_xorg7prefix}/share/locale/fr
|
||||
%dir %{_xorg7prefix}/share/locale/fr/LC_MESSAGES
|
||||
%dir %{_xorg7prefix}/share/locale/zh_CN
|
||||
%dir %{_xorg7prefix}/share/locale/zh_CN/LC_MESSAGES
|
||||
%endif
|
||||
|
||||
%changelog -n fvwm2
|
||||
* Tue Dec 19 2006 - lmichnovic@suse.cz
|
||||
- added xorg-x11 into Requires and Buildrequires and excluding
|
||||
/usr/share/xsessions directory from filelist [#229172]
|
||||
* Tue Dec 12 2006 - lmichnovic@suse.cz
|
||||
- update to version 2.5.19 including bugfix in FvwmWinList: problem
|
||||
with window name/button mixups during Init/Restart of fvwm.
|
||||
* Many bugfixes:
|
||||
- fvwm no longer crashes on 1 and 4 bit displays.
|
||||
- Security fix in fvwm-menu-directory. (CVE-2006-5969)
|
||||
- which obsoletes *sec-fvwmname.patch
|
||||
* New features (from version 2.5.17):
|
||||
- New MenuStyle options TitleFont, TitleColorset and
|
||||
HilightTitleBack.
|
||||
- New command PressButton in module FvwmButtons for being able
|
||||
to emulate button press via other means than the mouse.
|
||||
- New wrap options to EdgeScroll command for wrapping with pixel
|
||||
distances.
|
||||
- New Style option UnderMousePlacement.
|
||||
- Unused arguments to Style options generate warnings.
|
||||
- The name style names match against can be augmented by the
|
||||
X-resource "fvwmstyle".
|
||||
- New options, Reverse and UseStack, to All command.
|
||||
- WindowShade can now reshade windows using the Last direction.
|
||||
- Positional parameters to complex functions can now be expanded
|
||||
using $[n], $[n-m], $[n-] and $[*] expressions.
|
||||
- The width and height arguments of the Resize command now
|
||||
accept the prefix 'w' to allow resizing relative to the
|
||||
current window size.
|
||||
- New command ModuleListenOnly.
|
||||
- New "Periodic" option added to Schedule command.
|
||||
* Tue Nov 14 2006 - lmichnovic@suse.cz
|
||||
- fixed possible command execution (sec-fvwmname.patch) [#220708]
|
||||
* Tue Sep 05 2006 - lmichnovic@suse.cz
|
||||
- distinquishing from X.org version which config file to install
|
||||
(Source4 resp. Source5)
|
||||
* Mon Sep 04 2006 - lmichnovic@suse.cz
|
||||
- omitting X11R6 in config file (which is Source4)
|
||||
- specifying X.org libs and headers
|
||||
* Sun Aug 06 2006 - pnemec@suse.cz
|
||||
- major change in specfile instalation and file section to build
|
||||
with Xorg 7
|
||||
* Mon Jul 03 2006 - schwab@suse.de
|
||||
- Set mandir.
|
||||
* Tue May 30 2006 - pnemec@suse.cz
|
||||
- updated to 2.5.16
|
||||
clean up in code see changelog
|
||||
- patches (-64bit, -grab_pointer, -conf) are in upstream now
|
||||
- patch -ia64 is in upstream only partially
|
||||
* Fri Feb 17 2006 - pnemec@suse.cz
|
||||
- fixed menu entry #150221
|
||||
* Wed Jan 25 2006 - mls@suse.de
|
||||
- converted neededforbuild to BuildRequires
|
||||
* Thu Oct 20 2005 - pnemec@suse.cz
|
||||
- changed fvmw default theme to use diferent program to set background #106011
|
||||
- fixed gcc warnings
|
||||
* Thu Aug 25 2005 - schwab@suse.de
|
||||
- Remove obsolete patch.
|
||||
* Mon May 16 2005 - ltinkl@suse.cz
|
||||
- update to 2.5.12
|
||||
- adapt patches
|
||||
* Thu Feb 10 2005 - adrian@suse.de
|
||||
- install session desktop file
|
||||
* Thu Jan 27 2005 - ro@suse.de
|
||||
- add 64bit fix from lubos (#50203)
|
||||
* Fri May 07 2004 - ltinkl@suse.cz
|
||||
- added mktemp to requirements
|
||||
- updated sources to 2.5.10
|
||||
* Thu Apr 08 2004 - ltinkl@suse.cz
|
||||
- fix button background (#37677)
|
||||
* Thu Mar 18 2004 - ltinkl@suse.cz
|
||||
- fixed missing icons (#35551)
|
||||
- fixed SUSE helpcenter command line
|
||||
- reworked color scheme to match the current blueish design
|
||||
- build the list of screensavers dynamically
|
||||
- fixed the invocation of fvwm2 manpage
|
||||
- build with -fno-strict-aliasing
|
||||
- make Acroread work in fullscreen mode (#36189)
|
||||
* Mon Mar 15 2004 - kukuk@suse.de
|
||||
- Provide/Obsolete xpmroot
|
||||
* Thu Mar 11 2004 - ltinkl@suse.cz
|
||||
- SuSE -> SUSE
|
||||
- use the default system wallpaper (#31644, #35687)
|
||||
* Tue Mar 09 2004 - schwab@suse.de
|
||||
- Don't require on xpmroot.
|
||||
* Thu Mar 04 2004 - ltinkl@suse.cz
|
||||
- updated to 2.4.9
|
||||
* Wed Jan 28 2004 - ltinkl@suse.cz
|
||||
- fix security problem with temp file handling (#34077)
|
||||
* Sat Jan 10 2004 - adrian@suse.de
|
||||
- build as user
|
||||
* Wed Dec 17 2003 - mfabian@suse.de
|
||||
- enable building with Xft2 again (configure script had changed
|
||||
the way of detecting Xft2, therefore building with Xft2 was
|
||||
accidentally disabled again after the update).
|
||||
* Tue Nov 18 2003 - ltinkl@suse.cz
|
||||
- update to latest stable version 2.5.8
|
||||
* Wed Sep 17 2003 - ltinkl@suse.cz
|
||||
- fix menu encoding (has to be UTF-8)
|
||||
- fix RMB desktop menu
|
||||
* Mon Sep 15 2003 - ltinkl@suse.cz
|
||||
- adjusted default fonts and fixed some broken menu entries (#30521)
|
||||
* Sat Sep 13 2003 - schwab@suse.de
|
||||
- Workaround broken module interface (it can't handle padding).
|
||||
* Fri Sep 05 2003 - mfabian@suse.de
|
||||
- enable Xft2 support to get better i18n support out of the box
|
||||
and to be able to finally fix Bugzilla #24765.
|
||||
- change system.fvwm2rc to use only fonts via Xft2 by default
|
||||
- specify "StringEncoding=UTF-8:" and ":encoding=iso10646-1"
|
||||
for all fonts (config file should be UTF-8 encoded!).
|
||||
- remove my fvwm-nls-examples.tar.bz2 documentation, it is very
|
||||
obsolete now.
|
||||
- add xpmroot to Requires because it is used to draw the
|
||||
background in system.fvwmrc.
|
||||
* Fri Sep 05 2003 - ltinkl@suse.cz
|
||||
- integrate common (XDG) menu, closes #29498
|
||||
* Tue Sep 02 2003 - ltinkl@suse.cz
|
||||
- created an implicit configuration to fix #29498
|
||||
* Wed Jul 30 2003 - schwab@suse.de
|
||||
- Update to fvwm 2.5.7.
|
||||
- Fix misalignment bug.
|
||||
* Tue Jul 15 2003 - ltinkl@suse.cz
|
||||
- updated sources to 2.4.16
|
||||
* Sat Mar 08 2003 - adrian@suse.de
|
||||
- add wallpaper background pixmap
|
||||
* Sun Feb 16 2003 - adrian@suse.de
|
||||
- do not require icon packages anymore, default config will be
|
||||
without icons due to dropped package. Let's see what breaks :/
|
||||
* Tue Feb 04 2003 - pmladek@suse.cz
|
||||
- updated to version 2.4.15 (many bug fixes)
|
||||
* Tue Sep 03 2002 - mfabian@suse.de
|
||||
- add fvwm-2.4.8-utf-8-font-load.patch.
|
||||
Thanks to Egbert Eich <eich@suse.de>
|
||||
Without this patch, fvwm2 doesn't work in UTF-8 locales.
|
||||
It writes many "internal error" messages about missing fonts
|
||||
to stdout and the menus are empty because the fonts couldn't
|
||||
be loaded. I.e. without this patch fvwm2 is unusable in UTF-8
|
||||
locales.
|
||||
* Sat Aug 17 2002 - ro@suse.de
|
||||
- don't duplicate README's in filelist
|
||||
* Tue Jul 09 2002 - pmladek@suse.cz
|
||||
- updated to version 2.4.8:
|
||||
* many bugfixes, some improvents
|
||||
- removed obsolete ia64-prep patch
|
||||
* Tue Apr 02 2002 - pmladek@suse.cz
|
||||
- fixed to compile with autoconf-2.53
|
||||
* added missing brackets into smr_SWITCH macro
|
||||
* removed redundant AC_SUBST(LIBOBJS)
|
||||
* Wed Mar 06 2002 - mmj@suse.de
|
||||
- Fixed permissions [Bug #14421]
|
||||
* Sun Feb 10 2002 - ro@suse.de
|
||||
- new option for bz2 tar is "j"
|
||||
* Tue Feb 05 2002 - pmladek@suse.cz
|
||||
- updated to version 2.4.5
|
||||
* Mon Jan 21 2002 - pmladek@suse.cz
|
||||
- updated to version 2.4.4
|
||||
* Tue Dec 04 2001 - pmladek@suse.cz
|
||||
- fixed too long time of deadlock when fvwm2 tries to grab mouse
|
||||
pointer but the mouse pointer is already grabbed by another
|
||||
application (#12167)
|
||||
* Thu Nov 29 2001 - pmladek@suse.cz
|
||||
- updated to version 2.4.3
|
||||
* many bug fixes
|
||||
* new commands and options
|
||||
* Thu Aug 09 2001 - pmladek@suse.cz
|
||||
- updated to stable version 2.4.0
|
||||
- fixed configure.in
|
||||
* forget cached value in readline tests
|
||||
* Thu Jun 14 2001 - pmladek@suse.cz
|
||||
- fixed to compile with new automake
|
||||
* Wed May 16 2001 - pmladek@suse.cz
|
||||
- fixed cast warnigs on ia64
|
||||
* Thu May 10 2001 - pmladek@suse.cz
|
||||
- removed link:
|
||||
ln -sf system.fvwm2rc $RPM_BUILD_ROOT/etc/X11/fvwm2/.fvwm2rc
|
||||
(because susewm generates right config file system.fvwm2rc now)
|
||||
- /etc/X11/fvwm2/system.fvwm2rc is right config file now
|
||||
* Tue Apr 24 2001 - pmladek@suse.cz
|
||||
- fixed conversions int <-> poiter on ia64
|
||||
- fixed preprocesor problems on ia64
|
||||
* Thu Apr 12 2001 - pmladek@suse.cz
|
||||
- updated to version 2.3.31
|
||||
* Mon Apr 09 2001 - pmladek@suse.cz
|
||||
- added icons-xpm to Requires
|
||||
* Wed Apr 04 2001 - mfabian@suse.de
|
||||
- removed rplay again from "# neededforbuild" because a small
|
||||
fvwm2 is needed as a default windowmanager and rplay will not
|
||||
be in the default selection.
|
||||
* Wed Apr 04 2001 - mfabian@suse.de
|
||||
- added libstroke, libstroke-devel, and rplay to "# neededforbuild"
|
||||
(request of upstream fvwm2 authors)
|
||||
* Fri Mar 30 2001 - pmladek@suse.cz
|
||||
- updated to version 2.3.30
|
||||
- added URL
|
||||
- compiled witk GTK and IMLIB
|
||||
* added gtk gtk-devel gtkdoc glib glib-devel imlib imlib-devel
|
||||
imlib-config to neededforbuild
|
||||
- fixed call of suse_update_config
|
||||
* Thu Mar 15 2001 - cihlar@suse.cz
|
||||
- fixed file list
|
||||
- removed xselection, package xselect is better
|
||||
* Wed Mar 07 2001 - mfabian@suse.de
|
||||
- repair packaging mistake, forgot to pack /usr/X11R6/share/
|
||||
* Wed Mar 07 2001 - mfabian@suse.de
|
||||
- upgrade to fvwm2-2.3.29
|
||||
- improve nls examples
|
||||
* Fri Feb 23 2001 - ro@suse.de
|
||||
- added readline/readline-devel to neededforbuild (split from bash)
|
||||
* Sun Jan 28 2001 - mfabian@suse.de
|
||||
- upgraded to "stable beta release" FVWM 2.3.28.
|
||||
- added icons tarball (previously included in main tarball)
|
||||
- added "--enable-multibyte" to ./configure
|
||||
- added fvwm-nls-examples.tar.bz2 (explanation and examples
|
||||
for native language support, especially for Japanese)
|
||||
- added symlink:
|
||||
ln -sf system.fvwm2rc $RPM_BUILD_ROOT/etc/X11/fvwm2/.fvwm2rc
|
||||
(because fvwm2 now reads only /etc/X11/fvwm2/system.fvwm2rc, but
|
||||
SuSEconfig generates /etc/X11/fvwm/.fvwm2rc)
|
||||
- removed patches changing path of perl (handled by configure now)
|
||||
- removed old i18n patch (already included upstream now)
|
||||
* Wed Dec 13 2000 - cihlar@suse.cz
|
||||
- fixed i18n patch [#4532]
|
||||
- removed %%preun
|
||||
* Mon Nov 20 2000 - cihlar@suse.cz
|
||||
- fixed neededforbuild
|
||||
- requires: icons ...
|
||||
* Fri Oct 13 2000 - cihlar@suse.cz
|
||||
- fixed i18n
|
||||
- bzipped sources
|
||||
- fixed configuration
|
||||
* Fri Aug 18 2000 - cihlar@suse.cz
|
||||
- fixed to work with new pixmaps
|
||||
- fixed config file
|
||||
* Tue Jun 06 2000 - kukuk@suse.de
|
||||
- Update to 2.2.4
|
||||
- Move sysconfdir to /etc/X11/fvwm2
|
||||
* Mon Jun 05 2000 - ro@suse.de
|
||||
- doc relocation
|
||||
* Mon Dec 13 1999 - ro@suse.de
|
||||
- use /usr/X11R6/bin instead of /usr/bin/X11
|
||||
- use /usr/X11R6/lib/X11 instead of /usr/lib/X11
|
||||
* Mon Sep 20 1999 - ro@suse.de
|
||||
- added Provides windowmanager
|
||||
* Mon Sep 13 1999 - bs@suse.de
|
||||
- ran old prepare_spec on spec file to switch to new prepare_spec.
|
||||
* Sat Jul 17 1999 - maddin@suse.de
|
||||
- created package version 2.2.2 (based on and conflicting with fvwm-2.0)
|
3
fvwm_icons.tar.bz2
Normal file
3
fvwm_icons.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:741c1100478177d1989203cb04ff1332e8280789d5c76b42d945b8b9d040fa64
|
||||
size 329871
|
467
system.fvwm2rc
Normal file
467
system.fvwm2rc
Normal file
@ -0,0 +1,467 @@
|
||||
# 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
|
||||
|
||||
|
||||
#general configuration
|
||||
|
||||
DeskTopSize 3x2
|
||||
EdgeResistance 250 10
|
||||
EdgeScroll 0 0
|
||||
ClickTime 750
|
||||
ColormapFocus FollowsMouse
|
||||
IgnoreModifiers L2
|
||||
OpaqueMoveSize 100
|
||||
|
||||
|
||||
#paths specific to fvwm2
|
||||
# if you use X.org 6.9 or below change these two paths below
|
||||
# to /usr/X11R6/lib...
|
||||
|
||||
ModulePath /usr/lib/X11/fvwm2
|
||||
ImagePath /usr/lib/X11/fvwm2/pixmaps:/usr/share/wallpapers
|
||||
|
||||
|
||||
#colors
|
||||
|
||||
# 0 = Default colors
|
||||
# 1 = Inactive windows
|
||||
# 2 = Active windows
|
||||
# 3 = Inactive menu entry and menu background
|
||||
# 4 = Active menu entry
|
||||
# 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
|
||||
|
||||
# run FvwmTheme before anything else is done
|
||||
ModuleSynchronous Timeout 5 FvwmTheme
|
||||
#
|
||||
# general setup
|
||||
#
|
||||
Style * Colorset 1
|
||||
Style * HilightColorset 2
|
||||
MenuStyle * MenuColorset 3
|
||||
MenuStyle * ActiveColorset 4
|
||||
MenuStyle * GreyedColorset 5
|
||||
|
||||
XORvalue 255
|
||||
|
||||
#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"
|
||||
|
||||
|
||||
#fvwm system functions
|
||||
|
||||
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 /usr/share/wallpapers/suse9.1-default.png
|
||||
|
||||
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 /usr/share/wallpapers/suse9.1-default.png
|
||||
|
||||
AddToFunc ExitFunction
|
||||
+ "I" Exec xsetroot
|
||||
|
||||
|
||||
#fvwm window modifier functions
|
||||
|
||||
AddToFunc MoveOrRaise
|
||||
+ "C" Raise
|
||||
+ "M" Raise
|
||||
+ "M" Move
|
||||
+ "D" Lower
|
||||
AddToFunc ResizeOrRaise
|
||||
+ "C" Raise
|
||||
+ "M" Raise
|
||||
+ "M" Resize
|
||||
+ "D" Lower
|
||||
AddToFunc MaximizeFunc
|
||||
+ "M" Maximize 0 100
|
||||
+ "C" Maximize 0 80
|
||||
+ "D" Maximize 100 100
|
||||
AddToFunc MoveOrIconify
|
||||
+ "I" Raise
|
||||
+ "M" Raise
|
||||
+ "M" Move
|
||||
+ "D" Iconify
|
||||
|
||||
|
||||
#buttonbar menu
|
||||
|
||||
AddToMenu bargraphicspopup "Graphics" Title
|
||||
+ "Gimp" Exec gimp
|
||||
+ "XV" Exec xv
|
||||
|
||||
AddToMenu bartoolspopup "Tools" Title
|
||||
+ "Firefox" Exec firefox
|
||||
|
||||
AddToMenu barshellspopup "Shell in XTerm" Title
|
||||
+ "Shell in XTerm" Exec xterm -e bash -login
|
||||
+ "Root shell" Function RootShell
|
||||
|
||||
AddToMenu barsusepopup "SUSE" Title
|
||||
+ "Control Center" Exec xterm -e su - -c yast2
|
||||
+ "Help" Exec susehelp
|
||||
+ "SUSE 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 -
|
||||
|
||||
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
|
||||
+ "" Nop
|
||||
+ "Window &list (Alt-F11) " WindowList
|
||||
+ "" Nop
|
||||
+ "&Close (Alt-F9) " Delete
|
||||
+ "&Kill (Alt-F11) " 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
|
||||
|
||||
|
||||
|
||||
#Menu: Modules
|
||||
|
||||
AddToMenu modules_popup "Modules" Title
|
||||
+ "Audio" Module FvwmAudio
|
||||
+ "Autoraise off" KillModule FvwmAuto
|
||||
+ "Autoraise 500ms" Module FvwmAuto 500
|
||||
+ "Banner" Module FvwmBanner
|
||||
+ "Buttons" Module FvwmButtons
|
||||
+ "Cascade" Module FvwmCascade
|
||||
+ "Command" Module FvwmCommand
|
||||
+ "Config" Module FvwmConfig
|
||||
+ "Console" Module FvwmConsole
|
||||
+ "Debug" Module FvwmDebug
|
||||
+ "Form" Module FvwmForm
|
||||
+ "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
|
||||
+ "Script" Module FvwmScript
|
||||
+ "Scroll" Module FvwmScroll
|
||||
+ "Talk" Module FvwmTalk
|
||||
+ "TaskBar" Module FvwmTaskBar
|
||||
+ "Tile" Module FvwmTile
|
||||
+ "Wharf" Module FvwmWharf
|
||||
+ "WinList" Module FvwmWinList
|
||||
|
||||
|
||||
|
||||
#Menu: WindowManager
|
||||
|
||||
AddToMenu THISWM_MENU_popup "WindowManager" Title
|
||||
+ "Modules" Popup modules_popup
|
||||
+ "Fvwm-Manpages" Popup manpages_popup
|
||||
+ "" Nop
|
||||
+ "Fvwm2-Manpage" Exec xterm -e man fvwm
|
||||
+ "" Nop
|
||||
+ "Restart Fvwm2" Restart
|
||||
+ "" Nop
|
||||
+ "Exit" Quit
|
||||
|
||||
|
||||
|
||||
#Menu: Keyboardclicks
|
||||
|
||||
AddToMenu settings_kbdclick_popup "Keyboardclicks" Title
|
||||
+ "hard" Exec xset c 100
|
||||
+ "Off" Exec xset c off
|
||||
+ "soft" 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
|
||||
|
||||
|
||||
|
||||
#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
|
||||
|
||||
|
||||
|
||||
#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
|
||||
|
||||
|
||||
|
||||
#Menu: Screen
|
||||
|
||||
PipeRead 'fvwm-menu-xlock --special-first'
|
||||
PipeRead 'fvwm-menu-xlock --special-first --name=XSaverMenu -- -nolock'
|
||||
|
||||
AddToMenu screen_popup "Screen" Title
|
||||
+ "Screen-Lock" Popup XLockMenu
|
||||
+ "Screensaver" Popup XSaverMenu
|
||||
|
||||
|
||||
|
||||
#Menu: Settings
|
||||
|
||||
AddToMenu settings_popup "Settings" Title
|
||||
+ "Keyboardclicks" Popup settings_kbdclick_popup
|
||||
+ "Mouse" Popup settings_mouse_popup
|
||||
+ "Speaker" Popup settings_speaker_popup
|
||||
+ "xlock" Popup settings_xlock_popup
|
||||
|
||||
|
||||
#Menu: Work
|
||||
|
||||
PipeRead 'xdg_menu --charset UTF-8 --format fvwm2'
|
||||
|
||||
AddToMenu WORK_MENU_popup "Work Menu" Title
|
||||
+ "xterm" Exec xterm
|
||||
+ "" Nop
|
||||
+ "Top" Exec xterm -e top
|
||||
+ "" Nop
|
||||
+ "Screen" Popup screen_popup
|
||||
+ "Settings" Popup settings_popup
|
||||
+ "WindowManager" Popup THISWM_MENU_popup
|
||||
+ "SUSE" 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"
|
||||
|
||||
AddToFunc barthiswmpopupfunc
|
||||
+ "I" Popup THISWM_MENU_popup
|
||||
|
||||
AddToFunc barsusepopupfunc
|
||||
+ "I" Popup barsusepopup
|
||||
|
||||
AddToFunc bargraphicspopupfunc
|
||||
+ "I" Popup bargraphicspopup
|
||||
|
||||
AddToFunc bartoolspopupfunc
|
||||
+ "I" Popup bartoolspopup
|
||||
|
||||
AddToFunc barshellspopupfunc
|
||||
+ "I" Popup barshellspopup
|
||||
|
||||
*FvwmButtonsFont "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: (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 SUSE big.SuSEmenu.xpm Function barsusepopupfunc
|
||||
*FvwmButtons Graphics gimp.xpm Function bargraphicspopupfunc
|
||||
*FvwmButtons Tools toolbox.xpm Function bartoolspopupfunc
|
||||
*FvwmButtons Shells xterm.xpm 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 "xeyes" SmartPlacement, RandomPlacement
|
||||
Style "xclock" SmartPlacement, RandomPlacement
|
||||
|
||||
# see bug #36189
|
||||
Style "AcroRead" SmartPlacement, RandomPlacement
|
||||
# see bug #36188
|
||||
# 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
|
||||
|
||||
|
||||
|
||||
# Key bindings
|
||||
|
||||
Key Left A SM Scroll -100 +0
|
||||
Key Left A C CursorMove -1 0
|
||||
Key Left A SC CursorMove -10 +0
|
||||
|
||||
Key Right A SM Scroll +100 +0
|
||||
Key Right A C CursorMove +1 0
|
||||
Key Right A SC CursorMove +10 +0
|
||||
|
||||
Key Up A SM Scroll +0 -100
|
||||
Key Up A C CursorMove +0 -1
|
||||
Key Up A SC CursorMove +0 -10
|
||||
|
||||
Key Down A SM Scroll +0 +100
|
||||
Key Down A C CursorMove +0 +1
|
||||
Key Down A SC CursorMove +0 +10
|
||||
|
||||
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 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
|
||||
|
||||
|
||||
|
||||
# Mouse bindings
|
||||
|
||||
Mouse 1 R A Menu WORK_MENU_popup Nop
|
||||
Mouse 2 R A Module FvwmWinList Transient
|
||||
Mouse 3 R A Menu xdg_menu Nop
|
||||
Mouse 2 FST A Menu windowops Nop
|
||||
|
||||
Mouse 1 1 A Menu windowops Delete
|
||||
Mouse 2 1 A Menu windowops Destroy
|
||||
Mouse 3 1 A Menu windowops Nop
|
||||
|
||||
Mouse 1 SF A Function "ResizeOrRaise"
|
||||
|
||||
Mouse 1 T A Function "MoveOrRaise"
|
||||
|
||||
Mouse 1 I A Iconify
|
||||
Mouse 2 I A Iconify
|
||||
Mouse 3 TSIF A RaiseLower
|
||||
|
||||
Mouse 1 2 A Maximize 0 100
|
||||
Mouse 2 2 A Maximize 100 100
|
||||
Mouse 3 2 A Maximize 100 0
|
||||
Mouse 0 4 A Iconify
|
||||
Mouse 1 3 A Stick
|
Loading…
Reference in New Issue
Block a user