From 05/01/2009 to 05/30/2009
05/30/2009
- Task colors on OS X Leopard
- 06:30 PM Bug #122 (In progress): complete download page
- Collecting information (like urls, gpg-keys) for the different repositories of the distributions that will also be referred to from this page.
- 06:07 PM Bug #122: complete download page
- with proper GIT (or whatever) co-ordinates. Do we wait till our Gitorious thing is up beforehand ?
- 05:17 PM Revision a57552f8bc35eac1aa9453755c5952576276d7d4: Patch - Corrected missing line break From 883...
- Patch - Corrected missing line break From 88311e6941804f5c697967ce82e6935d07941d02 Mon Sep 17 00:00:00 2001 From: Federico Hernandez <ultrafredde@gmail.com> Date: Sat, 30 May 2009 23:00:32 +0200 Subject: [PATCH] iCorrected missing line break.
- 04:34 PM Feature #121: freemind plug-in
- This plug-in constrains freemind to mappable attributes. The mindmap hierchy is tranlated to a hiercy of dependent tasks. I can neither spell nor properly pronounce hi er ar key, but I've made some doozies.
- 09:10 AM Support #120: Shutdown beckingham.net/task.html
- References to beckingham.net are in: - task version 1.0.0, 1.0.1, 1.1.0, 1.2.0, 1.3.0, 1.3.1, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.5.0, 1.6.0, 1.6.1 and 1.7.0, and all associated packages - www.beckingham.net The old packages are still being down...
- 08:58 AM Support #119: Shutdown Google group taskprogram
- References to the google group are in: - task version 1.7.0, and all associated packages - www.beckingham.net We must wait until 1.7.0 has been replaced, either by 1.7.1 or 1.8.0.
05/29/2009
- 11:40 PM Feature #99: redmine plug-in
- redmine plug-in tutorial http://www.redmine.org/wiki/redmine/Plugin_Tutorial
- 08:13 PM Feature #117: import/ export palm.db
- There is a new Palm Pre coming out shortly, which promises to be a big deal.
- 08:13 PM Bug #78 (Closed): redmine Download tab
- 08:13 PM Bug #75 (Closed): document migration
- 07:42 PM Feature #118: SVN plug-in
- keep your data safe and redundant.
- 07:40 PM Feature #117: import/ export palm.db
- do you think anyone still uses palm ? libraries exist.
- 07:39 PM Feature #116: import/ export .iCal
- events and contacts
- 07:38 PM Feature #115: gmail plug-in
- including tasks and contacts
- 07:37 PM Feature #114: Blackberry plug-in
- needs to happen
- 07:20 PM Bug #113: css: re-order main menu tabs; alphabetical
- otherwise no changes to that row, Overview is still the default start tab.
- 06:23 PM Feature #112 (Assigned): graphic needed: Task Warrior
- 06:23 PM Feature #112: graphic needed: Task Warrior
- A line drawing reminiscent of the ancient Samurai, a modern Task Warrior poised for battle, cel-phone clenched in his hand, not far from his ear, office accessories lashed to his limbs. A blackerry strapped to a wrist, reminder strings tied to mos...
- 03:22 PM Feature #111: iPhone plug-in
- they're out there
- 01:29 PM Bug #109: use log-in ID, not name, for issue listings
- this table is cramped enough. listing username instead of namename will save considerable screen realestate, and make these listings more comprehensible. I have no idea how.
- 01:25 PM Bug #108: make wiki tables sortable with prototype
- Largish tables of data are handy but will become indespensible using this javascript/ html code. I fear it may take a bit of a ruby/redmine hacker to pull this off. Because native Redmine functions make extensive use of tables, and have their own ...
- 10:31 AM Support #107: upload man page output to wiki
- wiki/documentatio/man pages, if you please and thank you
- 10:29 AM Support #107 (Assigned): upload man page output to wiki
- 10:29 AM Support #107: upload man page output to wiki
- Shure! Where do you want to have it?
- 10:22 AM Support #107: upload man page output to wiki
- Fredde ?
- 10:20 AM Bug #106: import help content from beckingham.net
- done
- 09:43 AM Feature #105: Support for pipes
- "piping" will be a command-line power tool task list du:june +work | export.pdf.calmonth as in find this | do this with it but your example above is also interesting. (also, there is no longer, and will never be, an htask)
- 09:37 AM Feature #105: Support for pipes
- Exactly. Wouldn't that be nice.
- 08:40 AM Feature #105: Support for pipes
- I must have missed this one on the lists. It's a great idea. So htask would be a listener? I think I can manage that.
- 07:27 AM Feature #105: Support for pipes
- already on there Fredde, see the last item on the command table, and the second to last item in the old Upcoming Features. (I bumped it to v2.2)
- 03:57 AM Feature #105: Support for pipes
- Once we introduce hooks, it would be nice to have task support pipes (at least for the input, standard output is no problem) I would like to be able to do something as easy as $ echo "add Drink coffee" | task It would increase the possibili...
- 03:23 AM Bug #104: Fix license statement (GPLv2+) for tab completion scripts
- The shell scripts for tab completion need to have proper license statements similar to the source code. Need to ask Shyam on his zsh script if it can be released under GPLv2+
- 02:10 AM Feature #98: css: wikibar
- About Changelog Commands Developers Docs FAQ Features Gallery Mission Philosophy
- 01:59 AM Feature #103: Report: convert next report to custom
- 01:57 AM Feature #102: Report: convert overdue report to custom
- 01:57 AM Feature #101: Report: convert completed report to custom
- 01:56 AM Feature #100: Report: convert active report to custom
- 01:41 AM Feature #84 (In progress): Subst object
- 01:40 AM Feature #67 (In progress): Record object
- 01:40 AM Feature #66 (In progress): Sequence object
- 01:39 AM Feature #63 (In progress): Mod object
- 01:39 AM Feature #62 (In progress): Filter object
- 01:39 AM Feature #18 (In progress): Provide raw arguments to command handlers
- 01:38 AM Feature #15 (In progress): File format 4
- 01:37 AM Feature #21 (In progress): StringTable support
- 01:37 AM Feature #65 (In progress): Context object
- 01:37 AM Feature #64 (Closed): Attribute object
- 01:35 AM Bug #97 (Closed): New Nibbler object
05/28/2009
- 11:51 PM Feature #99: redmine plug-in
- I'm sorry, it's just too obvious, at some point, we'll HAVE to! A redmine plug-in for taskwarrior would start off as a set of import and export report/scripts, and sync logic would come afterwards. The user would create a project and wiki sp...
- 11:11 PM Feature #98: css: wikibar
- The top level content in the wiki is too important to hide. I propose a theming change whereby the first level of the wiki is represented by a new row of tabs. like this !http://taskwarrior.org/attachments/download/12/tw_header-wikibar.png!
- 10:49 PM Bug #97: New Nibbler object
- Need a UTF-8 type-aware parse nibbler. Don't ask.
- 08:31 PM Bug #96: .css change; ChowFun for h1
- that's right, this chop-sockey font is fun and I for one want more of it. I suggest black and 2 points smaller than the logo.
- 08:19 PM Bug #95: css changes; header
- is this a single project developmen group ? is it ? because if we ever want to go multi-project, then eradicating multi-project references will ba annoying later.. so think.. I got nuthin' really. So tomorrow tell me if you forsee off-shoots o...
- 07:13 PM Bug #95: css changes; header
- Moidfy css of the theme so that Projects at the top left is not disoplated. taskwarrior just hosts one project at the moment.
- 06:28 PM Feature #21: StringTable support
- No, but they are related. Every string that comes out of task will be capable of being overridden by values in the strings file. Verbose output will also be localizable. But there is another (unwritten) blob of functionality that will deal wi...
- 06:24 PM Bug #80 (Closed): files migration
- done
- 06:17 PM Feature #21: StringTable support
- Is the string table the core of the verbosity "engine" ?
- 06:05 PM Feature #21: StringTable support
- Implemented. Still needs a few actual localized strings, as currently there are none. I think I'll ask Fredde to convert a few choice phrases to Swedish. Localized string file loading (from ~/.task/strings.en-US) driven by .taskrc 'locale' va...
- 05:09 PM Bug #2 (Rejected): Possible shadow file update before task update
- I cannot replicate this.
- 05:03 PM Bug #94 (Closed): Add "Download" tab to site
- WOW J ! that was fast !
- 05:02 PM Bug #94: Add "Download" tab to site
- I think I can do this, Fredde.
- 04:39 PM Bug #94: Add "Download" tab to site
- Howto to add a custom tab is described at http://www.redmine.org/boards/2/topics/20
- 04:22 PM Support #92: How To: set up task with GeekTool
- Don't have a Mac ;-) reassigned to Paul.
- 03:57 PM Bug #90 (Closed): taskwarrior.org start-page
- 03:57 PM Bug #86 (Closed): change Taskwarrior.org theme
- 03:53 PM Bug #93: redmine style related issues
- the Issues tab listing is now obscured by the panel on the right, forcing side-scrolling, and (strangely, as I enter this) the "subject" input box font is huge. the first; workflow problem the second; just weirdness
- 03:46 PM Bug #90: taskwarrior.org start-page
- thanks again Jamon !
- 03:45 PM Bug #86: change Taskwarrior.org theme
- thanks Jamon !
- 11:50 AM Support #92: How To: set up task with GeekTool
- Need a how-to document showing how to use task with GeekTool.
- 11:47 AM Revision 64a891e8b1a4d35962f1de42ac051cdd6ac9b8d6: Documentation Update - ran a spellchecker - C...
- Documentation Update - ran a spellchecker - Caught a couple of typos in the man pages.
- 11:05 AM Support #91: How To: task best practices
- I would like to see a best practices document, that shows several "tips" on how to use task in a way that doesn't end up being counter-productive. It's one thing to set up task correctly and start using it, but it's another thing entirely to us...
- 09:58 AM Bug #90: taskwarrior.org start-page
- The first page a user sees should be (for the moment) Overview. (Fredde; we'll debate start=wiki v. start=overview) Right now, that is not neccessarily the case.
- 09:21 AM Revision 73ecb0480f92be32efae08f25140df04a509c50b: Patch - "Bug" discovered while creating Ubuntu...
- Patch - "Bug" discovered while creating Ubuntu deb package using lintian tool. From 6b0bd9f9be642a8f08ea27c937a1c1eb2253565e Mon Sep 17 00:00:00 2001 From: Federico Hernandez <ultrafredde@gmail.com> Date: Thu, 28 May 2009 08:58:28 +0200 Subject: ...
- 09:02 AM As of today, task is a part of Fedora!
- That means task 1.7 (and future versions) is (will be) available for users of Fedora 10+, including next weeks planned release of FC11. Next stop for the talented and energetic M. Hernandez; Red Hat Enterpise Linux and CentOS (which is based on R...
- 08:48 AM Support #89: design taskwarrior.com - the user-centric site
- this (taskwarrior.org) is shaping up to be a solid site, from a developer standpoint, but there's just TOO MUCH INFORMATION here. taskwarrior.com will be cleaner and yet more graphical, and will be designed JUST for users. It will be a lot more ab...
05/27/2009
- 10:37 PM Feature #88: Hooks
- Task hooks provide the opportunity to integrate with arbitrary external software. The following hooks are required: - pre-read - post-write - pre-rc-read
- 01:28 PM Support #87: set up irc; #taskwarrior on freenode.net
- I can do that. BTW I have registered taskwarrior@gmail.com, as well as @taskwarrior on identi.ca and twitter. Just do be on the safe side.
- 11:13 AM Support #87: set up irc; #taskwarrior on freenode.net
- of course we need an IRC channel ! who want to set one up ?
- 10:23 AM Feature #11: truncation
- I would like to (re) propose a convention for truncation; If we triggered truncation for any content that ends in (last non-whitespace is) ... as default behavior, then users can easily control what descriptions (or notes, or other longer text fi...
- 10:16 AM Bug #86: change Taskwarrior.org theme
- using http://theill.com/stuff/redmine/ and taskwarrior logo.
- 09:17 AM Feature #82: How To: set up task with conky
- All these types of usage will require an examples directory in the future where they can be collected, as the different tools might need to have certain config setups and we should provide them as examples.
- 09:07 AM Feature #82: How To: set up task with conky
- (you beat me to it, Paul) I think the Conky connection (important) should eventually come in the form of export.txt.conky that should simply be task export.txt.conky, which will be essentially the same as task next 10 > conky.txt (will be be...
- 09:02 AM Feature #42: Purge command to remove deleted tasks
- Then you should be able to blithely delete (or purge archive) to permanently delete archive.data.
- 02:44 AM Support #85: Reorganize and Update NEWS and README file
- Update the information in the NEWS and README file with regards to the move to The NEWS file should contain some highlevel desription about the new features and fixes that are available in the new release. And then refer to the ChangeLog file ...
- 02:37 AM Feature #20: Obsolete DEVELOPERS file
- And put some reference to this new information into the README file.
- 01:20 AM Bug #3 (Closed): blank annotations are not rejected as an error
- Bug is harmless. It appears to be using the description and adding it again as an annotation, but it just adds an empty annotation.
- 12:17 AM Feature #84: Subst object
- To encapsulate all subst operations.
- 12:00 AM Feature #83: How To: set up task with samurize
- Need a how to doc to show how to set up task with samurize
05/26/2009
- 11:59 PM Feature #82: How To: set up task with conky
- Need a how to doc showing how to set up task with conky.
- 10:36 PM Feature #81 (Closed): Location object
- 09:27 PM Feature #81: Location object
- 08:54 PM Feature #68 (Closed): Duration object
- 08:53 PM Feature #9 (Closed): Remove support for file format 1
- 07:12 PM Bug #69 (Closed): Google groups migration comment content
- 06:18 PM Feature #13: Data repair
- Notice that this feature provides data file format upgrades, and therefore may be necessary in 1.8.0. We shall see.
- 06:15 PM Feature #54: Interactive shell
- Put in a swag of 120 hours. Just a stake in the ground.
- 05:58 PM Feature #42: Purge command to remove deleted tasks
- Well, I have deleted tasks in my file from 2 1/2 years ago. I want them gone.
- 05:46 PM Bug #71: Punch list
- broken out into serarate issues
- 01:28 PM Feature #50 (Closed): Support hideuntil: attribute
- see: wait
- 01:27 PM Feature #49 (Closed): Support hide.until.due=7d
- see: wait
- 12:23 PM Bug #71 (Closed): Punch list
- 12:22 PM Bug #80: files migration
- from ggroups and beckingham.net
- 12:19 PM Bug #79: additional Redmine modules
- - http://www.redmine.org/wiki/redmine/PluginEmbedded Embedded <http://www.redmine.org/wiki/redmine/PluginEmbedded> lets you embed HTML files (eg. auto generated documentation, test reports) in your projects. - http://www.redmi...
- 12:16 PM Bug #78: redmine Download tab
- to make access to binaries more obvious
- 12:12 PM Bug #77: SSL
- Secure Sockets Layer and certs
- 12:11 PM Bug #76: lock down
- ensure things are correctly locked down
- 12:11 PM Bug #75: document migration
- from ggroups and beckingham.net
- 12:10 PM Bug #74: mailing list
- mailaliases - which ones?
- 11:58 AM Feature #73: How To: set up task with dropbox
- need a nice article like Richard Querin's blog article.
- 11:55 AM Bug #72: ssh access for Fredde
- with help from Jamon
- 11:52 AM Feature #35 (Closed): Support priority:Z - sleep
- pri:z is to be replaced with status:someday OR user-defined-exclusions
- 11:49 AM Feature #42: Purge command to remove deleted tasks
- purge command should move selected done tasks from "completed" and append to task-archive.data I for one, will never want to fully delete all records of "done" tasks. .. unless you're worried about disk space ? ;-)
- 10:14 AM Bug #71: Punch list
- - ssh account for Fredde and Paul and djp. - access to git from outside (via the ssh) - mailing list - mailaliases - which ones? - document migration - file migration - ensure things are correctly locked down - SSL? - Modify redmne to have...
- 09:47 AM Bug #69: Google groups migration comment content
- Valuable seeds? I give you the whole truckload.
- 09:20 AM Bug #70: wiki/command tablization
- Paul Beckingham wrote: > Ugh - I just tried to add to it - 30 seconds and it makes me want to cry. That's foul. djp: that's hilarious, I kinda like it, but looking at C++ makes me wanna hurl.
- 01:09 AM Bug #70: wiki/command tablization
- Ugh - I just tried to add to it - 30 seconds and it makes me want to cry. That's foul.
- 01:06 AM Bug #70: wiki/command tablization
- Wow. That's quite a disgusting markup language. |a|b|c|d||||e|
- 01:02 AM Bug #69: Google groups migration comment content
- There are two steps to de-grouping from google. First is to get the taskwarrior list up and invite folks over, and the second is to shut off the old group. 1.7.0 though, contains email addresses and URLs for the old group. For that reason, th...
- djp - impossible color mock-up
- 12:25 AM Bug #70: wiki/command tablization
- as you can see, we're going to have a lovely command table. It's a tedious cup of tea, perfect for avoiding real work, feel free to have a cup.
05/25/2009
- 11:57 PM Bug #69: Google groups migration comment content
- (and if that subject doesn't slow you down, you're not paying attention) in a nutshell, during the google groups short life, many comments were exchanged. In those comments there is content that we should collect and consider.. before deleting. A...
- 10:37 PM Feature #68: Duration object
- 10:35 PM Feature #68: Duration object
- Duration object to encapsulate parsing, evaluation and FF4 support for date deltas.
- 10:34 PM Feature #67: Record object
- Record object as a base class for T and Contact entries.
- 10:33 PM Feature #66: Sequence object
- Sequence object to replace all ID and sequence parsing and processing.
- 10:32 PM Feature #65: Context object
- Context object to provide commands with access to the host environment, be it task, htask or contact.
- 10:31 PM Feature #64: Attribute object
- Attribute object to encapsulate name, value and modifier chain, including parsing and FF4 support.
- 10:30 PM Feature #63: Mod object
- All attribute modifier parsing and eval in one object.
- 10:29 PM Feature #62: Filter object
- New Filter object that can apply a set of attributes and modifiers to a task.
- 09:55 PM Feature #61: File attachments
- Add note: attribute that associates a file, and opens an editor David J. Patrick
- 09:54 PM Feature #60: Echo new task ID
- Echo back the new ID on task add, for immediate reference
- 09:54 PM Feature #59: Comments in data files
- Allow comments in the .data files T. Charles Yun This requires that TDB retain the original raw text of the file
- 09:53 PM Feature #58: Windows binary distribution
- Windows binary distribution: - cygwin? - msys?
- 09:52 PM Feature #57: Command aliases
- Alias feature in .taskrc allowing one-word aliases for other commands
- 09:52 PM Feature #56: Support tab completion for tags and projects
- Support tab completion for tags and projects David J. Patrick
- 09:51 PM Feature #55: Permanent ID numbers
- Make ID numbers permanent, via configuration Bruce Dillahunty
- 09:51 PM Feature #54: Interactive shell
- Interactive shell for task Bruce Dillahunty (?) see also; [[interactive]] see also; [[display]] see also; [[behavior]] see also; [[keys]] see also; [[keyboard modes]]
- 09:50 PM Feature #53: Incorporate a pager
- Incorporate a pager for long report output Bruce Dillahunty
- 09:50 PM Feature #52: text.cpp:extractLines needs UTF-8 support
- text.cpp/extractLines needs to calculate string length in a way that supports UTF8
- 09:49 PM Feature #51: Unit Test verify .taskrc created when missing
- Unit Test verify .taskrc created when missing. Not entirely sure it's correct.
- 09:46 PM Feature #50: Support hideuntil: attribute
- Support hideuntil: attribute, also add footnote stating this. Eric Farris
- 09:46 PM Feature #49: Support hide.until.due=7d
- Support hide.until.due=7 to hide forward tasks, also add footnote stating this. Eric Farris
- 09:45 PM Feature #48: New report showing synthetic tasks
- Report to show all recurring synthetic tasks, perhaps info T. Charles Yun
- 09:45 PM Feature #47: New time tracking report
- Support report for listing time tracking Kevin Owens
- 09:44 PM Feature #46: Make age column properly sortable
- Add a table::sort capability for "age" column. Currently it is by collating sequence only.
- 09:43 PM Feature #45: Create initial shadow file
- Create initial shadow file if non-existent, or mtime older than pending mtime
- 09:43 PM Feature #44: Atomic file writes
- Guaranteed atomic file writes via mv
- 09:43 PM Feature #43: Relative dates: +3d, -2w
- Support relative due dates of the form +3d, -2w
- 09:42 PM Feature #42: Purge command to remove deleted tasks
- New purge command to remove all old deleted tasks. Perhaps configurable to remove only those over a certain age.
- 09:41 PM Feature #41: Add export.xml
- David J. Patrick
- 09:41 PM Feature #40: Add export.html
- David J. Patrick
- 09:40 PM Feature #39: Add export.txt
- David J. Patrick
- 09:40 PM Feature #38: Add export.pdf
- David J. Patrick
- 09:39 PM Feature #37: New "annual" argument to ghistory report
- Summarizes data annually, instead of monthly.
- 09:39 PM Feature #36: New "annual" argument to history report
- Summarizes data annually instead of monthly.
- 09:38 PM Feature #35: Support priority:Z - sleep
- Support priority value of z, meaning sleep, or hidden David J. Patrick
- 09:37 PM Feature #34: Support listing breaks
- Support listing breaks due, hour, day, week, month projects contexts and more see: [[breaks]] David J. Patrick
- 09:37 PM Feature #33: Allow retired and deferred task states
- enable new status attributes deleted done pending someday waiting
- 09:36 PM Feature #32: Unit test timesheet report contents
- The timesheet report needs unit tests to verify contents are correctly generated.
- 09:35 PM Feature #31: Support 'random' command
- Support random command to display a random task. Like pulling a task out of a hat. David J. Patrick
- 09:34 PM Feature #30: Eliminate curses where possible
- Where possible, calculate terminal width using: struct winsize win; ioctl(0, TIOCGWINSZ, &win); int width = win.ws_col; Portability to Cygwin is a concern though, as this is allegedly not supported. Johan Friis
- 09:31 PM Feature #29: Display task usage tips
- New 'tip' command that randomly pulls tip strings from a file. Needs a large file of tips. Should use the 'fortune' file format.
- 09:30 PM Feature #28: Support journalling of entries
- Or at least support the generation of a journal from the undo stack. Similar to a shadow file.
- 09:29 PM Feature #27: 'last' synonym for ID of previous command
- Support 'last' as a synonym for the ID of the previous command. This requires saving IDs in a file.
- 09:28 PM Feature #26: Table cell wrapping needs to be UTF-8 aware
- Table needs a utf8_length function, or a utf8_iterator, while calculating column widths.
- 09:26 PM Feature #25: Make tags column wrappable
- This requires that Table allows more than one Table::flexible column, and partitions accordingly.
- 09:24 PM Bug #24: Config::get ambiguous when default is false
- Bug in bool Config::get that doesn't compile when the default is false. Apparently gcc can't distinguish between bool(false), int(0) and double(0).
- 09:22 PM Support #23: Handle one-way file upgrade for 1.8.0
- Document and warn of inability to downgrade after 1.8.0 install. Include: - suggested backup
- 09:20 PM Feature #22: Verbosity controls
- Implement [[verbosity]] controls (.taskrc:verbose=<value>), accumulate output in the Context object, and filter according to verbosity.
- 09:18 PM Feature #21: StringTable support
- Add support for an external string file, with a name like: strings.<locale> Release 1.8.0 with strings.en-US, and some (some) strings migrated.
- 09:06 PM Feature #20: Obsolete DEVELOPERS file
- Remove the DEVELOPERS file, migrate the contents to taskwarrior.com and enhance.
- 09:04 PM Feature #19: TDB support for multiple files
- Allow TDB to handle the files, locking and origin for multiple file sources.
- 09:02 PM Feature #18: Provide raw arguments to command handlers
- Add argc,argv to all handler calls, to allow T::parse overrides, via the Context object.
- 09:01 PM Feature #17: Support various attribute modifiers for filters
- Attribute modifiers apply only to filters. Modifiers specified in other contexts generate a warning.
- 09:00 PM Feature #16: Keymapping mechanism
- Need a mechanism mapping actual key assignments to virtual keys, via an external file.
- 08:58 PM Feature #15: File format 4
- Convert UUID and status to attributes. New format will look something like: [name:"value" name:[name:"value" name:"value"]] where every datum is represented by a name/value pair or hierarchy thereof.
- 08:56 PM Feature #14: Update online references
- Update references to: - bug reporting email address - support email address - user forums - web site for updates
- 08:52 PM Feature #13: Data repair
- Also remove old edited files, leftovers from aborted "task edit" command.
- 08:51 PM Feature #13: Data repair
- Add a "repair" command to read the pending.data and completed.data files, then write out the latest version, and clean up.
- 08:50 PM Feature #12: Support command line override to .taskrc data
- Support 'rc.name:value' for a command line override to .taskrc data. Federico Hernandez
- 08:48 PM Feature #11: truncation
- Add a new report column, truncated_description, which always fits in the available space, and is truncated with "..." at the end. T. Charles Yun
- 08:17 PM Feature #10: Remove support for file format 2
- File format 2 was in use from January 8th 2008 until April 12th 2009. Real users may still be using this format. Out with the old.
- 08:14 PM Feature #9: Remove support for file format 1
- File format 1 was in use from November 2006 until January 8th 2008. It lacks sufficient non-defaultable data to make it difficult to migrate to file format 4 for 1.8.0
- 07:12 PM Feature #8: Undo stack
- Support complete undo stack via command logging. Log all commands in a separate file with before and after task states. Then use a single "undo" to replace undo, undelete.
- 06:49 PM Feature #7: Unit test: fontunderline
- Need unit tests for the fontunderline configuration variable.
- 06:48 PM taskwarrior.com, .org UP
- You may be asking youself; "what happened to Paul Beckingham's task?" Well this is the new home of that project, and in it you will find an ambitious plan for a seriously enhanced "task", now called "taskwarrior". Don't worry though, all thos...
- 05:15 PM Bug #6: Rare ASSERT fail for narrow terminal windows
- When a column has no data and no title, then the width calculation ASSERTs. Could this be the long-standing random bug that crashes task on phones and narrow terminal windows?
- 05:13 PM Bug #5: Attributes autovivifying on pending.data write
- Sporadic.
- 05:08 PM Bug #4: Nag output strange when working with a sequence
- If multiple tasks are modified, the nag messages are strange. % task do 1-10 done 1 blah done 2 blah ... You have higher priority tasks You have higher priority tasks The nag functionality needs to be improved in...
- 04:59 PM Bug #3: blank annotations are not rejected as an error
- The command: task <ID>annotate Does not generate an error. Furthermore, the feedback message mistakenly contains the original description as though it were the annotation applied. Bruce Dillahunty
- 04:11 PM Bug #1: tasdk edit with D.M.Y
- Verified.
- 04:10 PM Bug #2: Possible shadow file update before task update
- I suspect this is not a bug, but need to check.
- 04:09 PM Bug #2: Possible shadow file update before task update
- "task do 1" updates the shadow file before it updates task 1. Issue reported by Johnny Poston, task 1.7.0, cygwin.
- 04:07 PM Bug #1: tasdk edit with D.M.Y
- I changed the date format in my rc file to D.M.Y When using 'task edit', task complains about a bad date format although I didn't change any date lines. Thomas@BIC
05/22/2009
- 08:15 PM Revision 419ab2ad514c336541d034b8671380c581297bf3: Documentation Update - synch with web site - ...
- Documentation Update - synch with web site - This commit synchronizes the web site and the master branch. Edits have been made on the site but not in the master branch, which is wrong.
05/14/2009
- 10:38 PM Revision f6b8b39d8b4a85c30a457e9e78b582b74531bfe4: Task 1.7.0
- Task 1.7.0
- 10:20 PM Revision 11ee827a0d70d2077c64266bec21e9529c82d987: Platform Testing - clean builds - on Ubuntu 9...
- Platform Testing - clean builds - on Ubuntu 9.04 - on Fedora Core 10 - on Crunchbang Linux - on Windows XP/Cygwin
- 08:58 PM Revision 89bbce86615bf77731bc5035465419f1b0df51e1: Documentation Update - install newly added tas...
- Documentation Update - install newly added taskrc.5 man page
- 08:57 PM Revision e1a7f61fb103f7323554c1c147be280bec59c7b3: Added new man page doc/man5/taskrc.5 Added re...
- Added new man page doc/man5/taskrc.5 Added reference for taskrc(5) into task(1) man page Fixed typo/missing word in html documentation
- 08:55 PM Revision f310924675a379e6d5f1f31b0e1ce1f11c08ac97: Added 2 include files to compile under Linux
- Added 2 include files to compile under Linux
- 12:54 AM Revision 2fd7f6d6818b7d0aab612f82969632eb9b0a86f2: Documentation Update - Referenced edit command...
- Documentation Update - Referenced edit command - Added new edit command references to docs. - Added "#editor=vi" default .taskrc entry.
- 12:46 AM Revision 612b872ed49be84d9d9a86151517ddb5d39c70ca: Silver Bullet - Complete - Entry works - Star...
- Silver Bullet - Complete - Entry works - Start works - End works
- 12:29 AM Revision f97955ded8a12ea79004115e76f18584d1071546: Silver Bullet - Snapshot - until working - du...
- Silver Bullet - Snapshot - until working - due working - Also allows editing of recurring parent tasks
- 12:10 AM Revision 38907ac6d7cde0891715e26a1b13ef689eb38ceb: Silver Bullet - Snapshot - Annotations workin...
- Silver Bullet - Snapshot - Annotations working - recur working - parent working - fg working - bg working
05/13/2009
- 11:59 PM Revision 1da111ad6e1bb651a244a6d3d44c528a0e3588e0: Enhancement - info missing color - Fixed bug ...
- Enhancement - info missing color - Fixed bug whereby the info report was not reporting fg and bg color attributes.
- 11:36 PM Revision c7d0b1c21be86428efd4ca2611589f5b1e298ae0: Silver Bullet - snapshot - Project working - ...
- Silver Bullet - snapshot - Project working - Priority working - Tags working - Description working
- 08:39 PM Revision 0c775f79981556ab02079e19be2b608ba0e82f41: Silver Bullet - code complete - Now it's debu...
- Silver Bullet - code complete - Now it's debug time.
- 06:24 PM Revision c872e30ef52eb8bc8f6f23f8a00de81ce3b40c94: Silver Bullet - more fields - Added more fiel...
- Silver Bullet - more fields - Added more fields, none of which work right now.
- 03:52 PM Revision 2c826b62133006a2f85c237f878b7fe8efb7eb98: Silver Bullet - snapshot - Project and priori...
- Silver Bullet - snapshot - Project and priority are properly and completely handled.
- 03:03 PM Revision 9d8777ec7d0811d050ec78c76345b6bc30b447b1: Silver Bullet - file formatting - 'before' fi...
- Silver Bullet - file formatting - 'before' file formatting completed. Now the hard part.
- 12:35 PM Revision ee06280808f12c09aa4cfd215ac865c280fe5434: Code Reorganization - Silver Bullet - Broke o...
- Code Reorganization - Silver Bullet - Broke out Silver Bullet feature into separate edit.cpp file. Because it is big.
- 12:14 PM Revision da8c3c1a16631e3eda07405bb351fda139228d2f: Documentation Update - Corrected discussion o...
- Documentation Update - Corrected discussion of the edit command.
- 11:55 AM Revision 4346f83f6e01f7048c94184fbd83a1d2204e9208: Merge branch 'silver-bullet' into 1.7.0 Confl...
- Merge branch 'silver-bullet' into 1.7.0 Conflicts: src/command.cpp
- 11:52 AM Revision 8b045156d0845fc4c703a72a7f4a2f1e9a73e01f: Documentation update - man page patch From 11...
- Documentation update - man page patch From 11b748fcecd0ea0bfa04157b59abb1977c1aae5c Mon Sep 17 00:00:00 2001 From: Federico Hernandez <ultrafredde@gmail.com> Date: Wed, 13 May 2009 16:52:54 +0200 Subject: [PATCH] Punctuation error in Frequencies ...
- 11:39 AM Revision c4e459e8d74ec3df020753714172c68eeeb7e81e: Silver Bullet - added more fields. - Added (p...
- Silver Bullet - added more fields. - Added (presumable) all other fields. Now looking for a better format, and a nice way to parse it all back.
- 10:46 AM Revision 77475136b912d35f24a52fa3b7d0b9437be78941: Bug Fix - weekstart is not an obsolete - The ...
- Bug Fix - weekstart is not an obsolete - The new 'weekstart' configuration variable was being tagged as obsolete by handleVersion.
- 12:43 AM Revision 362b4a5bc95eb041f56baecc86e3aeb78395e9df: Bug Fix - .taskrc/.task - Fixed bug whereby t...
- Bug Fix - .taskrc/.task - Fixed bug whereby task created the default ~/.task directory, even if an extant .taskrc:data.location specified otherwise (thanks to Federico Hernandez).
- 12:26 AM Revision ff14f0a28aaa7ef08986faf815cf582ad18291bb: Documentation Update - install docs - Makefil...
- Documentation Update - install docs - Makefile.am now installs various docs to <prefix>/share/doc/task-1.7.0 (thanks to Federico Hernandez).
05/12/2009
- 11:56 PM Revision a6637db232ddb8c6c465bbcc3db8054a689eb9c8: Documentation Update - man page installation ...
- Documentation Update - man page installation - The task.1 man page is properly installed in <prefix>/share/man/man1/task.1
- 11:19 PM Revision 95f07cf3631b9a3419a45f5bec789c2d0853edfa: Bug Fix - UUID corruption on Solaris 8 - Fixe...
- Bug Fix - UUID corruption on Solaris 8 - Fixed a bug with an unterminated buffer in uuid() (thanks to Steven de Brouwer). - Added Solaris 8 as another supported platform (thanks to Steven de Brouwer).
- 10:58 PM Revision f9035eec706022cc8a10c70179c2c4f9f1a5ebad: Bug Fix - C syntax error in parse.cpp - Fixed...
- Bug Fix - C syntax error in parse.cpp - Fixed bug where variable instantiation inside a case statement was not scoped, but somehow builds on Leopard, but fails on Fedora Core 10. Thanks to Federico Hernandez.
- 10:28 PM Revision cc5d44ee9d2a705ceb0e3d5e9ea07442e137cc1b: Documentation Update - git usage doc - Added ...
- Documentation Update - git usage doc - Added a page that describes how to use git to contribute to task.
- 05:51 PM Revision 3f97bb06635230096edc9a87285e830f6cad8931: Added Federico's changes, other updates. Moved...
- Added Federico's changes, other updates. Moved to section 1. Signed-off-by: Paul Beckingham <paul@beckingham.net>
- 08:59 AM Revision e268b7f71c2a59e138f57466e4cf70d2f33279ca: Enhancement - latest tab completion script - ...
- Enhancement - latest tab completion script - Installed the latest script from Federico Hernandez. - Renamed script to task_completion.sh, to avoid conflict with others.
- 01:05 AM Revision 753305a262741771a1dd6aecb80a5834c08682c8: Documentation Update - man page - Added the m...
- Documentation Update - man page - Added the man page to the distribution (thanks to P.C. Shyamshankar).
- 12:09 AM Revision cec42bb2c4f78ee37afe71ac876cc4f171362bf5: Enhancement - tab completion - Added the new ...
- Enhancement - tab completion - Added the new 1.7.0 commands.
05/11/2009
- 11:55 PM Revision de7f70ad3e9d0def8f822203c691a9255b427ef8: Documentation Update - tab completion - Added...
- Documentation Update - tab completion - Added a first cut at the tab completion web page. It needs to be tightened up.
- 11:44 PM Revision 046f511d666205aa639d30e21e87455821c65406: Bug fix - task now builds on Arch Linux - App...
- Bug fix - task now builds on Arch Linux - Applied patch to allow task to build on Arch Linux (thanks to Johan Friis).
- 11:36 PM Revision e2e5b4884c5edc86ca179e1a7daf5b0d7c4dd43d: Enhancement - tab completion script - Added a...
- Enhancement - tab completion script - Added a new tab completion script (thanks to Federico Hernandez).
- 11:10 PM Revision 05243c9e7a3455a5a62131a08600255481b8dba5: Merge branch '1.7.0' of git@github.com:pbeckin...
- Merge branch '1.7.0' of git@github.com:pbeckingham/task into 1.7.0
- 11:07 PM Revision fd823871f0ee840288d3b4fdd095cc2970f8adad: Enhancement - timesheet report - Version 1 of...
- Enhancement - timesheet report - Version 1 of the timesheet report. Displays a specified number of weeks tasks, both started and completed.
- 10:33 PM Revision 4087a82402972b2e752e7732e54e4844a8d195f7: Wrote initial manpage, dump of information fro...
- Wrote initial manpage, dump of information from ``task help``. Signed-off-by: Paul Beckingham <paul@beckingham.net>
- 09:22 PM Revision e8da71498da04780729505846d39ba2389925988: Documentation Update - Corrected precedence l...
- Documentation Update - Corrected precedence list on editors.
- 12:01 AM Revision 4ab665b8764b3fe67b2bd63acf7d68f2eb97b911: Enhancement - timesheet report - First pass a...
- Enhancement - timesheet report - First pass at a timesheet report. Needs details and formatting improvements.
05/10/2009
- 04:26 PM Revision 6762af8ffd8f71696f79f506caa7e35652b27358: Enhancement - Edit command - Added more field...
- Enhancement - Edit command - Added more fields to the edit command. - Added a more useful slurp implementation. - Updated advanced.html with directions on use.
- 01:54 AM Revision 407ef39c54ccbc35206330eb08c171ffe1df2deb: Enhancement - edit command - Mere beginnings ...
- Enhancement - edit command - Mere beginnings of the edit command. No functionality yet.
- 01:03 AM Revision de4194479afb113b67908b3b0ef7d6962e43f436: Bug Fix - ghistory ignoring deletions - Fixed...
- Bug Fix - ghistory ignoring deletions - Fixed bug that prevented months with only deletions from being included in the report.
- 12:40 AM Revision 08188fb81192304584331b4ce2a9480b752ea8bb: Enhancement - stats report - Reimplemented th...
- Enhancement - stats report - Reimplemented the stats report so that it uses the Table object, and therefore has the same aesthetics as the other reports.
05/09/2009
- 11:35 PM Revision cd89e10cfb7b094b265dca2842fd7f14d7d03ebc: Unit Tests - sequence - Implemented unit test...
- Unit Tests - sequence - Implemented unit tests to verify that sequences work properly on all relevant commands.
- 10:32 PM Revision 1c736a319d8a3a6aa8a7524bd8895d7dc1f0185c: Enhancement - Custom report limit override - ...
- Enhancement - Custom report limit override - If a custom report has a specified limit to the number of tasks it shows, then that limit may be overridden by specifying a new quantity on the command line. - Added unit tests to verify expected ...
- 09:30 PM Revision 72f84b3c3e4e81ea82f3d80a9a0b5863c71305b9: Bug Fix - "done" tasks missing end date - Tas...
- Bug Fix - "done" tasks missing end date - Tasks marked "done" were not assigned an end date before being written to the file. Fortunately this only affects beta testers who, by definition, like to live on the edge. - Added better text in the...
- 04:09 PM Revision e8443889bbd7ecb473ae3f65c965a029716a9b00: Documentation Update - subscribe form on site ...
- Documentation Update - subscribe form on site - Added a simple subscribe button and form to the web site. Several people have stated that subscribing to the group is confusing, and maybe this will help.
- 02:03 PM Revision e81fdd19758e6e04d7764bbf9ace1ed1926e2f75: Unit Tests - improved logic in nag.t - Used t...
- Unit Tests - improved logic in nag.t - Used the correct builtin Test::More method.
05/08/2009
- 09:26 PM Revision f9c31032648209cd9f2c30bf7d9c14d39a050f1a: Merge branch 'timesheet' into 1.7.0
- Merge branch 'timesheet' into 1.7.0
- 01:20 AM Revision 143666aca0addddf1de89fb525af72675a0240d2: Unit Tests - en passant + sequence - Added un...
- Unit Tests - en passant + sequence - Added unit tests to ensure that the "done" command handles both sequences and en passant modifications.
- 01:09 AM Revision f7fc455b627c058b74413a428de6f66ba33b355b: Bug Fix - extra line in ghistory report - Fix...
- Bug Fix - extra line in ghistory report - Fixed bug that added an extra line between header and graph in the ghistory report.
- 12:37 AM Revision 58144323669f0270bbe55623bcc119a9680561c2: Enhancement - TDB API cleanup - Removed obsol...
- Enhancement - TDB API cleanup - Removed obsolete TDB::deleteT method. - Removed obsolete TDB::completeT method. - Updated documentation.
- 12:29 AM Revision 90c721295adfbf9836d5407d70bfae56e3004cba: Documentation Update - Added docs reflecting ...
- Documentation Update - Added docs reflecting the en passant feature for "done" and "append".
- 12:25 AM Revision 5cf33105a3fd6f04f5131ac54d58ef667c187814: Enhancement - en passant "done" - When markin...
- Enhancement - en passant "done" - When marking task(s) as done, it is now possible to modify them at the same time.
05/07/2009
- 11:08 PM Revision b23bad9a5bb62d5697e6252f38b75f0c96d3a314: Enhancement - duplicate command - Added dupli...
- Enhancement - duplicate command - Added duplicate command that duplicates a task, and en passant applies and specified changes (thanks to David J Patrick).
- 12:44 AM Revision c61a295df71fadf2cc25afcde7dde58cca1ee321: Merge branch '1.7.0' into timesheet
- Merge branch '1.7.0' into timesheet
- 12:33 AM Revision aec64afc5c2741462ef1b64831ce7db8220dd3d8: Enhancements, Bug Fix - Removed obsolete usag...
- Enhancements, Bug Fix - Removed obsolete usage.html page. - Added filterSequence helper function to subset tasks to the affected sequence of tasks. - Added series of helper functions to facilitate applying modifications to tasks, allowing mor...
- 12:30 AM Revision 72ff15ea7a51fad34efaf65e3ddc35a1e5145525: Enhancements - Fixed word wrapping problem on...
- Enhancements - Fixed word wrapping problem on "help" page. - Writes errors to std::cout because std::cerr confuses tests. Presumably no users will care. I don't. - Added listDiff template function.
- 12:26 AM Revision fea19e036ac322b9782815974888064bcb96bdd1: Unit Tests - confirmation, delete, subst, undo...
- Unit Tests - confirmation, delete, subst, undo - Modified unit tests to accommodate changes in the verbose output of task. - Added tests to verify /delete-me// substitutions. - Fixed typos in test descriptions.
- 12:24 AM Revision 98391a0c242e26638adc7bfce8eaf127245e093f: Enhancement - Command Line Parsing - Fixed pr...
- Enhancement - Command Line Parsing - Fixed problem where a blank ID was considered valid. For example, the command "task 1 -2" should use -2 as the description, but instead considered this to be the sequence 1,0,2. - Replaced old validId cal...
- 12:13 AM Revision 2975b9244aecc51ec1951da4a652b5e66e6e8614: Enhancement - ID and sequences - The first ID...
- Enhancement - ID and sequences - The first ID added as a sequence is accessible through the original T::getId and T::setId interface. - An ID added via T::getId is accessible as the first ID in a sequence. - Allows some commands to operate excl...
- 12:11 AM Revision c78be053cb6d2a2c791218315eb2e57f62d83b00: Documentation Update - release checklist - Cr...
- Documentation Update - release checklist - Create a release checklist document detailing release process.
05/06/2009
- 11:58 PM Revision 708995093bc1fcd9181c3b1bb2ae97a5f407e7e0: Documentation Update - Removed unnecessary us...
- Documentation Update - Removed unnecessary usage.html links from other pages. - Added new sequence.html page to describe how to use ID sequences.
05/05/2009
- 02:16 AM Revision 7fea1f6a6391fa684bbbb50faf3cd3c5e701ade5: Merge branch 'sequences' into 1.7.0
- Merge branch 'sequences' into 1.7.0
- 02:14 AM Revision b67b27f5cdd1bdaf673df0a532a2c1e1ac0a5a7e: Enhancement - delete sequences - Implemented ...
- Enhancement - delete sequences - Implemented sequences for delete command - Renamed T::inSequence to T::sequenceContains, which makes the code read more naturally.
- 02:03 AM Revision 07819a1885e4701df93a680e39cb9fc99da936e9: Documentation Update - defaultwidth - Default...
- Documentation Update - defaultwidth - Defaultwidth is now included in the default .taskrc file.
- 02:00 AM Revision e03e1ec7b053bd3389cefb7a98ba8f1067f76d81: Bug Fix - missing defaultwidth in generated .t...
- Bug Fix - missing defaultwidth in generated .taskrc - The defaultwidth variable is now written to the default .taskrc file, but is commented out to allow ncurses to do it's thing.
- 01:59 AM Revision fb674a562676bafd9d65554cb6c7f30ca40a3f23: Enhancement - parse sequence like 1,3,5-10 for...
- Enhancement - parse sequence like 1,3,5-10 for IDs - Now parses sequences as well as IDs. - Sequences implemented for the info report.
- 01:03 AM Revision 410a63fe1423edfbca4c815a20b5ee1ea6fc6e9d: Enhancement - info on recurring tasks - Added...
- Enhancement - info on recurring tasks - Added recurrence information (parent, mask, imask, recur, until) to the info report when the task is either a recurring task or a synthetic task.
05/04/2009
- 11:27 PM Revision 2cc625f631a58f2db37419cfca7785b388615201: Documentation Update - Mentioned mailing list ...
- Documentation Update - Mentioned mailing list - Added mention of the mailing list as a better alternative than sending email to PB.
- 11:22 PM Revision 51a78ab996817d267de9b1786eb2b9d66dff7905: Documentation Update - Mention new mailing lis...
- Documentation Update - Mention new mailing list - Added mention of new mailing list, as a place to discuss task features.
- 10:31 PM Revision d7f9b2165c84c79b5ae15a93456cad12fcd35b18: Documentation Update - Correction - Fixed sam...
- Documentation Update - Correction - Fixed sample commands, which were missing the "add" keyword (thanks to T. Charles Yun).
- 10:24 PM Revision d135dc233761c15f192914b21eff5f6fe949ee23: Enhancement - id sequences - Recognizes id se...
- Enhancement - id sequences - Recognizes id sequences on the command line. Doesn't do anything with them yet.
05/03/2009
- 11:32 AM Revision 57a11a74e1d1dbe39bc4efc1a3a7eafd6e44ba74: New Report - timesheet - Added new timesheet ...
- New Report - timesheet - Added new timesheet report framework - Began adding logic pseudo-code - Added some documentation
- 01:26 AM Revision f73281ee30fbb77ea9405bf30f47a2f6bf918493: Documentation Update - Left an extraneous lin...
- Documentation Update - Left an extraneous link behind.
- 01:06 AM Revision 262e42d42bd9e682214d02c35bef2beba4c0bb78: Documentation Update - Merged the (now obsole...
- Documentation Update - Merged the (now obsolete) troubleshooting page into the FAQ page.
- 12:27 AM Revision 99174d66b636cbe58a1ce9b8c5f755673826f316: Documentation Update - Added David J Patrick ...
- Documentation Update - Added David J Patrick as contributing author for the massive list of feature ideas he has provided, and the accompanying dialogue. - Added mention of the Github issue tracker.
- 12:18 AM Revision a0838474c4dcbf57021bc1dd1fbe89c6eac4ebda: Diagnostics - Better parsing errors - Improve...
- Diagnostics - Better parsing errors - Improved the errors when parsing a corrupt or unrecognized pending.data or completed.data file.
Also available in: Atom