More Info

Revision be4c92e...

(Back to digest)
 

Optimization in KDE Base

Artem Serebriyskiy committed changes in [nepomuk-system-tray] /:

Rewrite DBus-related part to prevent locks

* Cause multithreaded system tray is overkill, DBus part was rewritten with using of QDBusPendingCallWatcher

File Changes

Modified 11 files
 
/lib/systrayplugin.cpp
 
/lib/systrayplugin.h
 
/plugins/CMakeLists.txt
 
/plugins/basic_template/templateplugin.cpp.in
 
/plugins/basic_template/templateplugin.h.in
 
/plugins/strigi/strigiplugin.cpp
 
/plugins/strigi/strigiplugin.h
 
/runtime/systemtray/servicewidget.cpp
 
/runtime/systemtray/servicewidget.h
 
/runtime/systemtray/systray.cpp
 
/runtime/systemtray/systray.h
11 files changed in total