Package: fvwm Version: 1:2.5.24-1 Severity: normal I just upgraded from 1:2.5.23-2, and had
EdgeResistance 0 100 in my .fvwm2rc. When I restarted, windows being moved would properly resist on the left, bottom, and right edges, but not the top. Moving windows off the top of the screen happened with no resistence. I followed the instructions to upgrade my EdgeResistance directive to EdgeResistance, EdgeMoveDelay, and EdgeMoveResistance: EdgeResistance 0 Style * EdgeMoveDelay 0 Style * EdgeMoveResistance 100 However, the behavior persists. My full .fvwm2rc is attached. (And if you want to try it, note that you can pick move from the middle button root menu.) Andrew -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages fvwm depends on: ii libc6 2.7-6 GNU C Library: Shared libraries ii libcairo2 1.4.14-1 The Cairo 2D vector graphics libra ii libfontconfig1 2.5.0-2 generic font configuration library ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib ii libfribidi0 0.10.9-1 Free Implementation of the Unicode ii libglib1.2ldbl 1.2.10-19 The GLib library of C routines ii libglib2.0-0 2.14.6-1 The GLib library of C routines ii libgtk1.2 1.2.10-18.1 The GIMP Toolkit set of widgets fo ii libgtk2.0-0 2.12.7-1 The GTK+ graphical user interface ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library ii libncurses5 5.6+20080119-1 Shared libraries for terminal hand ii libpng12-0 1.2.15~beta5-3 PNG library - runtime ii libreadline5 5.2-3 GNU readline and history libraries ii librplay3 3.3.2-11 Shared libraries for the rplay net ii librsvg2-2 2.20.0-1 SAX-based renderer library for SVG ii libsm6 2:1.0.3-1+b1 X11 Session Management library ii libstroke0 0.5.1-6 mouse strokes library -- runtime f ii libx11-6 2:1.0.3-7 X11 client-side library ii libxcursor1 1:1.1.9-1 X cursor management library ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar ii libxft2 2.1.12-2 FreeType-based font drawing librar ii libxi6 2:1.1.3-1 X11 Input extension library ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library ii libxpm4 1:3.5.7-1 X11 pixmap library ii libxrender1 1:0.9.4-1 X Rendering Extension client libra ii zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime Versions of packages fvwm recommends: ii fvwm-icons 2001.08.13-6 XPMs icons from fvwm development s -- debconf information: fvwm/upgrade/pre_2.5.8: false
Style * ForeColor black, BackColor darkgrey Style * HilightFore white, HilightBack steelblue Style * NoTitle Style * BorderWidth 1, HandleWidth 1 ButtonStyle 2 Vector 17 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] \ [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] \ [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] ButtonStyle 4 Vector 5 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] ButtonStyle 6 Vector 4 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] Style * MinOverlapPercentPlacement Style "XTerm" ManualPlacement Style "xvncviewer" HandleWidth 0 Style "Vncviewer" HandleWidth 0 Style "Vmware" HandleWidth 0 Style "GQview" HandleWidth 0 MenuStyle * Font "xft:sans-serif:Medium" # work-around for buggy default in FvwmForm. # NB, not actually necessary anymore; bug 264016 *FvwmFormDefault: Font -*-fixed-medium-r-semicondensed-*-13-*-*-*-*-*-* *FvwmFormDefault: InputFont -*-fixed-medium-r-semicondensed-*-13-*-*-*-*-*-* *FvwmFormDefault: ButtonFont -*-fixed-medium-r-semicondensed-*-13-*-*-*-*-*-* *FvwmFormDefault: TimeoutFont -*-fixed-medium-r-semicondensed-*-13-*-*-*-*-*-* Style * SnapAttraction 10 Windows EdgeThickness 0 EdgeResistance 0 Style * EdgeMoveDelay 0 Style * EdgeMoveResistance 100 Style * SloppyFocus DeskTopSize 3x3 Style * MWMFunctions Style * MWMDecor Style * HintOverride Style * OLDecor # mouse bindings # Button Context Modifi Function Mouse 1 R A Menu Utilities mouse -1p -1p Mouse 2 R A Menu Window mouse -1p -1p Mouse 3 R A WindowList (CurrentPage) mouse -1p -1p NoGeometry Mouse 3 R C WindowList (CurrentPage) mouse -1p -1p NoGeometry OnlyListSkip # window decorations Mouse 1 T A Function "move-or-raiselower" Mouse 3 T A Function "move-or-raiselower" Mouse 1 FS A Function "resize-or-raiselower" Mouse 3 FS A Function "resize-or-raiselower" # icons Mouse 1 I A Function "move-or-windowops-or-deiconify" Mouse 3 I A Menu Window-Ops3 c+0 -101m # window buttons # buttons: 1 3 5 7 9 8 6 4 2 Mouse 1 1 A Popup Window-Ops2 Mouse 1 2 A Close Mouse 3 2 A Destroy Mouse 1 4 A Maximize 100 100 Mouse 2 4 A Maximize 0 100 Mouse 3 4 A Maximize 100 0 Mouse 1 6 A Iconify # window body Mouse 1 WTFS M Function move Mouse 1 WTFS CM Function resize Mouse 2 WTFS M Iconify Mouse 2 WTFS CM Close Mouse 3 WTFS M RaiseLower # keyboard bindings # move around the desktop 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 KP_Home A C GotoPage 0 0 Key KP_Up A C GotoPage 1 0 Key KP_Prior A C GotoPage 2 0 Key KP_Left A C GotoPage 0 1 Key KP_Begin A C GotoPage 1 1 Key KP_Right A C GotoPage 2 1 Key KP_End A C GotoPage 0 2 Key KP_Down A C GotoPage 1 2 Key KP_Next A C GotoPage 2 2 Key 7 A CM GotoPage 0 0 Key 8 A CM GotoPage 1 0 Key 9 A CM GotoPage 2 0 Key g A CM GotoPage 0 1 Key c A CM GotoPage 1 1 Key r A CM GotoPage 2 1 Key h A CM GotoPage 0 2 Key t A CM GotoPage 1 2 Key n A CM GotoPage 2 2 # move the cursor Key Left A MC CursorMove -1 +0 Key Right A MC CursorMove +1 +0 Key Up A MC CursorMove +0 -1 Key Down A MC 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 # window operations Key F1 A M Popup Window-Ops2 Key F2 A M Popup Utilities Key F3 A M Popup WindowList (CurrentPage) Key F4 A M Close Key F5 A M RaiseLower Key F6 A M All (Iconic) Raise Key F7 A M Move Key F8 A M Resize Key F9 A M Iconify Key F10 A M Maximize 100 100 Key F11 A M FvwmIdent Key F12 A M Stick # alt-tab Key Tab A M Next (CurrentPage !Iconic) Function switch_to Key Tab A SM Prev (CurrentPage !Iconic) Function switch_to AddToFunc switch_to + "I" Focus + "I" Raise + "I" WarpToWindow 50 50 #Key Tab A M WindowList (CurrentPage) Root c c CurrentAtEnd, IconifiedAtEnd, NoGeometry, NoCurrentDeskTitle, uelectOnRelease Alt_L my_dbltab_prev # #AddToFunc my_dbltab2 #+ I WindowListFunc #AddToFunc my_dbltab_prev #+ I Prev (CurrentPage) my_dbltab2 # launchers Key m A CM Exec exec firefox Key v A CM Exec exec xterm -e alsamixer Key x A CM Exec exec xterm Key f A CM Restart Key b A CM Exec sleep .5; exec xset dpms force off Key l A CM Exec exec xscreensaver-command -lock Key s A CM Exec exec xterm -geometry 10x1 -e $HOME/bin/timer Key y A CM Exec exec remote # keyboard layout switcher Key Shift_L A CM Exec exec keyboard_switch # menu Read /etc/X11/fvwm/menudefs.hook DestroyMenu Utilities AddToMenu Utilities "Root Menu" Title + "&Terminal%mini.term.xpm%" Exec exec xterm + "&Vim%mini.edit.xpm" Exec exec gvim + "&Browser%mini.nscape.xpm%" Exec exec firefox + "&Programs%mini.start.xpm%" Popup /Debian/Apps + "&Help%mini.book1.xpm%" Popup /Debian/Help + "&Restart%mini.turn.xpm%" Restart + "&Quit FVWM%mini.stop.xpm%" FvwmForm FvwmForm-QuitVerify # The "root" windows ops menu (Mouse 2) DestroyMenu "Window" AddToMenu "Window" "Window Operations" Title + "&Move%mini.move1.xpm%" Move + "&Resize%mini.resize3.xpm%" Resize + "(De)&Iconify%mini.iconify1.xpm%" Iconify + "(Un)M&aximize%mini.maximize1.xpm%" Maximize 100 100 + "(Un)Max&wide%mini.maximize-horiz1.xpm%" Maximize 100 0 + "(Un)Max&tall%mini.maximize-vert1.xpm%" Maximize 0 100 + "(Un)&Shade%mini.shade1.xpm%" WindowShade + "(Un)S&tick%mini.stick1.xpm%" Stick + "R&aise%mini.raise2.xpm%" Raise + "&Lower%mini.lower2.xpm%" Lower + "" Nop + "&Delete%mini.cross.xpm" Delete + "&Close%mini.delete.xpm" Close + "&Destroy%mini.bomb.xpm%" Destroy + "" Nop + "Move to &Page%mini.move1.xpm%" Popup Move-window + "&Group Ops%mini.windows.xpm%" Popup WindowGroupOps + "&Window Style%mini.window.xpm%" Popup WindowStyle + "&Rearrange/Scroll%mini.windows.xpm%" Popup WinRearrange + "" Nop + "&Identify%mini.question.xpm%" Module FvwmIdent + "Switch &to...%mini.windows.xpm%" WindowList # A trimmed down version of "Window Ops", good for binding to decorations DestroyMenu "Window-Ops2" AddToMenu "Window-Ops2" + "&Move%mini.move1.xpm%" Move + "&Resize%mini.resize3.xpm%" Resize + "(De)&Iconify%mini.iconify1.xpm%" Iconify + "(Un)M&aximize%mini.maximize1.xpm%" Maximize 100 100 + "(Un)Max&wide%mini.maximize-horiz1.xpm%" Maximize 100 0 + "(Un)Max&tall%mini.maximize-vert1.xpm%" Maximize 0 100 + "(Un)&Shade%mini.shade1.xpm%" WindowShade + "(Un)S&tick%mini.stick1.xpm%" Stick #+ "R&aiseLower%mini.raise2.xpm%" RaiseLower + "" Nop + "&Close%mini.delete.xpm" Close + "" Nop + "&Identify%mini.question.xpm%" Module FvwmIdent + "More&...%mini.window.xpm%" Menu Window This 0 0 # A trimmed down version of "Window Ops", good for binding to TaskBar, # WinList ... buttons DestroyMenu "Window-Ops3" AddToMenu "Window-Ops3" + "Move to &Page%mini.move1.xpm%" Popup Move-window + "&Group Ops%mini.windows.xpm%" Popup WindowGroupOps + "" Nop + "(De)&Iconify%mini.iconify1.xpm%" Iconify + "(Un)&Shade%mini.shade1.xpm%" WindowShade + "(Un)S&tick%mini.stick1.xpm%" Stick + "(Un)M&aximize%mini.maximize1.xpm%" Maximize 95 95 + "%mini.window.xpm%Scroll&Bar (75%% scr)" Module FvwmScroll 75p 75p + "" Nop + "&Close%mini.delete.xpm" Close + "" Nop + "&Identify%mini.question.xpm%" Module FvwmIdent + "More&...%mini.window.xpm%" Menu Window This 0 0 # A group version of WindowOps DestroyMenu WindowGroupOps AddToMenu WindowGroupOps "Group Ops" Title + "&Iconify%mini.iconify1.xpm%" Pick All ($c) Iconify on + "&DeIconify%mini.iconify1.xpm%" Pick All ($c) Iconify off + "&Shade%mini.shade1.xpm%" Pick All ($c) WindowShade on + "&UnShade%mini.shade1.xpm%" Pick All ($c) WindowShade off + "R&aise%mini.raise2.xpm%" Pick All ($c) Raise + "&Lower%mini.lower2.xpm%" Pick All ($c) Lower + "" Nop + "&Delete%mini.cross.xpm" Pick Delete + "&Close%mini.delete.xpm" Pick Close + "&Destroy%mini.bomb.xpm%" Pick Destroy + "&Quick move to ..." Title + 'Page &1%mini.move1.xpm%' Pick All ($c) MoveToPage 0 0 + 'Page &2%mini.move1.xpm%' Pick All ($c) MoveToPage 1 0 + 'Page &3%mini.move1.xpm%' Pick All ($c) MoveToPage 0 1 + 'Page &4%mini.move1.xpm%' Pick All ($c) MoveToPage 1 1 + '' Nop + '&Fvwm%mini.move1.xpm%' Pick All ($c) MoveToDesk 0 0 + '&Devel%mini.move1.xpm%' Pick All ($c) MoveToDesk 0 1 + '&Internet%mini.move1.xpm%' Pick All ($c) MoveToDesk 0 2 + '&Misc%mini.move1.xpm%' Pick All ($c) MoveToDesk 0 3 DestroyMenu WindowStyle AddToMenu WindowStyle + "%mini.window.xpm%Title&AtTop" Pick (CirculateHit) Style $n TitleAtTop + "%mini.window.xpm%&NoTitle" Pick (CirculateHit) Style $n NoTitle + "%mini.window.xpm%&Title" Pick (CirculateHit) Style $n NoTitle + "%mini.window.xpm%TitleAt&Bottom" Pick (CirculateHit) Style $n TitleAtBottom + "" Nop + "%mini.raise2.xpm%StaysOn&Top" Pick (CirculateHit) StyleAndRecapture $n StaysOnTop + "%mini.window.xpm%Stays&Put" Pick (CirculateHit) StyleAndRecapture $n StaysPut + "%mini.lower2.xpm%StaysOn&Bottom" Pick (CirculateHit) StyleAndRecapture $n StaysOnBottom + "" Nop + "%mini.window.xpm%&FvwmBorder" Pick (CirculateHit) Style $n FvwmBorder + "%mini.window.xpm%&MWMBorder" Pick (CirculateHit) Style $n MWMBorder + "%mini.window.xpm%&DepressableBorder" Pick (CirculateHit) Style $n DepressableBorder + "%mini.window.xpm%&FirmBorder" Pick (CirculateHit) Style $n FirmBorder + "%mini.window.xpm%&Handles" Pick (CirculateHit) Style $n Handles + "%mini.window.xpm%&NoHandles" Pick (CirculateHit) Style $n NoHandles + "%mini.window.xpm%BorderWidth &0" Pick (CirculateHit) Style $n BorderWidth 0 + "%mini.window.xpm%BorderWidth &5" Pick (CirculateHit) Style $n BorderWidth 5 + "%mini.window.xpm%HandleWidth &0" Pick (CirculateHit) Style $n HandleWidth 0 + "%mini.window.xpm%HandleWidth &7" Pick (CirculateHit) Style $n HandleWidth 7 + "" Nop + "%mini.resize3.xpm%&ResizeOpaque" Pick (CirculateHit) Style $n ResizeOpaque + "%mini.resize3.xpm%Resize&Outline" Pick (CirculateHit) Style $n ResizeOutline + "%mini.mouse.xpm%Sloppy&Focus" Pick (CirculateHit) Style $n SloppyFocus + "%mini.mouse.xpm%&ClickToFocus" Pick (CirculateHit) Style $n ClickToFocus + "%mini.mouse.xpm%&MouseFocus" Pick (CirculateHit) Style $n MouseFocus + "%mini.mouse.xpm%&NeverFocus" Pick (CirculateHit) Style $n NeverFocus DestroyMenu WinRearrange AddToMenu WinRearrange + "&Cascade%mini.windows.xpm%" FvwmRearrange -cascade -m 3 3 -incx 2 + "Tile &horizontally%mini.windows.xpm%" FvwmRearrange -tile -h -m 2 2 98 98 + "Tile &vertically%mini.windows.xpm%" FvwmRearrange -tile -m 2 2 98 98 + "" Nop + "&ScrollBar (1/2 app)%mini.window.xpm%" Module FvwmScroll 2 2 + "%mini.window.xpm%&Scroll&Bar (75%% scr)" Module FvwmScroll 75p 75p + "" Nop + "&Arrange Icons%mini.icons.xpm%" All (CurrentDesk Iconic) RecaptureWindow + "&Refresh Screen%mini.ray.xpm%" Refresh # pager Module FvwmPager * *FvwmPager: Geometry -0+0 Style "FvwmPager" NoTitle, HandleWidth 0, Sticky, WindowListSkip, \ CirculateSkip, StaysOnTop *FvwmPager: UseSkipList *FvwmPager: Back slategrey *FvwmPager: Font none *FvwmPager: Hilight slateblue4 *FvwmPager: WindowColors black darkgrey white steelblue *FvwmPager: Balloons *FvwmPager: SmallFont -*-fixed-medium-r-semicondensed-*-13-*-*-*-*-*-* # functions AddToFunc move + M Move AddToFunc resize + M Resize AddToFunc resize-or-raiselower + M Resize + C RaiseLower AddToFunc move-or-raiselower + M Move + C RaiseLower AddToFunc move-or-windowops-or-deiconify + M Move + C Menu Window-Ops3 c+0 -101m + D Iconify