I am finding the auto-on-top of the scripter window a bit annoying. Could it not be set, or could it be a setting? I would prefer the scripter window to show up in the taskbar so I can switch to it that way or alt-tab to it.
Um... I actually changed that this week to a tool window instead of a plain dialog because I found it rather irritating that it would show up in the taskbar, and be visible even if the krita main window wasn't visible. We could make it an option, I guess.
I am on a laptop. My scripter window is wide enough that it obscures the rest of the krita window. It also means that if I switch applications - eg bash shell - the scripter window and its output disappears. So to get it back I first need to click the krita window, then click the scripter window to give it focus.
Resolved in https://commits.kde.org/krita/e3b79666f6ebcf3a68f1531a5d61fef1ef39a51d
Git commit e3b79666f6ebcf3a68f1531a5d61fef1ef39a51d by Boudewijn Rempt. Committed on 21/02/2018 at 10:00. Pushed by rempt into branch 'master'. Don't force scripter to stay on top Maybe we should make this an option though. M +0 -1 plugins/python/scripter/scripterdialog.py https://commits.kde.org/krita/e3b79666f6ebcf3a68f1531a5d61fef1ef39a51d
"Maybe we should make this an option though. " Wouldn't hurt. Stay on top could just be stored like the geometry. Ie: if stay on top set at close, then set self.setWindowFlags(QtCore.Qt.Tool | QtCore.Qt.WindowStaysOnTopHint) otherwise don't.