diff --git a/ChangeLog b/ChangeLog index b516f55ea..79dfc1f85 100644 --- a/ChangeLog +++ b/ChangeLog @@ -21,6 +21,8 @@ - #1511 sync init crashes if client certification file is empty or invalid (thanks to Marton Suranyi). - TW-5 color.due.today does not work (thanks to Max Muller). +- TW-15 'task recurring' shows only children of recurring tasks (thanks to + Louis-Claude Canon). - TW-21 do not match a UDA if not followed by colon (thanks to Scott Kostyshak). - TW-28 Inserts spaces before punctuation characters (thanks to Matt Kraai). - TW-43 Better error handling than: "Found extra operands." (thanks to Benjamin diff --git a/src/Config.cpp b/src/Config.cpp index ae702888a..88621bc3c 100644 --- a/src/Config.cpp +++ b/src/Config.cpp @@ -374,7 +374,7 @@ std::string Config::_defaults = "report.recurring.description=Recurring Tasks\n" "report.recurring.labels=ID,Active,Age,D,P,Project,Tags,Recur,Sch,Due,Until,Description,Urg\n" "report.recurring.columns=id,start.age,entry.age,depends.indicator,priority,project,tags,recur,scheduled.countdown,due,until.age,description,urgency\n" - "report.recurring.filter= ( status:pending or status:waiting ) and +CHILD:\n" + "report.recurring.filter=(status:pending or status:waiting) and (+PARENT or +CHILD)\n" "report.recurring.sort=due+,urgency-,entry+\n" "\n" "report.waiting.description=Waiting (hidden) tasks\n"