Paul Beckingham
2fb743992f
Command - undo
...
- Migrated handleUndo to CmdUndo.
2011-05-30 13:38:45 -04:00
Paul Beckingham
4c47748dd7
Commands - calendar
...
- Migrated handleReportCalendar to CmdCalendar.
2011-05-30 13:30:18 -04:00
Paul Beckingham
a7d5641d00
Commands - import
...
- Migrated handleImport to CmdImport.
2011-05-30 13:18:10 -04:00
Paul Beckingham
4603bdb509
Commands - _query
...
- Migrated handleQuery to CmdQuery.
2011-05-30 13:00:51 -04:00
Paul Beckingham
75e651626d
Commands - summary
...
- Migrated handleReportSummary to CmdSummary.
2011-05-30 12:49:45 -04:00
Paul Beckingham
61c2e2b439
Commands - duplicate
...
- Migrated handleDuplicate to CmdDuplicate.
2011-05-30 12:35:56 -04:00
Paul Beckingham
37b48c56d5
Commands - export
...
- The default export format is now JSON, with an alias that maps 'export'
to '_query'.
2011-05-30 11:42:35 -04:00
Paul Beckingham
6cf7644e02
Commands - config
...
- Migrated config and _config to CmdConfig.
2011-05-30 11:18:59 -04:00
Paul Beckingham
9e3c6f5bc1
Commands - stop
...
- Migrated handleStop to CmdStop.
2011-05-30 01:19:11 -04:00
Paul Beckingham
86ab605bd4
Commands - start
...
- Migrated handleStart to CmdStart.
2011-05-30 01:11:34 -04:00
Paul Beckingham
0429949de5
Commands - color
...
- Migrated handleColor to CmdColor.
2011-05-30 00:59:15 -04:00
Paul Beckingham
d021bb8188
Commands - denotate
...
- Migrated handleDenotate to CmdDenotate.
2011-05-30 00:48:43 -04:00
Paul Beckingham
f775341fd5
Commands - annotate
...
- Migrated handleAnnotate to CmdAnnotate.
2011-05-30 00:24:48 -04:00
Paul Beckingham
c8eb5df1b2
Commands - log
...
- Migrated handleLog to CmdLog.
2011-05-29 21:43:37 -04:00
Paul Beckingham
cb613c0691
Commands - add
...
- Migrated handleAdd to CmdAdd.
2011-05-29 19:17:16 -04:00
Paul Beckingham
82eebc93bf
Commands - history.monthly, history.annual, ghistory.monthly, ghistory.annual
...
- Migrated all history reports into CmdHistory objects.
2011-05-28 17:34:30 -04:00
Paul Beckingham
b9246e04b2
Command - append
...
- Migrated handleAppend to CmdAppend.
2011-05-28 16:41:21 -04:00
Paul Beckingham
ef65617258
Command - prepend
...
- Migrated handlePrepend to CmdPrepend.
2011-05-28 16:40:39 -04:00
Paul Beckingham
920e1c6c86
Commands - projects, _projects
...
- Migraged handleProjects and handleCompletionProjects to CmdProjects.
2011-05-28 16:18:53 -04:00
Paul Beckingham
a7bc09d487
Command - count
...
- Migrated handleCount to CmdCount.
2011-05-28 16:05:07 -04:00
Paul Beckingham
27d6e7cc81
Commands - ids, _ids, _zshids
...
- Migrated handleIds, handleCompletionIds, handleZshCompletionIds
to CmdIDs.
2011-05-28 15:40:18 -04:00
Paul Beckingham
56e4c8172b
Commands - stats
...
- Migrated handleReportStats to CmdStatistics.
2011-05-28 15:11:32 -04:00
Paul Beckingham
33d13ddb1d
Commands - _commands, _zshcommands
...
- Migrated handleCompletionCommand and handleZshCompletionCommands
to CmdCommands.
2011-05-28 14:57:48 -04:00
Paul Beckingham
330b148ca9
Commands - _tags
...
- Migrated handleCompletionTags to CmdTags.
2011-05-28 14:34:06 -04:00
Paul Beckingham
b075f1252c
Commands - shell
...
- Migrated handleShell to CmdShell.
- Note there is a segfault bug that will probably go away by itself when
Context::parse is obsoleted.
2011-05-28 14:22:38 -04:00
Paul Beckingham
bd93126f4e
Commands - _urgency
...
- Migrated _urgency to CmdUrgency.
2011-05-28 14:07:21 -04:00
Paul Beckingham
9af1c71daf
Commands - edit
...
- Migrated edit.cpp to CmdEdit.
2011-05-28 13:38:44 -04:00
Paul Beckingham
ed97fcc108
Commands - diag
...
- Migrated diag.cpp to CmdDiagnostics.
2011-05-28 13:15:19 -04:00
Paul Beckingham
0ce198ab8c
Commands - info
...
- Migrated 'info' command to CmdInfo.
- Renamed 'info' command to 'information'.
2011-05-28 12:55:45 -04:00
Paul Beckingham
8fabffe18c
Code Cleanup
...
- Eliminated '#include "x"' by changing all to '#include <x>'.
2011-05-28 00:19:59 -04:00
Paul Beckingham
f67706c28e
L10N
...
- Added '#define L10N' marker to all source files that are localized.
2011-05-28 00:02:04 -04:00
Paul Beckingham
62203a45f8
Commands
...
- Migrated handleShow to CmdShow.
2011-05-25 00:38:21 -04:00
Paul Beckingham
54d98a6b2d
Commands
...
- Migrated the _version command from handleCompletionVersion to
CmdVersion.
2011-05-24 20:57:24 -04:00
Paul Beckingham
fc77e04b54
Commands
...
- Migrated handleVersion to CmdVersion.
2011-05-24 20:43:50 -04:00
Paul Beckingham
d892a0cbd2
Code Cleanup
...
- Fixed comments, compilation warnings.
- Decomposed Context::initialize into several, single-purpose methods.
- Replaced Context::initialize with Context::initialize2.
2011-05-24 19:37:03 -04:00
Paul Beckingham
bc756637da
Commands
...
- Implemented CmdHelp object that replaces the report.cpp longUsage
function, and builds the output dynamically from other Command
objects. This is also why the help text right now is very short,
as only a few commands are migrated.
- Obsoleted longUsage function.
- Updated task.1 man page with 'execute' command details.
- Modified command.lua sample to include command usage.
- Removed "help" from old Context::dispatch, which means "help" is
the first migrated command.
- Added usage and description to all Cmd* objects.
- Implemented Command::usage and Command::description as base class
methods that simply return data that is specified by the derived
classes.
2011-05-15 01:14:13 -04:00
Paul Beckingham
6fb3bc5b03
View
...
- Integrated ViewTask and ViewText completely.
- Obsoleted Table.{h,cpp}, Grid.{h,cpp}, grid.t.cpp
- Fixed ViewTask rendering bug that caused the full width to be used every time.
2011-05-13 01:10:30 -04:00
Paul Beckingham
b4fba5b08d
Next Report
...
- Removed all traces of the old next report.
- Removed rc.next support.
2011-05-08 19:33:05 -04:00
Paul Beckingham
041bcfdf21
Custom Reports
...
- Integrated new View in place of Table for all custom reports.
- Implemented legacy field mapping for columns and sort fields.
- Implemented rc.indent.report.
- Implemented rc.row.padding.
- Implemented rc.column.padding.
- Implemented rc.color.label.
- Modified default rc.indent.annotation from 1 to 2.
- Implemented urgency value caching.
- Implemented View truncation by line and row.
- Columns now know which report thy belong to, so they can use the
rc.report.<report>.dateformat override.
- Assorted bugs remain.
2011-05-08 09:29:55 -04:00
Paul Beckingham
4584da8895
Sorting
...
- Sorting implemented using a non-relocatable task list, a stable
sort, and type-specific comparisons.
2011-05-05 22:37:54 -04:00
Paul Beckingham
7961ca136f
Code Cleanup
...
- Removed FEATURE_TDB_OPT conditional compilation.
2011-04-03 19:44:58 -04:00
Paul Beckingham
2ad3d0d449
Code Cleanup
...
- Removed FEATURE_URL conditional compilation.
2011-04-03 19:43:22 -04:00
Paul Beckingham
77ba7946f5
Code Cleanup
...
- Removed conditional compilation of the shell, controlled by FEATURE_SHELL.
2011-04-03 19:41:19 -04:00
Paul Beckingham
df41ea9988
Code Cleanup
...
- The FEATURE_NCURSES_COLS define was not used anywhere. Removed.
2011-04-03 17:37:43 -04:00
Paul Beckingham
628fbd6b64
Enhancement
...
- Broke out the "taskDiff" family of functions into feedback.cpp,
which is where all subsequent user feedback text composition will
occur.
2011-03-29 23:40:19 -04:00
Paul Beckingham
9470e9af17
New 'ids' command, and stdin reading
...
- New 'ids' command that returns a filtered set of task ID numbers, instead
of the actual tasks. For advanced pipeline use.
- Now supplements the command line with data read from standard input, which
allows commands like: echo 'add Pay the bills' | task
2011-03-16 00:53:29 -04:00
Federico Hernandez
4de854a3c3
CMake
...
- zapped autoh*ll from build system. No more pain.
2011-03-04 03:58:55 +01:00
Paul Beckingham
06e15b6e25
Regex
...
- Removed regex support (controlled in main.h by #ifdef FEATURE_REGEX),
because it has proven buggy.
2011-01-25 23:54:44 -05:00
Federico Hernandez
55de71feca
SHA1
...
- removed previously introduced _sha1 helper command
- modified helper command _version to either display the version
or the sha1 depending if build from source tar ball or from git.
2011-01-15 22:18:44 +01:00
Federico Hernandez
c0c58f9aff
Added _sha1 helper command to quickly identify a
...
task dev version.
2011-01-15 21:41:28 +01:00