Revision 926711
Go back to digest for 22nd February 2009Other in KDE Base
Implement kdedglobalaccel as a standalone demon.
The decision was made because beeing a kded module made it subject to the problems of all other kded modules.
If some module froze kded it could happen that the X frooze completely for some seconds or it seems like the alt-key is stuck.
Rename everything kdedglobal* to kglobal* for convenience.
This commit requires a recompile of at least kdelibs too. You will loose global shortcut on your next session login or kded/application restart.
If you want kcmshell4 keys to work again please recompile kdebase-workspace too.
This cmake code is supposed to delete the two files remaining from kglobalaccel being a kded moudle from your installation area.
If you encounter problems after recompilation please check if they were successfully removed.
File Changes
- /trunk/KDE/kdebase/runtime/kglobalaccel
- /CMakeLists.txt
- /component.cpp
- /component.h
- /dbus
- /globalshortcut.cpp
- /globalshortcut.h
- /globalshortcutcontext.cpp
- /globalshortcutcontext.h
- /globalshortcutsregistry.cpp
- /globalshortcutsregistry.h
- /kconf
- /kglobalaccel.cpp
- /kglobalaccel.desktop
- /kglobalaccel_mac.cpp
- /kglobalaccel_mac.h
- /kglobalaccel_qws.cpp
- /kglobalaccel_qws.h
- /kglobalaccel_win.cpp
- /kglobalaccel_win.h
- /kglobalaccel_x11.cpp
- /kglobalaccel_x11.h
- /kglobalacceld.h
- /main.cpp
- /dbus/org.kde.kglobalaccel.service.in
- /kconf/kdedglobalaccel_kde42.upd
- /trunk/KDE/kdebase/runtime/kdedglobalaccel
- /CMakeLists.txt
- /component.cpp
- /component.h
- /globalshortcut.cpp
- /globalshortcut.h
- /globalshortcutcontext.cpp
- /globalshortcutcontext.h
- /globalshortcutsregistry.cpp
- /globalshortcutsregistry.h
- /kdedglobalaccel.cpp
- /kdedglobalaccel.desktop
- /kdedglobalaccel.h
- /kglobalaccel_mac.cpp
- /kglobalaccel_mac.h
- /kglobalaccel_qws.cpp
- /kglobalaccel_qws.h
- /kglobalaccel_win.cpp
- /kglobalaccel_win.h
- /kglobalaccel_x11.cpp
- /kglobalaccel_x11.h
- /org.kde.KdedGlobalAccel.xml
- /kconf/kdedglobalaccel_kde42.upd
- /trunk/KDE/kdebase/runtime
- /CMakeLists.txt
- /kwalletd/CMakeLists.txt