
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
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
5 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
5 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
Contrast
8 years ago
Report
geflei
8 years ago
Report
Contrast
8 years ago
Report
alvanx
8 years ago
Report
geflei
8 years ago
Report
alvanx
8 years ago
I have one issue now: The widget claims that Akonadi isn't running when it is. It worked right when I added the widget, so the problem seems to be that eventlist doesn't recognize when akonadi is started.
Thanks!
Report
geflei
8 years ago
Report
alvanx
8 years ago
There is one more thing I noticed. The options dialog window is way bigger than it needs to be.
Thanks for your great work.
Report
nuclearpeon
8 years ago
Ex: I filter the widget by "Work" category but any item tagged with, say, "Personal" and "Birthday", would show up in the list. When I remove the filters on an item so there is only one category, such as "Birthday" only, it disappears from the list. Adding another category back will make it appear in the list again.
Other than that, it's a great widget. Thanks!
Report
geflei
8 years ago
Report
anderslund
8 years ago
Apart from that, there are some improvements that are possible with recent akonadi, for example it is possible to edit events without starting korganizer. It would also be possible to mark a TODO as done from interaction in eventlist.
Report
geflei
8 years ago
For the second, I was waiting for this since the beginning of the plasmoid, can you point me to? Are there independent widget now?
Report
anderslund
8 years ago
For marking TODOs as done, just change the item and have akonadi save it.
Btw I have a layout problem with the plasmoid currently, the scrollbar is somehow having a grey box below it. I dont know if this is a problem with a plasma widget or what, since i have no other plasmoids with scrollbars.
Report
geflei
8 years ago
QTimer::singleShot(0, this, SLOT(setupModel()));
the zero to 5000 or so, does this help, for it does.
Report
atrox
8 years ago
Report
geflei
8 years ago
5 seconds seems to be enough then.
Report
anderslund
8 years ago
After restarting akonadi, plasma-desktop needs to be restarted, since it goes into a infinite CPU-hogging mode. Very annoying.
The grey box in the bottom of the scrollbar, looking like a corner widget btw, is also still there.
The time required by eventlist to process events is really way too long, we are talking > 2 minutes. If the time for restarting akonadi and plasma-desktop is included, > 5 minuts to get a working desktop session running.
I'm using 3 calendar resources + a birthday resource.
Report
anderslund
8 years ago
After restarting akonadi, plasma-desktop needs to be restarted, since it goes into a infinite CPU-hogging mode. Very annoying.
The grey box in the bottom of the scrollbar, looking like a corner widget btw, is also still there.
The time required by eventlist to process events is really way too long, we are talking > 2 minutes. If the time for restarting akonadi and plasma-desktop is included, > 5 minuts to get a working desktop session running.
I'm using 3 calendar resources + a birthday resource.
Report
anderslund
8 years ago
After restarting akonadi, plasma-desktop needs to be restarted, since it goes into a infinite CPU-hogging mode. Very annoying.
The grey box in the bottom of the scrollbar, looking like a corner widget btw, is also still there.
The time required by eventlist to process events is really way too long, we are talking > 2 minutes. If the time for restarting akonadi and plasma-desktop is included, > 5 minuts to get a working desktop session running.
I'm using 3 calendar resources + a birthday resource.
Report
anderslund
8 years ago
After restarting akonadi, plasma-desktop needs to be restarted, since it goes into a infinite CPU-hogging mode. Very annoying.
The grey box in the bottom of the scrollbar, looking like a corner widget btw, is also still there.
The time required by eventlist to process events is really way too long, we are talking > 2 minutes. If the time for restarting akonadi and plasma-desktop is included, > 5 minuts to get a working desktop session running.
I'm using 3 calendar resources + a birthday resource.
Report
geflei
8 years ago
it would be possible to use the kincidenceeditor binary instead korganizer.
For the layout problem dont think its directly related to the plasmoid, I just use a QTreeView with some overridden mouseevents.
Report
gnumdk
9 years ago
Report
maxblank
8 years ago
Report
pedrolopex5
9 years ago
I have just one issue. I use it in a lateral panel, and I can't make it fill all the space of the panel. I mean that I can't change the vertical size of the plasmoid inside the panel. Is there a way to do it or it has not been implemented yet.
Thanks
Report
geflei
9 years ago
May it's possible somehow as the taskpanel works this way. May take a while to figure this out.
Report