Skip to content

#179 Add status bar

Marko Vendelin requested to merge feature/179-status-bar into main

Adds status bar. This allows to show current number of jobs in queues, transient messages, and makes it possible to extend it in future to track database interaction failures (see related issues). In particular, we will be able to show warning on status bar and avoid entry of the data if some database constraint will fail. However, to properly handle such warning, some better tracking of saved state should be added and it is out of scope for this MR.

In few commits, thread pool was somewhat changed to make it to follow inheritance better and allow to track number of jobs in queues.

Please review

Fixes #179 (closed) Related to #156 (closed) #155 (closed) #169 (closed)

Merge request reports