mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-08-27 19:17:19 +02:00
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.
This commit is contained in:
parent
7a9d314016
commit
5af4579741
33 changed files with 102 additions and 630 deletions
|
@ -147,7 +147,6 @@ std::string Config::_defaults =
|
|||
"urgency.next.coefficient=15.0 # Urgency coefficient for 'next' special tag\n"
|
||||
"urgency.due.coefficient=12.0 # Urgency coefficient for due dates\n"
|
||||
"urgency.blocking.coefficient=8.0 # Urgency coefficient for blocking tasks\n"
|
||||
"urgency.priority.coefficient=6.0 # Urgency coefficient for priorities\n"
|
||||
"urgency.active.coefficient=4.0 # Urgency coefficient for active tasks\n"
|
||||
"urgency.scheduled.coefficient=5.0 # Urgency coefficient for scheduled tasks\n"
|
||||
"urgency.age.coefficient=2.0 # Urgency coefficient for age\n"
|
||||
|
@ -192,11 +191,11 @@ std::string Config::_defaults =
|
|||
"# Project\n"
|
||||
"color.project.none=\n"
|
||||
"\n"
|
||||
"# Priority\n"
|
||||
"color.pri.H=color255\n"
|
||||
"color.pri.L=color245\n"
|
||||
"color.pri.M=color250\n"
|
||||
"color.pri.none=\n"
|
||||
"# Priority UDA\n"
|
||||
"color.uda.priority.H=color255\n"
|
||||
"color.uda.priority.L=color245\n"
|
||||
"color.uda.priority.M=color250\n"
|
||||
"color.uda.priority.none=\n"
|
||||
"\n"
|
||||
"# Tags\n"
|
||||
"color.tag.next=rgb440\n"
|
||||
|
@ -267,11 +266,11 @@ std::string Config::_defaults =
|
|||
"# Project\n"
|
||||
"color.project.none=\n"
|
||||
"\n"
|
||||
"# Priority\n"
|
||||
"color.pri.H=bold white\n"
|
||||
"color.pri.M=white\n"
|
||||
"color.pri.L=\n"
|
||||
"color.pri.none=\n"
|
||||
"# Priority UDA\n"
|
||||
"color.uda.priority.H=bold white\n"
|
||||
"color.uda.priority.M=white\n"
|
||||
"color.uda.priority.L=\n"
|
||||
"color.uda.priority.none=\n"
|
||||
"\n"
|
||||
"# Tags\n"
|
||||
"color.tag.next=bold yellow\n"
|
||||
|
@ -319,13 +318,22 @@ std::string Config::_defaults =
|
|||
"color.undo.before=red\n"
|
||||
"\n"
|
||||
#endif
|
||||
"# UDA priority\n"
|
||||
"uda.priority.type=string # UDA priority is a string type\n"
|
||||
"uda.priority.label=Priority # UDA priority has a display label'\n"
|
||||
"uda.priority.values=H,M,L, # UDA priority values are 'H', 'M', 'L' or ''\n"
|
||||
" # UDA priority sorting is 'H' > 'M' > 'L' > '' (highest to lowest)\n"
|
||||
"#uda.priority.default=M # UDA priority default value of 'M'\n"
|
||||
"urgency.uda.priority.H.coefficient=6.0 # UDA priority coefficient for value 'H'\n"
|
||||
"urgency.uda.priority.M.coefficient=3.9 # UDA priority coefficient for value 'M'\n"
|
||||
"urgency.uda.priority.L.coefficient=1.8 # UDA priority coefficient for value 'L'\n"
|
||||
"\n"
|
||||
"# Here is the rule precedence order, highest to lowest.\n"
|
||||
"# Note that these are just the color rule names, without the leading 'color.'\n"
|
||||
"# and any trailing '.value'.\n"
|
||||
"rule.precedence.color=deleted,completed,active,keyword.,tag.,uda.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,pri.\n"
|
||||
"\n"
|
||||
"#default.project=foo # Default project for 'add' command\n"
|
||||
"#default.priority=M # Default priority for 'add' command\n"
|
||||
"#default.due=eom # Default due date for 'add' command\n"
|
||||
"default.command=next # When no arguments are specified\n"
|
||||
"\n"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue