Revision 863561

Go back to digest for 28th September 2008

Features in KDE Base

Lucas Murray committed changes in /trunk/KDE/kdebase/workspace/kwin:

Added motion dynamic physics helper classes to the KWin effects API.
These classes are intended to be used to help effect authors move windows across the screen smoothly and naturally.

Although not 100% complete the classes can be used for 2D operations in its current state, an example of which is the included present windows update.

These classes can be expanded upon when the new modifiers are required.

I would like a generic, template-based motion manager class that can be used for non-window objects as well as another 3D-enabled manager to be available sometime in the future.

File Changes

Modified 4 files
  • /trunk/KDE/kdebase/workspace/kwin
  •   /effects/presentwindows.cpp
  •   /effects/presentwindows.h
  •   /lib/kwineffects.cpp
  •   /lib/kwineffects.h
4 files changed in total