Events Plasma Runner

Krunner Plugins

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

7
Score 67.1%
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:

9 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

1 year ago

9 TY!

Report

cemkalyoncu

4 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

9 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

9 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

9 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

C

alno

9 years ago

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

Report

vitormp

9 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

amihere

9 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

9 years ago

Please check is bug present with updated sources?

Report

amihere

9 years ago

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

Report

amihere

9 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

9 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

9 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

9 years ago

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

It's excellent!

Report

amihere

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

C

alno

9 years ago

Do you have calendar in your akonadi resources?

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

Report

pilpilon

9 years ago

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

Report

PARENA

9 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

9 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.

12345678910
3
product-maker emplate430 May 19 2018 9 excellent
TY!
product-maker cemkalyoncu Nov 17 2014 9 excellent
product-maker jumper47 Mar 07 2011 9 excellent
product-maker Base: 4 x 5.0 Ratings
csousa
Jul 26 2010
magnu5
Jul 06 2010
thomasjfedora
May 18 2010
bugmenot1234
May 16 2010
tittiatcoke
Jan 24 2010
amihere
Jan 21 2010
sebastiang
Jan 19 2010
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
0 Affiliates
Details
license
version
0.3.0
updated May 16 2010
added Jan 19 2010
downloads 24h
0
page views 24h 2
System Tags addon