Paul Beckingham
958637e2ca
CmdBurndown: Removed unreachable code (completed/deleted tasks have no 'start' date)
2015-10-28 17:06:47 -04:00
Paul Beckingham
a0a302822b
CmdBurndown: Migrated from Date to ISO8601d
2015-10-03 18:05:24 -04:00
Paul Beckingham
244a80f799
ISO8601: Migrated more Date instances to ISO8601d
2015-09-26 23:20:08 -04:00
Paul Beckingham
86df438579
CmdBurndown: Converted from Date::daysInMonth to ISO8601d::daysInMonth
2015-09-26 14:08:50 -04:00
Paul Beckingham
15e0fa5286
CmdBurndown: Duration replaced by ISO8601p
2015-08-12 11:29:13 -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
063255ba16
TW-1553: Setting defaultheight:0 makes burndown command hang
...
- Thanks to Tomas Babej.
2015-07-19 17:59:14 -04:00
Paul Beckingham
46060c63c9
CmdBurndown: Converted from CLI to CLI2
2015-06-16 21:52:31 -04: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
b7ad091d00
Updated copyright to 2015
2015-01-01 00:00:41 -05:00
Paul Beckingham
506d36d74e
CmdBurndown
...
- Now composes title from CLI instead of Parser.
2014-10-25 23:02:45 -04:00
Paul Beckingham
4ceae16a24
CmdBurndown
...
- Removed TDB2::commit.
2014-09-08 00:12:57 -04:00
Paul Beckingham
ab95ef5ba5
CmdBurndown
...
- Migrated util.cpp round_up_to and burndown_size functions to CmdBurndown,
as they are only called once.
2014-09-07 17:06:11 -04:00
Paul Beckingham
5ee040f3a3
CmdBurndown
...
- Converted from OldDuration to Duration.
2014-05-28 23:48:35 -04:00
Paul Beckingham
79abddd03d
Parser
...
- Renamed A3t to Parser.
2014-05-25 09:44:22 -04:00
Paul Beckingham
581c310631
CmdBurndown
...
- Converted from A3 to Filter.
2014-05-24 15:06:58 -04:00
Paul Beckingham
d70df55c2d
CmdBurndown
...
- Converted from A3 to A3t.
2014-04-26 12:03:28 -07:00
Paul Beckingham
fe0d03664c
TW-306
...
- TW-306 Wrong date format in burndown view (thanks to Michele Santullo).
2014-04-13 10:34:17 -04:00
Paul Beckingham
ac45f263d8
Code Cleanup
...
- Modified burndown code to conform to coding convention, and be more
readable while researching TW-306.
2014-04-13 10:26:43 -04:00
Paul Beckingham
523dce8f32
Code Cleanup
...
- Standardized headers.
2014-02-01 14:33:37 -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
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
Paul Beckingham
6100748511
Bug
...
- Corrected rounding errors on burndown chart bar size calculations (thanks to
Uli Martens).
2012-03-26 18:16:09 -04:00
Paul Beckingham
773b028865
Portability
...
- Fixed code that generated warning on Ubuntu.
2012-03-14 17:53:24 -04:00
Uli Martens
7fe5fc80e9
Bug #636
...
- Fixed bug #636 , which causes the burndown reports to not honor the
_forcecolor=off setting (thanks to Steve Rader, Uli Martens).
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2012-02-13 06:15:27 -05:00
Paul Beckingham
96fe3f42ba
Minor Refactoring
...
- Added support for more type-specific checks of attribute values.
- Added support for more type-specific attribute rendering.
- Improved generalized methods for checking columns in a report.
- Added unit tests.
- Minor code cleanup.
- Added secret hidden feature for internal testing.
2012-02-05 20:56:46 -05:00
Paul Beckingham
36e5e650d4
Feedback
...
- Converted std::cout to context.footnote, for custom reports and burndown.
Not sure why they were wrong.
2012-01-30 00:42:15 -05:00
Paul Beckingham
6580095002
Copyright
...
- Year change.
2012-01-02 23:32:10 -05:00
Paul Beckingham
dc3470a9a8
Bug
...
- Fixed problem where burndown chart titles were displayed in postfix,
rather than original form.
2011-10-22 23:04:36 -04:00
Federico Hernandez
961a1a9366
License
...
- moving from GPL to MIT license
src/commands
2011-10-08 01:13:30 +02:00
Paul Beckingham
4470a5f156
I18N
...
- Localized TDB2.
- Removed old debugging comments.
- Formatting fix in CmdBurndown.
2011-10-02 17:00:40 -04:00
Paul Beckingham
2826f1918e
I18N
...
- Localized 'burndown.monthlu', 'burndown.weekly' and 'burndown.daily' commands.
2011-10-01 14:28:30 -04:00
Paul Beckingham
de481a7eba
Help
...
- Made all the usage strings for the 'help' command consistent with the
implementation and with visual alignment.
2011-10-01 00:42:27 -04:00
Paul Beckingham
c927cd34b2
Documentation
...
- Improved consistency among command descriptions.
2011-09-13 23:54:01 -04:00
Paul Beckingham
7f1e517754
Bug
...
- Added missing TDB2::commit call to commands that handleRecurrence.
The missing commit would have meant no updates to the data when
recurring tasks are generated.
2011-08-30 00:15:40 -04:00
Paul Beckingham
dde399f765
TDB2
...
- Converted 'burndown.{m,d,y}' to TDB2.
2011-08-30 00:00:23 -04:00
Paul Beckingham
ecfce5091e
Burndown
...
- Modified burndown command to use the Y-Axis calculation from Ben Boeckel.
2011-07-29 22:31:58 -04:00
Paul Beckingham
0c08b29e48
Code Cleanup
...
- Eliminated obsolete Arguments.h, Arguments.cpp.
2011-07-26 00:25:57 -04:00
Paul Beckingham
63f91c2f88
Enhancement
...
- Implemented Record::get_date to eliminated the need to obtain a date
as a string, then convert to time_t, then instantiate a Date.
2011-07-01 22:13:34 -04:00
Paul Beckingham
622e9c5e1e
Burndown
...
- Corrected label placement.
2011-06-25 14:50:39 -04:00
Paul Beckingham
7762ee2f9e
Commands
...
- Promoted filtering code to the Command base class.
- Added filtering short-circuit.
2011-06-19 10:25:53 -04:00
Paul Beckingham
f971fcd110
Code Cleanup
...
- Obsoleted Filter.{h,cpp}.
- Obsoleted Sequence.{h,cpp}.
- Eliminated Context::autoFilter.
- Stubbed Expression::eval.
2011-06-15 23:45:50 -04:00
Paul Beckingham
63e6c08fdd
Expressions
...
- Re-enabled read-only commands that were broken because expressions
were not implemented. Currently they don't work, but the mechanism
is in place.
2011-06-11 14:30:19 -04:00