todo list
Plasma 4 Widgets
Score 82%
Description:

Plasmoid that shows KOrganizer 'todo' list
Last changelog:

8 years ago

v0.4
----------------------------
Fix crash on kde4.4
Use AkonadiMonitor itemAdded and itemRemoved signals
Contextual menu on each item

v0.3
----------------------------
Use Akonadi to get items from the collections
Small fixes in view

v0.2.1
----------------------------
Added a license file

v0.2.1
----------------------------
- Remember the applet size
- Allow categorize todos by startDate and dueDate
- Add tooltip to the todo item

v0.2
----------------------------
- Show a reminder icon when dueDate == today
- Show the category color as background
- Fix kde-4.1 compilation
- Launch kontact editIncidence when double clicked on a todo

roentgen

4 years ago

Hi, I have plasma-dektop crashing when trying to activate the plasmoid.

I filled a bug report

https://bugs.kde.org/show_bug.cgi?id=325014

Thanks.

Report

fuchur

4 years ago

This applet freeze my kde-4.10.5 plasma desktop. I run it on my gentoo box. If i load the applet it "eat" my memory and then plasma-desktop crash and akonadiserver has ~50% cpu load. I can't then also not restart the plasma-desktop.

Report

exeroc

5 years ago

Hello
I have an opensuse 11.4 with kde4.6. The compilation is ok, but the application is not available on the list of plasmoid and the command : plasmoidviewer todoapplet tells that it "Could not find requested component: todoapplet". Is there any way to fix it ?

Report

alfransy

6 years ago

well,

First 'make install' put files into a 'kde-config:' folder.

Second... after putting files into good places, adding this plasmoid make plasma crash.

Report

Morgenstern

7 years ago

This plasmoid seems to be cool, but it's not working for me:
I installed it successfully, but i can't find it in the plasmoid list.
I tried with "plasmoidviewer todoapplet", as you suggested someone else for the same problem, but that's what i get

morgenstern@siduxbox:~$ plasmoidviewer todoapplet
plasmoidviewer(4269)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "" not found
plasmoidviewer(4269)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "" not found
plasmoidviewer(4269)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0)
couldn't create image from "/home/reese/laptop_C/Documents and Settings/user/Desktop/images/widgets/images/bottom.png"
couldn't create image from "/home/reese/laptop_C/Documents and Settings/user/Desktop/images/widgets/images/bottomleft.png"
couldn't create image from "/home/reese/laptop_C/Documents and Settings/user/Desktop/images/widgets/images/bottomright.png"
couldn't create image from "/home/reese/laptop_C/Documents and Settings/user/Desktop/images/widgets/images/center.png"
couldn't create image from "/home/reese/laptop_C/Documents and Settings/user/Desktop/images/widgets/images/left.png"
couldn't create image from "/home/reese/laptop_C/Documents and Settings/user/Desktop/images/widgets/images/top.png"
couldn't create image from "/home/reese/laptop_C/Documents and Settings/user/Desktop/images/widgets/images/topleft.png"
couldn't create image from "/home/reese/laptop_C/Documents and Settings/user/Desktop/images/widgets/images/topright.png"
couldn't create image from "/home/reese/laptop_C/Documents and Settings/user/Desktop/images/widgets/images/right.png"
Couldn't find node center. Skipping rendering.
morgenstern@siduxbox:~$ plasmoidviewer todoapplet
plasmoidviewer(4399)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "" not found
plasmoidviewer(4399)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "" not found
plasmoidviewer(4399)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0)
morgenstern@siduxbox:~$ plasmoidviewer todoapplet
plasmoidviewer(4461)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "" not found
plasmoidviewer(4461)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "" not found
plasmoidviewer(4461)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0)

Then a little window appears saying: The object could not be created for the following reason: Could not find requested component: todoapplet

What's wrong?

Report

Murz

7 years ago

Compiled successfully on KDE 4.5 release, plasmoid shows on desktop normally, but didn't show the task, show red text "Akonadi is not running".
But Akonadi is running (I see it in processes) and works normally with other software.

And how I can select from which calendars show the tasks? I need to show not all tasks, but only from custom akonadi sources.

Report

TommyCZ

7 years ago

I wish to ask answers for this too, works OK but after restart no todos showed and red label "Akonadi is not running". Disabling and re-adding solves this problem but...
Thanks

Report

ChemBro

7 years ago

How does this plasmoid work? I tried to use it and added some fake todos, that should end today and tomorrow, but it doesn't show up in the todo-list (only in korganizer).

I'm using KDE SC 4.4.2.

Report

xadras

7 years ago

This plasma applet is really amazing! It was exactly that what I was looking for.

I have added some improvements/fixes:
* German translation
* Possibility to hide completed tasks
* Correct version number in the desktop file

http://linux.wuertz.org/dists/sid/main/source/todo_0.4.1.tar.gz

Report

anderslund

8 years ago

Why not make the version in the .desktop file reflect the version number here? It is quite confusing that they differ...

Report

gerstavros

7 years ago

yes please...

Report

toyg

8 years ago

On Kubuntu 9.10 (kde 4.3.3, so I had to comment out the "setAlternating..." line in order to compile) the resulting plasmoid looks quite ugly, and the contextual menu for items doesn't come up.

promising, but needs work.

Report

biosftw

8 years ago

/home/bene/Desktop/todo_plasmoid/src/applet/todoview.cpp: In constructor ‘TodoView::TodoView(QWidget*)’:
/home/bene/Desktop/todo_plasmoid/src/applet/todoview.cpp:37: error: ‘setAlternatingBlockColors’ was not declared in this scope
make[2]: *** [src/applet/CMakeFiles/todoapplet.dir/todoview.o] Error 1
make[1]: *** [src/applet/CMakeFiles/todoapplet.dir/all] Error 2
make: *** [all] Error 2

Report

C

jgoday

8 years ago

That method was since 4.4 (http://api.kde.org/4.x-api/kdelibs-apidocs/kdeui/html/classKCategorizedView.html#a7f26ac5deb64578677061a0640770b36)

You can try to comment it ...

Report

warlockrf

8 years ago

oh, yes

with version 0.3, compiled on karmic with kde 4.3 and akonadi, placing a plasmoid to desktop hanged on all the plasma environment. after reboot plasma did not loaded. the only way to roll back was to edit manually
-HOME/.kde/share/config/plasma-desktop-appletsrc to remove the buggy plasmoid


is it a known bug? was it fixed in this version?

Report

warlockrf

8 years ago

Linking CXX shared module ../../lib/plasma_engine_todo.so
[ 58%] Built target plasma_engine_todo
[ 64%] Building CXX object src/applet/CMakeFiles/todoapplet.dir/todomodel.o
[ 70%] Building CXX object src/applet/CMakeFiles/todoapplet.dir/todomodelcategorydelegate.o
[ 76%] Building CXX object src/applet/CMakeFiles/todoapplet.dir/todoview.o
/home/flying-stranger/Telechargements/todo_plasmoid/src/applet/todoview.cpp: In constructor ‘TodoView::TodoView(QWidget*)’:
/home/flying-stranger/Telechargements/todo_plasmoid/src/applet/todoview.cpp:37: error: ‘setAlternatingBlockColors’ was not declared in this scope
[ 82%] Building CXX object src/applet/CMakeFiles/todoapplet.dir/todoitemdelegate.o
make[2]: *** [src/applet/CMakeFiles/todoapplet.dir/todoview.o] Erreur 1
make[2]: *** Attente des tâches non terminées....
make[1]: *** [src/applet/CMakeFiles/todoapplet.dir/all] Erreur 2
make: *** [all] Erreur 2

Report

netcelli

8 years ago

It seems like that method exists since KDE 4.4

Report

nima0102

8 years ago

Thanks for this good widget :)
I downloaded and compiled that,and without any error it was compiled, but I do not know that how it run??
while I install new widget, it is appeared on list of widget but it is not listed!!

Thanks for any help or guidance

Report

C

jgoday

8 years ago

You can test it with "plasmoidviewer todoapplet"

Thanks

Report

nima0102

8 years ago

Thanks for your attention
But while I run that command give error :
findServiceByDesktopPath: not found
findServiceByDesktopPath: not found

There is file "/lib/kde4/todoapplet.so".
Thanks for nay help or guidance.

Report

warlockrf

8 years ago

the files are installed incorrectly.

aside of
/usr//lib/kde4/todoapplet.so
you have
/lib/kde4/todoapplet.so

Report

Yaba

7 years ago

I have the same problems on Kubuntu... However prefix was specified during CMake as you have mentioned in the readme. But the problem is that in the readme you mention kde-config, which is wrong. It should be kde4-config.

Report

krytzz

8 years ago

the 0.3 archive seems broken, can you reupload it? thanks

Report

C

jgoday

8 years ago

Reuploaded, thanks !

Report

janet

8 years ago

I'm having a big problem with the version 0.3: when it is in the panel the KDE start (4.3.2, Debian Sid) takes extremely long until the desktop loads, the arrow for the systemtray is extremely large (about 32x32 pixel) - and all entries in the todo list are shown in one unreadable stack at the top of the list. I then need to go into the plasmoid's settings and press ok (without changing anything). After that the entries are readable, one below the other as it should be. Until the next login.

Any clue?

Report

8 years ago

v0.4
----------------------------
Fix crash on kde4.4
Use AkonadiMonitor itemAdded and itemRemoved signals
Contextual menu on each item

v0.3
----------------------------
Use Akonadi to get items from the collections
Small fixes in view

v0.2.1
----------------------------
Added a license file

v0.2.1
----------------------------
- Remember the applet size
- Allow categorize todos by startDate and dueDate
- Add tooltip to the todo item

v0.2
----------------------------
- Show a reminder icon when dueDate == today
- Show the category color as background
- Fix kde-4.1 compilation
- Launch kontact editIncidence when double clicked on a todo

product-maker roentgen Sep 17 2013

product-maker 16 92

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.4
updated Nov 27 2009
added Oct 04 2008
downloads today
0
page views today 3