Add a -T option that sets window title.

`cool-retro-term -T myretrosession` sets window name to 'myretrosession'

This is useful especially for people who rely on wmctrl to change windows, now I
can do `wmctrl -a myretrocession` to focus on cool-retro-term.

-T was chosen since it matches classic xterm(1) and other terminal emulators
This commit is contained in:
Christiano Haesbaert
2018-01-06 20:17:28 +01:00
parent b9d027291e
commit 799ef63b81
3 changed files with 10 additions and 1 deletions

View File

@@ -41,6 +41,8 @@ QtObject{
property bool fullscreen: false
property bool showMenubar: true
property string wintitle: "cool-retro-term"
property real windowOpacity: 1.0
property real ambientLight: 0.2
property real contrast: 0.85
@@ -480,6 +482,10 @@ QtObject{
showMenubar = false;
}
if (args.indexOf("-T") !== -1) {
wintitle = args[args.indexOf("-T") + 1]
}
initializedSettings();
}
Component.onDestruction: {

View File

@@ -62,8 +62,10 @@ ApplicationWindow{
__contentItem.visible: mainMenu.visible
}
property string wintitle: appSettings.wintitle
color: "#00000000"
title: terminalContainer.title || qsTr("cool-retro-term")
title: terminalContainer.title || qsTr(appSettings.wintitle)
Action {
id: showMenubarAction