Akonadi calendar plasmoid

Plasma 4 Extensions

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

9
8.4
Description:

Akonadi calendar plasmoid
===========================
This is a calendar plasmoid for displaying events from selected Akonadi resources.

Please let me know about any problems or possible bugs that you find. I will try to fix it as soon as possible.

Dependencies
---------------------------
- KDE Libraries
- KDEPIM Libraries
- QJSON
- Boost

INSTALATION
---------------------------
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make
make install (as root)

kbuildsycoca4

and maybe you will have to restart plasma-desktop

kquitapp plasma-desktop
kstart plasma-desktop

Fedora repository
---------------------------
You can get it from Fedora repository as
kde-plasma-akonadi-calendars package.

Ubuntu repository
---------------------------
PPA repository for Kubuntu
https://launchpad.net/~blueleaflinux/+archive/ppa

Thanks to Migue Chan.

Git repository
---------------------------
https://projects.kde.org/projects/playground/pim/akonadi-google-applets/repository
Last changelog:

8 years ago

0.2.2 - 9.11.2012
-------------------------
- add options for turning off background under the date labels
- highlight the actual day in calendar view

0.2.1 - 7.11.2012
-------------------------
- some bugfixes

0.2.0 - 04.11.2012
-------------------------
- display a clock instead of a calendar icon
- remove the frames around the events
- make background under the date with events as an option
- calendar switches to the next day
- save more space (labels are smaller)
- better resizing
- some options for clock
- better sorting

0.1.3 - 21.10.2012
-------------------------
- add option for position of daily agenda

0.1.2 - 14.10.2012
-------------------------
- use bigger window with configurations
- add option for default view

0.1.1 - 23.4.2012
-------------------------
- better resizing
- new today button
- improvements and bugfixes

0.1.0 - 10.4.2012
----------------------

- initial version

9

Koali-Fran

8 years ago

Searching on the Net for that "boost-devel" package I found tha in Ubuntu something named "libboost-dev" is available.

So I installed it and "automagically" it compiled with any errors nor warnings.

Thanks for the info.

It could be very useful to include this kind of dependencies anywhere in the web page of the project.

Thanks one more time.

Report

9

Koali-Fran

8 years ago

Hello

I'm very interested in this plasmoid because is something pretty awesome that KDE lacks by default and it seems very simple and powerful at the same time.

But for some reason it fails to compile in my Kubuntu 12.04 on the laptop and on the desktop computer as well.

It throws an error in the "make" step which says:

"
[ 28%] Building CXX object src/CMakeFiles/plasma_applet_google_calendar.dir/plasma_applet_google_calendar_automoc.o
In file included from /usr/include/akonadi/item.h:28:0,
from /usr/include/KDE/Akonadi/../../akonadi/monitor.h:24,
from /usr/include/KDE/Akonadi/Monitor:1,
from /home/fran/Descargas/calendar/build/src/../../src/agendawidget.h:27,
from /home/fran/Descargas/calendar/build/src/moc_agendawidget.cpp:10,
from /home/fran/Descargas/calendar/build/src/plasma_applet_google_calendar_automoc.cpp:8:
/usr/include/akonadi/itempayloadinternals_p.h:29:32: error fatal: boost/shared_ptr.hpp: No existe el archivo o el directorio
compilación terminada.
make[2]: *** [src/CMakeFiles/plasma_applet_google_calendar.dir/plasma_applet_google_calendar_automoc.o] Error 1
make[1]: *** [src/CMakeFiles/plasma_applet_google_calendar.dir/all] Error 2
make: *** [all] Error 2
"

Not being an expert and have been installed all kde "-dev" packages that I could think could be required it doesn't work. I'm lost.

If anyone could help me to compile this I would be very happy. Thanks

Report

9

melongex

8 years ago

Kinda late, but anyway: you need the boost dev libs. Should be boost-dev or similar in ubuntu

Report

negas

8 years ago

Hello, i use aknoadi google data to sync my calendars with various devices. How can i enable google calendar in this plasmoid?

Report

AElfwine72

8 years ago

Plasma crashes when I try to drop the plasmoid on the desktop. Here is the trace with plasmoidviewer (plasmoid compiled with Debug flag)

$ plasmoidviewer plasma_google_calendar
ASSERT failure in QList<T>::at: "index out of range", file /usr/include/QtCore/qlist.h, line 469
KCrash: Application 'plasmoidviewer' crashing...

I am running arch linux with kde 4.8.2. Do you have any idea what is wrong?

Report

roctheme

8 years ago

What is the difference to the eventlist-plasmoid?

http://kde-apps.org/content/show.php?content=107779

Report

C

grulja

8 years ago

Try it and you will see :)

Report

roctheme

8 years ago

OK, I will try it next time and report.

Report

einar77

8 years ago

Very slick plasmoid overall, I already started using it. To improve usage in vertically-constrained spaces (such as 16:10 monitors), would you be able to make it resizable vertically, which is not possible? Thanks!

Report

C

grulja

8 years ago

Hi,
I changed some things in resizing. Can you try the new version and let me know if it's ok or if it's at least better?

Report

einar77

8 years ago

It's better than before (good enough to be put on my desktop) thanks. It would be nice if it could be still resized a little more vertically, though.

Report

C

grulja

8 years ago

I don't understand exactly what you mean. If you can describe it closer I will try do something with it. Thanks

Report

einar77

8 years ago

Here's are the steps to show the problem:

1. Add the calendar to the desktop
2. Reduce the height of the plasmoid using the handle
3. It is not possible to reduce the height past a certain point (very close to the default height)

In other words, the minimum height of the plasmoid is somewhat large and you cannot reduce it below that.

Report

8 years ago

0.2.2 - 9.11.2012
-------------------------
- add options for turning off background under the date labels
- highlight the actual day in calendar view

0.2.1 - 7.11.2012
-------------------------
- some bugfixes

0.2.0 - 04.11.2012
-------------------------
- display a clock instead of a calendar icon
- remove the frames around the events
- make background under the date with events as an option
- calendar switches to the next day
- save more space (labels are smaller)
- better resizing
- some options for clock
- better sorting

0.1.3 - 21.10.2012
-------------------------
- add option for position of daily agenda

0.1.2 - 14.10.2012
-------------------------
- use bigger window with configurations
- add option for default view

0.1.1 - 23.4.2012
-------------------------
- better resizing
- new today button
- improvements and bugfixes

0.1.0 - 10.4.2012
----------------------

- initial version

12345678910
21
product-maker deabru Nov 05 2012 9 excellent
product-maker novalu Nov 04 2012 9 excellent
product-maker swiftscythe Nov 04 2012 9 excellent
product-maker msledziona Oct 25 2012 9 excellent
product-maker CaCO3 Oct 20 2012 9 excellent
product-maker YAFU Oct 14 2012 9 excellent
product-maker dmeyer Oct 14 2012 9 excellent
product-maker melongex Sep 27 2012 9 excellent
product-maker padme Aug 12 2012 9 excellent
product-maker lnxusr Jul 22 2012 9 excellent
product-maker Koali-Fran Jun 16 2012 9 excellent
product-maker mirzaD Apr 24 2012 9 excellent
product-maker lazx888 Apr 23 2012 9 excellent
product-maker D-- Apr 21 2012 9 excellent
product-maker Genserowski Apr 17 2012 9 excellent
product-maker progdan Apr 17 2012 9 excellent
product-maker Grobelard Apr 13 2012 9 excellent
product-maker vitoubien Apr 12 2012 9 excellent
product-maker Hansfer Apr 10 2012 9 excellent
product-maker e1nste1n Apr 10 2012 9 excellent
product-maker SvenArcher Apr 10 2012 9 excellent
Be the first to comment
Paulikid
May 03 2015
dwtebriel
Oct 29 2013
CatchTime
Dec 01 2012
karoshiboy
Nov 05 2012
novalu
Nov 04 2012
Moviuro
Oct 15 2012
lnxusr
Jul 22 2012
progdan
Apr 17 2012
Grobelard
Apr 13 2012
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.2.2
updated Nov 10 2012
added Apr 10 2012
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1