todo list

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

11
5.7
Description:

Plasmoid that shows KOrganizer 'todo' list
Last changelog:

11 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

crust123

12 years ago

but I am unable to view the todo information in the widget. I can create a todo using the widget but I am unable to see the product. Any suggestions? I am using Kubuntu 8.10 (I realise the problem might be with Kubuntu but I figured there might a solution that comes to mind of those developing this).

Report

Blizzz

12 years ago

Same problem here... (also Kubuntu 8.10, KDE 4.1.3)

Report

Blizzz

12 years ago

I solved the problem for me...
since i upgraded from 8.04 KDE 4 Remix, my default resources file was located in ~/.kde4/... which is almost empty now (i moved it to .kde before upgrading).

Thus, the Plasmoid always tried to open the non-existing file.

To get this work (but read to the end first!), close Kontact and open Systemsettings, go to Advanced, then Resources and fix the path for the defualt file. Eventually you have to restart plasma.

However, Kontact stores the resources data not in in ~.kde4/sh... but somewhere.... i don't know. By changing the default resource, all stored data is not accessible. You probably want to avoid this :D Unfortunately I don't know how, because i changed the file and setting up a new resource (after the whole procedure) with the invalid path does not work, Kontact just fires an error message.

If anyone has a hint where my temporaily (at least i hope it is temporarily) lost data is stored please tell me.

Report

joth666

12 years ago

although there are a couple of annoying issues with it:

1. It "sort of" remembers its position between sessions. Sort of meaning that it is in the general vicinity of where I left it but not exactly. Not a big issue though even if I would love to see it resolved.
2. More importantly, it doesn't remember its size! Which, to be frank, rather defeats the purpose of having a to-do-reminder on the desktop - at least the way I work.
3. I haven't looked at the source (and wouldn't be able to make heads or tails out if it even if I had), but does it take for granted that you're using a specific color-scheme and/or plasma-theme? The reason I ask is because the percentage indicators are almost impossible to read using the o3 plasmatheme together with my custom colour-theme. I will look into that further though.

Hope you don't take this the wrong way, since I really love the idea of having a plasmoid connecting to Kontact! I only hope these bugs can be ironed out and it would be even better!

Report

C

jgoday

12 years ago

Hi thanks for your comment :)

1- updated the source to remember the applet size

2- in the list view i don't use any custom palette color, just draw the QStyleOptionProgressBar by default.

3- i'm not really sure of understand your first point, do you meant the todo items sort in the listview ?

Report

joth666

12 years ago

Never mind the issue of placement. It's gone in this new version (or maybe it was a temporary glitch somewhere else).

There is something odd going on with the listviews though. I get a similar "look" as greg0ire, except it is completely black for me. The only way to see the entry is to click on it.

Another problem I've just noticed is that if I hover the mousepointer over the plasmoid, it changes color and there are some refresh issues going on. That is, it is as if the plasmoid is constantly trying to redraw itself but never completing the redraw but only when the pointer is over it.

Report

joth666

12 years ago

Forgot to mention: I'm using OpenSuse 11.0, using KDE 4.1.2 with Qt 4.4.3.

Report

greg0ire

12 years ago

The plasmoid forget its size after a reboot... what can I do? Is this a bug?

Report

C

jgoday

12 years ago

Hi, yes is a bug, i updated the source to fix it. Thanks!

Report

greg0ire

12 years ago

Aaaargh ! One new bug since you fixed this! See http://www.greg0ire.fr/rapportsDeBug/toDoListMixed.png
Bye!

Report

kzollman

12 years ago

I love the plasmoid, but I'm having this same problem with it redrawing every item on top of the others (pictured in the parent).

This is solved by selecting any of the categories from the drop down list (like "Appointments") and then reselecting the blank category. This forces a redraw which doesn't overlap. A bit annoying, but workable. However, any time I edit any of the ToDo items (adding, changing doneness, or due date) it gets redrawn overlapping again. It can again be solved by selecting a different category.

Is there anything else I could do to solve this problem?

Thanks again for your hard work!

-kevin

Report

tkjacobsen

12 years ago

I had to add:
#include "korganizerutil.h"

to
korganizerutil_p.h
to make this compile...
Is it just me?

(I'm on OpenSUSE 11.0 with kde 4.1 from the factory-11.0 repo)

Report

Phobeus

12 years ago

I can confirm that it is working with the fix you mentioned. However, build direct again kde 4.2 trunk seems to work as well.

Report

11 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

12345678910
1
product-maker roentgen Sep 17 2013 9 excellent
Be the first to comment
roentgen
Sep 17 2013
Murz
Aug 17 2010
xadras
Apr 10 2010
margueritesu
Jan 28 2010
vejha
Dec 12 2009
devport
Dec 09 2009
netcelli
Nov 27 2009
janet
Oct 24 2009
s1300045
Jun 24 2009
Montblanc
Mar 27 2009
Blizzz
Jan 08 2009
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.4
updated Nov 27 2009
added Oct 04 2008
downloads 24h
0
mediaviews 24h 0
pageviews 24h 2

Appimages

To install any downloaded Appimage via GUI, use this tool AppImagelauncher.

To install Appimages from Appimagehub via CLI use appimage-cli-tool.
This allows you to e.g. search appimages with "app search xyz" and install any appimage via command "app install #id".

If you are a developer who is interested to easily build appimages from your code repo, read the guide here.