Open taskwarrior opened 6 years ago
Migrated metadata:
Created: 2013-11-27T05:44:59Z
Modified: 2014-12-27T23:07:03Z
Paul Beckingham on 2014-12-27T23:07:03Z says:
UDA indicator is implemented.
Sorry to dig up an old request, but I was wondering if there was any hope to see this implemented; especially for dates and durations. The latter is quite difficult to read in a report; I keep recording my UDAs hoping that I will be able to use them someday for historical analysis reports.
It would be a very valuable addition to be able to use the report formatting functions available for core attributes with matching UDA types.
Thank you for taking the time to give some update on the status of this backlog entry.
Hi! 👋🏻 Is this feature considered for development? As a user, I have several date-based UDAs that are not easy to follow (specially when using tw TUI)
It would make the UDAs much more flexible and usable, specially for dates (to have the same formats as 'due' for example)
I could help with a PR, but I'm not familiar with development cycle of this project, and I have not seen contribution guidelines. If it is ok, let me know If I could make a fork and propose a PR
There aren't a lot of developers working on Taskwarrior at the moment (probably an average of less than one at any time..) so no, it's unlikely this will be worked on by someone else. However, you are welcome to help out! You can find more info, like contribution guidelines, in https://github.com/GothenburgBitFactory/taskwarrior/tree/develop/doc/devel. (I only just merged the PR to fix up those docs, if you're wondering why you didn't find them when you looked)
Thanks @djmitche for your quick answer. I'll take a look to the guidelines!
David Patrick on 2013-11-27T05:44:59Z says:
When customizing a report, you can choose from several format options (try "task columns") but when including a uda, (user-defined attribute, see: "man task") although the are four types of udas, there are basically no report options other than "default". Many of the existing format options for existing attributes, could be logically applied to different types of uda, for example
uda* uda.count (words) uda.indicator
uda.real* uda.integer uda.indicator
uda.formatted* uda.age uda.countdown uda.indicator uda.remaining
uda.duration* uda.indicator uda.long
There are no new column formats here, just existing ones applied to udas.