[Eclipse-cvs] CVS update: eclipse/gestures.lisp eclipse/global.lisp eclipse/input.lisp eclipse/misc.lisp eclipse/move-resize.lisp eclipse/package.lisp eclipse/virtual-screen.lisp eclipse/widgets.lisp eclipse/wm.lisp

Iban Hatchondo ihatchondo at common-lisp.net
Thu Feb 12 23:30:23 UTC 2004


Update of /project/eclipse/cvsroot/eclipse
In directory common-lisp.net:/tmp/cvs-serv30248

Modified Files:
	gestures.lisp global.lisp input.lisp misc.lisp 
	move-resize.lisp package.lisp virtual-screen.lisp widgets.lisp 
	wm.lisp 
Log Message:
- change in the movement handlers that allow undecorated windows (xmms
  for example) to moved through mouse strokes or menu.
  (input.lisp gestures.lisp move-resize.lisp wm.lisp)  

- group of windows (such as described in the ICCCM) are now honored:
  transient-for windows are supposed to be stack under their
  dialogs. As another effect, iconifying or sending to another desktop
  one window of a group affect the entire group.

- a new option is now available:
    *save-and-restore-pointer-position-during-workspace-switch*
   that allows to save pointer position before switching from a
   desktop to another and restore previous position when arriving on
   the new one. (misc.lisp virtual-screen.lisp) This has been done via
   a private property on the root window named:
     _ECLIPSE_DESKTOP_POINTER_POSITIONS

- _NET_MOVERESIZE_WINDOW client message is now supported.

- _NET_WM_STATE_STICKY is now supported. (is it correct since Eclipse
  does not implements area's ?)

- an ECLIPSE-EXTENSIONS package is defined in order to export all
  symbols provides by future Eclipse extensions.

- bug fix in:
   - (setf window-priority)
   - dead windows during window cycling (gestures.lisp)
   - window placement (wm.lisp) decoration where incorrectly placed
     when user indicates its preferences (via the wm_normal_hints
     property)
   - minor changes in destroy-notify handling on decoration.

- man page, changelog, compliance updated.


Date: Thu Feb 12 18:30:22 2004
Author: ihatchondo













More information about the Eclipse-cvs mailing list