1 As far as changes from version 5.2 to version 5.2.1 go, they are mostly a few
2 aesthetic and look-and-feel hacks and a couple of bug fixes.
4 I would really like input as to how you like the changes I made.
6 -- Darren S. Embry, dsembr01@starbase.spd.louisville.edu
8 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
10 MINOR NEW FEATURE (I can't say it's a big deal)
11 -----------------------------------------------
12 Natural Autopan Behavior
14 By default, when autopanning, the pointer is warped by only
15 (AutoPanBorderWidth + AutoPanExtraWarp) pixels on the real
16 screen. With this option turned on, the pointer is warped by as
17 many pixels as the screen is scrolled, or by the above number of
18 pixels, whichever is greater. Thus, the pointer will not
19 actually move very much (only by AutoPanExtraWarp) in relation to
20 the virtual desktop. This works very well on faster X terminals,
21 although I can't say the same thing for slower ones (but setting
22 AutoPanWarpWithRespectToRealScreen may do a good job).
24 NEW VARIABLES to play around with
25 ---------------------------------
26 AutoPanBorderWidth <pixels>
27 AutoPanExtraWarp <pixels>
28 AutoPanWarpWithRespectToRealScreen <N%>
31 NaturalAutopanBehavior
32 # synonymous with ``AutoPanWarpWithRespectToRealScreen 100''
34 RealScreenBorderWidth <pixels>
35 RightHandSidePulldownMenus
37 OTHER HACKS AND BUG FIXES
38 -------------------------
39 Supports negative and `0,0' door geometries. [ bug fix ]
41 CHANGES BY SOURCE FILE
42 ======================
44 Any lines, code or data structures in the code denoted by "/* DSE */" are
49 Supports the RealScreenBorderWidth variable now.
51 Added dx,dy parameters to SetRealScreenInternal and PanRealScreen so
52 that they pass information on how much to warp the mouse pointer,
53 to support my AutoPanWarpWithRespectToRealScreen hack.
57 Define AP_SIZE to Scr->AutoPanBorderWidth instead of just 5.
61 Supports negative door geometries now (like "120x120-0-0").
64 Also fixes bug that wouldn't allow "+0+0" to be a valid door
69 In HandleEnterNotify(), initial setting of xwarp and ywarp uses
70 AutopanExtraWarp instead of just 2.
74 The RightHandSidePulldownMenus, EnhancedExecResources, and PrettyZoom
79 Of course, the new variables were inserted here.
83 The LessRandomZoomZoom hack was done here.
85 DISCLAIMER: I am not the official maintainer or central programmer of vtwm,
86 but there isn't one anyway; I just made a few fixes, played with the code to
87 make it a little bit more `configurable' in certain areas, and decided to see
88 what *you* think of the changes I made. I also don't know much about X
89 programming, but the changes I made to vtwm haven't caused any major damage
93 letitflowletyourselfgos[ darren s. embry ]lowandlowthatisthetempo
95 beingashamedbecauseyouredif[ .spd.louisville.edu ]ferentisthesickestkindoflie