[comp.windows.open-look] OLVWM comments and suggestions.

jc@raven.bu.edu (James Cameron) (05/13/91)

I have grown fond of the OLVWM and would like to make a few suggestions
on feature enhancements.

1.  Fix the sticky problem with Xview clients.  I am not an X programmer
    and I have heard of some problems with the Xview clients and some
    properties which aren't being set, but this to me is a bad bug.   
    biggest problem is that the Pinned Root Menu cannot be sticky.

2.  It should use the second or third mouse button to move the viewing
    area, as sometimes there is little or no background to grab ahold of
    and you end up moving a client application.  (Yes, I know that the
    arrows can move the viewing angle, but this is just simply not what
    I want to have to do.)

3.  Add a boolean resource "VirtualStickyIcons" which makes all icons
    sticky when set to true.  

4.  Add a boolean resource "VirtualSameColor" which when set to true 
    has the background color of the client represented in the Virtual
    Desktop.

5.  Allow clients to be inconified from within the Desktop and placement
    of the icon would be dependent upon the value of "VirtualStickyIcons".

6.  Be able to specify one corner (say the bottom right corner) as to not
    allow sticky clients.   

7.  Have the Virtual Desktop follow the OLWM resources for icon placement;
    it always iconifies to the top left corner which REALLY annoys me. It
    would seem this was a bug.  

8.  As mentioned in the man page, new frames should enherit the stickyness
    of the parent.


I may have pointed out a few things here, but that is only because I 
use OLVWM extensively, and enjoy its features.  It is one hell of a
weekend-hack!  *8-)  And the author should have his name in the man
page!

Feel free to make comments, suggestions, etc about my "wants" for 
the window manager as this will create good discussions.  Also, I *do*
have good reasons for the suggestions, and if you are curious, feel
free to ask me why (if it is not obvious, and even if it is!).

jc


   
--
					-- James Cameron  (jc@raven.bu.edu)

Signal Processing and Interpretation Lab.  Boston, Mass  (617) 353-2879
------------------------------------------------------------------------------
"But to risk we must, for the greatest hazard in life is to risk nothing.  For
the man or woman who risks nothing, has nothing, does nothing, is nothing."
	(Quote from the eulogy for the late Christa McAuliffe.)

jc@raven.bu.edu (James Cameron) (05/13/91)

Oh, forgot a couple of things:

A.  Wondering why sometimes when clicking on the clients in the Desktop
    they become sticky to the mouse until you click down again.  I cannot
    reproduce this at will, but if I click fast enough on a client in
    desktop many times this will occur.  (Just managed to make it happen
    again.  *8-)  )  I would like this to be a part of the Desktop but
    one in which I have a choice, ie, some resource that when a client is
    chosen by a point and click, you drop it off at another location by
    clicking again.  

B.  When a client is moved using the Virtual Desktop, it should be placed
    on top of other clients.  Or, at least have a boolean resource which
    allows this:  "VirtualTopOnMove" is my suggestion.

C.  And finally, if at all possible, though I know this is more of a dream
    and probably not that feasible, have a boolean resource such as 
    "VirtualSameAsRealRoot" *8-) which has a scaled version of what is
    actually on the real root.  Not sure how good this is, but just a wild
    suggestion.  *8-)

jc

--
					-- James Cameron  (jc@raven.bu.edu)

Signal Processing and Interpretation Lab.  Boston, Mass  (617) 353-2879
------------------------------------------------------------------------------
"But to risk we must, for the greatest hazard in life is to risk nothing.  For
the man or woman who risks nothing, has nothing, does nothing, is nothing."
	(Quote from the eulogy for the late Christa McAuliffe.)

dave@mstr.hgc.edu (Dave Raines) (05/15/91)

In article <JC.91May12234728@condor.bu.edu> jc@raven.bu.edu (James Cameron) writes:
>
>I have grown fond of the OLVWM and would like to make a few suggestions

Please, can someone tell me where OLVWM is available from. Is it a
SUN product, or available from ftp somewhere?  Thanks in advance.

Dave

idean@scsfs11.Warren.MENTORG.COM (idean) (05/22/91)

And one more enhancement I'd like to see:

olvwm*AutoPan: True

This would automatically pan the view of the workspace when
the cursor "hits" the edge of the actual screen.

(A lot of people here are olvwm converts, keep up those
"weekend hacks"!)

--
idean@Warren.MENTORG.COM   | Welcome to "Crime Free" New Jersey!
Ingo Dean  (Sys. Admin.)   | (After all, why else would the police spend
Mentor Graphics Corp.      | so much time going after speeders if there
Warren, NJ 07059           | were crimes such as murder or rape left?)