Dear Time is an application that monitor processes to display a a chart and some statistics.
I develop it to try "Dear ImGui" and "ImPlot" libraries, because I really wanted to feel how it is to use a GUI library based on the immediate paradigm. It was also an occasion to mesure how much time I wait after C++ toolchains to build applications I am working on at my day job.
You create a group of processes you want to monitor as if it was only one instance. The application merge execution time frames of all processes inside the group, so if executions some processes is overlapped the computed duration for the group will correspond to the time between the start of the first process to the termination of the last one. This is usefull to monitor durations of operations done by executing many processes like compiling a C/C++ program.
There is an alread compiled x64 binary in the bin folder. But if you really want to build it, you only need open "Dear Time.sln" with Visual Studio 2019.
If a process is in many groups it will not work as expected, events of the process will be sent to only one group.