Akonadi tasks plasmoid
KDE4 Extensions
Description:

This is a plasmoid for displaying your tasks from Akonadi. You can also add new tasks or edit your existing tasks.

Please use the comments to report bugs and suggest new features.

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

and maybe you must quit plasma-desktop

kquitapp plasma-desktop
kstart plasma-desktop

Required:
Qt4
KDE4
Kdelibs

If you want try the hottest version you can find it on my KDE git repository
https://projects.kde.org/projects/playground/pim/akonadi-google-applets
Note: This version may not work perfectly.

Last changelog:

4 years ago

Update:
Renamed due to conflict with existing KDE plasmoids and removed dependency on Google.

########################
0.1.3 - 10.4.2012
########################
- add option for checkboxes orientation
- some iprovements and bugfixes

########################
0.1.2 - 26.3.2012
########################
- new look

########################
0.1.1 - 18.3.2012
########################
- add option for background color

########################
0.1.0 - 13.3.2012
########################
- initial version

Naraku

2 years ago

Hey there, is this project alive or maintained by KDE itself? It would be great to see further progress there. Very useful application!

Report

honkir

4 years ago

This is a really cool widget - the only one I know that works with akonadi. Why it is not in the official distribution or at least in the kubuntu distro? It is event not accessible through the "get widgets" dialog. And there is no tasks plasmoid supporting akonadi.

One small wish, though. It would be nice if each task with due date took only one row. Current layout with two boxes per task is a little bit messy.

Report

D--

4 years ago

Hi,

would it be possible to list the files attached to a task in the dialog window that opens when you click the task?

Maybe under the description box, or anywhere else...

Would this be difficult to implement?

Report

Fenix-TX

5 years ago

Hi! I've installed this plasmoid succesfully, i've added it on my desktop, but i don't see my tasks and i don't see how to configure it. On System Settings -> Personal Information, i have akonadi_googledata_resource_0 ready, so what's wrong? Thanks

Report

grulja

5 years ago

Hi,
do you have any tasks collections in KOrganizer? If you have collections in KOrganizer do you see any collections in general config of plasmoid?

Report

Fenix-TX

5 years ago

Ummm...it seems that there is something wrong with akonadi_gcal_resource_1 because it says that it can't get the last updated event.

Report

grulja

5 years ago

This is not Akonadi-google resource that I have mentioned. But my plasmoid should work with all resources if you will use -DALL_COLLECTIONS=true option.

Report

Fenix-TX

5 years ago

Hi! With this option i have now two calendars to select, but not google calendar. At this moment, it's fine but i would like to know what i need to get to work gcal. Thanks, because at least i have a calendar to select with that option.

Report

grulja

5 years ago

Try https://projects.kde.org/projects/playground/pim/akonadi-google it's much better then resource that you want to use.

Report

Fenix-TX

5 years ago

Ok, i'll try it. Thanks so much. And fantastic plasmoid!!!

Report

grulja

5 years ago

And try new version from git :)

Report

Fenix-TX

5 years ago

Do you mean git version of plasmoid?

Report

grulja

5 years ago

No, I mean git version of Akonadi-google because if you get it from deb/rpm package repository you may have old version :)

Report

Fenix-TX

5 years ago

Ok, thanks!

Report

txutxifel

5 years ago

Thank for the change!!! Now, your plasmoid is in my desktop.


Cheersssss

Report

GrotcH

5 years ago

Hi,
This plasmoid makes my life so much easier, thanks a lot ! This serves to me as the equivalent on my desktop to an android widget called GTasks (by a developer called Dato) on my Android "non-phone".
I do have a question: I am looking at all my tasks lists at the same time with this plamoid, I am authenticated in the akonadi configuration on all the list independently and I ask for a refresh every 5 minutes, yet the plasmoid does not update when I modify a task directly on the Google website or on my android. Am I doing something wrong ?

Thanks,
GrotcH !

Report

grulja

5 years ago

Hi,
I'm happy that you like my plasmoid. The problem which you described is a matter of Akonadi-google which is Akonadi resource for communicating with Google. I'm in contact with Akonadi-google developer and he is preparing new version of this resource. I think he's planning to release it soon.

Report

txutxifel

5 years ago

I installed google task, and it work ok to me, but I have a problem with size. minimal size is very big to me (i have another plasmoid in screen)

can you fix it?

Thanks anyway

Report

grulja

5 years ago

Try it now. I used preffered size instead of minimum size so you can now resize plasmoid as you want.

Report

exeroc

5 years ago

Hello,
I can't compile your plasmoid.
There is two strange things:
Quote:
[ 22%] Generating ui_config.h uic: Error in line 83, column 35 : Unexpected attribute alignment
File '/home/***/tasks/src/config.ui' is not valid

[ 88%] Building CXX object src/CMakeFiles/plasma_applet_google_tasks.dir/taskwidgetitem.o
/home/***/tasks/src/taskwidgetitem.cpp:26:25: fatal error: KDateTimeEdit: No file or repertory
compilation terminated.

I have installed all dependencies.

Report

grulja

5 years ago

Try it now I tried to fix it.

Report

exeroc

5 years ago

Something missing ?
Quote:

[ 22%] Generating ui_config.h /home/***/tasks/src/config.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'.

[ 88%] Building CXX object src/CMakeFiles/plasma_applet_google_tasks.dir/taskwidgetitem.o /home/***/tasks/src/taskwidgetitem.cpp: In member function ‘void TaskWidgetItem::updateTask(const Akonadi::Item&)’: /home/***/tasks/src/taskwidgetitem.cpp:262:19: error: ‘class QGraphicsGridLayout’ has no member named ‘removeItem’
/home/***/tasks/src/taskwidgetitem.cpp:271:19: error: ‘class QGraphicsGridLayout’ has no member named ‘removeItem’
/home/***/tasks/src/taskwidgetitem.cpp:280:19: error: ‘class QGraphicsGridLayout’ has no member named ‘removeItem’

Report

exeroc

5 years ago

Something missing ?
Quote:

[ 22%] Generating ui_config.h /home/***/tasks/src/config.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'.

[ 88%] Building CXX object src/CMakeFiles/plasma_applet_google_tasks.dir/taskwidgetitem.o /home/***/tasks/src/taskwidgetitem.cpp: In member function ‘void TaskWidgetItem::updateTask(const Akonadi::Item&)’: /home/***/tasks/src/taskwidgetitem.cpp:262:19: error: ‘class QGraphicsGridLayout’ has no member named ‘removeItem’
/home/***/tasks/src/taskwidgetitem.cpp:271:19: error: ‘class QGraphicsGridLayout’ has no member named ‘removeItem’
/home/***/tasks/src/taskwidgetitem.cpp:280:19: error: ‘class QGraphicsGridLayout’ has no member named ‘removeItem’

Report

grulja

5 years ago

I found that function which I used is only in Qt 4.8 so I assume that you have old version of Qt. The only solution for you could be upgrading to new version.

Report

4 years ago

Update:
Renamed due to conflict with existing KDE plasmoids and removed dependency on Google.

########################
0.1.3 - 10.4.2012
########################
- add option for checkboxes orientation
- some iprovements and bugfixes

########################
0.1.2 - 26.3.2012
########################
- new look

########################
0.1.1 - 18.3.2012
########################
- add option for background color

########################
0.1.0 - 13.3.2012
########################
- initial version

Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 64%
64.00 Likes
36 Dislikes
Details
version
0.1.3
updated Jul 24 2012
added Mar 13 2012
downloads
page views 636
support grulja
For The Product
Akonadi tasks plasmoid
5 - 10 - 25 - 50 - 100 - 200 - 500