descriptionKRunner mirror, for easy external access. Synced with svn.
homepage URLhttp://plasma.kde.org/
repository URLhttp://media.ruphy.org/git/krunner.git/
ownerriccardo@kde.org
last changeFri, 3 Aug 2007 22:37:54 +0000 (4 00:37 +0200)
last refreshSat, 31 Oct 2009 21:44:30 +0000 (31 22:44 +0100)
content tags
add:
README
KRunner provides a set of desktop services including:

 - a launch or "Run Command" dialog
 - screensaver activation and screen locking
 - application startup notification control

Launch Dialog
=============
The launch dialog accepts user input and passes that input through a series of
"runners". Each runner is a subclass of the Runner class and provides three
essential facilities:

1) whether or not it has matches for the given text input
2) providing a widget containing options associated with the runner, if any
3) activating a match

Runners may also be provided via plugins. See runners/search/ for an example.

Screensaver and screen locking
==============================
This functionality is provided by the D-Bus service described in
org.freedesktop.ScreenSaver.xml and is made available on the session bus under the
service name org.freedesktop.ScreenSaver, path /ScreenSaver

The locking is managed by a small app found in lock/

Other Tidbits
=============
A restarting application so even a crash won't result in no krunner
A window for accepting search input, implemented in the Interface class

TODO
====
Please read http://techbase.kde.org/Projects/Plasma/Tasks for further information.
shortlog
2007-08-03 Riccardo IaconelliMerge branch 'central-widget'master
2007-08-03 Riccardo IaconelliAdded a clearItems() method to get rid (dummily for...
2007-08-03 Riccardo IaconelliI don't see why not taking a RaptorClaw* instead of...
2007-08-03 Riccardo IaconelliImplemented the current functions. Nothing still works...
2007-08-03 Riccardo IaconelliAdded d-pointer, destructor, and inherit from QGI inste...
2007-08-03 Riccardo IaconelliSome apidox is always good
2007-08-03 Riccardo IaconelliI should be spent for now with those methods. Now the...
2007-08-03 Riccardo IaconelliI haven't noted this style fix before
2007-08-03 Riccardo Iaconelliemit deactivated() signal when the cursor gets off...
2007-08-03 Riccardo Iaconelli2 more todos, and now it's split into sections
2007-08-03 Riccardo IaconelliCreating a new class, this bool I just created should...
2007-08-03 Riccardo IaconelliAdded the (very basic) skeleton for the base class...
2007-08-03 Riccardo IaconelliFixed coding style and added the d->hovered bool to...
2007-08-03 Riccardo IaconelliImplemented geometry() and setGeometry()
2007-08-03 Riccardo IaconelliThis code now is a bit more coherent and looks a bit...
2007-08-03 Riccardo IaconelliSome other brainfuck gone away
...
heads
16 years ago master
forks
Cached version (4986s old)
krunner/jaws.git fork of Krunner siraj@kde.org 16 years ago