[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[emacs-wiki-discuss] Re: Graphical week view of tasks Re: Thinking about
From: |
Sacha Chua |
Subject: |
[emacs-wiki-discuss] Re: Graphical week view of tasks Re: Thinking about planning |
Date: |
Sun, 02 Oct 2005 02:46:19 -0400 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux) |
Sacha Chua <address@hidden> writes:
> Warning! Probably only works on my browser - Mozilla Firefox. Anyway,
> it's a cute little weekly calendar that shows my tasks. There's
> probably a much better way to do that, involving perhaps routing it
> through diary and deskcal and a few other things. Suggestions would be
> very much appreciated, as I'm no expert on CSS.
... and if someone can get it to look like iCal, that would be
_ultra_cool.
Wow. Having a weekly overview lets me see just how badly I'm doing in
terms of urgency. Must fix.
GTD and homebrew fans: Sorry, I'm channeling Franklin-Covey today. =)
That's what I get for finally getting myself my own copy of First
Things First, having read it N times in the library and in
bookstores... If I can make space in my book budget for David Allen's
book, then we might see more GTD-ish stuff. ;)
How I threw this stuff together:
I copied one of my published pages and hand-hacked the HTML until I
figured out the CSS for displaying the weekly schedule. (I used the
trick in another application before, but forgot how to do it.) I then
wrote successively larger chunks of code.
First I wrote a function that took the current task line and copied
the HTML version to the clipboard. When that worked, I changed it to
return the result and I wrote another function that concatenated all
the results from the tasks on the same page, copying _that_ to the
clipboard. Then I changed that function to return the result and I
wrote another function to iterate through day pages, again copying the
result to the clipboard. When that worked, I wrote a markup tag,
copying the example I remembered from planner-notes-index.el.
It's fun to prototype things in Emacs. Emacs lets me build code from
the bottom up. =)
--
Sacha Chua <address@hidden> - open source geekette
http://sacha.free.net.ph/ - PGP Key ID: 0xE7FDF77C
interests: emacs, gnu/linux, personal information management, juggling
sachac on irc.freenode.net#emacs . YM: sachachua83