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

List:       kde-commits
Subject:    new_kcm_code: kdelibs/kutils
From:       Frans Englich <frans.englich () telia ! com>
Date:       2004-10-14 20:16:14
Message-ID: 20041014201614.E318D16C92 () office ! kde ! org
[Download RAW message or body]

CVS commit by englich: 


Module uniqueness in KCModuleProxy via DCOP(as discussed with Waldo), and compact the \
code.

That modules have DCOP interfaces allows interesting security(and possible other) \
features; when the user have been away too long(screensaver), or too far away from \
the computer, relevant modules can be asked to exit from root mode, for example. If \
some desktop wide security/privacy indicator was implemented(some kicker thing), it \
could show that root modules are loaded(feedback, interaction). One could also do \
something just because it's possible, and say it is Powerfull and Flexible.

There's a bug with QScollView/the reparenting; horizontal scrolling isn't allowed, \
and when an occuping module unloads, and the waiting module reloads, it doesn't show \
even though it _is_ there. Expected code paths are run, and the object tree is the \
same before and after reloading, and with KCMError. Instantiating KCModuleProxy in a \
vanilla way doesn't work, but KCMultiDialog do. 


  A            kcmoduleproxyIface.h   1.1.2.1 [LGPL (v2+)]
  M +3 -2      Makefile.am   1.24.4.3
  M +10 -11    kcmodulecontainer.cpp   1.1.2.5
  M +3 -3      kcmoduleloader.cpp   1.34.4.6
  M +208 -135  kcmoduleproxy.cpp   1.2.2.4
  M +14 -0     kcmoduleproxy.h   1.2.2.4


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

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