Eventlist

Plasma 4 Widgets

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

34
Score 84.4%
Description:

This is a plasmoid to show the events and todos from Akonadi resources (KOrganizer, Birthdays etc.).
With a google resource also Google calendar items can be shown.
Also possible with a CalDAV resource.
A facebook resource is also available.

Incidences can be filtered, added, edited, deleted via context menu.

The Plasma 5 port may take again a while... ;-( (any help?)

Thanks to the authors of todolist, public transport, rtm.

Some rpm for openSUSE can be found here:
Now in KDE:Unstable:Playground

http://download.opensuse.org/repositories/home:/geflei/

Mageia:
http://www.mageia-gr.org/rpm/1/x86_64/
http://www.mageia-gr.org/rpm/1/i586/

Kubuntu:
https://launchpad.net/~mikevaughn/+archive/omnilinux

There is also an ebuild in gentoo-overlay or so.

Feel free to send translations, feature requests.

Development has moved:
https://projects.kde.org/projects/playground/pim/plasmoid-eventlist
Last changelog:

4 years ago

0.7
remove title item if empty - patch by causa-prima
extra slot for startServer for delayed start - helps to prevent hangs on session startup

0.6.97
- previous version was buggy in removing items - fixed (I hope)

0.6.96
- check for already existing items to avoid doubled entries

0.6.95
- add contact name to possible substitutions
- filter for collections instead of resources (reconfigure filter necessary)

0.6.90 (0.7 rc)
- use kincindenceeditor if available
- delete incidences via menu
- fix bug with wrong mouse pointer position (wrong incidence selected)

0.6 adds autogrouping and filtering



locke87

8 years ago

I've got two calendar resources:
personal calendar and Standard-Kalender

Both are set to $HOME/.kde4/share/apps/korganizer/std.ics

KOrganizer seems to show me the resource "Standard-Kalender"

Report

locke87

8 years ago

OK, I have another fact:
I installed the eventlist in my current trunk kde and there it works like a charm. A look into both akonadi-consoles showed me that the resource is configured correctly, but it gets not shown in the browser tab:

KDE 4.5.1: http://dl.dropbox.com/u/4012381/kde4.5.1.png

TRUNK: http://dl.dropbox.com/u/4012381/kdetrunk.png

How does that happen? It seems to be an error in my akonadi-setup.

Report

C

geflei

8 years ago

Difficult to say from the distance.

You dont need 2 resources for the calendar.
May you can try to remove both and create a new ical resource?

Report

DarksideEE7

8 years ago

I absolutely love this plasmoid, second favorite behind my gmail plasmoid. It's the stuff that makes KDE awesome.

Anyhow, I'm not getting any colors for my categories. I've tried changing plasma themes, still no go.

Any suggestions?

Report

C

geflei

8 years ago

You mean the categories in korganizer?
Sorry, this is not implemented yet.
I wanted to implement it in 0.3.1.

Report

DarksideEE7

8 years ago

Yea from korganizer events. That's why they're not showing then!

Report

DarksideEE7

8 years ago

Thanks for the great plasmoid. It is exactly what I need to display calender info, however I'm unable to view any events.

I have my events set in kontact (I've tested both recurring and one-time) and akonadi is running according to akonadi configuration.

I tried to remove the current version using:
plasmapkg -r plasma_applet_events
and it fails, showing:
plasmapkg(28668)/libplasma Plasma::Package::uninstallPackage: "/home/l33/.kde4/share/apps/plasma/plasmoids//plasma_applet_events" does not exist
Removal of plasma_applet_events failed.


As far as I know this is the package that came installed with the base kde installation.

Any ideas?

I'm on Arch Linux x86_64 with KDE 4.5.1.

Report

DarksideEE7

8 years ago

All right, update. I remembered that I had this package installed, which included the old version. I uninstalled it, then installed the git version.

I then ran kbuildsycoca4, then added it to the workspace.
I went ahead and added a test event that isn't recurring. I still have a blank event list though....

Report

C

geflei

8 years ago

Is akonadi reunning and configured? you need to add a resource e.g. for your korganizer calendar.

Report

DarksideEE7

8 years ago

Thank you, I set up my default .ics file. I thought that those Personal Calender entries in Akonadi Configuration meant that they were already added.

All is well now! Well except for the colors, but that may be some option that I've overlooked. I tried setting the opacity to %100 and it's still just black and white.

Report

giddie

8 years ago

Hi there,

This is a brilliantly useful widget; thank you! I do have a problem though: it's not showing me my recurring events. Birthdays and Anniversaries won't appear. I assume this is something that works for most people. Is there anything I could try to fix the problem?

Report

C

geflei

8 years ago

You need to add the akonadi_birthday_resource (birthdays and anniversaries) with
akonaditray or akonadiconsole.
That extracts birthdays etc. from contacts in your addressbook.

Report

giddie

8 years ago

Good idea, but that's not it I'm afraid. The birthdays and anniversaries I'm not seeing were in fact added directly to my calendars.

Report

C

geflei

8 years ago

Hmm, forgot to add support for recurring normal events. Please try current git if possible.
Depending on the categorie you have chosen and an available translation colorizing may work or not.

Report

giddie

8 years ago

Works like a treat in plasmoidviewer :) It looks like I'll have to restart plasma-desktop for my existing instance to reload. I'll do that later.

Report

giddie

8 years ago

Oh sorry: Archlinux, KDE 4.5.1 from extra, plasmoid-eventlist-git from AUR.

Report

martosurf

8 years ago

Good work there =)
And thanks for the Arch AUR's packager.

Report

yozg

9 years ago

I've found this plasmoid very usefull. Thanks!

Report

quadra

9 years ago

I have more than one google calendar, for work etc but only the default calendar gets shown, who to change?

Report

C

geflei

9 years ago

Beside that I currently dont get it to work with the calendar the README of googledata 1.1.0 states that only the main calendar is supported, sorry.

Report

metko_double

9 years ago

Very nice widget, which saves me the time for looking up my day plan in KOrganizer every morning. The only problem is that my akonadi resource imports ical files from a webcal, which have their time in UTC. Since my local time zone is GMT+2, all events from the webcal are wrong by 2 hours, while the KOrganizer events are correct. I would like to suggest as a feature in the next version to honour the time zone information, and convert starting times to the local time zone before display. As a temporary solution I modified eventmodel.cpp (see below), but probably there is a better solution.

To convert events in UTC, modify line 162 in eventmodel.cpp (function addEventItem) to

data.insert(StartDtTimePos, QVariant(values["startDate"].toDateTime().toLocalTime()));

and line 177 to

QDateTime itemDtTime = values["startDate"].toDateTime().toLocalTime();

Report

C

geflei

9 years ago

I added a fix in the git repository, would be nice if you could test it.
As it is a development version there maybe other bugs too. ;-)

Report

metko_double

9 years ago

Very nice widget, which saves me the time for looking up my day plan in KOrganizer every morning. The only problem is that my akonadi resource imports ical files from a webcal, which have their time in UTC. Since my local time zone is GMT+2, all events from the webcal are wrong by 2 hours, while the KOrganizer events are correct. I would like to suggest as a feature in the next version to honour the time zone information, and convert starting times to the local time zone before display. As a temporary solution I modified eventmodel.cpp (see below), but probably there is a better solution.

To convert events in UTC, modify line 162 in eventmodel.cpp (function addEventItem) to

data.insert(StartDtTimePos, QVariant(values["startDate"].toDateTime().toLocalTime()));

and line 177 to

QDateTime itemDtTime = values["startDate"].toDateTime().toLocalTime();

Report

Pl4cek68

9 years ago

Thank you for your work, it's really a great and helpful plasmoid. Nevertheless I was wondering whether you have any plans on adding support for tasks? In my opinion it would be quite useful, since I can check my events from the desktop, but to check or edit tasks still have to launch korganizer, what is not cool;)

Report

C

geflei

9 years ago

There is a todolist plasmoid, maybe it is what you are looking for.

Currently I'm remodelling it a bit, maybe I add support for tasks later, but the focus is on events.

Report

4 years ago

0.7
remove title item if empty - patch by causa-prima
extra slot for startServer for delayed start - helps to prevent hangs on session startup

0.6.97
- previous version was buggy in removing items - fixed (I hope)

0.6.96
- check for already existing items to avoid doubled entries

0.6.95
- add contact name to possible substitutions
- filter for collections instead of resources (reconfigure filter necessary)

0.6.90 (0.7 rc)
- use kincindenceeditor if available
- delete incidences via menu
- fix bug with wrong mouse pointer position (wrong incidence selected)

0.6 adds autogrouping and filtering



12345678910
134
product-maker xules79 Oct 06 2016 9 excellent
product-maker XenoPL May 04 2015 9 excellent
product-maker cemkalyoncu Nov 17 2014 9 excellent
product-maker kaismh Jun 30 2014 9 excellent
product-maker H00K Jun 16 2014 9 excellent
product-maker e1nste1n Oct 06 2013 9 excellent
product-maker bitcrazy Jun 14 2013 9 excellent
product-maker dmeyer Sep 01 2012 9 excellent
product-maker carlosestensser May 16 2012 9 excellent
product-maker nuclearpeon May 02 2012 9 excellent
product-maker gramb Apr 01 2012 9 excellent
product-maker Genserowski Nov 30 2011 9 excellent
product-maker pedrolopex5 Nov 26 2011 9 excellent
product-maker pvt14 Nov 10 2011 9 excellent
product-maker shocklateboy92 Oct 30 2011 9 excellent
product-maker maxblank Sep 11 2011 9 excellent
product-maker Etric Sep 07 2011 9 excellent
product-maker Hansfer Jun 08 2011 9 excellent
product-maker roctheme Jun 07 2011 9 excellent
product-maker SylvainC May 23 2011 9 excellent
product-maker Contrast May 18 2011 9 excellent
product-maker yehielb May 16 2011 9 excellent
product-maker momonster May 09 2011 9 excellent
product-maker robsn81 May 06 2011 9 excellent
product-maker gnumdk Apr 02 2011 9 excellent
product-maker AlejandroNova Mar 12 2011 9 excellent
product-maker SeaJey Mar 10 2011 9 excellent
product-maker UnnamedHero Mar 08 2011 9 excellent
product-maker emtorres Feb 17 2011 9 excellent
product-maker vitoubien Feb 17 2011 3 bad
product-maker bugmenot1234 Feb 08 2011 9 excellent
product-maker Okanda Dec 12 2010 9 excellent
product-maker gravy Dec 07 2010 9 excellent
product-maker vongoldi Oct 12 2010 9 excellent
product-maker deabru Sep 25 2010 9 excellent
product-maker Count: 4 Rating: 5.0

XenoPL

May 04 2015

causa-prima

Aug 05 2014

kaismh

Jun 30 2014

gramb

Apr 01 2012

maxblank

Jan 24 2012

dglent

Nov 26 2011

naolloan

Oct 14 2011

Etric

Sep 07 2011

Naraku

Apr 16 2011

Hmpf

Mar 29 2011

m00nraker

Mar 22 2011

AlejandroNova

Mar 12 2011

UnnamedHero

Mar 07 2011

emtorres

Feb 17 2011

bugmenot1234

Feb 08 2011

Okanda

Dec 12 2010

kryil

Oct 04 2010

deabru

Sep 25 2010

alno

Sep 05 2010

csousa

Jul 18 2010

quadra

Jul 17 2010

dfx

Jun 26 2010

metko_double

Jun 22 2010

lbl

Jun 17 2010

rickvernam

May 24 2010

gravy

Apr 24 2010

margueritesu

Jan 28 2010

vejha

Dec 12 2009

moskito

Nov 24 2009

t3ddy

Sep 22 2009

janet

Sep 05 2009

papylhomme

Aug 25 2009

pmarki

Aug 02 2009

nik3nt3

Jul 20 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.7
updated Mar 15 2015
added Jul 01 2009
downloads 24h
0
page views 24h 3