Paul Beckingham
1fced1b8a9
ColTypeDuration: Removed obsolete code
2016-02-03 20:40:34 -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
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
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
Paul Beckingham
82b5c27fe8
ColTypeDate: Migrated part of Task::modify to ::modify
2016-01-31 20:06:30 -05:00
Paul Beckingham
fec65a0f24
ColRecur: Added ::modify
2016-01-31 19:27:54 -05:00
Paul Beckingham
f0b9ceb17b
Task: Migrated part of ::modify to ColTags
2016-01-31 17:23:19 -05:00
Paul Beckingham
25d4392edf
Task: Migrated part of ::modify to ColDepends
2016-01-31 17:04:45 -05:00
Paul Beckingham
974841883b
ColTypeString: Implemented default ::modify
2016-01-31 16:40:39 -05:00
Paul Beckingham
6752695fce
ColTypeNumeric: Implemented default ::modify
2016-01-31 16:40:15 -05:00
Paul Beckingham
0043a2fc9e
ColTypeDuration: Implemented default ::modify
2016-01-31 16:39:57 -05:00
Paul Beckingham
31e1333c2a
ColTypeDate: Implemented default ::modify
2016-01-31 16:39:30 -05:00
Paul Beckingham
5d566ddcbd
Column: Added base ::modify method
2016-01-31 16:29:23 -05:00
Paul Beckingham
08b7b5b800
Code Cleanup: Formatting
2016-01-31 16:04:22 -05:00
Paul Beckingham
08233c438a
Revert "Column: Removed obsolete method"
...
This reverts commit 07027abf99
.
2016-01-10 00:07:31 -05:00
Paul Beckingham
8a94602eb8
ColWait: Removed obsolete code
2016-01-09 23:26:01 -05:00
Paul Beckingham
8c74495b11
ColUrgency: Removed obsolete code
2016-01-09 23:25:40 -05:00
Paul Beckingham
51badfa4ee
ColUntil: Removed obsolete code
2016-01-09 23:21:35 -05:00
Paul Beckingham
08066b694c
ColUUID: Removed obsolete code
2016-01-09 23:21:18 -05:00
Paul Beckingham
f89c35f736
ColUDA: Removed obsolete code
2016-01-09 23:20:18 -05:00
Paul Beckingham
3380cac00e
ColTypeString: Removed obsolete code
2016-01-09 23:19:48 -05:00
Paul Beckingham
c448dc5b60
ColTypeNumeric: Removed obsolete code
2016-01-09 23:19:28 -05:00
Paul Beckingham
08bc64aeb9
ColTypeDuration: Removed obsolete code
2016-01-09 23:18:35 -05:00
Paul Beckingham
825860488e
ColTypeDate: Removed obsolete code
2016-01-09 23:18:15 -05:00
Paul Beckingham
87916eb546
ColTags: Removed obsolete code
2016-01-09 23:17:05 -05:00
Paul Beckingham
b9fe3673fb
ColString: Removed obsolete code
2016-01-09 23:16:37 -05:00
Paul Beckingham
1a7adea217
ColStatus: Removed obsolete code
2016-01-09 23:16:02 -05:00
Paul Beckingham
38b04f4632
ColStart: Removed obsolete code
2016-01-09 23:10:06 -05:00
Paul Beckingham
93e80462a1
ColScheduled: Removed obsolete code
2016-01-09 23:09:39 -05:00
Paul Beckingham
80ac338b8d
ColRecur: Removed obsolete code
2016-01-09 23:05:16 -05:00
Paul Beckingham
a41839b242
ColProject: Removed obsolete code
2016-01-09 23:04:47 -05:00
Paul Beckingham
926f85ea7c
ColParent: Removed obsolete code
2016-01-09 23:04:14 -05:00
Paul Beckingham
383d596516
ColModified: Removed obsolete code
2016-01-09 23:03:02 -05:00
Paul Beckingham
639cd27ef0
ColMask: Removed obsolete code
2016-01-09 23:02:22 -05:00
Paul Beckingham
1b368d5ff9
ColIMask: Removed obsolete code
2016-01-09 22:59:32 -05:00
Paul Beckingham
a084aac4ca
ColID: Removed obsolete code
2016-01-09 22:58:24 -05:00
Paul Beckingham
dc2f5425fa
ColEntry: Removed obsolete code
2016-01-09 22:56:01 -05:00
Paul Beckingham
bf038b37ac
ColEnd: Removed obsolete code
2016-01-09 22:55:24 -05:00
Paul Beckingham
886c030452
ColDue: Removed obsolete code
2016-01-09 22:54:45 -05:00