Commit graph

8 commits

Author SHA1 Message Date
Laurent Montel
79328d79c9 Fix includes
svn path=/trunk/KDE/kdebase/workspace/; revision=833041
2008-07-16 06:39:10 +00:00
Michael Jansen
82cf0edda7 Correct the order.
1. Declare that the action is a configuration action.
  2. Then set the global shortcut.

svn path=/trunk/KDE/kdebase/workspace/; revision=817420
2008-06-06 01:06:21 +00:00
Michael Jansen
6f6bc897c9 - Fix the default button.
svn path=/trunk/KDE/kdebase/workspace/; revision=815406
2008-06-01 17:42:18 +00:00
Michael Jansen
08a0d13288 - load() is called implicitely when the kcm is shown.
- It's not necessary to add the collection each time load is called. Prevents
      the shortcuts from beeing shown 3 times.
    - the readSettings and writeSettings calls aren't necessary since the
      actionCollection contains only global shortcuts and these are saved by
      the kdedglobalaccel daemon (correct Andreas?).

CCMAIL: ahartmetz@gmail.com

svn path=/trunk/KDE/kdebase/workspace/; revision=815402
2008-06-01 17:33:20 +00:00
Andreas Hartmetz
db8ca7f784 - Adapt to no undo on close in KShortcutsEditor by adding undo where
appropriate.
- Add the necessary KShortcutsEditor::save() calls where missing.
Use KActionCollection::setComponentData() as a better replacement for
KGlobalAccel::overrideMainComponentData().
- Add setProperty(\"isConfigurationAction\", true) for actions that don't belong
to the module modifying them. This replaces the behavior changes otherwise
triggered by KGlobalAccel::overrideMainComponentData(). The most important
behavior change is to not register an action as gone when it is destroyed in
the configuration module. It likely still exists in its proper module.

svn path=/trunk/KDE/kdebase/workspace/; revision=812610
2008-05-25 20:31:33 +00:00
Laurent Montel
881fd48854 Don't add slot which doesn't exist
svn path=/trunk/KDE/kdebase/workspace/; revision=746266
2007-12-08 13:55:13 +00:00
Luboš Luňák
01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL
being v2+ (right now it says just GPL, which according to GPL itself
means any GPL). Decoration clients will come later.
CCMAIL: kwin@kde.org


svn path=/trunk/KDE/kdebase/workspace/; revision=742302
2007-11-27 19:40:25 +00:00
Luboš Luňák
ce20cf0625 More configuration options for effects. Most of the code
by Christian Nitschkowski <segfault_ii@web.de>.


svn path=/trunk/KDE/kdebase/workspace/; revision=736161
2007-11-13 16:20:52 +00:00