Revision 926711

Go back to digest for 22nd February 2009

Other in KDE Base

Michael Jansen committed changes in /trunk/KDE/kdebase/runtime:

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

Added 26 files
  • /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
Deleted 22 files
  • /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
Modified 2 files
  • /trunk/KDE/kdebase/runtime
  •   /CMakeLists.txt
  •   /kwalletd/CMakeLists.txt
50 files changed in total