Another night spent working on NPM...
Some of the stuff done to night
begin of internal docs
prepping files for translation (wrapping more strings, now using QKeySequence e.t.c.)
trying to get set up for translations (including the beginning of the German one).
rewriting the display dialog to remove usage of Qt Designer / pyuic generated code.
To be honest, I think I could run a live fire test tomorrow with a 2 minutes worth of changes.