Dustin J. Mitchell
c8cfcec48b
Make TDB2.backlog non-public
...
The stats command gets this information from an API that will also work
for TaskChampion. The sync command still accesses the field directly,
as the command must be completely rewritten for TaskChampion.
2022-06-21 12:05:50 -04:00
Raf Czlonka
92a9a716a8
Use 'speakers' instead of 'users'.
...
"Non-English users" sounds very much like "users who are not English".
Also, "Non-English speakers" is already a well established phrase.
2022-06-12 18:30:20 -04:00
Raf Czlonka
12bdc0d480
Fix typo: 'holday' -> 'holiday'
...
While there, be consistent when using hyphens.
2022-06-12 18:30:20 -04:00
sec65
0d63165ca5
TW-2763: added hooks.location to show command
2022-06-12 18:11:05 -04:00
Nikos Koukis
4c179a427d
Fix issue with filter not applied correctly during task _tags command
...
Also includes:
* Add cmake build directory + Session.vim files to .gitignore list
2022-05-31 01:31:28 -04:00
Dominik Rehák
8c3aa95224
CmdInfo: Fix leading spaces before urgency value
...
The minimal field width is set to 4, so if the value is shorter, it gets
prefixed with spaces, breaking the flow of the table.
2022-04-13 11:22:49 -04:00
Dustin J. Mitchell
2ea6dd627e
Just set contextTask in Task::modify
...
Based on the observation that every command was setting contextTask
immediately before calling `task.modify(..)`.
2021-12-30 15:03:37 -05:00
Dustin J. Mitchell
6e9ad1048d
move use of contextTask out of columns, into commands
2021-12-30 15:03:37 -05:00
Dustin J. Mitchell
e3dd91d45e
use the existing (but misnamed) orphans method
2021-12-16 23:03:44 -05:00
Dustin J. Mitchell
e768e2c100
compare Tasks directly, not their properties
2021-12-16 23:03:44 -05:00
Dustin J. Mitchell
ac24ec1387
fixup and fix spelling for denotate
2021-12-16 23:03:44 -05:00
Dustin J. Mitchell
2812a8c77a
Refactor getDOM to use a pointer for the optional context
...
It's possible to call getDOM without a contextual task. Previously,
this was done by referencing a "dummy" task which necessitated a way to
distinguish such dummy tasks. This switches to using a pointer and
treating the NULL value as meaning there is no context.
Note that this cannot use `std::optional<&Task>`, as optional does not
support reference types.
2021-12-16 23:03:44 -05:00
Dustin J. Mitchell
dede40bc4e
Replace direct Task.data access with a temp getter (syntactic refactor)
...
Now this getter, `data_removeme`, can easily be grepped out and
replaced, one usage at a time in small PRs.
2021-12-16 23:03:44 -05:00
Siôn le Roux
01add8a34a
docs: Fix typo in XDG news
...
This had XFG written in it, it's surely a typo of XDG since on the next
line it's written correctly.
2021-11-23 21:05:01 +01:00
Tomas Babej
493f36ecdd
CmdContext: Utilize new reason-providing validateWriteContext
2021-11-06 11:53:45 -04:00
Tomas Babej
5d8f8dac35
validateWriteContext: Refactor to return the underlying reason for invalidity directly
2021-11-06 11:53:44 -04:00
Tomas Babej
f5dce013ce
CmdContext: Expand the definition of an invalid write context to incllude tag exclusion
2021-11-06 11:53:44 -04:00
Tomas Babej
531881f651
validateWriteContext: Tag exclusion should also be detected as invalid write context
2021-11-06 11:53:43 -04:00
Tomas Babej
7de681aa3b
validateWriteContext: Apply early break when detected the OR operator
2021-11-06 11:53:42 -04:00
Jakub Wilk
04ef785eea
Fix typo
2021-11-06 11:50:02 -04:00
Tomas Babej
72930708ec
CmdNews: Support Mac OS-X url opener
2021-11-04 22:07:39 -04:00
Tomas Babej
072b38d326
CmdCustom: Increase probability of displaying upgrade message
...
We have received reports from people that have upgraded, but seemingly
have not seen release notes in the `task news` command. One of the
causes here could be the fact that the probability of displaying the
footnote about running `task news` is `1/10`.
Increase the probability to 1/4.
2021-10-18 21:32:53 -04:00
Tomas Babej
dc81bf5fb5
CmdNews: Adjust for brevity
2021-10-18 21:31:41 -04:00
Tomas Babej
793b23411a
CmdUDAs: Do not identify tags and dependencies as orphan UDAs
2021-10-16 10:22:34 -04:00
Tomas Babej
dbf641988e
CmdTags: Update pointers to task enumeration lists
2021-10-02 21:38:47 -04:00
Tomas Babej
34c12a7b78
Context: Add news.version among configuration defaults
...
Otherwise news.version shows up as unrecognized variable.
2021-10-02 18:27:57 -04:00
Tomas Babej
a392983631
CmdNews: Minor adjustments
2021-10-02 17:10:59 -04:00
Tomas Babej
ef53c4fc75
CmdCustom: Generate notice about task news
2021-10-02 16:58:16 -04:00
Tomas Babej
5ccfece56d
CmdNews: Improve footnote advertising of minor higlights
2021-10-02 16:25:27 -04:00
Tomas Babej
5e5a68e045
CmdNews: Mark more higlights as major
2021-10-02 16:24:57 -04:00
Tomas Babej
214890af26
CmdNews: Prevent double outro by reverting to defautl signal handler
2021-10-02 16:08:11 -04:00
Tomas Babej
bd39e6b2e0
CmdNews: Prevent compiler warning
2021-10-02 16:08:10 -04:00
Tomas Babej
cb4444098e
CmdNews: Add short outro on interrupt
2021-10-02 16:08:09 -04:00
Tomas Babej
7e3ea4f47e
CmdNews: Implement short outro section
2021-10-02 16:08:08 -04:00
Tomas Babej
8ef6aa4bce
CmdNews: Guide users about minor highlights
2021-10-02 13:11:31 -04:00
Tomas Babej
f9f62d596a
CmdNews: Dynamically construct the heading
2021-10-02 11:45:59 -04:00
Tomas Babej
333840062b
CmdNews: Replace prompt at the beginning by defaulting to major items only
2021-10-02 11:40:47 -04:00
Tomas Babej
703594931a
CmdNews: Add news item about updated holiday data
2021-10-02 11:14:14 -04:00
Tomas Babej
d16bb6f084
CmdNews: Add news item about XDG support
2021-10-02 10:35:51 -04:00
Tomas Babej
1a79f0b99e
CmdNews: Add news item about context-specific configuration overrides
2021-10-02 10:35:46 -04:00
Tomas Babej
2af2564fd9
CmdNews: Adjust header
2021-10-02 09:48:53 -04:00
Tomas Babej
3f59b12512
CmdNews: Add news item about the .by attribute modifier
2021-10-02 09:48:34 -04:00
Tomas Babej
32cbff9254
CmdNews: Add news item about Unicode 12 support
2021-10-02 09:47:21 -04:00
Tomas Babej
7848d25f18
CmdNews: Add news item about multi-day holidays
2021-09-29 00:16:35 -04:00
Tomas Babej
0d647f0218
CmdNews: Add news item about exportable reports
2021-09-29 00:16:20 -04:00
Tomas Babej
6f60f74739
CmdNews: Add news item for environment variable support in taskrc
2021-09-29 00:15:50 -04:00
Tomas Babej
f71d851703
CmdNews: Add news item about a waiting being now virtual status
2021-09-28 23:39:23 -04:00
Tomas Babej
30c3893499
CmdNews: Describe context-less reports
2021-09-28 22:58:36 -04:00
Tomas Babej
51a5916339
NewsItem: Do not render _updates if not set
2021-09-28 22:58:07 -04:00
Tomas Babej
33d074e00c
NewsItem: Fix typo
2021-09-28 22:57:53 -04:00