I downloaded the latest ctwm from CVS on 23rd Feburary 2005,
and it still exhibits a strange problems.

It is NOT ready for Beta Release!!!


Bugs Found...
  * ExMH Icon window miss-positioned after WS switch

    I run ExMH, as Tcl/Tk mail reader with an icon window (mailbox status).
    This window is NOT in any icon reagion as I have the application
    position it in a specific spot.

    In Ctwm-3.6 I have no problems with it at all.

    In ctwm 3.7a5, if I switch to another Workspace, then switch back the
    mail box icon has moved to 0,0 (top left corner) of the screen.

    If I reset the ctwm it returns to its normal position.

    De-iconising and re-iconising does not re-position the icon window.

  * Random Placement is NOT random.

    In ctwm 3.6  if after reseting ctwm I open two xterms...
    EG:   xterm &  xterm &
    The first appears at +54+54   the second at +84+84
    (my titblebar is 15 pixel high with 3 pixel borders if it matters)

    However if I do the same thing in ctwm 3.7a5  They both appear on
    top of each other at +54+54

  * Selecting f.move or f.resize (and most other 'window operation'
    functions) from a root menu, just fails.

    In ctwm 3.6 the cursor would change appropriatally, and you can then
    select the window to which you want to apply it to.

    Of course such window operations do work fine when selected from a
    titlebar button or menu that is attached to a window.

  * Selecting resize from a menu attached to a titlebar works
    but if you just click to cancle, without moving the cursor, or even
    hitting the edge you wish to resize results in...
       1/ window is moved border thickness +1  down and right
       2/ window size is also increased a bit, even though it was cancled.

    EG create an     xterm -geometry +100+100
    use f.resize from a titlebar menu, but cancle it without resizing
    and window will jump to position +104+104
    and resize from 80x24  to  81x24  characters

    This does not happen for f.resize from a titlebar button.


WISH LIST...

  * I'd love to specify some "RandomPlacement"  styles.
    Currently windows are placed +30+30 from the last random placment
    Eg: next window is below and to right of previous random placement.

    I'd love to specify things like -22+22  (eg next window is only
    below but to left of previous window.  This way only the title bar
    is visible, but the stair case ensures the first "LeftTitleButton"
    button (with "NoDefaults") is always visible, no matter how I
    resize.

    In my ctwm definition this is a special 'grab handle' to raise/lower
    or move the window. EG:...

    LeftTitleButton  "xpm:tomato_dash.xpm" {    # titlebar extension
          button1 : f.function "MoveRaiseLower"
          button2 : f.resize
          button3 : f.menu "WindowOps"
          # button3 = s : f.menu "TwmMenu"  # This is NOT posible yet!
        }


  * As you can see in the last example, the events list for title bar
    buttons is NOT following the same event structure used by other things.
    That means shifted mouse buttons can not be used,
    even though I can use shifted mouse buttons on the title bar proper.


  * The 'information' popup windows gives placement of the real window,
    but does not give the information displayed during moves and resizes.
    It would also be nice to have the negitive position offset for this
    display.

    This is the information that is needed for geometry arguments when
    starting the application, and is often the more usefull information.

  Anthony Thyssen ( System Programmer )    <[EMAIL PROTECTED]>
 -----------------------------------------------------------------------------
   One never knew what might be prowling on the fifth floor of the
   R & D Building.    --- Larry Niven and Steven Barnes, ``Dream Park''
 -----------------------------------------------------------------------------
     Anthony's Home is his Castle     http://www.cit.gu.edu.au/~anthony/

  Anthony Thyssen ( System Programmer )    <[EMAIL PROTECTED]>
 -----------------------------------------------------------------------------
        Make it idiot proof and someone will make a better idiot.
 -----------------------------------------------------------------------------
     Anthony's Home is his Castle     http://www.cit.gu.edu.au/~anthony/

Reply via email to