Revision 667004

Go back to digest for 27th May 2007

Optimization in KDE Base

Matthias Kretz committed changes in /branches/arts/1.5/arts:

stop polling NotificationManager for now notifications, instead handle notifications on demand. This gets rid of the 50ms timer that was burning energy unnecessarily.

This change introduces a special meaning to IOManager::addTimer(-1, 0) in order to get a new virtual function without breaking BC.

Additionally a previously inlined function was moved to the .cpp file. The only place where this breaks (that I know of) is in kdemultimedia/arts/midi/ It only needs a recompile of kdemultimedia to fix it, though.

File Changes

Modified 4 files
  • /branches/arts/1.5/arts
  •   /mcop/
  •   /mcop/
  •   /mcop/notification.h
  •   /qtmcop/
4 files changed in total