Paul Beckingham
28810447d1
TW-1768: Task sync failed: "Either your credentials are incorrect, or your account doesn't exist on the Taskserver."
...
- Thanks to Konstantin.
2016-02-08 22:54:41 -05:00
Tomas Babej
72f8fec136
CmdAdd: Display a specific feedback message for recurrence template tasks
2016-02-06 12:24:45 -05:00
Paul Beckingham
724a4a02a0
Code formatting
2016-02-06 12:13:19 -05:00
Paul Beckingham
cfd997111b
Tests: The 'run_all' script was not correctly using exit code 0 when all tests pass
...
- Thanks to Gordon Ball.
2016-02-06 12:08:31 -05:00
Paul Beckingham
9b5c0c81a3
Build: Included 'problems' script in build dir
...
- Thanks to Gordon Ball.
2016-02-06 12:08:31 -05:00
Federico Hernandez
2ca3fd5f3c
Taskwarrior 2.5.1 Beta 1
2016-02-05 23:18:02 +01:00
Paul Beckingham
5e4d387d83
Diagnostics: Added missing \n characters
2016-02-04 15:46:59 -05:00
Paul Beckingham
820cc4b2e5
DOM: Demoted from class to functions
...
- The DOM object contains no members, and only two (effectively) const methods.
Demoting DOM to function calls reduces coupling with Context.
2016-02-03 21:54:37 -05:00
Paul Beckingham
ec4e6af00d
CLI2: C++11
2016-02-03 21:44:28 -05:00
Paul Beckingham
3b82be9c16
Filter: C++11
2016-02-03 21:12:18 -05:00
Paul Beckingham
cdd1c4681d
Hooks: C++11
2016-02-03 21:06:49 -05:00
Paul Beckingham
c25f312477
ColTypeString: Removed obsolete code
2016-02-03 20:41:19 -05:00
Paul Beckingham
8be1c53d92
ColTypeNumeric: Removed obsolete code
2016-02-03 20:40:59 -05:00
Paul Beckingham
1fced1b8a9
ColTypeDuration: Removed obsolete code
2016-02-03 20:40:34 -05:00
Paul Beckingham
197b440cc2
Eval: C++11
2016-02-03 20:30:57 -05:00
Paul Beckingham
96f04ffc25
Variant: C++11
2016-02-03 20:22:30 -05:00
Paul Beckingham
f59e15185f
Timer: C++11
2016-02-03 20:14:17 -05:00
Paul Beckingham
8577449960
FS: C++11
2016-02-03 19:58:22 -05:00
Paul Beckingham
9720e7dab4
Msg: C++11
2016-02-03 19:47:34 -05:00
Paul Beckingham
1579705fec
Color: C++11
2016-02-03 19:39:38 -05:00
Paul Beckingham
4d2c97f2c3
RX: C++11
2016-02-03 19:26:52 -05:00
Paul Beckingham
073ff9032d
TW-1754: '\' at end of description in 'task edit' merges task with following task
...
- Thanks to Scott Kostyshak.
2016-02-02 23:35:30 -05:00
Paul Beckingham
b61471ca0e
TW-1710: Setting wait date on status:completed / status:deleted
...
- Thanks to Daniel Shahaf.
2016-02-02 23:24:06 -05:00
Paul Beckingham
8275181022
Task: ::getStatus no longer autovivifies
2016-02-02 23:23:14 -05:00
Paul Beckingham
f2abdfd562
Tests: Added Lexer::Type::pair test
2016-02-02 22:39:53 -05:00
Paul Beckingham
a8ed0e7d55
Test: Fixed test that still assumed Cygwin & FreeBSD has 16-color default themes
2016-02-02 01:39:36 -05:00
Paul Beckingham
f6a7a8720e
TW-1697: Inconsistent failure mode on invalid task id
...
- Thanks to Daniel Shahaf.
2016-02-02 01:29:22 -05:00
Paul Beckingham
ea82d88816
Tests: Added test for TW-1763
2016-02-02 01:07:47 -05:00
Paul Beckingham
1187ad16cc
CmdModify: Code cleanup
2016-02-02 01:04:40 -05:00
Paul Beckingham
63bbe857c8
Config: No longer autovivifies
2016-02-02 01:04:22 -05:00
Paul Beckingham
23ac9895ab
TW-1763: Removing the due date of a task with no due date modifies the task
...
- Thanks to Scott Kostyshak.
2016-02-02 01:03:19 -05:00
Paul Beckingham
4b37fea21f
ColTypeString: Added validate() in ::modify
2016-02-01 23:59:18 -05:00
Paul Beckingham
db7ebf9029
Column: Made ::validate const
2016-02-01 23:56:39 -05:00
Paul Beckingham
575433542f
ColProject: Special ::modify handling for 'project'
2016-02-01 23:38:32 -05:00
Paul Beckingham
7ae5e4657d
Column: Only fail when an invalid UDA type is found
...
- Previously it was failing for a missing type, so that if a UDA was not
completely defined, there was an unexpected error. This is because the
setting uda.foo.label was enough to make Column extract 'foo', but then
fail to extract uda.foo.type.
2016-02-01 18:43:47 -05:00
Paul Beckingham
309ee57783
Column: Only store UDA column objects that instantiate
2016-02-01 18:43:10 -05:00
Paul Beckingham
11b7d2edbf
Column: Uses const loop iterators
2016-02-01 18:42:25 -05:00
Paul Beckingham
4f7805d005
Column: Uses non-auto-vivifying Config::has
2016-02-01 18:41:36 -05:00
Paul Beckingham
a356d14f0c
ColUDA: Removed hyphenation from types that don't hyphenate
2016-02-01 18:40:30 -05:00
Paul Beckingham
cf473863d9
Tests: Added specific error wording
...
- Also removed uppercase attribute names.
2016-02-01 18:38:57 -05:00
Paul Beckingham
32cf553d4e
TW-188: short help text
...
- Thanks to David Patrick.
2016-02-01 18:38:14 -05:00
Paul Beckingham
ba957344ef
Task: Specialized modification code replaced by Column::modify delegate
2016-02-01 01:11:21 -05:00
Paul Beckingham
6f4f468d0d
ColUDA: Split ColUDA into ColUDA{String,Numeric,Date,Duration} to make use of ColType*::modify
2016-02-01 01:10:11 -05:00
Paul Beckingham
73d789c593
ColTypeNumeric: Code cleanup
2016-02-01 00:40:28 -05:00
Paul Beckingham
c167fa665e
Column: Reduced ::modify to a minimal implementation
2016-02-01 00:33:22 -05:00
Paul Beckingham
264fd264e9
Tests: Code cleanup
2016-02-01 00:31:06 -05:00
Paul Beckingham
6a0960174f
TW-1756: The columns.t unit test fails two tests after 2300 local
2016-01-31 23:48:02 -05:00
Paul Beckingham
3957c3567a
ColTypeString: Migrated part of Task::modify to ::modify
2016-01-31 20:09:10 -05:00
Paul Beckingham
7525d4a921
ColTypeNumeric: Migrated part of Task::modify to ::modify
2016-01-31 20:08:51 -05:00
Paul Beckingham
b7a72c5252
ColTypeDuration: Migrated part of Task::modify to ::modify
2016-01-31 20:08:32 -05:00