Owen Clarke
526fa07326
Bug #795
...
- Addressed lack of uuid_unparse_lower on Solaris.
Signed-off-by: Paul Beckingham <paul@beckingham.net >
2011-06-27 22:57:58 -04:00
Paul Beckingham
6a48d86f2c
L10N
...
- Localized all column objects, some commands.
2011-06-16 20:28:46 -04:00
Paul Beckingham
36e24fa1fb
Build
...
- More missing includes.
2011-05-28 18:18:48 -04:00
Paul Beckingham
8f85b0e194
Utils - combine
...
- Implemented combine, which takes two integer vectors and combines
them resulting in a single vector contianing the unique values of
both.
2011-05-28 09:49:22 -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
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
Christopher J. Pilkington
62334201d1
Bug #770
...
- Applied patch for Bug #770 , which fixed a broken build (thanks to Christopher
J. Pilkington).
Signed-off-by: Paul Beckingham <paul@beckingham.net >
2011-05-06 22:51:36 -04:00
Johannes Schlatow
7e1f8591f6
exec
...
- moved function that executes external commands from Transport.cpp
to util.cpp since it is not dedicated to push/pull/merge anymore
2011-05-02 16:25:40 +02:00
Paul Beckingham
5f8b3cf989
Code Cleanup
...
- Further attemps at removing 'foreach'.
2011-04-23 23:06:00 -04:00
Paul Beckingham
38576ba08a
Unit Tests
...
- Because taskDifferences now uses ucFirst on attribute names, three
tests fail.
2011-03-30 00:35:06 -04:00
Paul Beckingham
c502f0216a
i18n
...
- Eliminated StringTable.{h,cpp}.
- Eliminated strings.<locale> files. This is not the way to do it.
2011-03-27 02:06:09 -04:00
Cory Donnelly
437bb95f01
Standardized journal messages
...
- Made journal messages more consistent with one another
2011-03-23 17:28:55 -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
Cory Donnelly
dd8bceecf7
Bug #706
...
- Journal was recording deletions twice, once as a deletion and
again as a modification to ""
2011-03-14 22:55:29 -04:00
Cory Donnelly
d3447165c8
Bug #704
...
- Polished journal messages
2011-03-14 21:35:51 -04:00
Cory Donnelly
18f82c1207
Logic error in util.cpp
...
- taskDiff() was returning true whenever beforeOnly.size() or
afterOnly.size() were nonzero, which made no sense and was
clearly a typo
2011-03-14 19:44:43 -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
e301cda990
Bug, Reorg
...
- Fixed bug in journal annotations that omitted \n characters for
certain events, creating an unreadable journal entry.
- Relocated the 'Total active time' into the journal table, made
the text bold, and changed from "Xh XXm" format to Duration::format.
2011-01-20 10:42:37 -05:00
Steve Rader
e2d11d8575
Bug #590
...
- Applied patch to fix bug #590 , which makes the yes/no/all/quit
confirmation prompts consistent (thanks to Steve Rader).
- Patch modified to work with autocomplete.
Signed-off-by: Paul Beckingham <paul@beckingham.net >
2011-01-03 23:11:38 -05:00
Paul Beckingham
462caf5bd4
Copyright
...
- Updated copyright to 2011.
2010-12-31 22:03:05 -05:00
Paul Beckingham
57d577a140
Bug #595
...
- Fixed bug #595 , where taskwarrior ignored changes to the wait date during
the edit command, consequently not changing task status (thanks to Eric
Fluger).
2010-12-31 00:33:43 -05:00
Paul Beckingham
4c3354fa50
Journal Feature
...
- Added change log display to the 'info' command, controlled by the
'journal.info' configuration setting.
2010-11-27 16:38:36 -05:00
Paul Beckingham
31cf470cc8
Copyright
...
- Made all the copyright notices consistent. It was bothering me.
2010-11-27 09:13:09 -05:00
Paul Beckingham
558bf2ca50
Feedback
...
- Improved feedback when announcing 'depends' attirubte changes. Now
uses task IDs instead of UUIDs, resulting in a shorter, clearer
message (thanks to Peter De Poorter).
2010-10-31 11:22:36 -04:00
Paul Beckingham
44fe227595
Product Name Change
...
- Converted all (appropriate) uses of 'task' to 'taskwarrior'.
2010-08-21 12:31:00 -04:00
Paul Beckingham
123a46eef9
Enhancement/Fixes - Duration
...
- Reorganized Duration::valid and Duration::parse to use the same list
of supported constructs.
- Added missing copy constructor.
- Added missing ctor initializer list.
- Corrected handling of negative time_t values.
- Added support for more duration formats.
- Corrected autoComplete use.
- Added Duration::negative.
- Corrected unit test descriptions.
2010-07-25 22:05:02 -04:00
Cory Donnelly
d6a2c1872c
Bug #433 - Missing punctuation in some command output
...
- Made punctuation consistent throughout the code and addressed a few
broken tests.
2010-07-18 19:06:07 -04:00
Paul Beckingham
9477660e02
Enhancement - Duration
...
- Relocated util/formatSeconds and util/formatSecondsCompact into
Duration object.
- Relocated unit tests.
- Upgraded Duration object to use seconds, not days.
- Enhanced Duration so that it can now parse '4 mins' etc.
2010-06-27 00:57:52 -04:00
Paul Beckingham
abffaa184b
Enhancement - Path integration
...
- Obsoleted util.cpp spit, slurp calls
2010-01-16 17:45:45 -05:00
Paul Beckingham
b596e96b43
Enhancement - Path, File, Directory integration
...
- Replaced all access calls.
- Replaced all stat calls.
- Obsoleted util.cpp isAbsoluteDirectory calls.
- Obsoleted util.cpp expandPath calls.
2010-01-16 10:27:31 -05:00
Paul Beckingham
cb821c2a25
Config - defaults
...
- Implemented replacement Config::get* methods.
- Replaced all calls throughout the code, with the new methods which
have no static values as defaults.
2010-01-15 20:55:06 -05:00
Federico Hernandez
93067f3c3b
Fixed floating point arithmetic when type casting.
...
See http://stackoverflow.com/questions/1989708/type-casting-with-printf-statements-under-mac-osx-and-linux
2010-01-01 23:58:15 +01:00
Paul Beckingham
9ce55bcf67
Copyright
...
- Updated the copyright notices to 2010, for the 1.9.0 release.
2009-12-27 12:39:42 -05:00
Paul Beckingham
5a66ac94ee
Bug Fix - unit tests util.t
...
- Algorithm uses different numbers to represent a year in the same
condition. Bad.
2009-12-12 11:41:47 -05:00
Paul Beckingham
eaeca45eae
Bug Fix - broken unit tests on Ubuntu
...
- Fixed util.cpp formatSeconds and formatSecondsCompact, that were using
an algorithm that accentuated rounding errors.
- Fixed unit tests that were expecting wrong answers from the wrong
algorithm above.
2009-12-12 11:30:20 -05:00
Paul Beckingham
0780919c2e
Feature - #352 rc file should support includes
...
- Added include file support to Config.cpp.
- Implemented isAbsolutePath helper.
- Added unit tests for isAbsolutePath.
- Fixed small bug in bug.bulk.t.
- Added TODO items to config.t.cpp.
2009-12-09 17:21:09 -05:00
Paul Beckingham
8d43a35ca4
Unit Tests - util.t
...
- Added unit tests for formatSeconds and formatSecondsCompact.
- Fixed small boundary but in formatSeconds.
2009-12-09 17:12:50 -05:00
Federico Hernandez
b684ded845
Bug #347 - Confirmation dialog is lowercase for "all"
...
- changed confirmation to be now "All" for multiple changes
- added unit tests for all answers to multiple changes
2009-12-09 01:15:31 +01:00
Paul Beckingham
3003cdaf08
Code Cleanup
...
- Clarified autoComplete special case comment.
2009-12-06 11:40:19 -05:00
Paul Beckingham
2c0da35225
Bug Fix - #319 Removing tag from many tasks, incorrect change summary
...
- Fixed bug that caused task to not properly detect the removal of a
tag when obtaining confirmation from the user fora bulk modification
(thanks to Cory Donnelly).
2009-12-02 00:14:17 -05:00
Paul Beckingham
d44e9363f0
Enhancement - better confirmation
...
- Added feature to allow the user to quit when asked to confirm multiple
changes. Now task asks "Proceed with change? (Yes/no/all/quit)".
2009-11-21 17:39:50 -05:00
Pietro Cerutti
fdb359c180
Fix confirm() to handle EOF
...
Signed-off-by: Federico Hernandez <ultrafredde@gmail.com >
2009-10-21 22:19:37 +02:00
Paul Beckingham
f2af6cc2dd
Bug Fix
...
- Improved the misleading confirmation for bulk changes. Now displays
the task id and description before enumerating differences.
2009-07-05 12:43:03 -04:00
Paul Beckingham
65595220f2
Enhancment - undo
...
- Now presents a side-by-side table for comparison during undo.
2009-07-02 22:15:10 -04:00
Paul Beckingham
21c3a0ef48
Code Cleanup - undo
...
- Improved description of most recent change.
- Added timestamp of most recent change.
2009-07-01 01:00:25 -04:00
Paul Beckingham
569d31da7a
Bug Fix - undo
...
- Fixed bug that didn't properly pop_back off the undo stack.
- Fixed bug that caused an attempt to call taskDifferences when one of
the tasks was "".
2009-07-01 00:46:15 -04:00
Paul Beckingham
0891d3ea63
Enhancement - undo
...
- Implemented new undo command.
- Removed old undelete command.
- Does not work yet.
2009-07-01 00:15:32 -04:00
Paul Beckingham
ed49546eac
I18N
...
- Removed obsolete 'undelete' string.
2009-06-30 18:35:06 -04:00
Paul Beckingham
ce4f26bdf3
Unit Tests
...
- Fixed a series of bugs to improve the test suite results.
2009-06-28 01:04:23 -04:00
Paul Beckingham
52052f91f9
Bug Fix - formatBytes
...
- Corrected code and tests regarding floating point rounding.
2009-06-27 20:39:33 -04:00