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

C

grulja

8 years ago

You have to install development packages for Qt, KDE, KDEPIM.

Report

KZKG-Gaara

8 years ago

Thanks for the answer.
I'm using Debian, what would those packages specifically?

Sorry for my english, it's not my primary language.

Report

C

grulja

8 years ago

In Kubuntu you have to install these packages:
kdelibs5-dev kdepim-dev qt4-dev xsltproc libboost-dev
I assume that in Debian they should have same name.

Report

KZKG-Gaara

8 years ago

Actually, in Debian qt4-dev dont exist ;)

This solve the problem:

aptitude install kdelibs5-dev kdepim-dev xsltproc libboost-dev kdepimlibs5-dev qt4-dev-tools

Report

Moviuro

8 years ago

This plasmoid is really super cool and the chosen colors (don't know if hard coded, default or KDE's ones) integrate really great in the tibanna theme :)

But! (there always is a but :þ )
Would it be possible to have an option not to display any event/calendar ? I mean, I just want the grid of numbers from 1st to 31st, no events under it.

Anyway, a really great tool, installed it super easily using the AUR :)

Report

C

grulja

8 years ago

Try the latest version, I added an option for this.

Report

9

melongex

8 years ago

Great work, thanks!

Report

vayu

8 years ago

I seem to have had no errors compiling and installing on kubuntu 12.04 (after I installed kdepimlibs5-dev and libboost-dev).

How do I get it on my panel?

(Since the installer copied stuff into /usr/local I assume it should be in the panels add widgets, but I can't find it there.)

Report

9

padme

8 years ago

Hello! I love your plasmoid, good work!

But I would like to make it transparent under Oxygen Black, is it possible?

Report

C

grulja

8 years ago

Hi,
I think it is not possible because transparency is a property of the Plasma theme and I use Plasma widgets with default background.

Report

9

padme

8 years ago

But there are other widgets like the weather widget CWP that have transparent background. Is it possible to change the background of my widget installation to make it transparent?

Report

C

grulja

8 years ago

I looked into the source code of CWP and the author paints the widget itself. I will try to look at it when I have time. Unfortunately I'm too busy now because i will have exams.

Report

gnumdk

8 years ago

Please do not do this, i want a plasmoid with standard background.

I you want transparency, why using oxygen black...

Report

9

lnxusr

8 years ago

Seems to have stopped working after a major update Sunday of several KDE libraries. Had to rebuild it, after which, it works as before.

Still loving it... :)

Report

cbraum2000

8 years ago

This plasmoid is exactly what I need, but it shows the wrong time. Im from Germany. Time is set to UTC, but it doesnt work with localtime, too.

Report

C

grulja

8 years ago

For me it works. I'm from Czech Republic so we are at the same time zone. I convert the date and time of events in this plasmoids to local time zone which is defined in system clock/date (i think). Maybe you have wrong time zone in your system settings but not in KDE settings.

Report

cbraum2000

8 years ago

I dont know what to do: In my rc.conf (im using archlinux) the settings are correct.

When I open an event, i have to set the timezone for each event and its then correct in the plasmoid, but after next start its wrong again.

Report

9

lnxusr

8 years ago

I love it. Is there any way you can make it display a clock when it's placed on the panel instead of the icon it now shows? It would also be nice if it display the date when hovered over like the native panel clock. I like it better than the native panel clocks calendar when clicked, but need at least the time displayed on the panel.

Report

C

grulja

8 years ago

Thanks, it's nice to read something like this. It's a good idea and so if i will have free time i'll do it.

Report

TyfoidKid

8 years ago

I seem to be missing the KdepimLibs_CONFIG
Could NOT find KdepimLibs (missing: KdepimLibs_CONFIG)

sudo cmake -DCMAKE_INSTALL_PREFIX=/usr
-- Found Qt-Version 4.8.1 (using /usr/bin/qmake)
-- Found X11: /usr/lib/i386-linux-gnu/libX11.so
-- Found KDE 4.8 include dir: /usr/include
-- Found KDE 4.8 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
CMake Error at /usr/share/kde4/apps/cmake/modules/FindPackageHandleStandardArgs.cmake:198 (MESSAGE):
Could NOT find KdepimLibs (missing: KdepimLibs_CONFIG)
Call Stack (most recent call first):
/usr/share/kde4/apps/cmake/modules/FindKdepimLibs.cmake:83 (find_package_handle_standard_args)
src/CMakeLists.txt:7 (find_package)

Report

TyfoidKid

8 years ago

figured it out. needed the /akonadi-google repository in my apt-get list. Got that then it worked fine.

Report

helonicer

8 years ago

despite compiling with -DALL_COLLECTIONS=true
What should i do?

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

C

grulja

8 years ago

Hi,
you have to install boost-devel package.

Report

9

Koali-Fran

8 years ago

There is no such package in the Kubuntu repositories, how can I download it?

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