Initial version of repository browser using Qt
Add pyinstaller specification file.
Add 20, 50 and 100x zoom factors.
Consistently use Python style names for 'private' methods.
Improve finding of Y-value when drawing vertical time markers.
.
Check for a zero-length to see if a data segment is empty.
Remove unused method.
Avoid a potential divide-by-zero.
Misc code tidy up.
Add 'Delete' to annotation bar context menu.
Check for exceptions when reading signal data.
Clean up code calling ChartForm creation.
Initialise list of reader threads earlier in case there is an exception.
Allow chart controllers to be created by other modules.
Tidy up code.
Fix spelling...
Use changed API call.
Another small code tidy.
Get QtBrowser going by using a QWebView to access HTML content from a repository.
Allow controller and chart windows to be closed.