Events Plasma Runner

Krunner Plugins

Source (required if based on other people's work):

7
Score 73%
Description:

Events Runner
=============

This is Plasma Runner plugin, which provides you ability to add new events or todos to your calendar from KRunner (Alt+F2). With this runner you may enter into KRunner something like following:

* `event Project deadline; 13.02.2010` - create new event with summary \"Project deadline\" for 13.02.2010;
* `todo Complete my work; tomorrow 12:30; Business` - create todo with given summary and deadline datetime with category "Business";
* `event Travel to mountains; from yesterday to 31.02.2010; Travel` - create event with given time range and category;
* `event Something; 13:30` - something at 13:30 today;
* `event Other event; yesterday`
* `event Meeting; today from 12:00 to 14:00`
* `todo Buy new phone; in 2 years`
* `todo Complete site design; in 2 days from 10:30`
* And others...

Besides of incident creation you may update existing incidences in some ways:

* `complete Buy new phone` - mark selected task as completed!
* `complete Fix localization issues; 30` - set task as 30%-completed;
* `comment Birthday party; It was cool!` - append some text to task description.

Features
--------

Now following date/time specifications are available:

* `today`
* `yesteday`
* `tomorrow`
* `now`
* Time format - `h:m`
* Date format - `d.M.yyyy`
* `in 2 minutes/hours [after ...]`
* `in 10 days/weeks/months/years [after ...]`
* `from ... to ...`

You can specify event categories as third argument like in KOrganizer:

* `Business`
* `Education:Exam`
* `Travel, Holiday`

Installation from packages
--------------------------

If you are using Ubuntu Karmic you may install package plasma-runner-events from my PPA at https://launchpad.net/~alexey-noskov/+archive/kde

You can add this PPA to your system by adding `ppa:alexey-noskov/kde` to your system\'s Software Sources

This PPA can be added to your system manually by copying the lines below and adding them to your system\'s software sources.

deb http://ppa.launchpad.net/alexey-noskov/kde/ubuntu karmic main
deb-src http://ppa.launchpad.net/alexey-noskov/kde/ubuntu karmic main

Build instructions
------------------

cd /where/your/runner/is/installed
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=$KDEDIRS ..
make
sudo make install

(your $KDEDIRS is where you install your KDE 4)

Restart krunner:

kbuildsycoca4
kquitapp krunner
krunner

Alt-F2 to launch KRunner and in the runners list you will find events runner.

You may browse source code online at http://github.com/alno/plasma-runner-events Feel free to fork and patch!

Copyright © 2009 Alexey Noskov, released under the GPLv3 license
Idea by SebastianHRO, published at http://forum.kde.org/brainstorm.php#idea85167
Last changelog:

8 years ago

0.3.0:

* New commands: 'complete' and 'comment'
* Some localization friendness

0.2.4:

* Ranged events support

0.2.2:

* Categories support
* Runner syntaxes
* Runner icon

0.2.1:

* Using text/calendar MIME type.

emplate430

4 months ago

TY!

Report

cemkalyoncu

3 years ago

Amazing add-on. Is it possible to add a command so that todo's can be added without a due date?

Report

amihere

8 years ago

Hi, it`s me again :-)

I have an idea for your app. Today I had to add to calendar a two-days long event. It is such a long procedure to open calendar, add new event and so on... So, is it possible to upgrade your runner for "more days" events? For example I will write "event Vacation; from tommorow to 5.2.2010" and the runner adds a six-days event to my calendar.

Report

amihere

8 years ago

And I think it is the same for a time in some event. For example "event Exam; from tomorrow 9:00 to tomorrow 13:00"... Adding this feature will be great!

Report

C

alno

8 years ago

Thanks, i think it's good idea, i'll try to implement it in nearest time.

Report

C

alno

8 years ago

I implemented some kind of it, you may get sources for testing from http://github.com/alno/plasma-runner-events/tarball/0.2.3

Usages:

`from today to 21.02.2010`
`tomorrow from 12:00 to 16:00`

Report

vitormp

8 years ago

Hi,

Thanks for this promising tool.

I'm having a problem though. All seems to work fine up to the point where I hit "Enter" in krunner. Then it doesn't do anything, and in the terminal I get:

"No valid collection for events available", or "No valid collection for todos available".

Any suggestion?

Report

C

alno

8 years ago

Do you have calendar in your akonadi resources?

Maybe it has some special type? I used it for iCal resource.

Report

amihere

8 years ago

The same problem here. Fedora 12, KDE 4.4 RC1. I have standard *.ics sources setted up. I can copy terminal output here if you wish.

On the other side, it seems like very good and useful idea! ;-)

Report

C

alno

8 years ago

Please check is bug present with updated sources?

Report

amihere

8 years ago

No, I`m sorry. :-(

here is log terminal log:

krunner(11142)/plasma Nepomuk::SearchRunner::match: Plasma::RunnerContext(0x3129338) "event TEST; now"
krunner(11142) Nepomuk::Query::QueryParser::parse: matched literal at 0 "event"
krunner(11142) Nepomuk::Query::QueryParser::parse: Skipping space at 5
krunner(11142) Nepomuk::Query::QueryParser::parse: matched literal at 6 "TEST;"
krunner(11142) Nepomuk::Query::QueryParser::parse: Skipping space at 11
krunner(11142) Nepomuk::Query::QueryParser::parse: matched literal at 12 "now"
krunner(11142) ResultScene::defaultResultItem: ResultItem(0x27ea970) 1
krunner(11142) Interface::run: "Create event "TEST" at 20:48 21.01.2010" "events_runner_event"
No valid collection for events available
QDBusObjectPath: invalid path ""
krunner(11142) Nepomuk::Query::QueryServiceClient::Private::handleQueryReply: Query failed: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."

Report

C

alno

8 years ago

Hmm.. It's interesting..

Please run version from http://github.com/alno/plasma-runner-events/tarball/akonadi-mime-debug and post terminal output

Report

amihere

8 years ago

It seems like the same version I downloaded from SF... But the strange thing is the version is still 0.1 though I reinstalled it completely (removed old files and of course recompiled), not 0.2.1 ...

krunner(12799)/plasma Nepomuk::SearchRunner::match: Plasma::RunnerContext(0x24d73b8) "todo TEST; now"
krunner(12799) Nepomuk::Query::QueryParser::parse: matched literal at 0 "todo"
krunner(12799) Nepomuk::Query::QueryParser::parse: Skipping space at 4
krunner(12799) Nepomuk::Query::QueryParser::parse: matched literal at 5 "TEST;"
krunner(12799) Nepomuk::Query::QueryParser::parse: Skipping space at 10
krunner(12799) Nepomuk::Query::QueryParser::parse: matched literal at 11 "now"
krunner(12799) Nepomuk::Query::QueryServiceClient::close:
krunner(12799) ResultScene::defaultResultItem: ResultItem(0x1e3cc60) 1
krunner(12799) Interface::run: "Create todo "TEST" due to 21:19 21.01.2010" "events_runner_todo"
No valid collection for todos available

Report

C

alno

8 years ago

I didn't updated .desktop file, but it's not the problem...

Did you have any messages instantly after krunner restart?

For example, i have:
("text/calendar", "application/x-vnd.akonadi.calendar.event", "application/x-vnd.akonadi.calendar.todo", "application/x-vnd.akonadi.calendar.journal", "application/x-vnd.akonadi.calendar.freebusy")
("text/directory")

Did you see something similar?

Report

amihere

8 years ago

Well, there are many things written immediately after restart, I hope you will find what you need... :), here is log:

[petr@PETR-NTB build]$ krunner
krunner(13610): ""CurrencyIntroducedDate" - conversion of "" to QDate failed" " (wrong format: expected 3 items, got 1)"
krunner(13610): ""CurrencyIntroducedDate" - conversion of "" to QDate failed" " (wrong format: expected 3 items, got 1)"
krunner(13610) SaverEngine::applyManualSettings: no lock
krunner(13610) SaverEngine::applyManualSettings: no lock
krunner(13610) SaverEngine::applyManualSettings: no lock
krunner(13610) SaverEngine::applyManualSettings: no lock
krunner(13610) SaverEngine::enable: Saver Engine started, timeout: 300
krunner(13610)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-petr/ksycoca4"
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Terminate Applications" =================
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Umístění" =================
krunner(13610)/plasma RecentDocuments::loadRecentDocuments: Refreshing recent documents.
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Nedávné dokumenty" =================
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Calendar Events" =================
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Vyhledávání v počítači pomocí Nepomuku" =================
krunner(13610)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Connecting to local socket "/home/petr/.kde/share/apps/nepomuk/socket"
krunner(13610)/kio (bookmarks) KBookmarkManager::KBookmarkManager: starting KDirWatch for "/home/petr/.local/share//user-places.xbel"
krunner(13610)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("trash:/")
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Místa" =================
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Aplikace" =================
krunner(13610)/kdepimlibs (kabc) KABC::StdAddressBook::self: asynchronous= true
krunner(13610)/kresources KRES::Factory::self:
krunner(13610)/kresources KRES::ManagerImpl::ManagerImpl:
krunner(13610)/kresources KRES::ManagerImpl::readConfig:
krunner(13610)/kresources KRES::Factory::self:
krunner(13610)/kresources KRES::ManagerImpl::readResourceConfig: "77g6W1Cyf7"
krunner(13610)/kresources KRES::Factory::Private::resourceInternal: ( "dir" , config )
krunner(13610)/kdepimlibs (kabc) KABC::FormatFactory::self:
krunner(13610)/kdepimlibs (kabc) KABC::StdAddressBook::StdAddressBook:
krunner(13610)/kdepimlibs (kabc) KABC::StdAddressBook::self: calling init after instance creation
krunner(13610)/kresources KRES::Resource::open: Opening resource "KONTAKTY"
krunner(13610)/kresources KRES::ManagerImpl::writeConfig:
krunner(13610)/kresources KRES::ManagerImpl::writeResourceConfig: Saving resource "77g6W1Cyf7"
krunner(13610)/kresources KRES::Resource::writeConfig:
krunner(13610)/kresources KRES::ManagerImpl::writeConfig: Saving general info
krunner(13610)/kresources KRES::ManagerImpl::writeConfig: finished
krunner(13610)/kdepimlibs (kabc) KABC::AddressBook::asyncLoad:
krunner(13610)/kdepimlibs (kabc) KABC::ResourceDir::load: "/home/petr/Dokumenty/.zdroje_Akonadi/kontakty/" '
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Kontakty" =================
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Control Audio Player" =================
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Devices" =================
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Příkazový řádek" =================
krunner(13610)/plasma BookmarksRunner::whichBrowser: "!rekonq"
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Záložky" =================
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Kalkulátor" =================
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Kopete Contact Runner" =================
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Plasma Desktop Shell" =================
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Převod jednotek" =================
krunner(13610)/libplasma Plasma::RunnerManagerPrivate::loadRunners: All runners loaded, total: 16
krunner(13610)/kio (Slave) KIO::Slave::createSlave: createSlave "trash" for KUrl("trash:/")
krunner(13610)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/ksocket-petr/krunnera13610.slave-socket"
krunner(13610)/kio (KDirListerCache) KDirListerCache::listDir: Entry currently being listed: KUrl("trash:/") by (KDirLister(0x10a0e00) )
[petr@PETR-NTB build]$ krunner(13610)/kio (KIOConnection) KIO::SocketConnectionBackend::socketReadyRead: KIO::SocketConnectionBackend(0xd9cae0) Jumbo packet of 41240 bytes
krunner(13610)/kio (KIOConnection) KIO::SocketConnectionBackend::socketReadyRead: KIO::SocketConnectionBackend(0xd9cae0) Jumbo packet of 41240 bytes
krunner(13610)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("trash:/")

Report

C

alno

8 years ago

Oh...

That's about output with current version at from http://github.com/alno/plasma-runner-events/tarball/akonadi-mime-debug ?

Report

amihere

8 years ago

ok, I tried to download the package again and it downloaded different file then before. Maybe some cache problem. I reinstalled application (yes, it is 0.2.1 version now), but the same problem still appears :-( Log is attached below.


[petr@PETR-NTB build]$ krunner
krunner(16052): ""CurrencyIntroducedDate" - conversion of "" to QDate failed" " (wrong format: expected 3 items, got 1)"
krunner(16052): ""CurrencyIntroducedDate" - conversion of "" to QDate failed" " (wrong format: expected 3 items, got 1)"
krunner(16052) SaverEngine::applyManualSettings: no lock
krunner(16052) SaverEngine::applyManualSettings: no lock
krunner(16052) SaverEngine::applyManualSettings: no lock
krunner(16052) SaverEngine::applyManualSettings: no lock
krunner(16052) SaverEngine::enable: Saver Engine started, timeout: 300
krunner(16052)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-petr/ksycoca4"
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Terminate Applications" =================
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Umístění" =================
krunner(16052)/plasma RecentDocuments::loadRecentDocuments: Refreshing recent documents.
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Nedávné dokumenty" =================
Runner started
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Calendar Events" =================
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Vyhledávání v počítači pomocí Nepomuku" =================
krunner(16052)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Connecting to local socket "/home/petr/.kde/share/apps/nepomuk/socket"
krunner(16052)/kio (bookmarks) KBookmarkManager::KBookmarkManager: starting KDirWatch for "/home/petr/.local/share//user-places.xbel"
krunner(16052)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("trash:/")
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Místa" =================
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Aplikace" =================
krunner(16052)/kdepimlibs (kabc) KABC::StdAddressBook::self: asynchronous= true
krunner(16052)/kresources KRES::Factory::self:
krunner(16052)/kresources KRES::ManagerImpl::ManagerImpl:
krunner(16052)/kresources KRES::ManagerImpl::readConfig:
krunner(16052)/kresources KRES::Factory::self:
krunner(16052)/kresources KRES::ManagerImpl::readResourceConfig: "77g6W1Cyf7"
krunner(16052)/kresources KRES::Factory::Private::resourceInternal: ( "dir" , config )
krunner(16052)/kdepimlibs (kabc) KABC::FormatFactory::self:
krunner(16052)/kdepimlibs (kabc) KABC::StdAddressBook::StdAddressBook:
krunner(16052)/kdepimlibs (kabc) KABC::StdAddressBook::self: calling init after instance creation
krunner(16052)/kresources KRES::Resource::open: Opening resource "KONTAKTY"
krunner(16052)/kresources KRES::ManagerImpl::writeConfig:
krunner(16052)/kresources KRES::ManagerImpl::writeResourceConfig: Saving resource "77g6W1Cyf7"
krunner(16052)/kresources KRES::Resource::writeConfig:
krunner(16052)/kresources KRES::ManagerImpl::writeConfig: Saving general info
krunner(16052)/kresources KRES::ManagerImpl::writeConfig: finished
krunner(16052)/kdepimlibs (kabc) KABC::AddressBook::asyncLoad:
krunner(16052)/kdepimlibs (kabc) KABC::ResourceDir::load: "/home/petr/Dokumenty/.zdroje_Akonadi/kontakty/" '
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Kontakty" =================
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Control Audio Player" =================
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Devices" =================
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Příkazový řádek" =================
krunner(16052)/plasma BookmarksRunner::whichBrowser: "!rekonq"
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Záložky" =================
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Kalkulátor" =================
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Kopete Contact Runner" =================
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Plasma Desktop Shell" =================
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: ================= loading runner: "Převod jednotek" =================
krunner(16052)/libplasma Plasma::RunnerManagerPrivate::loadRunners: All runners loaded, total: 16
krunner(16052)/kio (Slave) KIO::Slave::createSlave: createSlave "trash" for KUrl("trash:/")
krunner(16052)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/ksocket-petr/krunnerF16052.slave-socket"
krunner(16052)/kio (KDirListerCache) KDirListerCache::listDir: Entry currently being listed: KUrl("trash:/") by (KDirLister(0x12bd180) )
[petr@PETR-NTB build]$ Collections fetched

There are 4 collections
"outbox" : ("message/rfc822", "inode/directory")
"Local Folders" : ("message/rfc822", "inode/directory")
"Search" : ()
"akonadi_vcarddir_resource_2" : ("text/directory")
krunner(16052)/kio (KIOConnection) KIO::SocketConnectionBackend::socketReadyRead: KIO::SocketConnectionBackend(0xeaa980) Jumbo packet of 41240 bytes
krunner(16052)/kio (KIOConnection) KIO::SocketConnectionBackend::socketReadyRead: KIO::SocketConnectionBackend(0xeaa980) Jumbo packet of 41240 bytes
krunner(16052)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("trash:/")
krunner(16052)/plasma BookmarksRunner::whichBrowser: "!rekonq"
krunner(16052)/kutils (KPluginSelector) KPluginSelector::addPlugins: cfgGroup = 0x7fff31bb6640
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "techbase"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 1 offers for "kill"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "wikitravel"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "locations"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "webshortcuts"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 1 offers for "krunner_spellcheck"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "konsolesessions"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "recentdocuments"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "events_runner"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "nepomuksearch"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "places"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "services"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "kabccontacts"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 1 offers for "audioplayercontrol"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "windows"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "solid"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "shell"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "wikipedia"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "krunner_kget"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "bookmarks"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "desktopsessions"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "browserhistory"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "calculator"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "kopete_runner"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "PowerDevil"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "plasma-desktop"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "konquerorsessions"
krunner(16052)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "unitconverter"
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x2400f0d
krunner(16052)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::instance: instance(): ... initialised
krunner(16052)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readConfig: readConfig(): local zone= "Europe/Bratislava"
krunner(16052)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readZoneTab: readZoneTab( "/usr/share/zoneinfo/zone.tab" )
krunner(16052)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-petr/ksycoca4"
krunner(16052)/plasma Nepomuk::SearchRunner::match: Plasma::RunnerContext(0x14fc138) "todo TEST; now"
krunner(16052) Nepomuk::Query::QueryParser::parse: matched literal at 0 "todo"
krunner(16052) Nepomuk::Query::QueryParser::parse: Skipping space at 4
krunner(16052) Nepomuk::Query::QueryParser::parse: matched literal at 5 "TEST;"
krunner(16052) Nepomuk::Query::QueryParser::parse: Skipping space at 10
krunner(16052) Nepomuk::Query::QueryParser::parse: matched literal at 11 "now"
krunner(16052) Nepomuk::Query::QueryServiceClient::close:
krunner(16052) ResultScene::defaultResultItem: ResultItem(0x103e250) 1
krunner(16052) Interface::run: "Create todo "TEST" due to 22:27 21.01.2010" "events_runner_todo"
No valid collection for todos available

Report

C

alno

8 years ago

Ok, it's here:

[petr@PETR-NTB build]$ Collections fetched

There are 4 collections
"outbox" : ("message/rfc822", "inode/directory")
"Local Folders" : ("message/rfc822", "inode/directory")
"Search" : ()
"akonadi_vcarddir_resource_2" : ("text/directory")

There are mail and addressbook, but there are no collection for any calendar-related information. Are you sure what you have ical resource in your Akonadi config?

Is Korganizer works for you?

Report

amihere

8 years ago

No, I`m sorry. :-(

here is log terminal log:

krunner(11142)/plasma Nepomuk::SearchRunner::match: Plasma::RunnerContext(0x3129338) "event TEST; now"
krunner(11142) Nepomuk::Query::QueryParser::parse: matched literal at 0 "event"
krunner(11142) Nepomuk::Query::QueryParser::parse: Skipping space at 5
krunner(11142) Nepomuk::Query::QueryParser::parse: matched literal at 6 "TEST;"
krunner(11142) Nepomuk::Query::QueryParser::parse: Skipping space at 11
krunner(11142) Nepomuk::Query::QueryParser::parse: matched literal at 12 "now"
krunner(11142) ResultScene::defaultResultItem: ResultItem(0x27ea970) 1
krunner(11142) Interface::run: "Create event "TEST" at 20:48 21.01.2010" "events_runner_event"
No valid collection for events available
QDBusObjectPath: invalid path ""
krunner(11142) Nepomuk::Query::QueryServiceClient::Private::handleQueryReply: Query failed: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."

Report

tittiatcoke

8 years ago

I also had the same problem and it is a setup error from korganizer. I don't know which version of KDE you are running, but please make sure that you have setup korganizer in such a way that it has a default calendar defined in which all todo's and events will be placed. Once set, then krunner needs to be restarted and afterward it works perfectly

Report

amihere

8 years ago

wohoo, it works! In KDE4.4 there are two ways how to setup akonadi sources. I did it through system settings -> advance -> KDE sources, but it is not synchronised with sources setted up in AkonadiTray. So I made it synchronised and now it runs perfectly. Thanks!

Report

C

alno

8 years ago

Oh, i am too late with my previous comment))

It's excellent!

Report

amihere

8 years ago

Spasibo Alexey! Problem solved, info in my post below. Thanks for your help and care!

Report

pilpilon

8 years ago

That is very good idea.
Exactly what the runner for.

Report

PARENA

8 years ago

*applauds* This is a really, really nice addition. I hope it you'll try and get this into default KDE. I'm happy openSUSE provides a package. :) Greaty application of the power of krunner!

Report

8 years ago

0.3.0:

* New commands: 'complete' and 'comment'
* Some localization friendness

0.2.4:

* Ranged events support

0.2.2:

* Categories support
* Runner syntaxes
* Runner icon

0.2.1:

* Using text/calendar MIME type.

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
0.3.0
updated May 16 2010
added Jan 19 2010
downloads today
0
page views today 2
System Tags addon