Thomas Lauf
3008e458e9
Update project to C++17
...
- Bump CMake to minimum version 3.8
- Set C++ standard to 17
- Remove CMAKE_LEGACY_CYGWIN_WIN32 compatibility mode
- Remove C++11 stuff
- Update documentation
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-06-17 08:41:07 +02:00
Thomas Lauf
213798a29a
Update AUTHORS, ChangLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-06-08 17:33:14 +02:00
Thomas Lauf
20a8a4a4cc
Cleanup CMake files
...
- Replace tabs with spaces
- Use lowercase for CMake commands
- Unify alignment
- Remove superfluous empty line
- Add space after CMake command
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-05-26 09:53:03 +02:00
Thomas Lauf
81bc57309b
Unify wording
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-05-26 09:30:11 +02:00
Thomas Lauf
660966dc9f
Update ChangeLog, AUTHORS
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-05-26 09:28:07 +02:00
Thomas Lauf
6a5789140e
Update ChangeLog, AUTHORS
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-05-26 09:12:23 +02:00
Thomas Lauf
a30a2a1a8b
Fix typo
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-04-17 08:17:29 +02:00
Thomas Lauf
3e5e926ea7
Update ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-04-14 14:51:26 +02:00
Thomas Lauf
70a1082224
Use local man pages in tests
...
We need to set the value of `MANPATH` to the local man pages when running helper function 'run_cmd_wait_nofail'.
Use the already set Timewarrior environment for this.
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-04-14 13:50:35 +02:00
Thomas Lauf
57695d27f4
Update ChangeLog, AUTHORS
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-04-14 12:32:14 +02:00
Thomas Lauf
c35ab51736
Enter commit hash for release 1.5.0
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-04-04 23:35:38 +02:00
Thomas Lauf
3acf704195
Prepare for release 1.5.0
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-04-04 22:44:44 +02:00
Thomas Lauf
2d7dd35bd5
Update man pages for annotation command and summary report
...
Closes #444
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-01-14 21:20:56 +01:00
Thomas Lauf
84c65f0324
Fix spelling
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-01-07 18:58:42 +01:00
Thomas Lauf
246af8acfd
Update AUTHORS, ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-12-31 22:22:49 +01:00
Thomas Lauf
c8eee25f5b
Update AUTHORS, ChangeLog
...
Closes #406
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-12-30 00:23:16 +01:00
Thomas Lauf
2a8976d2b7
Update AUTHORS, ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-12-29 23:24:24 +01:00
Thomas Lauf
f9ca6c6f5e
Make display of columns for week number and day of week configurable
...
Closes #389
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-12-29 18:06:07 +01:00
Thomas Lauf
3c6caff67b
Show error message if command track is called with an id
...
Closes #439
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-12-29 14:24:37 +01:00
Thomas Lauf
5265b26e86
Add configurable default range for reports
...
Query rule 'reports.<name>.range' for the specific default range of the report.
Use rule 'reports.range' to configure an overall default range for all reports.
Make internal reports 'summary', 'month', 'week', 'day', and 'gaps' use this feature.
Closes #477
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-12-29 14:07:41 +01:00
Thomas Lauf
4a0ab1236d
Add --details option
...
- extracts and prints affected tests
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-12-29 13:56:21 +01:00
Thomas Lauf
06e3df1d82
Update AUTHORS, ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-12-28 22:13:35 +01:00
Thomas Lauf
9ff8d78afc
Update Authors/ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-11-28 21:48:23 +01:00
Thomas Lauf
c80442c878
Make report 'totals.py' display data when no time range specified
...
Use interval array to determine whether there is data to display
Move interval truncation outside the loop, combine/rework 'no data' messages
Close #450
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-11-01 23:04:46 +01:00
Thomas Lauf
8e8df2aaa8
Update AUTHORS, ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-11-01 18:32:56 +01:00
Thomas Lauf
49271c07e5
Update ChangeLog
...
Closes #478
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-10-16 11:41:58 +02:00
Thomas Lauf
9d3247ed40
Update ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-09-27 23:33:43 +02:00
Thomas Lauf
79a02f73ca
Make timew summary display open intervals with future start time
...
Closes #491
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-08-17 21:12:13 +02:00
Thomas Lauf
7c316b2ae1
Abort initialization if user does not confirm creation of new database
...
Fixes #489
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-08-17 07:46:23 +02:00
Thomas Lauf
f616b77bba
Update ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-01-03 23:24:40 +01:00
Thomas Lauf
1a6d5cacca
Make summary output configurable via rules
...
- add config `reports.summary.ids` to toggle display of IDs
- add config `reports.summary.annotations` to toggle display of annotations
- add hints `:no-ids` and `:no-annotations` to override positive configs
Closes #474
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-01-02 15:48:03 +01:00
Thomas Lauf
d5773b456e
Update ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-12-06 08:31:03 +01:00
Thomas Lauf
9e748d44e7
Update ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-12-03 23:01:19 +01:00
Thomas Lauf
7234b990d7
Update ChangeLog
...
Closes #468
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-12-02 22:31:17 +01:00
Thomas Lauf
77d4728a09
Update ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-11-14 12:59:38 +01:00
Thomas Lauf
e90e243496
Update ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-11-12 22:14:17 +01:00
Thomas Lauf
269d1dff7b
Update AUTHORS, ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-11-09 14:39:50 +01:00
Thomas Lauf
e1b29b388e
Update ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-07-14 21:05:20 +02:00
Thomas Lauf
14050d84f3
Update documentation
...
- Add documentation of `:all` hint
- Add `timew-hints` as `SEE ALSO` to `timew-ranges`
Related to #408
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-06-11 15:05:40 +02:00
Thomas Lauf
35dc22c8ef
Enter commit hash for release 1.4.3
...
Set current version to `1.4.3-dev`
Fix test `version.t` to correctly verify version string
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-05-28 14:29:25 +02:00
Thomas Lauf
fc618636aa
Prepare for release 1.4.3
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-05-28 13:04:33 +02:00
Thomas Lauf
d133d88247
Update ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-05-16 22:18:42 +02:00
Thomas Lauf
29e213eefc
Update ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-04-10 23:04:34 +02:00
Thomas Lauf
1a6c30b93a
Fix test summary.t
for single-digit weeks
...
If summary is called during a single digit week, the respective column is only 2 characters wide
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-01-25 13:49:56 +01:00
Tomas Babej
572c29e7dd
ChangeLog: Add entry about Unicode support
2020-12-20 15:34:28 -05:00
Thomas Lauf
5b1deaab59
Do not overwrite interval index when parsing DOM reference
...
- Closes #390
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2020-10-02 08:36:46 +02:00
Thomas Lauf
78fe021e47
Update ChangeLog
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2020-09-03 22:06:36 +02:00
Thomas Lauf
4487b9a617
Enter commit hash for release 1.4.2
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2020-09-03 22:06:36 +02:00
Thomas Lauf
4aa8489243
Prepare for release 1.4.2
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2020-08-29 20:30:33 +02:00
Thomas Lauf
04da28fadd
Enter commit hash for release 1.4.1
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2020-08-29 20:27:29 +02:00