aboutsummaryrefslogtreecommitdiffstats
path: root/todo.go
Commit message (Collapse)AuthorAgeFilesLines
* Bump todolist version0.8Grant Ammons2017-09-261-1/+1
|
* Merge pull request #89 from NonerKao/noteQuey-Liang Kao2017-09-211-1/+15
|\ | | | | Add new feature: notes for todos
| * Refactor previous commitsQuey-Liang Kao2017-08-291-1/+1
| | | | | | | | | | | | | | | | | | Rewrite the `ManipulateNotes` function into `HandleNotes`, which routes the note sub-commands to calls of newly-written `Parse*Note` functions. On successful parse, these functions return true, and false otherwise. Related tests are also refined.
| * Redefine sub-commands: "ln" and "n"Quey-Liang Kao2017-08-201-3/+5
| | | | | | | | | | | | Sub-command "ln" is redefined to the function of listing all todos with their notes; "n" replaces original "ln", listing the notes of a specific todo.
| * Implement the "en" feature: Editting notesQuey-Liang Kao2017-08-141-1/+3
| |
| * Implement the "dn" feature: Deleteing notesQuey-Liang Kao2017-08-141-1/+3
| |
| * Implement the "ln" feature: Listing notes of a todoQuey-Liang Kao2017-08-141-2/+3
| |
| * Implement the "an" feature: Adding notes to todosQuey-Liang Kao2017-08-141-0/+7
| | | | | | | | | | | | This patch introduce a new attribute of a todo item, which is "Notes", of type []string. The following enhancing patches will contain the listing, removing and editing features.
* | update versionIngo Richter2017-08-221-1/+1
|/
* Adjust the usage messagesQuey-Liang Kao2017-08-061-2/+3
|
* Updated the command line docsStuart Skelton2017-08-011-0/+8
|
* bump version0.6Grant Ammons2017-05-251-1/+1
|
* WIP on a unified editGrant Ammons2017-05-091-4/+2
| | | | | | | | | | | | | | | | | | | | | | | This allows a unified edit functionality that supports the following: **`t e 25 due tom`** * Edits the due date * Leaves subject, projects and contexts unchanged **`t e 25 take out the trash with @bob` * Updates the subject, projects and contexts * Leaves the due date unchanged **`t e 25 take out the trash with @bob due tom` * Updates the subject, projects and contexts * Updates the due date **What's missing** * Tests that exercise this functionality
* add command line interface for edit-subjectMichael Strùˆder2017-05-091-1/+3
|
* Add support for showing tasks due the previous week.Ashish Vijayaram2017-04-171-1/+1
| | | | This is useful for those who need a report of entries from last week.
* Bump version0.5.3Grant Ammons2017-03-291-1/+1
|
* Version bumpGrant Ammons2017-03-141-1/+1
|
* Bump version0.5.1Grant Ammons2017-03-071-1/+1
|
* Bump version0.5Grant Ammons2017-03-071-1/+1
|
* Merge branch 'master' into garbage-collectGrant Ammons2017-03-071-0/+13
|\
| * Add priority featureGrant Ammons2017-03-031-0/+13
| | | | | | | | | | | | | | Now, todos have a priority flag. When listed, these todos will be bolded and italic. You can list todos by priority by running `todolist l p`.
* | Add garbage collection featureGrant Ammons2017-03-031-0/+6
|/ | | | | * Add `todo gc`, which will delete all archived todos. * `NextId` will now take the first available id, rather than just the MaxId + 1.
* New Feature: Expanding existing todosQuey-Liang Kao2017-01-211-0/+6
|
* Fix delete subcommand to match websiteHuu Nguyen2017-01-171-1/+1
|
* Refactored codeBunchhieng2016-09-151-4/+8
|
* Bump version0.3.1Grant Ammons2016-09-071-2/+2
|
* Open browser when starting the web appBunchhieng2016-09-061-0/+2
|
* Bump version to 0.3.0Grant Ammons2016-08-271-1/+1
|
* Add webappGrant Ammons2016-06-201-1/+1
|
* Add the webappGrant Ammons2016-06-121-0/+4
|
* Use uppercase VERSIONGrant Ammons2016-05-151-2/+2
|
* Add authorGrant Ammons2016-05-141-0/+2
|
* Make agenda its own commandGrant Ammons2016-05-121-3/+3
|
* Look for .todos.json in the directory we are inGrant Ammons2016-05-081-0/+2
| | | | This allows for project-specific todos.
* Allow editing due dates and setting it to noneGrant Ammons2016-05-041-1/+3
|
* Add edit command for due datesGrant Ammons2016-05-041-9/+15
|
* Make everything a pointer, add archive completed fnGrant Ammons2016-05-031-0/+2
|
* Add agenda functionGrant Ammons2016-05-031-1/+3
|
* Add a usage docGrant Ammons2016-05-031-1/+73
|
* Add archive/unarchiveGrant Ammons2016-05-021-0/+4
|
* Uncomplete todoGrant Ammons2016-05-021-0/+2
|
* Get completing todos to work correctlyGrant Ammons2016-05-021-0/+2
|
* Implement delete logicGrant Ammons2016-05-011-0/+2
|
* Get adding a todo workingGrant Ammons2016-04-261-0/+2
|
* Get grouping working correctlyGrant Ammons2016-04-251-4/+3
|
* Bring in the app and routerGrant Ammons2016-04-241-21/+15
|
* Tabwriter is the way to goGrant Ammons2016-04-241-4/+29
|
* Organize things a bit betterGrant Ammons2016-04-241-19/+9
|
* Modify Todo structure to use correct typesGrant Ammons2016-04-241-7/+8
|
* Beginning on working on due date stuffGrant Ammons2016-04-241-1/+3
|