mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-06-26 10:54:26 +02:00
CmdInfo: Added TEMPLATE and INSTANCE virtual tags
This commit is contained in:
parent
9939b7ea35
commit
fd4ca47581
1 changed files with 31 additions and 2 deletions
|
@ -197,6 +197,7 @@ int CmdInfo::execute (std::string& output)
|
|||
}
|
||||
|
||||
// parent
|
||||
// 2017-01-07: Deprecated in 2.6.0
|
||||
if (task.has ("parent"))
|
||||
{
|
||||
row = view.addRow ();
|
||||
|
@ -205,6 +206,7 @@ int CmdInfo::execute (std::string& output)
|
|||
}
|
||||
|
||||
// mask
|
||||
// 2017-01-07: Deprecated in 2.6.0
|
||||
if (task.has ("mask"))
|
||||
{
|
||||
row = view.addRow ();
|
||||
|
@ -213,6 +215,7 @@ int CmdInfo::execute (std::string& output)
|
|||
}
|
||||
|
||||
// imask
|
||||
// 2017-01-07: Deprecated in 2.6.0
|
||||
if (task.has ("imask"))
|
||||
{
|
||||
row = view.addRow ();
|
||||
|
@ -220,6 +223,30 @@ int CmdInfo::execute (std::string& output)
|
|||
view.set (row, 1, task.get ("imask"));
|
||||
}
|
||||
|
||||
// template
|
||||
if (task.has ("template"))
|
||||
{
|
||||
row = view.addRow ();
|
||||
view.set (row, 0, STRING_COLUMN_LABEL_TEMPLATE);
|
||||
view.set (row, 1, task.get ("template"));
|
||||
}
|
||||
|
||||
// last
|
||||
if (task.has ("last"))
|
||||
{
|
||||
row = view.addRow ();
|
||||
view.set (row, 0, STRING_COLUMN_LABEL_LAST);
|
||||
view.set (row, 1, task.get ("last"));
|
||||
}
|
||||
|
||||
// rtype
|
||||
if (task.has ("rtype"))
|
||||
{
|
||||
row = view.addRow ();
|
||||
view.set (row, 0, STRING_COLUMN_LABEL_RTYPE);
|
||||
view.set (row, 1, task.get ("rtype"));
|
||||
}
|
||||
|
||||
// entry
|
||||
row = view.addRow ();
|
||||
view.set (row, 0, STRING_COLUMN_LABEL_ENTERED);
|
||||
|
@ -315,19 +342,21 @@ int CmdInfo::execute (std::string& output)
|
|||
if (task.hasTag ("ANNOTATED")) virtualTags += "ANNOTATED ";
|
||||
if (task.hasTag ("BLOCKED")) virtualTags += "BLOCKED ";
|
||||
if (task.hasTag ("BLOCKING")) virtualTags += "BLOCKING ";
|
||||
if (task.hasTag ("CHILD")) virtualTags += "CHILD ";
|
||||
if (task.hasTag ("CHILD")) virtualTags += "CHILD "; // 2017-01-07: Deprecated in 2.6.0
|
||||
if (task.hasTag ("COMPLETED")) virtualTags += "COMPLETED ";
|
||||
if (task.hasTag ("DELETED")) virtualTags += "DELETED ";
|
||||
if (task.hasTag ("DUE")) virtualTags += "DUE ";
|
||||
if (task.hasTag ("DUETODAY")) virtualTags += "DUETODAY ";
|
||||
if (task.hasTag ("INSTANCE")) virtualTags += "INSTANCE ";
|
||||
if (task.hasTag ("MONTH")) virtualTags += "MONTH ";
|
||||
if (task.hasTag ("ORPHAN")) virtualTags += "ORPHAN ";
|
||||
if (task.hasTag ("OVERDUE")) virtualTags += "OVERDUE ";
|
||||
if (task.hasTag ("PARENT")) virtualTags += "PARENT ";
|
||||
if (task.hasTag ("PARENT")) virtualTags += "PARENT "; // 2017-01-07: Deprecated in 2.6.0
|
||||
if (task.hasTag ("PENDING")) virtualTags += "PENDING ";
|
||||
if (task.hasTag ("READY")) virtualTags += "READY ";
|
||||
if (task.hasTag ("SCHEDULED")) virtualTags += "SCHEDULED ";
|
||||
if (task.hasTag ("TAGGED")) virtualTags += "TAGGED ";
|
||||
if (task.hasTag ("TEMPLATE")) virtualTags += "TEMPLATE ";
|
||||
if (task.hasTag ("TODAY")) virtualTags += "TODAY ";
|
||||
if (task.hasTag ("TOMORROW")) virtualTags += "TOMORROW ";
|
||||
if (task.hasTag ("UDA")) virtualTags += "UDA ";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue