jansorg / tom-ui

Qt5-based user interface for the tom time tracker
https://www.tomtime.dev
GNU General Public License v3.0
8 stars 2 forks source link

Reporting: Include a hierarchical worktime summary when "Show summary" is enabled #89

Open tanius opened 5 years ago

tanius commented 5 years ago

Enabling splitting by project in the reporting window will create a flat list of sub-projects and the associated time entries below each entry of this list. When having two or more levels of sub-projects, it becomes difficult to determine from a report how much worktime was spent on each because the totals for a parent project including its sub-projects are not summed up in the report yet.

A good place to do that could be the summary section (when enabling "Show summary"), and it could look something like the tom-ui project tree but with columns "Name" and "Total" only. And some change to also make it clear what time was spent on a parent project directly (without selecting any of its sub-projects).