Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37040815
en ru br
Репозитории ALT
S:2.7.0-alt1
5.1: 2.5.27-alt1
4.1: 2.5.23-alt1
4.0: 2.5.18-alt2
3.0: 2.5.13-alt1
www.altlinux.org/Changes

Другие репозитории
Upstream:2.5.25

Группа :: Графические оболочки/FVWM-подобные
Пакет: fvwm

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: fvwm-2.5.18-alt-config.patch
Скачать


--- fvwm-2.5.18/fvwm/ConfigFvwmSetup.alt-config	2006-09-13 17:30:07 +0400
+++ fvwm-2.5.18/fvwm/ConfigFvwmSetup	2006-09-13 17:38:38 +0400
@@ -6,7 +6,7 @@ EdgeResistance 250 10
 EdgeScroll 100 100
 ClickTime 750
 
-DeskTopSize 2x2
+DeskTopSize 1x1
 MenuStyle * fvwm, Foreground maroon, Background grey60, Greyed grey40
 MenuStyle * Font -adobe-times-bold-r-*-*-14-*-*-*-*-*-*-*
 
@@ -34,25 +34,57 @@ Style FvwmButtons Icon toolbox.xpm, Clic
 
 # Styles for your common terminal emulator programs.
 # xterms and rxvts in a separate icon box:
-Style XTerm       Icon xterm.xpm, SloppyFocus, IconBox -70 1 -1 -140
-Style rxvt        Icon term.xpm, SloppyFocus, IconBox -70 1 -1 -140
-Style rxvt        MWMBorder, MWMButtons
+Style *XTerm*       Icon xterm.xpm, SloppyFocus, IconBox -70 1 -1 -140, MWMBorder, MWMButtons
+Style *rxvt*        Icon term.xpm, SloppyFocus, IconBox -70 1 -1 -140, MWMBorder, MWMButtons
 
 # Styles for various common programs:
 Style *lock       NoTitle, NoHandles, Sticky, WindowListSkip, ClickToFocus
 Style xbiff       NoTitle, Sticky, WindowListSkip, ClickToFocus
 Style xcalc       Icon xcalc.xpm, NoButton 2,ClickToFocus
-Style xmh         Icon mail1.xpm, NoIconTitle,StickyIcon
-Style xmh         NoButton 2
+Style xmh         Icon mail1.xpm, NoIconTitle,StickyIcon, NoButton 2
 Style xman        Icon xman.xpm, ClickToFocus
 Style xmag        Icon mag_glass.xpm, ClickToFocus
-Style xgraph      Icon graphs.xpm, ClickToFocus
-Style xmosaic     Color Green/Yellow, ClickToFocus
+Style xeyes	  NoTitle
 
 
 # some simple default key bindings:
 Key Next         A       SCM     Next [*] Focus
 Key Prior        A       SCM     Prev [*] Focus
+Key Menu         A       N       Menu MenuFvwmRoot Nop
+
+# Let's bind some keys to pan the desktop around
+Key Left        A       C       Scroll -100 0
+Key Right       A       C       Scroll +100 +0
+Key Up          A       C       Scroll +0   -100
+Key Down        A       C       Scroll +0   +100
+Key Left        A       M       Scroll -10 +0
+Key Right       A       M       Scroll +10 +0
+Key Up          A       M       Scroll +0   -10
+Key Down        A       M       Scroll +0   +10
+
+# Desktop navigation.
+Key F1          A       M       GotoDesk 0 0
+Key F2          A       M       GotoDesk 0 1
+Key F3          A       M       GotoDesk 0 2
+Key F4          A       M       GotoDesk 0 3
+Key F5          A       M       GotoDesk 0 4
+Key F6          A       M       GotoDesk 0 5
+Key F7          A       M       GotoDesk 0 6
+Key F8          A       M       GotoDesk 0 7
+Key F9          A       M       GotoDesk 0 8
+Key F10         A       M       GotoDesk 0 9
+Key F11         A       M       GotoDesk 0 10
+Key F12         A       M       GotoDesk 0 11
+
+# These key bindings let the user use fvwm without a mouse
+Key Left        A       SC      CursorMove -1 0
+Key Right       A       SC      CursorMove +1 +0
+Key Up          A       SC      CursorMove +0   -1
+Key Down        A       SC      CursorMove +0   +1
+Key Left        A       SM      CursorMove -10 +0
+Key Right       A       SM      CursorMove +10 +0
+Key Up          A       SM      CursorMove +0   -10
+Key Down        A       SM      CursorMove +0   +10
 
 # some simple default mouse bindings:
 #   for the root window:
@@ -74,27 +106,24 @@ Mouse 2 FST     A       Menu MenuFvwmWin
 Mouse 3 TSIF    A       RaiseLower
 
 ######################## Initialization Functions ############################
-AddToFunc StartFunction
-+ I Module FvwmAnimate
-+ I Module FvwmBanner
-+ I Module FvwmButtons
-
 AddToFunc InitFunction
-+ I exec xsetroot -mod 2 2 -fg rgb:55/40/55 -bg rgb:70/50/70
-
-# For some SM-s (like gnome-session) there is an internal background setter.
-AddToFunc SessionInitFunction
-+ I Nop
++	I Module FvwmAnimate
++	I Module FvwmTaskBar
+#+	I Module FvwmButtons
++	I exec xsetroot -cursor_name left_ptr
+#+	I exec xli -onroot -quiet /usr/share/wallpapers/unix_inside.gif
+
+AddToFunc RestartFunction
++	I Module FvwmAnimate
++	I Module FvwmTaskBar
+#+	I Module FvwmButtons
++	I exec xsetroot -cursor_name left_ptr
+#+	I exec xli -onroot -quiet /usr/share/wallpapers/unix_inside.gif
 
 ######################## Menus ###################
 DestroyMenu MenuFvwmRoot
-AddToMenu MenuFvwmRoot  "$[gt.Root Menu]"             Title
-+                       "&1. XTerm"             Exec exec xterm
-+                       "&2. Rxvt"              Exec exec rxvt
-+                       ""              Nop
-+                       "&R. $[gt.Remote Logins]"     Popup MenuFvwmLogins
-+                       ""              Nop
-+                       "&U. $[gt.Utilities]"         Popup MenuFvwmUtilities
+Read /etc/X11/fvwm/menu
+AddToMenu MenuFvwmRoot
 +                       ""              Nop
 +                       "&M. $[gt.Fvwm Modules]"      Popup MenuFvwmModules
 +                       "&W. $[gt.Fvwm Window Ops]"   Popup MenuFvwmWindowOps
@@ -105,21 +134,6 @@ AddToMenu MenuFvwmRoot  "$[gt.Root Menu]
 +                       ""              Nop
 +                       "&X. $[gt.Exit Fvwm]" Popup MenuFvwmQuitVerify
 
-DestroyMenu MenuFvwmUtilities
-AddToMenu MenuFvwmUtilities     "$[gt.Utilities]" Title
-+                       "&T. Top"       Exec exec xterm -T Top -n Top -e top
-+                       "&C. Calculator" Exec exec xcalc
-+                       "&M. Xman"      Exec exec xman
-+                       "&G. Xmag"      Exec exec xmag
-+                       "&R. Editres"   Exec exec editres
-+                       ""              Nop
-+                       "&E. XEmacs"    Exec exec xemacs
-+                       "&A. Xmh Mail"  FuncFvwmMailXmh xmh "-font fixed"
-+                       ""              Nop
-+                       "&L. XLock"     Exec exec xlock -mode random
-+                       ""              Nop
-+                       "&D. $[gt.Reset X defaults]" Exec xrdb -load $HOME/.Xdefaults
-
 DestroyMenu MenuFvwmConfig
 AddToMenu MenuFvwmConfig "$[gt.Fvwm Config Ops]" Title
 + "&S. $[gt.Sloppy Focus]"        FuncFvwmFocusPolicyChange SloppyFocus
@@ -172,24 +186,6 @@ FuncFvwmWindowCommon MenuFvwmWindowOps2
 + "&$[gt.Print]"           FuncFvwmPrint
 + "$[gt.Print Re&verse]" FuncFvwmPrintReverse
 
-# 3 different ways to log on, take your pick:
-DestroyFunc FuncFvwmRloginXterm
-AddToFunc FuncFvwmRloginXterm \
-  I Exec xterm -name $0 -title "$USER @ $0" -e rlogin $0
-DestroyFunc FuncFvwmRloginRxvt
-AddToFunc FuncFvwmRloginRxvt \
-  I Exec rxvt -name $0 -n $0 -title $USER@$0 -e rlogin $0
-DestroyFunc FuncFvwmRloginSshRxvt
-AddToFunc FuncFvwmRloginSshRxvt \
-  I Exec Exec ssh $0 rxvt -display $HOSTDISPLAY
-
-# be sure to fill these in with your correct machine names:
-DestroyMenu MenuFvwmLogins
-AddToMenu MenuFvwmLogins
-+ &dopey  FuncFvwmRloginXterm dopey
-+ &snoopy FuncFvwmRloginXterm snoopy
-+ s&ignal Exec rxterm signal
-
 DestroyMenu MenuFvwmModules
 AddToMenu MenuFvwmModules "$[gt.Fvwm Modules]"        Title
 + "&1. $[gt.Control Animation]" Popup  MenuFvwmAnimate
@@ -225,7 +221,6 @@ DestroyMenu MenuFvwmForms
 AddToMenu MenuFvwmForms
 + "&C. Capture"       Module FvwmForm FvwmForm-Capture
 + "&D. Form Defaults" Module FvwmForm FvwmForm-Form
-+ "&R. Rlogin"        Module FvwmForm FvwmForm-Rlogin
 + "&P. RootCursor"    Module FvwmForm FvwmForm-RootCursor
 + "&S. Setup"         Module FvwmForm FvwmForm-Setup
 + "&T. Talk Form"     Module FvwmForm FvwmForm-Talk
@@ -243,15 +238,6 @@ AddToMenu MenuFvwmQuitVerify "$[gt.Reall
 + ""                     Nop
 + "&R. $[gt.Restart]"          Restart
 + ""                     Nop
-+ "&T. $[gt.Start] twm"        Restart twm
-+ "&C. $[gt.Start] ctwm"       Restart ctwm
-+ "&2. $[gt.Start] tvtwm"      Restart tvtwm
-+ "&V. $[gt.Start] vtwm"       Restart vtwm
-+ "&M. $[gt.Start] mwm"        Restart mwm
-+ "&O. $[gt.Start] olwm"       Restart /usr/openwin/bin/olwm
-+ ""                     Nop
-+ "&X. $[gt.Just an Xterm]"    Restart xterm -n '"X Console"' -T '"X Console"'
-+ ""                     Nop
 + "&N. $[gt.No, Don't Quit]"   Nop
 
 ######################## Sample Functions ##########################
@@ -302,6 +288,11 @@ AddToFunc FuncFvwmFocusPolicyChange
 + I Style * $0
 + I Recapture
 
+# This line chooses which effect is used when (de)iconizing a window
+# Random means the effect is chosen randomly each time
+# Valid values are: Frame, Lines, Flip, Turn, Zoom3D, Twist Random, and None.
+*FvwmAnimateEffect Random
+
 # Read config files for modules:
 read ConfigFvwmBacker
 read ConfigFvwmButtons
--- fvwm-2.5.18/modules/FvwmTaskBar/ConfigFvwmTaskBar.alt-config	2006-09-13 17:30:07 +0400
+++ fvwm-2.5.18/modules/FvwmTaskBar/ConfigFvwmTaskBar	2006-09-13 17:30:35 +0400
@@ -18,16 +18,18 @@ DestroyModuleConfig FvwmTaskBar: *
 *FvwmTaskBar: UseSkipList
 *FvwmTaskBar: UseIconNames
 *FvwmTaskBar: AutoStick
+*FvwmTaskBar: AutoFocus
+*FvwmTaskBar: DeskOnly
 *FvwmTaskBar: ShowTips
 
 *FvwmTaskBar: ButtonWidth 180
 *FvwmTaskBar: BellVolume 20
 *FvwmTaskBar: MailBox /var/spool/mail/
-#*FvwmTaskBar: MailCommand Exec xterm -e mail
+#*FvwmTaskBar: MailCommand Exec xvt -e mutt
 *FvwmTaskBar: ClockFormat %H:%M
 
 *FvwmTaskBar: StartName Start
 *FvwmTaskBar: StartMenu MenuFvwmRoot
-*FvwmTaskBar: StartIcon mini.fvwm.xpm
+*FvwmTaskBar: StartIcon mini-fvwm.xpm
 
 *FvwmTaskBar: AutoHide
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin