
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
anderslund
9 years ago
I was struck by another issue today: It is the second day of a multiday event, so I got a "Earlier stuff" group, with that event greyed out.
I suggest that multiday events would be mentioned on the current day. of course, there should be a special template ;)
"word festival day 2"
Report
anderslund
9 years ago
First thank you for the ongoing improvements of this plasmoid, I use it everyday in more than one configuration in different activities.
I started using the custom headers, very nice. I have to suggest enabling templates like [weekday] and [month] for them, that would be cool. There is a class for template replacements in strings in kdelibs I believe.
My other suggestion today is a repeat, I would love to be able to hide the dates in the texts for events where the header is a day, for example "today" or "tomorrow".
Btw, on my netbook the config dialog does not fit the screen. To improve that, you coulc tabify the text configuration widget, tabs for events and todos instead of placing them on the same widget.
Keep up to good work!
Report
geflei
9 years ago
With the dates - needs some thinking how to implement this.
Report
anderslund
9 years ago
For the text formatting, it would have to be associated with the group maybe?
Report
geflei
9 years ago
I thought about templates for the titles already - like {%date} or {%weekday}.
For the items - I have a lot of birthdays here and I want a different format for them. So I would need 2 templates for a group/timeframe or conditionals or so.
Report
anderslund
9 years ago
The worst problem with flexibility may be to present it in a simple GUI, so that it is easy to use and understand. Maybe I can try and help with ideas.
Another problem is good defaults, in this case maybe an example could be not having dates in the "today" and "tomorrow" groups, including for birthdays, or even "not having dates in groups that covers only one day"
My birthday template is currently "%{startDate} % {summary} - %{yearsSince} år" (where "år" means "years old").
Report
KZKG-Gaara
9 years ago
I'm using ArchLinux with KDE4.6.1.
I can't install this nice plasmoid because I got this error:
Quote:$ make
[ 3%] Built target plasma_applet_events_automoc
[ 3%] Building CXX object src/applet/CMakeFiles/plasma_applet_events.dir/eventapplet.o
In file included from /usr/include/akonadi/item.h:28:0,
from /usr/include/akonadi/monitor.h:24,
from /home/kzkggaara/.plasmoids/eventlist/src/applet/eventmodel.h:22,
from /home/kzkggaara/.plasmoids/eventlist/src/applet/eventapplet.cpp:20:
/usr/include/akonadi/itempayloadinternals_p.h:29:32: fatal error: boost/shared_ptr.hpp: No such file or directory
compilation terminated.
make[2]: *** [src/applet/CMakeFiles/plasma_applet_events.dir/eventapplet.o] Error 1
make[1]: *** [src/applet/CMakeFiles/plasma_applet_events.dir/all] Error 2
make: *** [all] Error 2
I would appreciate any help.
Report
geflei
9 years ago
http://aur.archlinux.org/packages.php?ID=29322
Report
KZKG-Gaara
9 years ago
Report
geflei
9 years ago
Report
KZKG-Gaara
9 years ago
Now I have a little problem. I installed it but when I try to add a new event or task, I do not see anything, as I read in the README, I re-compile and install it by adding "-DHAS_AKONADI_PIM = 1 ", that is no problem. But ... when I try to compile it for later re-install, I get this error:
Quote:[ 73%] Generating sk.gmo
make[2]: warning: Clock skew detected. Your build may be incomplete.
[100%] Built target pofiles
Apparently, as is already installed will not let me go back to doing what I did once.
If you clear this error and run a "make install" I get this: Quote:[ 50%] Building CXX object
src/applet/CMakeFiles/plasma_applet_events.dir/headerdelegate.o
Linking CXX shared module ../../lib/plasma_applet_events.so
make[2]: warning: Clock skew detected. Your build may be incomplete.
[ 73%] Built target plasma_applet_events
make[2]: Warning: File `/home/kzkggaara/.plasmoids/eventlist/po/de.po' has
modification time 3e+07 s in the future
[ 73%] Generating de.gmo
[ 73%] Generating uk.gmo
[ 73%] Generating fr.gmo
[ 73%] Generating ru.gmo
[ 73%] Generating it.gmo
[ 73%] Generating cs.gmo
[ 73%] Generating sk.gmo
make[2]: warning: Clock skew detected. Your build may be incomplete.
[100%] Built target pofiles
Install the project...
-- Install configuration: "RelWithDebInfo"
-- Installing: /usr/lib/kde4/plasma_applet_events.so
-- Up-to-date: /usr/share/kde4/services/plasma-applet-events.desktop
-- Installing: /usr/share/locale/de/LC_MESSAGES/eventapplet.mo
-- Installing: /usr/share/locale/uk/LC_MESSAGES/eventapplet.mo
-- Installing: /usr/share/locale/fr/LC_MESSAGES/eventapplet.mo
-- Installing: /usr/share/locale/ru/LC_MESSAGES/eventapplet.mo
-- Installing: /usr/share/locale/it/LC_MESSAGES/eventapplet.mo
-- Installing: /usr/share/locale/cs/LC_MESSAGES/eventapplet.mo
-- Installing: /usr/share/locale/sk/LC_MESSAGES/eventapplet.mo
Thank you very much for your help. I think if I uninstall and then compile and install again, everything should be fine. What do you recommend?
Thank you very much again:)
Report
geflei
9 years ago
Anyway, this warning should not cause problems with compiling.
Report
UnnamedHero
9 years ago
Is it planned to watch for task updates in KOrganizer? When I change any task (not add or remove), Eventlist isn't updating.
Report
geflei
9 years ago
I dont use tasks often...
What KDE SC, kdepim-runtime and plasmoid versions are you using?
There were some ifs in the code because of different signaling in different akonadi versions.
In the next days i will release another beta that should work with newer KDE versions.
Report
UnnamedHero
9 years ago
kdepim-4.5.94.1-x86_64-1
kdepim-runtime-4.5.94.1-x86_64-1 kdepimlibs-4.6.1-x86_64-1
So, KDE is 4.6.1 too.
Eventlist is 0.3.95.
Report
geflei
9 years ago
It is possible to try current git?
I have to check with pim 4.6 myself,
with pim 4.4.10 it works for me.
Report
geflei
9 years ago
What was the kde version the plasmoid was compiled against?
Report
UnnamedHero
9 years ago
Report
paparon
9 years ago
Here is what I tried:
I opened Konsole and entered "cd build"
I don't have a directory "build" so I assumed you mean the directory which your unpacked files are in; "plasmoid-eventlist-0.3.91".
When I change to that, the cmake command will run but I get these errors and warnings
__________________________________
-- The CXX compiler identification is unknown
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
CMake Error at /usr/share/cmake-2.8/Modules/FindKDE4.cmake:98 (MESSAGE):
ERROR: cmake/modules/FindKDE4Internal.cmake not found in
/home/ron/.kde/share/apps;/usr/share/kubuntu-default-settings/kde4-profile/default/share/apps;/usr/share/kde4/apps
Call Stack (most recent call first):
CMakeLists.txt:4 (find_package)
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.8)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring incomplete, errors occurred!
_________________________________
Obviously, I can't run the make or sudo make install commands after that.
I don't know what the errors mean.
Can someone help or is this going to be way beyond me?
Thanks.
Report
geflei
9 years ago
https://launchpad.net/~leviatan1/+archive/ppa
theres a binary for maverick
Report
geflei
9 years ago
compiler, cmake, kde devel stuff,
install something like libakonadi-kde4-dev or so, I dont have kubuntu installed so I cant tell you the exact names, this should poll all dependencies.
I you get stuck please ask on kubuntu forum for installing/compiling problems.
However, would be nice to have a binary package for kubuntu - somebody?
Report
fixu
9 years ago
I like your plasmoid and it works flawlessly.
Would it be possible to have a similar look & feel like the Public Transport Plasmoid?
It would be nice to have more spacing between the events and to make the events clickable. If you click on a event, it will show you the details like location and so on.
What do you think about that?
Also a menu (like the journey search) would be great to create new events.
Thanks for your great!
Cheers
Felix
Report
fixu
9 years ago
I like your plasmoid and it works flawlessly.
Would it be possible to have a similar look & feel like the Public Transport Plasmoid?
It would be nice to have more spacing between the events and to make the events clickable. If you click on a event, it will show you the details like location and so on.
What do you think about that?
Also a menu (like the journey search) would be great to create new events.
Thanks for your great!
Cheers
Felix
Report
gnumdk
9 years ago
I've got a black plasma theme and text is black so not readable...
Report
gnumdk
9 years ago
This fix my issue but not really user friendly :)
And there is no way to change "Titles" colors ;)
Report