sc ide: implement Settings::Manager::codeFont()
sc ide: swap Document::settingsFont() for Settings::Manager::codeFont()
sc ide: Post Window - use Settings::Manager::codeFont()
sc ide: CmdLine - use Settings::Manager::codeFont()
supernova: cleanup of portaudio startup code

Signed-off-by: Tim Blechmann <tim@klingt.org>
scide: fix opening of files

resolve canonical file path before sending requesting scide instance to
open files

Signed-off-by: Tim Blechmann <tim@klingt.org>
scide: CodeEditor - hide mouse cursor while typing

Signed-off-by: Tim Blechmann <tim@klingt.org>
scide: CodeEditor - hide mouse cursor while typing

(commit missing file)

Signed-off-by: Tim Blechmann <tim@klingt.org>
scide: restore mouse cursor via global event filter & improve hiding of cursor

Signed-off-by: Tim Blechmann <tim@klingt.org>
scide: code editor - refactor keyPressEvent

Signed-off-by: Tim Blechmann <tim@klingt.org>
scide: fix goto previous/next block

Signed-off-by: Tim Blechmann <tim@klingt.org>
sc ide: implement simple menu to boot/quit server

Right-clicking the server status widget pops up a menu with an action
to boot and quit the default server.

More actions to be added...
scide: refactor goto previous/next block

Signed-off-by: Tim Blechmann <tim@klingt.org>
sc ide: when typing, hide cursor regardless of its position
scide: DocumentSelectPopUp - handle up/down arrow keys

Signed-off-by: Tim Blechmann <tim@klingt.org>
scide: DocumentSelectPopUp - paint border

Signed-off-by: Tim Blechmann <tim@klingt.org>
sc ide: fix restoring main window geometry from saved session

This introduces a workaround for Qt bug 4397:
Restoring window geometry broken when both current and restored window
states are maximized.
sc ide: do not reload session state on save-session-as
sc ide: use DockWidget::toggleViewAction() + make Post Window closable
sc ide: fix regression: "show implementation" in same document does nothing