Paul Beckingham
363415878c
CmdEdit: Migrated from Nibbler to Pig
2016-10-16 23:16:09 -04:00
Paul Beckingham
8922728888
Cleanup: Don't use string literals when character literals are needed
2016-10-14 23:11:28 -04:00
Paul Beckingham
95f4989f77
Cleanup: Don't use string literals when character literals are needed
2016-10-14 22:27:34 -04: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
f6a7a8720e
TW-1697: Inconsistent failure mode on invalid task id
...
- Thanks to Daniel Shahaf.
2016-02-02 01:29:22 -05:00
Paul Beckingham
2fc1d83b55
C++11: Proper includes
2016-01-16 12:06:20 -05:00
Federico Hernandez
b87a9225eb
Build: Added missing include
...
- Thanks to Ed Rankin
2016-01-16 17:05:22 +01:00
Paul Beckingham
641d232dea
Copyright: Updated to 2016
2015-12-31 15:06:43 -05:00
Paul Beckingham
940c7a793f
Portability: Fixed broken build for Cygwin and older GCC
...
- Thanks to Richard Boß.
2015-11-06 18:22:05 -05:00
Paul Beckingham
5f1edbfce1
Revert "CmdEdit: Converted from strtol to std::stoi/stoul"
...
This reverts commit cf831a9b7c .
2015-11-02 18:39:41 -05:00
Paul Beckingham
cf831a9b7c
CmdEdit: Converted from strtol to std::stoi/stoul
2015-11-01 22:00:44 -05:00
Paul Beckingham
182b5427cd
Lexer: Migrated trim(), trimLeft() and trimRight() from text to Lexer
2015-10-30 11:17:23 -04:00
Paul Beckingham
51def4b12b
Lexer: Migrated commify, ucFirst and lowerCase from text to Lexer
2015-10-30 10:57:14 -04:00
Paul Beckingham
a82558064b
Cleanup: Prep for '-Wextra'
2015-10-16 16:27:05 -04:00
Paul Beckingham
aa3304798b
CmdEdit: Migrated from Date to ISO8601d
2015-10-03 19:22:42 -04:00
Paul Beckingham
4f156c407c
Recur: Migrated recurrence from Date to ISO8601d
...
- Changed signature of recur functions, which needed a main.h change, which led
to removing '#include <Date.h>' from main.h, which necessitated adding the
sam include to various other source files. Temporarily.
- Added 'ISO8601d ISO8601d::operator+ (time_t)', because of differences from the
original Date object.
2015-09-30 09:52:09 -04:00
Tomas Babej
45dea75faa
CmdEdit: Do not allow concurrent edits
2015-09-16 20:24:13 -04:00
Tomas Babej
023cc3c383
CmdEdit: Do not bump annotation timestamps without need
2015-09-06 21:54:20 -04:00
Paul Beckingham
ea1ce4fad5
CmdEdit: Removed redundant arg checks
2015-09-06 02:06:37 -04:00
Paul Beckingham
830b3e9562
CmdEdit: Duration replaced by ISO8601p
2015-08-12 10:17:58 -04:00
Paul Beckingham
bf80c7d514
Cmd*: Added command DNA, which will ѕoon drive functionality
2015-08-01 15:56:04 -04:00
Daniel Shahaf
53a702d79a
zcmdcat: Categorize commands.
2015-07-26 13:55:23 -04:00
Paul Beckingham
99e0953489
TW-1641: 'edit' should process or reject <mods> arguments
...
- Thanks to Daniel Shahaf.
2015-07-25 09:39:13 -04:00
Daniel Shahaf
9360bd577f
Feature: Editing failure stops all editing of multiple tasks
...
- Thanks to Daniel Shahaf.
2015-07-19 20:23:10 -04:00
Wilhelm Schuermann
e4b9c1f01e
Fix "task edit" dropping annotation text after newlines.
2015-06-05 22:25:48 +02:00
Paul Beckingham
e8d04bdce6
C++11: N1984 auto
2015-05-24 13:36:26 -04:00
Paul Beckingham
5a57dfd70d
C++11: Cleaned up commands code with range-based for
2015-05-11 17:45:15 -04:00
Paul Beckingham
5af4579741
Priority: Converted 'priority' attribute to a UDA
...
- 'priority.long' and 'priority.short' formats now map to 'priority', and
generate a warning.
- Man page updated.
- Converted priority urgency coefficients to UDA equivalents.
- Converted priority color rules to UDA color rules.
- Removed 'default.priority' support.
- Removed special sort handling for 'priority' field in Variant, added special
UDA sort handling.
- Removed ColPriority.{h,cpp} source files.
- Removed asorted newly-unused variables.
- The 'show' command now highlights unused priority settings.
- Removed unused localized priority-relateѕ strings.
- Added legacy mapping for columns and sort columns for 'priority.long' and
'priority.short' columns in report definitions.
- Removed priority color rules implementation.
- Removed obsolete tests for #860 , #990 , custom.priority_long.t.
- Updated various tests that set priority default, colors.
2015-04-04 19:30:33 -04:00
Paul Beckingham
b7ad091d00
Updated copyright to 2015
2015-01-01 00:00:41 -05:00
Paul Beckingham
e90a99140e
CmdEdit
...
- Removed TDB2::commit.
2014-09-08 00:20:16 -04:00
Paul Beckingham
ecc528cbf3
L10N
...
- Marked certain uses of ucFirst as l10n-safe.
2014-09-06 16:11:54 -04:00
Paul Beckingham
0c1fa8b20e
TW-288
...
- TW-288 `task edit` mangles descriptions with embedded newlines (thanks to
Kevin Ballard).
2014-07-06 12:14:44 -04:00
Paul Beckingham
9693a724f2
CmdEdit
...
- Converted from OldDuration to Duration.
2014-05-28 23:55:20 -04:00
Paul Beckingham
4661cdf0b2
Build
...
- When A3.h is removed from Command.h, other include files need to be
added elsewhere. That means the dependencies were wrong. Hmm.
2014-05-25 21:25:49 -04:00
Paul Beckingham
05fbdd594e
CmdEdit
...
- Now diplays an unmodifiable 'modified' attribute.
2014-05-19 20:16:25 -04:00
Paul Beckingham
8a92c36916
CmdEdit
...
- Converted from A3 to Filter.
2014-05-12 00:18:22 -04:00
Paul Beckingham
523dce8f32
Code Cleanup
...
- Standardized headers.
2014-02-01 14:33:37 -05:00
Paul Beckingham
cd6067a39f
Merge branch 'master' into 2.4.0
2014-01-15 22:17:30 -05:00
Paul Beckingham
b81891c78f
Merge branch '2.3.0' of tasktools.org:task into 2.3.0
2014-01-10 07:10:53 -05:00
Scott Kostyshak
dc2e0c1c97
Bug
...
- Fix a bug where CmdEdit reported modifications to a duration UDA
when no modifications were made.
2014-01-10 07:01:37 -05:00
Scott Kostyshak
de1e413d73
Code Cleanup
...
- Fix style of a constructor call.
2014-01-10 07:00:25 -05:00
Paul Beckingham
98f740e9d1
Merge branch '2.3.0' into 2.4.0
...
Conflicts:
AUTHORS
CMakeLists.txt
NEWS
src/A3.cpp
src/CMakeLists.txt
src/Config.cpp
src/Duration.cpp
src/Duration.h
src/Nibbler.cpp
src/Nibbler.h
src/RX.cpp
src/RX.h
src/columns/ColDate.cpp
src/columns/ColScheduled.cpp
src/commands/Command.cpp
src/legacy.cpp
src/utf8.cpp
src/utf8.h
test/CMakeLists.txt
test/bug.mergedeps.t.postponed
test/duration.t.cpp
test/merge.duplicates.t
test/merge.simple_duplication.t
test/merge.t
test/nibbler.t.cpp
test/roundtrip.t
test/rx.t.cpp
test/utf8.t.cpp
2014-01-07 19:10:03 -05:00
Paul Beckingham
18f03c25b4
Duration
...
- Renamed Duration object to OldDuration so that the two implementations can
coexist in a binary.
2014-01-02 01:06:48 -05:00
Paul Beckingham
d27451590a
Duration Rename
...
- In preparation for a new (different) Duration object, the source files need
to be renamed.
2014-01-02 00:12:28 -05:00
Paul Beckingham
8ed92ca498
Copyright
...
- Bumped copyright to 2014, ready for release.
2014-01-01 13:32:22 -05:00
Paul Beckingham
626f89c263
Deprecated Feature Removal
...
- Removed deprecated 'edit.verbose' setting, in favor of the 'edit' verbosity
token..
2013-10-20 14:54:03 -04:00
Paul Beckingham
1872a87838
Bug #1268
...
- #1268 Edit doesn't accept changes, if task has completed dependency (thanks
to Dmitriy Matrosov, Michele Santullo).
2013-10-06 17:59:55 -04:00
Paul Beckingham
d03c4cda8a
Build Error
...
- Many files were missing an explicit cmake.h include. Some were not including
it at all. Now it's used almost everywhere.
(cherry picked from commit 82ae86979c497e6d1d0c6b2b5a55aa379ec82c98)
2013-06-02 13:57:36 -04:00
Paul Beckingham
773b55d374
Code Cleanup
...
- Removed L10N define. It served its purpose.
2013-04-07 23:50:51 -04:00
Paul Beckingham
1dccd29643
Copyright 2013
...
- Updated copyright notices.
2013-03-04 17:47:12 -05:00