[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: kwin progress - finally !
From:       Waldo Bastian <bastian () kde ! org>
Date:       2000-06-05 0:03:36
[Download RAW message or body]

On Sun, 04 Jun 2000, Waldo Bastian wrote:
> Hm.. We can at least merge kwm.h with kwin.h. How this stuff gets
> implemented shouldn't have much effect on the API...

To start with that:

* properties / setProperties: 
Should be moved to kwin.h I guess?

* enableSessionManagement(), setWmCommand() / setUnsavedDataHint()
Obsolete session management. Replaced with stuff in kapp.cpp

* setMiniIcon() /setIcon()
Looks obsolete to me.

* setDockWindow
Obsolete Already present in kwin.h

* setDecoration
Seems obsolete to me. Can't you use WStyle flags instead?

* logout / refreshScreen / darkenScreen / configureWm

* currentDesktop()
Obsolete. Already present in kwin.h

* raiseSoundEvent/registerSoundEvent/unregisterSoundEvent
Is this used?

* setKWMModule/isKWMModule/setKWMDockModule/isKWMDockModule/isKWIMInitialized
Do "KWM Modules" still exist?

* activeWindow() / switchToDesktop()
Obsolete. Already present in kwin.h

* setWindowRegion()
Obsolete, replaced by avoid() & friends.

* windowRegion()
Obsolete, replaced by clientArea()

* numberOfDesktops()/setNumberOfDesktops()/desktopName()/desktop()
Obsolete, already present in kwin.h.

* sendKWMCommand
Obsoleted by DCOP. (?)

* title() / titleWithState()
???

* miniIcon() / icon()
???

* geometry()/geometryRestore()/iconGeometry()
???

* 
isIconified()/isMaximized()/isSticky/isActive/setIconifiy/doMaximized(?)/setSticky/activate/raise/lower
Should be moved to kwin.h

* isDoMaximize()/maximizMode()/doMaximizeMode()
????

* moveToDesktop()/move()/setGeometry()
Should be moved to kwin.h

* prepareForSwalloning/doNotManage
Obsolete I hope, looks like a very ugly hack.

* keepOnTop
Obsoleted by WStyle flags?

* xyzString()
Should be moved to kwin.h

* windowState()
????

Cheers,
Waldo

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic