DailyTasks plugin

55 views
Skip to first unread message

Saq Imtiaz

unread,
Mar 10, 2008, 5:16:11 AM3/10/08
to TiddlyWiki
Hey guys,

I've been accused in the very recent past by FND/Fred/AceNoOne of being 'non-sharey' as I don't always share my TiddlyWiki experiments and incomplete work. So on that note, here is a link to a demo of a DailyTasks plugin for TiddlyWiki:

http://share.lewcid.org/2008/03/10/dailytasks.html

It is very much still in development and rather raw. Normally I would only post this to the TiddlyWikiDev group, but I would like feedback so I figured this would be a better place.

What is it?
It is a plugin that allows you to set up tasks that need to be done every day, and mark them as done by clicking a box. You can see an overview of the last 9 days and the concept is to build a chain by completing the task every day... a rather popular idea in the GTD world as of late. It is a useful tool for those that do have important tasks that need to be done every day, and those that want to use it to form positive habits.

On a side note...... it was about two years ago that I first got interested in writing plugins for TiddlyWiki, and it was the desire for a system for setting daily reminders/tasks that inspired it! At the time I had no proficiency in JavaScript and as such was unable to implement such a system. The irony is that two years later I have written many other plugins for TiddlyWiki, but have only now had the chance to take a crack at this.

Cheers,
Saq

--
Tiddly Learning ( http://lewcid.org ) : TiddlyWiki news, plugins, themes and educational usage

Dave Gifford - http://www.giffmex.org/

unread,
Mar 10, 2008, 8:23:08 AM3/10/08
to TiddlyWiki
Hey Saq

I like this idea, especially the right-aligned aspect to it. Way to
go.

Dave

p.s. I hate it when people accuse you of stuff, like when that giffmex
guy accuses you of losing interest in the official plugin repository.
That guy is something else...

Dave Gifford - http://www.giffmex.org/

unread,
Mar 10, 2008, 8:33:39 AM3/10/08
to TiddlyWiki
Small suggestions on second look. Probably you already have these in
mind since this is just a raw version:

1. Softer colors instead of process yellow and red might be easier on
the eyes
2. If you move the task names to the right of 'today', then the user's
eyes go straight to one place rather than having to bounce from the
task name on the extreme left and the today column on the extreme
right. (I would leave the delete box to the left, though).
3. Is there any way to subtly set the today column apart visually from
the other columns? That would reduce confusion as one looks that the
tiddler for the first few times.

I only offer these comments because I think this plugin looks like a
great concept and want to offer what I can to make it the best it can
be. Again, great work, Saq.

Dave

Saq Imtiaz

unread,
Mar 10, 2008, 8:46:03 AM3/10/08
to Tiddl...@googlegroups.com
Hiya Dave,

The feedback is very welcome and greatly appreciated.
I have to be honest in that the code is very raw.... this is the product of exactly two hours of insomnia. :)
Dont tell anyone but it hasnt even been tested in IE!

1. Softer colors instead of process yellow and red might be easier on
the eyes

yup.. I just needed something and didnt want to have refer to a color palette so used red and yellow ;) If you will notice the css is all in the StyleSheet. Feel free to tweak it and recommend alternatives.

2. If you move the task names to the right of 'today', then the user's
eyes go straight to one place rather than having to bounce from the
task name on the extreme left and the today column on the extreme
right. (I would leave the delete box to the left, though).

Good idea. I'm considering some other layout changes to the all tasks display and will consider that. (a header column above the boxes for each day, with the name of the day, ie: Mon Tue Wed, etc)
 

3. Is there any way to subtly set the today column apart visually from
the other columns? That would reduce confusion as one looks that the
tiddler for the first few times.

it actually does have a separate class name, which is how I'm giving it a bold border. Again, feel free to fiddle with the StyleSheet and share.
 

I only offer these comments because I think this plugin looks like a
great concept and want to offer what I can to make it the best it can
be. Again, great work, Saq.

Many thanks Dave, I really appreciate all the feedback.
Cheers,
Saq
 

Dave

FND

unread,
Mar 10, 2008, 4:31:44 PM3/10/08
to Tiddl...@googlegroups.com
Thanks for sharing, good sir!

I very much like the idea - I haven't had time to give it a careful look
(still in catch-up mode, and will be for some time), but it's definitely
something I can see myself using!

Also, I think I know where you got the inspiration from...


-- F.

Ken Girard

unread,
Mar 11, 2008, 9:15:26 AM3/11/08
to TiddlyWiki
Glad you got the chance.
Have you thought about doing a 15-minute version?
By which I mean a way to show myself what I spent the work day doing?
Might be nice for projects and such. If I choose I could then total up
at the end of the day '03/11/08 - Phone - 2.5hrs', '03/11/08 - Project
X - 0.50hrs', '03/11/08 - Meetings - 5.0hrs'.
And then the next day I'd get a new 'blank sheet' to write my time on.

Ken Girard
> Tiddly Learning (http://lewcid.org) : TiddlyWiki news, plugins, themes and
> educational usage

Eric Shulman

unread,
Mar 11, 2008, 9:21:08 AM3/11/08
to TiddlyWiki
> By which I mean a way to show myself what I spent the work day doing?
> Might be nice for projects and such. If I choose I could then total up
> at the end of the day '03/11/08 - Phone - 2.5hrs', '03/11/08 - Project
> X - 0.50hrs', '03/11/08 - Meetings - 5.0hrs'.

Try this:
http://www.TiddlyTools.com/#TaskTimerPlugin

<<taskTimer ask>>

* click the button to start the timer
* when done with task, click the button to stop the timer
* prompts for tiddlername in which to record elapsed time
* prompts for 'description'
* adds a table row to specified tiddler:
| description | start | stop | elapsed |

enjoy,
-e

Alex Hough

unread,
Mar 11, 2008, 1:20:11 PM3/11/08
to Tiddl...@googlegroups.com
I have used both eric's and saq's timer plugings today and have enjoyed using them.
I like the colour saq's plugin brings to the tiddlers.  And Erics is great for keeping track of "thought time": it is interesting how my perception of time is not accurate at all!

The next step for me is to use Luke Blanchard's Task Macro. Guessing how much time to  spend on something and feeding back to yourself is a good. 

Thanks TiddlyGuys

JayFresh - http://jayfresh.wordpress.com

unread,
Mar 11, 2008, 1:28:31 PM3/11/08
to TiddlyWiki
I'd also like to say thanks to Saq, as I'd struggled to write this
plugin and he sorted it out for me.

I'm using it and haven't broken the chain so far!

;)



J.

On Mar 11, 5:20 pm, "Alex Hough" <r.a.ho...@googlemail.com> wrote:
> I have used both eric's and saq's timer plugings today and have enjoyed
> using them.
> I like the colour saq's plugin brings to the tiddlers. And Erics is great
> for keeping track of "thought time": it is interesting how my perception of
> time is not accurate at all!
>
> The next step for me is to use Luke Blanchard's Task Macro. Guessing how
> much time to spend on something and feeding back to yourself is a good.
>
> Thanks TiddlyGuys
>

Ken Girard

unread,
Mar 11, 2008, 10:46:28 PM3/11/08
to TiddlyWiki
I use it at work, and it is great for me, and for tracking how long I
spend on each project.
But I know there are folks who like things to be visual, and very
simple.
Like with David Seah's Emergent Task Timer.
http://davidseah.com/blog/the-printable-ceo-online-emergent-task-timer/

Ken Girard
Reply all
Reply to author
Forward
0 new messages