revno: 147
tags: tkdo_0.6
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Sun 2008-08-17 05:01:47 -0600
message:
release 0.6
modified:
ChangeLog.summary
Makefile
todo.py
------------------------------------------------------------
revno: 146.1.1
committer: Scott Scriven <email address hidden>
branch nick: release-0.6
timestamp: Sun 2008-08-17 05:01:21 -0600
message:
bumped version to 0.6
modified:
ChangeLog.summary
Makefile
todo.py
------------------------------------------------------------
revno: 146
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Sat 2008-08-16 08:40:37 -0600
message:
Made Ctrl-R reload all task files, instead of just refreshing the view.
Since task files may be modified externally, I found myself using the
'reload all' function very frequently, but almost never needed to refresh
the display (which just updates the scores, basically).
This gives quick access to the more-used function.
modified:
todo.py
------------------------------------------------------------
revno: 145
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Sat 2008-08-16 07:21:55 -0600
message:
Added 'delete task' function in GUI.
modified:
todo.py
------------------------------------------------------------
revno: 143.1.2
committer: Scott Scriven <email address hidden>
branch nick: gui-delete-task
timestamp: Sat 2008-08-16 07:20:29 -0600
message:
Fixed bug where last child task couldn't be deleted.
Instead of actually deleting tasks internally, it now just
sets a 'deleted' flag to prevent deleted tasks from being saved.
This assumes the task file will get saved and reloaded before the
display is updated, but it's simple and it works.
modified:
todo.py
------------------------------------------------------------
revno: 143.1.1
committer: Scott Scriven <email address hidden>
branch nick: gui-delete-task
timestamp: Sat 2008-08-16 07:11:26 -0600
message:
Added 'delete task' function in GUI.
Fails when attempting to delete the last child, though. :(
modified:
todo.py
------------------------------------------------------------
revno: 144
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Sat 2008-08-16 06:03:09 -0600
message:
removed a duplicated function
modified:
todo.py
------------------------------------------------------------
revno: 143
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Sat 2008-08-16 05:53:46 -0600
message:
Merged 'ical' command (exports events in iCalendar format).
modified:
todo.py
------------------------------------------------------------
revno: 142.1.3
committer: Scott Scriven <email address hidden>
branch nick: add-ical
timestamp: Sat 2008-08-16 05:52:15 -0600
message:
Added text and context filters to 'ical' command.
modified:
todo.py
------------------------------------------------------------
revno: 142.1.2
committer: Scott Scriven <email address hidden>
branch nick: add-ical
timestamp: Sat 2008-08-16 05:35:05 -0600
message:
Got iCalendar export mostly working.
(works in Google Calendar, at least)
Fixed PRODID.
Made recurring tasks work.
Detects and handles all-day events.
Added (semi-correct) UUIDs.
Exports contexts and taskfile title as categories.
Exports extra text lines as a description.
modified:
todo.py
------------------------------------------------------------
revno: 142.1.1
committer: Scott Scriven <email address hidden>
branch nick: add-ical
timestamp: Fri 2008-08-15 22:35:05 -0600
message:
Added very primitive export in iCalendar format. ('ical' command)
modified:
todo.py
------------------------------------------------------------
revno: 142
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Fri 2008-08-15 17:32:25 -0600
message:
Merged Boudewijn's fullscreen function.
(useful on the Nokia n800)
modified:
todo.py
------------------------------------------------------------
revno: 131.5.3
committer: Scott Scriven <email address hidden>
branch nick: bold-fullscreen
timestamp: Fri 2008-08-15 17:31:49 -0600
message:
merged trunk
added:
HACKING
contrib/
contrib/cli-color.sh
contrib/tkdocli
contrib/tkdoclrls
modified:
Makefile
README
todo.py
------------------------------------------------------------
revno: 131.5.2
committer: Scott Scriven <email address hidden>
branch nick: bold-fullscreen
timestamp: Fri 2008-08-15 17:25:41 -0600
message:
Converted fullscreen to a menu item and a regular, bindable action.
Removed top-level gtk import.
(F6 is what the Nokia n800 uses for its fullscreen button)
modified:
todo.py
------------------------------------------------------------
revno: 131.5.1
author: Boudewijn <email address hidden>
committer: Scott Scriven <email address hidden>
branch nick: bold-fullscreen
timestamp: Fri 2008-08-15 17:18:09 -0600
message:
Added Boudewijn's fullscreen toggle patch.
modified:
todo.py
------------------------------------------------------------
revno: 141
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Fri 2008-08-15 07:45:34 -0600
message:
Merged Boudewijn's GUI score colors feature.
modified:
todo.py
------------------------------------------------------------
revno: 131.4.4
committer: Scott Scriven <email address hidden>
branch nick: bold-colors
timestamp: Fri 2008-08-15 07:35:22 -0600
message:
Made score colors and labels configurable, with a default gradient theme.
A Chandler-like theme is given as an example in the config comments.
modified:
todo.py
------------------------------------------------------------
revno: 131.4.3
committer: Scott Scriven <email address hidden>
branch nick: bold-colors
timestamp: Fri 2008-08-15 07:04:35 -0600
message:
Made done tasks have a score of -1, to make them sort after snoozed tasks.
(and otherwise make it easier to distinguish based on score)
modified:
todo.py
------------------------------------------------------------
revno: 131.4.2
committer: Scott Scriven <email address hidden>
branch nick: bold-colors
timestamp: Fri 2008-08-15 06:34:15 -0600
message:
Removed extra row for score. This makes every task have an expander button,
so it's impossible to tell at a glance if a task has extra details attached,
and I'm planning to display the score in a different way.
Cleaned up a comment.
modified:
todo.py
------------------------------------------------------------
revno: 131.4.1
author: Boudewijn <email address hidden>
committer: Scott Scriven <email address hidden>
branch nick: bold-colors
timestamp: Fri 2008-08-15 06:29:55 -0600
message:
Made score column show a score-based label and color instead of raw score.
modified:
todo.py
------------------------------------------------------------
revno: 140
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Thu 2008-08-14 20:49:38 -0600
message:
Merged basic support for hildon (Boudewijn).
modified:
todo.py
------------------------------------------------------------
revno: 131.3.2
committer: Scott Scriven <email address hidden>
branch nick: bold-hildon
timestamp: Thu 2008-08-14 20:43:21 -0600
message:
Cleaned up patch -- removed top-level imports, un-broke window sizing,
shortened one-line if/elses.
modified:
todo.py
------------------------------------------------------------
revno: 131.3.1
author: Boudewijn <email address hidden>
committer: Scott Scriven <email address hidden>
branch nick: bold-hildon
timestamp: Thu 2008-08-14 20:33:45 -0600
message:
Added basic maemo / hildon support (Boudewijn).
This should make things look nicer on the Nokia n800.
modified:
todo.py
------------------------------------------------------------
revno: 139
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Thu 2008-08-14 20:11:45 -0600
message:
Merged Boudewijn's toolbar feature (useful on Nokia n800).
modified:
todo.py
------------------------------------------------------------
revno: 131.2.6
committer: Scott Scriven <email address hidden>
branch nick: bold-toolbar
timestamp: Thu 2008-08-14 20:09:12 -0600
message:
Made toolbar buttons bigger, with less space between and configurable size.
modified:
todo.py
------------------------------------------------------------
revno: 131.2.5
committer: Scott Scriven <email address hidden>
branch nick: bold-toolbar
timestamp: Thu 2008-08-14 19:59:18 -0600
message:
Made the toolbar optional (default=off).
modified:
todo.py
------------------------------------------------------------
revno: 131.2.4
committer: Scott Scriven <email address hidden>
branch nick: bold-toolbar
timestamp: Thu 2008-08-14 19:49:58 -0600
message:
Made toolbar buttons configurable. Changed default button set.
Replaced inline action lookup code with MasterlistGUI._lookup_action().
modified:
todo.py
------------------------------------------------------------
revno: 131.2.3
committer: Scott Scriven <email address hidden>
branch nick: bold-toolbar
timestamp: Thu 2008-08-14 19:24:37 -0600
message:
Refactored toolbar code a bit more.
modified:
todo.py
------------------------------------------------------------
revno: 131.2.2
committer: Scott Scriven <email address hidden>
branch nick: bold-toolbar
timestamp: Thu 2008-08-14 19:19:45 -0600
message:
Reorganized toolbar code. Removed hard gtk dependency.
modified:
todo.py
------------------------------------------------------------
revno: 131.2.1
author: Boudewijn <email address hidden>
committer: Scott Scriven <email address hidden>
branch nick: bold-toolbar
timestamp: Thu 2008-08-14 19:10:33 -0600
message:
Added a toolbar at the bottom for quick mouse access to actions.
(useful on the Nokia n800)
modified:
todo.py
------------------------------------------------------------
revno: 138
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Thu 2008-08-14 19:00:40 -0600
message:
Merged remove-redundant-whitespace and show-contexts-in-gui to trunk.
modified:
todo.py
------------------------------------------------------------
revno: 137.1.2
committer: Scott Scriven <email address hidden>
branch nick: strip-gui-whitespace
timestamp: Thu 2008-08-14 18:57:00 -0600
message:
Merged Boudewijn's idea to display contexts in a more visible place
in the GUI's task details.
modified:
todo.py
------------------------------------------------------------
revno: 131.1.2
committer: Scott Scriven <email address hidden>
branch nick: bold-show-contexts
timestamp: Thu 2008-08-14 18:38:19 -0600
message:
Removed 'sets' dependency. Reorganized update_treestore() a bit.
Explicitly inherited and sorted contexts.
(before, it appeared to inherit by accident and somehow got duplicates)
modified:
todo.py
------------------------------------------------------------
revno: 131.1.1
author: Boudewijn <email address hidden>
committer: Scott Scriven <email address hidden>
branch nick: bold-show-contexts
timestamp: Thu 2008-08-14 18:18:32 -0600
message:
Added a context list to each task's collapsed details.
This is easier than reading the same data from the TKDO line,
and works even when the context was inherited or hasn't yet
been moved from the title to the metadata line.
modified:
todo.py
------------------------------------------------------------
revno: 137.1.1
committer: Scott Scriven <email address hidden>
branch nick: strip-gui-whitespace
timestamp: Thu 2008-08-14 18:49:19 -0600
message:
Removed redundant indentation from task details in GUI.
modified:
todo.py
------------------------------------------------------------
revno: 137
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Tue 2008-08-12 21:39:52 -0600
message:
added a separator in 'cal' between overdue and future events
modified:
todo.py
------------------------------------------------------------
revno: 136
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Fri 2008-08-08 14:21:10 -0600
message:
merged fix to make max_overdue work correctly
modified:
todo.py
------------------------------------------------------------
revno: 135.1.2
committer: Scott Scriven <email address hidden>
branch nick: fix-overdue-too-high
timestamp: Fri 2008-08-08 14:20:42 -0600
message:
fixed "clip" comments
modified:
todo.py
------------------------------------------------------------
revno: 135.1.1
committer: Scott Scriven <email address hidden>
branch nick: fix-overdue-too-high
timestamp: Fri 2008-08-08 14:13:05 -0600
message:
Fixed due_bonus calculation (it was in the wrong place),
to make max_overdue actually work. Previously, the maximum
overdue value was "due_bonus * max_overdue", but it was
supposed to be just "max_overdue".
modified:
todo.py
------------------------------------------------------------
revno: 135
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Wed 2008-08-06 14:01:57 -0600
message:
merged Bill Powell's TKDO CLI into contrib/
added:
contrib/
contrib/cli-color.sh
contrib/tkdocli
contrib/tkdoclrls
modified:
Makefile
------------------------------------------------------------
revno: 133.1.4
committer: Scott Scriven <email address hidden>
branch nick: billpowell
timestamp: Tue 2008-08-05 01:28:46 -0600
message:
Added contrib/ to distfiles. Made dist recurse and follow symlinks.
modified:
Makefile
------------------------------------------------------------
revno: 133.1.3
committer: Scott Scriven <email address hidden>
branch nick: billpowell
timestamp: Tue 2008-08-05 01:22:09 -0600
message:
Made tkdoclrs include original leading whitespace on each line.
Fixed a typo in tkdocli's help text.
modified:
contrib/tkdocli
contrib/tkdoclrls
------------------------------------------------------------
revno: 133.1.2
committer: Scott Scriven <email address hidden>
branch nick: billpowell
timestamp: Tue 2008-08-05 01:01:40 -0600
message:
Normalized whitespace, added full copyright / license info.
modified:
contrib/cli-color.sh
contrib/tkdocli
contrib/tkdoclrls
------------------------------------------------------------
revno: 133.1.1
committer: Scott Scriven <email address hidden>
branch nick: billpowell
timestamp: Tue 2008-08-05 00:59:48 -0600
message:
Added TKDO cli by Bill Powell <email address hidden>
added:
contrib/
contrib/cli-color.sh
contrib/tkdocli
contrib/tkdoclrls
------------------------------------------------------------
revno: 134
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Wed 2008-08-06 14:01:14 -0600
message:
added some tips to README
modified:
README
------------------------------------------------------------
revno: 133
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Mon 2008-08-04 20:35:30 -0600
message:
added basic HACKING file for new developers
added:
HACKING
------------------------------------------------------------
revno: 132
committer: Scott Scriven <email address hidden>
branch nick: trunk
timestamp: Mon 2008-08-04 19:46:10 -0600
message:
Fixed 'todo.py --help' ('t help' worked but 't -h' was failing).
modified:
todo.py