Description: Super simple todo list. Inspired by nowdothis.com.
Only one todo item to shown at a time. When finished with a task, click done. If you want to edit the list, click edit. Text editor comes up (currently, defaults to kate, and not configurable). Tasks are done first come first serve (e.g. only the first task on the list is ever displayed).
The todo file is saved in ~/.nowdothis/todos so todo data is easily accessible.
Editor will be /usr/bin/kate unless VISUAL is defined.Last changelog:
0.1 Initial Release 0.2 Support for UTF-8 0.2.1 Fixed problem QVariant 0.2.2 Use VISUAL for editor Don't force resize
Getnoo,
$ uname -a
Linux admin1_lin-nl12 2.6.30-gentoo-r6-fb #9 SMP Tue Oct 13 19:47:27 EEST 2009 i686 Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz GenuineIntel GNU/Linux
$ kde4-config --version
Qt: 4.5.1
KDE: 4.3.2 (KDE 4.3.2)
kde4-config: 1.0
Plasmoid installed via
$ plasmapkg -i ./104459-nowdothis.plasmoid
Add it into the desktop, buttons "Done" and "Edit" are clickable, but doing nothing :( Say, what additional information you need to find out error. May this error occurs because of my
$ locale
LANG=ru_RU.UTF-8
P.s. sorry 4 poor english ^_^
Does it still not work for you?
I don't think it has to do with your locale.
Can you try doing this?
`echo -e "a\nb\c" >> ~/.nowdothis/todos`
remove nowdothis and add it again
Try clicking done.
If done works, then it's pretty obvious that it's just edit that doesn't work. Edit is very fragile right now, and depends on kate. I'll change that to use $VISUAL and $EDITOR at some point (hopefully soon).
Same problem here (AMD CPU, KDE 4.3.5, Qt 4.5.2, locale de_DE.UTF-8).
~/.nowdothis is there, inside 0 byte todos file.
Wanted to do a first edit, edit button does nothing. So I opened the file in kate by hand, added some tasks, closed the applet and re-added it to the desktop. Done-button works, edit-button not.
And german umlauts are not displayed correctly. Doesn't your applet understand UTF-8?
I tried some german and I had no problem. I also can use it with Chinese no problem. Can you give me some sample text?
Also, the plasmoid currently has no configuration interface, although it can look at your environmental variable for VISUAL, if that is set, it will attempt to use that as it's editor, otherwise, it will try to run /usr/bin/kate. If it's not there or your VISUAL is set to something that it can't open... then it will break.
Try doing `echo $VISUAL` in the CLI and see what it's set to.
$VISUAL is empty. Maybe in KDE 4.3 the widget doesn't default to kate, it just uses $VISUAL? In KDE 4.4 it does work with empty $VISUAL, kate starts after hitting the Edit button.
My todos-file contains words like Wäsche, Müll, Küche, aufräumen... The same here: It does work in KDE 4.4 but doesn't in KDE 4.3, both UTF-8.
So I guess the widget just isn't compatible with KDE 4.3 and I have to patiently wait until KDE 4.4 hits Debian Sid...
From terminal:
plasmapkg -i /path/to/nowdothis.plasmoid
You should also be able to do it from the "Add Widgets" window by selecting Install New Widget followed by "Install from local file"
Ratings & Comments
14 Comments
Getnoo, $ uname -a Linux admin1_lin-nl12 2.6.30-gentoo-r6-fb #9 SMP Tue Oct 13 19:47:27 EEST 2009 i686 Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz GenuineIntel GNU/Linux $ kde4-config --version Qt: 4.5.1 KDE: 4.3.2 (KDE 4.3.2) kde4-config: 1.0 Plasmoid installed via $ plasmapkg -i ./104459-nowdothis.plasmoid Add it into the desktop, buttons "Done" and "Edit" are clickable, but doing nothing :( Say, what additional information you need to find out error. May this error occurs because of my $ locale LANG=ru_RU.UTF-8 P.s. sorry 4 poor english ^_^
Does it still not work for you? I don't think it has to do with your locale. Can you try doing this? `echo -e "a\nb\c" >> ~/.nowdothis/todos` remove nowdothis and add it again Try clicking done. If done works, then it's pretty obvious that it's just edit that doesn't work. Edit is very fragile right now, and depends on kate. I'll change that to use $VISUAL and $EDITOR at some point (hopefully soon).
sorry, that is "a\nb\nc"
Same problem here (AMD CPU, KDE 4.3.5, Qt 4.5.2, locale de_DE.UTF-8). ~/.nowdothis is there, inside 0 byte todos file. Wanted to do a first edit, edit button does nothing. So I opened the file in kate by hand, added some tasks, closed the applet and re-added it to the desktop. Done-button works, edit-button not. And german umlauts are not displayed correctly. Doesn't your applet understand UTF-8?
I tried some german and I had no problem. I also can use it with Chinese no problem. Can you give me some sample text? Also, the plasmoid currently has no configuration interface, although it can look at your environmental variable for VISUAL, if that is set, it will attempt to use that as it's editor, otherwise, it will try to run /usr/bin/kate. If it's not there or your VISUAL is set to something that it can't open... then it will break. Try doing `echo $VISUAL` in the CLI and see what it's set to.
$VISUAL is empty. Maybe in KDE 4.3 the widget doesn't default to kate, it just uses $VISUAL? In KDE 4.4 it does work with empty $VISUAL, kate starts after hitting the Edit button. My todos-file contains words like Wäsche, Müll, Küche, aufräumen... The same here: It does work in KDE 4.4 but doesn't in KDE 4.3, both UTF-8. So I guess the widget just isn't compatible with KDE 4.3 and I have to patiently wait until KDE 4.4 hits Debian Sid...
hi, i am using ubuntu karmic koala.. how to install this plasmoid?
From terminal: plasmapkg -i /path/to/nowdothis.plasmoid You should also be able to do it from the "Add Widgets" window by selecting Install New Widget followed by "Install from local file"
When it works, it's great. I just have trouble getting it work. I'm using Kubuntu 9.04 with KDE4.3.
I've uploaded a minor fix, try it again.
Does not seem to work properly with Cyrillic here, UTF-8 or CP1251. Great idea against procrastination though, I'm using it anyway :)
Didn't even think about that. Simple fix though. I'll have it up in a minute.
Thanks!
Downloaded current version - but still not UTF-8 compatible?