Paul Beckingham
06ecef76d3
Enhancement - caseless find
...
- Added support for a starting offset.
2010-01-27 09:50:10 -05:00
Paul Beckingham
2dfe144236
Enhancement - caseless string compare, find
...
- Switched the sense of the Boolean parameter to match a more natural
name in the .taskrc file.
2010-01-27 09:33:26 -05:00
Paul Beckingham
3e5ea8cb6c
Enhancement - Caseless string compare, find
...
- Merged compare and find functions in from metatask.
- Merged unit tests in from metatask.
2010-01-27 09:12:06 -05:00
Federico Hernandez
56edf73d93
Wrong Pingstdagen in holidays-SE.rc
2010-01-25 22:51:34 +01:00
Federico Hernandez
2b63f781e9
Edited ChangeLog according to changes in 401f1b6496
2010-01-25 01:14:49 +01:00
Federico Hernandez
ccb6327131
Merge branch '1.9.0' of tasktools.org:task into 1.9.0
2010-01-25 01:09:43 +01:00
Federico Hernandez
401f1b6496
Holidays and dates
...
- improved dateformat handling now defaulting to YMD set via
dateformat.holiday variable
- fixed missing sorting in holiday table output when running
calendar.holidays=full
- renamed reportdateformat to dateformat.report
- added config file checking for calendar.holidays and calendar.details
- added 2 holiday files for SE and US (watertown, MA)
2010-01-25 01:06:15 +01:00
Paul Beckingham
48bf9d9f85
Bug Fix - #299 Can't use multiple project.hasnt:foo
...
- Fixed bug that prevented a filter from containing multiple references
to the same attribute (thanks for John Florian).
- Added unit tests to verify.
2010-01-24 18:40:04 -05:00
Paul Beckingham
cc82823c47
Documentation Update - task-color.5
...
- Added the new task-color man page to the makefile, so it gets installed
properly.
- Added the new man page in the ChangeLog file.
2010-01-24 17:48:49 -05:00
Paul Beckingham
383962173e
Bug Fix - #360 Huh? "You cannot remove the recurrence from a recurring task. "
...
- The logic for detecting changes to a recurring task was wrong.
- Added unit tests for this bug.
2010-01-24 17:35:37 -05:00
Paul Beckingham
545013e839
Enhancement - config command
...
- Added validation of rc.annotations and rc.default.priority to the config
command.
2010-01-23 00:12:34 -05:00
Federico Hernandez
4025488cf8
Updated ChangeLog and NEWS
2010-01-22 01:57:01 +01:00
Federico Hernandez
4ce2a1d071
Merge branch '1.9.0' of tasktools.org:task into helg
2010-01-22 01:45:33 +01:00
Federico Hernandez
a7244a999e
Holidays
...
- added displaying of holidays in 'task cal'
via calendar.holidays
- the legend in the calendar can now be turned off
- weeknumbers in the calendar can now be color-coded
2010-01-22 01:42:32 +01:00
Paul Beckingham
5b2cde4e30
Documentation - task-color.5
...
- Added new color tutorial man page.
2010-01-20 20:45:17 -05:00
Paul Beckingham
f6f84aaf42
Tweak - default.command
...
- Trims whitespace off the default command that is reported via Context::header.
2010-01-19 18:04:47 -05:00
Paul Beckingham
b927d95d58
Merge branch '1.9.0' of tasktools.org:task into 1.9.0
2010-01-19 17:53:53 -05:00
Paul Beckingham
dd5623be65
Unit Tests
...
- Fixed tests that were broken when the config defaults changed.
2010-01-19 17:53:17 -05:00
Federico Hernandez
ab86490b37
Clean up annotation details
...
- changed variable name from annotation.details to annotations
- added report.X.annotations
- changed values from 2, 1, 0 to full, sparse, none
- made reportdateformat available in timesheet
2010-01-19 00:46:25 +01:00
Federico Hernandez
fccd0d6c96
Report date format
...
Added report.X.dateformat which gives each report the possibility
to have a custom format for the due dates.
2010-01-18 03:45:49 +01:00
Federico Hernandez
4f70969306
Modification of the confirmation dialog for task config name value
2010-01-17 21:30:16 +01:00
Paul Beckingham
229a3d309c
Feature - #296 Setting configuration variables in .taskrc
...
- Now supports 'task config name value', 'task config name ""', and
'task config name' to directly modify the .taskrc file.
- Updated man page.
- Added unit tests.
- Modified existing config command to also display configuration
variables that have no values.
2010-01-17 00:13:19 -05:00
Paul Beckingham
c82469fa2c
Merge branch '1.9.0' of tasktools.org:task into 1.9.0
2010-01-16 17:47:22 -05:00
Paul Beckingham
5a886f6e58
Unit Tests
...
- Now sorts the results of a glob, so that the results are in a
consistent order on all platforms.
2010-01-16 17:46:32 -05:00
Paul Beckingham
abffaa184b
Enhancement - Path integration
...
- Obsoleted util.cpp spit, slurp calls
2010-01-16 17:45:45 -05:00
Federico Hernandez
70a0cd670b
Merge branch '1.9.0' of tasktools.org:task into 1.9.0
...
Conflicts:
src/Context.cpp
2010-01-16 23:45:07 +01:00
Federico Hernandez
720f28c09c
Clean up in Context.cpp
2010-01-16 23:37:37 +01:00
Paul Beckingham
a8f03679ed
Demo - color
...
- Preparing a script for a movie demonstrating color.
2010-01-16 16:05:28 -05:00
Paul Beckingham
0b67dfa38c
Review - Config defaults
...
- Pass 1 of the review, identifying variables that may need to be
changed.
2010-01-16 14:58:50 -05:00
Paul Beckingham
e53ba8110b
Enhancement - Path integration
...
- Implemented Path::operator (std::string) const, to provide an
automatic cast to std::string for any Path, File or Directory.
- Made use of new cast in various code.
- Changed use of spaces in atoi () calls.
- Switched from std::string::data () to std::string::c_str () calls.
2010-01-16 14:42:36 -05:00
Paul Beckingham
a6875ced6e
Copyright etc
...
- Added Federico Hernandez to the task copyright, based on the amount
of work and commits to the project, in the areas of Date handling and
the calendar report.
- Bumped Cory Donnelly up to Contributing Author for the large quantity
of ideas, suggestions and testing.
2010-01-16 13:51:11 -05:00
Paul Beckingham
57cac49362
Documentation Update
...
- Added more Qs the FAQ.
2010-01-16 12:26:59 -05:00
Paul Beckingham
81acaa6ae0
Enhancement
...
- Eliminated all unlink calls.
2010-01-16 10:35:18 -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
8e47342a18
Unit Tests
...
- Modified config.t.cpp according to the recent Config.cpp changes.
2010-01-15 22:04:41 -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
Paul Beckingham
0faf7fa8ee
Config - defaults
...
- Config is now providing a default set of all configuration variables.
- The default set is used to both initialize a Config object, and to
create a sample .taskrc.
2010-01-15 02:50:46 -05:00
Paul Beckingham
0002376f2a
Color Themes
...
- Better names.
2010-01-14 23:44:58 -05:00
Paul Beckingham
f87b2ee636
Color Themes
...
- Created the four basic themes, with no contents yet. TBD.
2010-01-14 23:43:00 -05:00
Federico Hernandez
3aae7b180b
Feature - #283 verbosity of annotations
...
- the configuration variable annotation.details now controls the
verbosity of the output of annotations.
2010-01-14 00:03:52 +01:00
Federico Hernandez
b001c2f40b
Merge branch '1.9.0' of tasktools.org:task into 1.9.0
2010-01-12 23:15:19 +01:00
Federico Hernandez
660d0cca3e
Report date format
...
- added new reportdateformat to extend the formatting of due dates
in the reports and "task info"
- added new conversion sequences a, A, b, B and Y to be used with
reportdateformat
2010-01-12 23:12:22 +01:00
Paul Beckingham
585020ef97
Documentation
...
- Added a few questions to the FAQ.
2010-01-12 08:16:06 -05:00
Paul Beckingham
e1f3f2355a
Enhancement
...
- Added Path::is_absolute, and corresponding unit tests.
- Replaced expandPath and isAbsolutePath call in Config.cpp.
2010-01-12 01:30:59 -05:00
Paul Beckingham
c02cfd594c
Path Integration
...
- Replaced calls to ::access
2010-01-12 01:18:55 -05:00
Paul Beckingham
5dbadda512
Build
...
- Removed duplicate entry. Oops.
2010-01-12 01:16:59 -05:00
Paul Beckingham
c73376cb2f
Build
...
- Removed obsolete files that will be replaced soon by the new OSX
packaging currently on the 1.8.5 branch.
2010-01-12 01:06:29 -05:00
Paul Beckingham
0b5a105b9b
Build
...
- Included the new scripts/vim/syntax/taskrc.vim file in the distribution
(thanks to John Florian).
2010-01-12 00:58:55 -05:00
Federico Hernandez
e92fb9287a
Man pages
...
- Bumped rest of man pages to same date as FAQ man page.
- Added name section to FAQ man page.
2010-01-10 21:42:34 +01:00
Paul Beckingham
875c5c1880
Build Error
...
- Fixed missing include.
2010-01-10 01:34:16 -05:00