aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core
diff options
context:
space:
mode:
Diffstat (limited to 'src-qt5/core')
-rw-r--r--src-qt5/core/libLumina/LDesktopUtils.cpp29
-rw-r--r--src-qt5/core/libLumina/LuminaOS-Debian.cpp6
-rw-r--r--src-qt5/core/libLumina/LuminaOS-DragonFly.cpp6
-rw-r--r--src-qt5/core/libLumina/LuminaOS-Gentoo.cpp6
-rw-r--r--src-qt5/core/libLumina/LuminaOS-Linux.cpp6
-rw-r--r--src-qt5/core/libLumina/LuminaOS-NetBSD.cpp12
-rw-r--r--src-qt5/core/libLumina/LuminaOS-OpenBSD.cpp6
-rw-r--r--src-qt5/core/libLumina/LuminaOS-Slackware.cpp6
-rw-r--r--src-qt5/core/libLumina/LuminaOS-kFreeBSD.cpp13
-rw-r--r--src-qt5/core/libLumina/LuminaOS-template.cpp22
-rw-r--r--src-qt5/core/libLumina/LuminaX11.cpp2
-rw-r--r--src-qt5/core/libLumina/LuminaXDG.cpp17
-rw-r--r--src-qt5/core/libLumina/NativeWindow.cpp40
-rw-r--r--src-qt5/core/libLumina/NativeWindow.h28
-rw-r--r--src-qt5/core/libLumina/NativeWindow.pri10
-rw-r--r--src-qt5/core/libLumina/NativeWindowSystem.cpp459
-rw-r--r--src-qt5/core/libLumina/NativeWindowSystem.h57
-rw-r--r--src-qt5/core/libLumina/OSInterface-template.cpp2
-rw-r--r--src-qt5/core/libLumina/RootSubWindow.cpp351
-rw-r--r--src-qt5/core/libLumina/RootSubWindow.h50
-rw-r--r--src-qt5/core/libLumina/RootWindow.cpp4
-rw-r--r--src-qt5/core/libLumina/RootWindow.h4
-rw-r--r--src-qt5/core/lumina-desktop-unified/src-screensaver/LScreenSaver.cpp2
-rw-r--r--src-qt5/core/lumina-desktop-unified/src-screensaver/SSBaseWidget.cpp2
-rw-r--r--src-qt5/core/lumina-desktop-unified/src-screensaver/animations/BaseAnimGroup.cpp15
-rw-r--r--src-qt5/core/lumina-desktop-unified/src-screensaver/animations/BaseAnimGroup.h3
-rw-r--r--src-qt5/core/lumina-desktop-unified/src-screensaver/animations/Fireflies.h101
-rw-r--r--src-qt5/core/lumina-desktop-unified/src-screensaver/animations/animations.pri3
-rw-r--r--src-qt5/core/lumina-desktop/LDesktop.cpp14
-rw-r--r--src-qt5/core/lumina-desktop/LDesktopPluginSpace.cpp2
-rw-r--r--src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.cpp32
-rw-r--r--src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.h11
-rw-r--r--src-qt5/core/lumina-desktop/desktop-plugins/applauncher/AppLauncherPlugin.cpp55
-rw-r--r--src-qt5/core/lumina-desktop/desktop-plugins/applauncher/AppLauncherPlugin.h9
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_af.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_ar.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_az.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_bg.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_bn.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_bs.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_ca.ts138
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_cs.ts50
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_cy.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_da.ts192
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_de.ts52
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_el.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_en_GB.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_en_ZA.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_es.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_et.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_eu.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_fa.ts42
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_fi.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_fr.ts72
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_fr_CA.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_gl.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_he.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_hi.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_hr.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_hu.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_id.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_is.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_it.ts64
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_ja.ts56
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_ka.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_ko.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_lt.ts54
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_lv.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_mk.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_mn.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_ms.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_mt.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_nb.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_nl.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_pa.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_pl.ts142
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_pt.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_pt_BR.ts52
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_ro.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_ru.ts50
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_sk.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_sl.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_sr.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_sv.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_sw.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_ta.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_tg.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_th.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_tr.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_uk.ts42
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_uz.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_vi.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_CN.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_HK.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_TW.ts40
-rw-r--r--src-qt5/core/lumina-desktop/i18n/lumina-desktop_zu.ts40
-rw-r--r--src-qt5/core/lumina-info/i18n/lumina-info_da.ts16
-rw-r--r--src-qt5/core/lumina-info/i18n/lumina-info_pl.ts6
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_af.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_ar.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_az.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_bg.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_bn.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_bs.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_ca.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_cs.ts25
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_cy.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_da.ts33
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_de.ts25
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_el.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_en_GB.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_en_ZA.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_es.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_et.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_eu.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_fa.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_fi.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_fr.ts31
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_fr_CA.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_gl.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_he.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_hi.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_hr.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_hu.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_id.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_is.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_it.ts29
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_ja.ts27
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_ka.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_ko.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_lt.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_lv.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_mk.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_mn.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_ms.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_mt.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_nb.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_nl.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_pa.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_pl.ts25
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_pt.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_pt_BR.ts25
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_ro.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_ru.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_sk.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_sl.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_sr.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_sv.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_sw.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_ta.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_tg.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_th.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_tr.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_uk.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_uz.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_vi.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_zh_CN.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_zh_HK.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_zh_TW.ts21
-rw-r--r--src-qt5/core/lumina-open/i18n/lumina-open_zu.ts21
-rw-r--r--src-qt5/core/lumina-open/main.cpp7
161 files changed, 3492 insertions, 2242 deletions
diff --git a/src-qt5/core/libLumina/LDesktopUtils.cpp b/src-qt5/core/libLumina/LDesktopUtils.cpp
index d6673ecd..575ae5a1 100644
--- a/src-qt5/core/libLumina/LDesktopUtils.cpp
+++ b/src-qt5/core/libLumina/LDesktopUtils.cpp
@@ -134,32 +134,9 @@ void LDesktopUtils::removeFavorite(QString path){
if(changed){ LDesktopUtils::saveFavorites(fav); }
}
-void LDesktopUtils::upgradeFavorites(int fromoldversionnumber){
- /*if(fromoldversionnumber <= 8004){ // < pre-0.8.4>, sym-links in the ~/.lumina/favorites dir}
- //Include 0.8.4-devel versions in this upgrade (need to distinguish b/w devel and release versions later somehow)
- QDir favdir(QDir::homePath()+"/.lumina/favorites");
- QFileInfoList symlinks = favdir.entryInfoList(QDir::Files | QDir::Dirs | QDir::System | QDir::NoDotAndDotDot);
- QStringList favfile = LDesktopUtils::listFavorites(); //just in case some already exist
- bool newentry = false;
- for(int i=0; i<symlinks.length(); i++){
- if(!symlinks[i].isSymLink()){ continue; } //not a symlink
- QString path = symlinks[i].symLinkTarget();
- QString name = symlinks[i].fileName(); //just use the name of the symlink from the old system
- QString type;
- if(symlinks[i].isDir()){ type = "dir"; }
- else if(name.endsWith(".desktop")){ type = "app"; }
- else{ type = LXDG::findAppMimeForFile(path); }
- //Put the line into the file
- favfile << name+"::::"+type+"::::"+path;
- //Now remove the symlink - obsolete format
- QFile::remove(symlinks[i].absoluteFilePath());
- newentry = true;
- }
- if(newentry){
- LDesktopUtils::saveFavorites(favfile);
- }
- }*/ //end check for version <= 0.8.4
-
+void LDesktopUtils::upgradeFavorites(int){ //fromoldversionnumber
+ //NOTE: Version number syntax: <major>*1000000 + <minor>*1000 + <revision>
+ // Example: 1.2.3 -> 1002003
}
void LDesktopUtils::LoadSystemDefaults(bool skipOS){
diff --git a/src-qt5/core/libLumina/LuminaOS-Debian.cpp b/src-qt5/core/libLumina/LuminaOS-Debian.cpp
index 4acbe7d8..cb55e5ee 100644
--- a/src-qt5/core/libLumina/LuminaOS-Debian.cpp
+++ b/src-qt5/core/libLumina/LuminaOS-Debian.cpp
@@ -158,14 +158,16 @@ QString LOS::systemPendingUpdates(){
}
//System Shutdown
-void LOS::systemShutdown(bool skipupdates){ //start poweroff sequence
+void LOS::systemShutdown(bool){ //start poweroff sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("dbus-send --system --print-reply \
--dest=org.freedesktop.login1 /org/freedesktop/login1 \
org.freedesktop.login1.Manager.PowerOff boolean:true");
}
//System Restart
-void LOS::systemRestart(bool skipupdates){ //start reboot sequence
+void LOS::systemRestart(bool){ //start reboot sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("dbus-send --system --print-reply \
--dest=org.freedesktop.login1 /org/freedesktop/login1 \
org.freedesktop.login1.Manager.Reboot boolean:true");
diff --git a/src-qt5/core/libLumina/LuminaOS-DragonFly.cpp b/src-qt5/core/libLumina/LuminaOS-DragonFly.cpp
index ac25815f..6cd72e03 100644
--- a/src-qt5/core/libLumina/LuminaOS-DragonFly.cpp
+++ b/src-qt5/core/libLumina/LuminaOS-DragonFly.cpp
@@ -234,12 +234,14 @@ QString LOS::systemPendingUpdates(){
}
//System Shutdown
-void LOS::systemShutdown(bool skipupdates){ //start poweroff sequence
+void LOS::systemShutdown(bool){ //start poweroff sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("shutdown -p now");
}
//System Restart
-void LOS::systemRestart(bool skipupdates){ //start reboot sequence
+void LOS::systemRestart(bool){ //start reboot sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("shutdown -r now");
}
diff --git a/src-qt5/core/libLumina/LuminaOS-Gentoo.cpp b/src-qt5/core/libLumina/LuminaOS-Gentoo.cpp
index b92d1b02..40163aab 100644
--- a/src-qt5/core/libLumina/LuminaOS-Gentoo.cpp
+++ b/src-qt5/core/libLumina/LuminaOS-Gentoo.cpp
@@ -158,14 +158,16 @@ QString LOS::systemPendingUpdates(){
}
//System Shutdown
-void LOS::systemShutdown(bool skipupdates){ //start poweroff sequence
+void LOS::systemShutdown(bool){ //start poweroff sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("dbus-send --system --print-reply \
--dest=org.freedesktop.login1 /org/freedesktop/login1 \
org.freedesktop.login1.Manager.PowerOff boolean:true");
}
//System Restart
-void LOS::systemRestart(bool skipupdates){ //start reboot sequence
+void LOS::systemRestart(bool){ //start reboot sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("dbus-send --system --print-reply \
--dest=org.freedesktop.login1 /org/freedesktop/login1 \
org.freedesktop.login1.Manager.Reboot boolean:true");
diff --git a/src-qt5/core/libLumina/LuminaOS-Linux.cpp b/src-qt5/core/libLumina/LuminaOS-Linux.cpp
index 9d5980eb..678dee95 100644
--- a/src-qt5/core/libLumina/LuminaOS-Linux.cpp
+++ b/src-qt5/core/libLumina/LuminaOS-Linux.cpp
@@ -150,12 +150,14 @@ QString LOS::systemPendingUpdates(){
}
//System Shutdown
-void LOS::systemShutdown(bool skipupdates){ //start poweroff sequence
+void LOS::systemShutdown(bool){ //start poweroff sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("shutdown -P -h now");
}
//System Restart
-void LOS::systemRestart(bool skipupdates){ //start reboot sequence
+void LOS::systemRestart(bool){ //start reboot sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("shutdown -r now");
}
diff --git a/src-qt5/core/libLumina/LuminaOS-NetBSD.cpp b/src-qt5/core/libLumina/LuminaOS-NetBSD.cpp
index 75feb345..b05185e9 100644
--- a/src-qt5/core/libLumina/LuminaOS-NetBSD.cpp
+++ b/src-qt5/core/libLumina/LuminaOS-NetBSD.cpp
@@ -43,7 +43,7 @@ int LOS::ScreenBrightness(){
}
//Set screen brightness
-void LOS::setScreenBrightness(int percent){
+void LOS::setScreenBrightness(int){ //percent: 0-100
//not implemented yet
}
@@ -54,12 +54,12 @@ int LOS::audioVolume(){
}
//Set the current volume
-void LOS::setAudioVolume(int percent){
+void LOS::setAudioVolume(int){ //percent: 0-100
//not implemented yet
}
//Change the current volume a set amount (+ or -)
-void LOS::changeAudioVolume(int percentdiff){
+void LOS::changeAudioVolume(int){ //percent difference (+ or -)
//not implemented yet
}
@@ -91,12 +91,14 @@ QString LOS::systemPendingUpdates(){
}
//System Shutdown
-void LOS::systemShutdown(bool skipupdates){ //start poweroff sequence
+void LOS::systemShutdown(bool){ //start poweroff sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("shutdown -p now");
}
//System Restart
-void LOS::systemRestart(bool skipupdates){ //start reboot sequence
+void LOS::systemRestart(bool){ //start reboot sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("shutdown -r now");
}
diff --git a/src-qt5/core/libLumina/LuminaOS-OpenBSD.cpp b/src-qt5/core/libLumina/LuminaOS-OpenBSD.cpp
index b208c314..10f58ea5 100644
--- a/src-qt5/core/libLumina/LuminaOS-OpenBSD.cpp
+++ b/src-qt5/core/libLumina/LuminaOS-OpenBSD.cpp
@@ -170,12 +170,14 @@ QString LOS::systemPendingUpdates(){
}
//System Shutdown
-void LOS::systemShutdown(bool skipupdates){ //start poweroff sequence
+void LOS::systemShutdown(bool){ //start poweroff sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("shutdown -p now");
}
//System Restart
-void LOS::systemRestart(bool skipupdates){ //start reboot sequence
+void LOS::systemRestart(bool){ //start reboot sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("shutdown -r now");
}
diff --git a/src-qt5/core/libLumina/LuminaOS-Slackware.cpp b/src-qt5/core/libLumina/LuminaOS-Slackware.cpp
index 6a7bee10..5e2c6561 100644
--- a/src-qt5/core/libLumina/LuminaOS-Slackware.cpp
+++ b/src-qt5/core/libLumina/LuminaOS-Slackware.cpp
@@ -150,12 +150,14 @@ QString LOS::systemPendingUpdates(){
}
//System Shutdown
-void LOS::systemShutdown(bool skipupdates){ //start poweroff sequence
+void LOS::systemShutdown(bool){ //start poweroff sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("dbus-send --system --print-reply=literal --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop");
}
//System Restart
-void LOS::systemRestart(bool skipupdates){ //start reboot sequence
+void LOS::systemRestart(bool){ //start reboot sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("dbus-send --system --print-reply=literal --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart");
}
diff --git a/src-qt5/core/libLumina/LuminaOS-kFreeBSD.cpp b/src-qt5/core/libLumina/LuminaOS-kFreeBSD.cpp
index 62bbdb1c..5ec9751e 100644
--- a/src-qt5/core/libLumina/LuminaOS-kFreeBSD.cpp
+++ b/src-qt5/core/libLumina/LuminaOS-kFreeBSD.cpp
@@ -95,7 +95,7 @@ int LOS::audioVolume(){ //Returns: audio volume as a percentage (0-100, with -1
}
//Set the current volume
-void LOS::setAudioVolume(int percent){
+void LOS::setAudioVolume(int){ //percent: 0-100
return;
}
@@ -137,12 +137,14 @@ QString LOS::systemPendingUpdates(){
}
//System Shutdown
-void LOS::systemShutdown(bool skipupdates){ //start poweroff sequence
+void LOS::systemShutdown(bool){ //start poweroff sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("shutdown -h now");
}
//System Restart
-void LOS::systemRestart(bool skipupdates){ //start reboot sequence
+void LOS::systemRestart(bool){ //start reboot sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("shutdown -r now");
}
@@ -177,12 +179,12 @@ int LOS::batterySecondsLeft(){ //Returns: estimated number of seconds remaining
}
//File Checksums
-QStringList LOS::Checksums(QStringList filepaths){ //Return: checksum of the input file
+QStringList LOS::Checksums(QStringList){ //Return: checksum of the input file
return QStringList();
}
//file system capacity
-QString LOS::FileSystemCapacity(QString dir) { //Return: percentage capacity as give by the df command
+QString LOS::FileSystemCapacity(QString) { //Return: percentage capacity as give by the df command
return QString();
}
@@ -202,4 +204,3 @@ QStringList LOS::DiskUsage(){ //Returns: List of current read/write stats for ea
return QStringList(); //not implemented yet
}
#endif
-#endif
diff --git a/src-qt5/core/libLumina/LuminaOS-template.cpp b/src-qt5/core/libLumina/LuminaOS-template.cpp
index c6dedf3b..90aab15c 100644
--- a/src-qt5/core/libLumina/LuminaOS-template.cpp
+++ b/src-qt5/core/libLumina/LuminaOS-template.cpp
@@ -9,7 +9,7 @@
#include <unistd.h>
#include <stdio.h> // Needed for BUFSIZ
-QString LOS::OSName(){ return "Sample"; }
+QString LOS::OSName(){ return "Unknown"; }
//OS-specific prefix(s)
// NOTE: PREFIX, L_ETCDIR, L_SHAREDIR are defined in the OS-detect.pri project file and passed in
@@ -39,7 +39,7 @@ int LOS::ScreenBrightness(){
}
//Set screen brightness
-void LOS::setScreenBrightness(int percent){
+void LOS::setScreenBrightness(int){ //percent: 0-100
//not implemented yet
}
@@ -50,12 +50,12 @@ int LOS::audioVolume(){
}
//Set the current volume
-void LOS::setAudioVolume(int percent){
+void LOS::setAudioVolume(int){ //percent: 0-100
//not implemented yet
}
//Change the current volume a set amount (+ or -)
-void LOS::changeAudioVolume(int percentdiff){
+void LOS::changeAudioVolume(int){ //percent difference from current (+ or -)
//not implemented yet
}
@@ -84,12 +84,14 @@ QString LOS::systemPendingUpdates(){
}
//System Shutdown
-void LOS::systemShutdown(bool skipupdates){ //start poweroff sequence
+void LOS::systemShutdown(bool){ //start poweroff sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("shutdown -p now");
}
//System Restart
-void LOS::systemRestart(bool skipupdates){ //start reboot sequence
+void LOS::systemRestart(bool){ //start reboot sequence
+ //INPUT: skip updates (true/false)
QProcess::startDetached("shutdown -r now");
}
@@ -124,12 +126,14 @@ int LOS::batterySecondsLeft(){ //Returns: estimated number of seconds remaining
}
//File Checksums
-QStringList LOS::Checksums(QStringList filepaths){ //Return: checksum of the input file
- return QStringList();
+QStringList LOS::Checksums(QStringList){ //QStringList filepaths
+ //Return: checksum of the input file
+ return QStringList();
}
//file system capacity
-QString LOS::FileSystemCapacity(QString dir) { //Return: percentage capacity as give by the df command
+QString LOS::FileSystemCapacity(QString) { //QString directory path
+ //Return: percentage capacity as give by the df command
return QString();
}
diff --git a/src-qt5/core/libLumina/LuminaX11.cpp b/src-qt5/core/libLumina/LuminaX11.cpp
index e9eb4b7c..ab6cd880 100644
--- a/src-qt5/core/libLumina/LuminaX11.cpp
+++ b/src-qt5/core/libLumina/LuminaX11.cpp
@@ -1391,7 +1391,6 @@ icccm_size_hints LXCB::WM_ICCCM_GetSizeHints(WId win){
// -- WM_NORMAL_HINTS (newer property? - check for this before falling back on WM_SIZE_HINTS)
icccm_size_hints LXCB::WM_ICCCM_GetNormalHints(WId win){
-//most values in structure are -1 if not set
//most values in structure are -1 if not set
icccm_size_hints hints;
xcb_get_property_cookie_t cookie = xcb_icccm_get_wm_normal_hints_unchecked(QX11Info::connection(), win);
@@ -1831,6 +1830,7 @@ int LXCB::WM_Get_Desktop(WId win){
void LXCB::WM_Set_Desktop(WId win, int num){
//use -1 to set it for all desktops
+ if(num<0){ num = 0; } //TEMPORARY FIX - Fluxbox does not like negative numbers any more?
xcb_ewmh_set_wm_desktop(&EWMH, win, (num<0 ? 0xFFFFFFFF : qAbs(num) ) );
}
diff --git a/src-qt5/core/libLumina/LuminaXDG.cpp b/src-qt5/core/libLumina/LuminaXDG.cpp
index d92285c5..f34bc0e8 100644
--- a/src-qt5/core/libLumina/LuminaXDG.cpp
+++ b/src-qt5/core/libLumina/LuminaXDG.cpp
@@ -59,7 +59,7 @@ void XDGDesktop::sync(){
if(!CDA.ID.isEmpty()){ actions << CDA; CDA = XDGDesktopAction(); }
}else if(line.startsWith("[")){ insection=false; inaction = false; }
//Now check if this is the beginning of a section
- if(line=="[Desktop Entry]"){ insection=true; continue; }
+ if(line=="[Desktop Entry]"){ insection=true; continue; }
else if(line.startsWith("[Desktop Action ")){
//Grab the ID of the action out of the label
CDA.ID = line.section("]",0,0).section("Desktop Action",1,1).simplified();
@@ -127,11 +127,12 @@ void XDGDesktop::sync(){
else if(var=="Type" && insection){
if(val.toLower()=="application"){ type = XDGDesktop::APP; }
else if(val.toLower()=="link"){ type = XDGDesktop::LINK; }
- else if(val.toLower()=="dir"){ type = XDGDesktop::DIR; }
+ else if(val.toLower().startsWith("dir")){ type = XDGDesktop::DIR; } //older specs are "Dir", newer specs are "Directory"
else{ type = XDGDesktop::BAD; } //Unknown type
- //hasType = true;
}
} //end reading file
+ if(!CDA.ID.isEmpty()){ actions << CDA; CDA = XDGDesktopAction(); } //if an action was still being read, add that to the list now
+
file.clear(); //done with contents of file
//If there are OnlyShowIn desktops listed, add them to the name
if( !showInList.isEmpty() && !showInList.contains("Lumina", Qt::CaseInsensitive) ){
@@ -176,7 +177,7 @@ bool XDGDesktop::isValid(bool showAll){
//if(DEBUG && !ok){ qDebug() << " - Link with missing URL"; }
break;
case XDGDesktop::DIR:
- ok = !path.isEmpty();
+ ok = !path.isEmpty() && QFile::exists(path);
//if(DEBUG && !ok){ qDebug() << " - Dir with missing path"; }
break;
default:
@@ -477,7 +478,7 @@ void XDGDesktopList::updateList(){
bool firstrun = lastCheck.isNull() || oldkeys.isEmpty();
lastCheck = QDateTime::currentDateTime();
//Variables for internal loop use only (to prevent re-initializing variable on every iteration)
- bool ok; QString path; QDir dir; QStringList apps;
+ QString path; QDir dir; QStringList apps;
for(int i=0; i<appDirs.length(); i++){
if( !dir.cd(appDirs[i]) ){ continue; } //could not open dir for some reason
apps = dir.entryList(QStringList() << "*.desktop",QDir::Files, QDir::Name);
@@ -486,11 +487,9 @@ void XDGDesktopList::updateList(){
if(files.contains(path) && (files.value(path)->lastRead>QFileInfo(path).lastModified()) ){
//Re-use previous data for this file (nothing changed)
found << files[path]->name; //keep track of which files were already found
- ok=true;
}else{
- ok=false;
- if(files.contains(path)){ appschanged = true; files.take(path)->deleteLater(); } //files.remove(path); }
- XDGDesktop *dFile = new XDGDesktop(path, this); //will change the "ok" variable as needed
+ if(files.contains(path)){ appschanged = true; files.take(path)->deleteLater(); }
+ XDGDesktop *dFile = new XDGDesktop(path, this);
if(dFile->type!=XDGDesktop::BAD){
appschanged = true; //flag that something changed - needed to load a file
if(!oldkeys.contains(path)){ newfiles << path; } //brand new file (not an update to a previously-read file)
diff --git a/src-qt5/core/libLumina/NativeWindow.cpp b/src-qt5/core/libLumina/NativeWindow.cpp
index bd42ecaa..97131b52 100644
--- a/src-qt5/core/libLumina/NativeWindow.cpp
+++ b/src-qt5/core/libLumina/NativeWindow.cpp
@@ -31,7 +31,43 @@ QVariant NativeWindow::property(NativeWindow::Property prop){
}
void NativeWindow::setProperty(NativeWindow::Property prop, QVariant val){
- if(prop == NativeWindow::None){ return; }
+ if(prop == NativeWindow::None || hash.value(prop)==val){ return; }
hash.insert(prop, val);
- emit PropertyChanged(prop, val);
+ emit PropertiesChanged(QList<NativeWindow::Property>() << prop, QList<QVariant>() << val);
+}
+
+void NativeWindow::setProperties(QList<NativeWindow::Property> props, QList<QVariant> vals){
+ for(int i=0; i<props.length(); i++){
+ if(i>=vals.length()){ props.removeAt(i); i--; continue; } //no corresponding value for this propertu
+ if(props[i] == NativeWindow::None || (hash.value(props[i]) == vals[i]) ){ props.removeAt(i); vals.removeAt(i); i--; continue; } //Invalid property or identical value
+ hash.insert(props[i], vals[i]);
+ }
+ emit PropertiesChanged(props, vals);
+}
+
+void NativeWindow::requestProperty(NativeWindow::Property prop, QVariant val){
+ if(prop == NativeWindow::None || hash.value(prop)==val ){ return; }
+ emit RequestPropertiesChange(winid, QList<NativeWindow::Property>() << prop, QList<QVariant>() << val);
+}
+
+void NativeWindow::requestProperties(QList<NativeWindow::Property> props, QList<QVariant> vals){
+ //Verify/adjust inputs as needed
+ for(int i=0; i<props.length(); i++){
+ if(i>=vals.length()){ props.removeAt(i); i--; continue; } //no corresponding value for this property
+ if(props[i] == NativeWindow::None || hash.value(props[i])==vals[i] ){ props.removeAt(i); vals.removeAt(i); i--; continue; } //Invalid property or identical value
+ }
+ emit RequestPropertiesChange(winid, props, vals);
+}
+
+// ==== PUBLIC SLOTS ===
+void NativeWindow::requestClose(){
+ emit RequestClose(winid);
+}
+
+void NativeWindow::requestKill(){
+ emit RequestKill(winid);
+}
+
+void NativeWindow::requestPing(){
+ emit RequestPing(winid);
}
diff --git a/src-qt5/core/libLumina/NativeWindow.h b/src-qt5/core/libLumina/NativeWindow.h
index 59b955c3..fbdf9e1b 100644
--- a/src-qt5/core/libLumina/NativeWindow.h
+++ b/src-qt5/core/libLumina/NativeWindow.h
@@ -42,10 +42,18 @@ public:
States, /*QList<NativeWindow::State> : Current state of the window */
WinTypes, /*QList<NativeWindow::Type> : Current type of window (typically does not change)*/
WinActions, /*QList<NativeWindow::Action> : Current actions that the window allows (Managed/set by the WM)*/
+ FrameExtents, /*QList<int> : [Left, Right, Top, Bottom] in pixels */
Active, /*bool*/
Visible /*bool*/
};
+ static QList<NativeWindow::Property> allProperties(){
+ //Return all the available properties (excluding "None")
+ QList<NativeWindow::Property> props;
+ props << MinSize << MaxSize << Size << GlobalPos << Title << ShortTitle << Icon << Name << Workspace \
+ << States << WinTypes << WinActions << Active << Visible;
+ return props;
+ };
NativeWindow(WId id);
~NativeWindow();
@@ -55,6 +63,14 @@ public:
QVariant property(NativeWindow::Property);
void setProperty(NativeWindow::Property, QVariant);
+ void setProperties(QList<NativeWindow::Property>, QList<QVariant>);
+ void requestProperty(NativeWindow::Property, QVariant);
+ void requestProperties(QList<NativeWindow::Property>, QList<QVariant>);
+
+public slots:
+ void requestClose(); //ask the app to close the window (may/not depending on activity)
+ void requestKill(); //ask the WM to kill the app associated with this window (harsh - only use if not responding)
+ void requestPing(); //ask the app if it is still active (a WindowNotResponding signal will get sent out if there is no reply);
private:
QHash <NativeWindow::Property, QVariant> hash;
@@ -63,17 +79,17 @@ private:
signals:
//General Notifications
- void PropertyChanged(NativeWindow::Property, QVariant);
+ void PropertiesChanged(QList<NativeWindow::Property>, QList<QVariant>);
+ void RequestPropertiesChange(WId, QList<NativeWindow::Property>, QList<QVariant>);
void WindowClosed(WId);
+ void WindowNotResponding(WId); //will be sent out if a window does not respond to a ping request
//Action Requests (not automatically emitted - typically used to ask the WM to do something)
//Note: "WId" should be the NativeWindow id()
- void RequestActivate(WId); //Activate the window
void RequestClose(WId); //Close the window
- void RequestSetVisible(WId, bool); //Minimize/restore visiblility
- void RequestSetGeometry(WId, QRect); //Register the location/size of the window
- void RequestSetFrameExtents(WId, QList<int>); //Register the size of the frame around the window [Left,Right, Top,Bottom] in pixels
-
+ void RequestKill(WId); //Kill the window/app (usually from being unresponsive)
+ void RequestPing(WId); //Verify that the window is still active (such as not closing after a request
+
// System Tray Icon Embed/Unembed Requests
//void RequestEmbed(WId, QWidget*);
//void RequestUnEmbed(WId, QWidget*);
diff --git a/src-qt5/core/libLumina/NativeWindow.pri b/src-qt5/core/libLumina/NativeWindow.pri
index 4a585a06..a5715287 100644
--- a/src-qt5/core/libLumina/NativeWindow.pri
+++ b/src-qt5/core/libLumina/NativeWindow.pri
@@ -1,8 +1,12 @@
# Files
-SOURCES *= $${PWD}/NativeWindow.cpp
+QT *= x11extras
+LIBS *= -lc -lxcb -lxcb-ewmh -lxcb-icccm -lxcb-image -lxcb-composite -lxcb-damage -lxcb-util -lXdamage
-HEADERS *= $${PWD}/NativeWindow.h
+SOURCES *= $${PWD}/NativeWindow.cpp \
+ $${PWD}/NativeWindowSystem.cpp
-INCLUDEPATH *= ${PWD}
+HEADERS *= $${PWD}/NativeWindow.h \
+ $${PWD}/NativeWindowSystem.h
+INCLUDEPATH *= $${PWD}
diff --git a/src-qt5/core/libLumina/NativeWindowSystem.cpp b/src-qt5/core/libLumina/NativeWindowSystem.cpp
index c8e6d483..36a0b7f0 100644
--- a/src-qt5/core/libLumina/NativeWindowSystem.cpp
+++ b/src-qt5/core/libLumina/NativeWindowSystem.cpp
@@ -12,9 +12,8 @@
//Additional Qt includes
#include <QX11Info>
#include <QDebug>
-
-//XCB Library functions
-#include <xcb/xcb_ewmh.h>
+#include <QApplication>
+#include <QScreen>
//XCB Library includes
#include <xcb/xcb.h>
@@ -60,7 +59,9 @@ public:
//Functions for setting up these objects as needed
bool init_ATOMS(){
QStringList atoms;
- atoms << "WM_TAKE_FOCUS" << "WM_DELETE_WINDOW" << "WM_PROTOCOLS" << "WM_CHANGE_STATE" << "_NET_SYSTEM_TRAY_OPCODE" << "_NET_SYSTEM_TRAY_ORIENTATION" << "_NET_SYSTEM_TRAY_VISUAL" << QString("_NET_SYSTEM_TRAY_S%1").arg(QString::number(QX11Info::appScreen()));
+ atoms << "WM_TAKE_FOCUS" << "WM_DELETE_WINDOW" << "WM_PROTOCOLS"
+ << "WM_CHANGE_STATE" << "_NET_SYSTEM_TRAY_OPCODE" << "_NET_SYSTEM_TRAY_ORIENTATION"
+ << "_NET_SYSTEM_TRAY_VISUAL" << QString("_NET_SYSTEM_TRAY_S%1").arg(QString::number(QX11Info::appScreen()));
//Create all the requests for the atoms
QList<xcb_intern_atom_reply_t*> reply;
for(int i=0; i<atoms.length(); i++){
@@ -70,14 +71,14 @@ public:
//Now evaluate all the requests and save the atoms
for(int i=0; i<reply.length(); i++){ //NOTE: this will always be the same length as the "atoms" list
if(reply[i]!=0){
- obj->ATOMS.insert(atoms[i], reply[i]->atom);
+ ATOMS.insert(atoms[i], reply[i]->atom);
free(reply[i]); //done with this reply
}else{
//Invalid atom - could not be created
qDebug() << "Could not initialize XCB atom:" << atoms[i];
}
} //loop over reply
- return (obj->ATOMS.keys.length() == atoms.length());
+ return (ATOMS.keys().length() == atoms.length());
}
bool register_wm(){
@@ -87,7 +88,7 @@ public:
uint32_t params[] = {1};
wm_window = xcb_generate_id(QX11Info::connection()); //need a new ID
xcb_create_window(QX11Info::connection(), root_screen->root_depth, \
- win, root_window, -1, -1, 1, 1, 0, \
+ wm_window, root_window, -1, -1, 1, 1, 0, \
XCB_WINDOW_CLASS_INPUT_OUTPUT, root_screen->root_visual, \
XCB_CW_OVERRIDE_REDIRECT, params);
if(wm_window==0){ return false; }
@@ -101,12 +102,12 @@ public:
return true;
}
- bool startSystemTray{
- xcb_atom_t _NET_SYSTEM_TRAY_S = ATOMS.value(QString("_NET_SYSTEM_TRAY_S%1").arg(QString::number(QX11Info::appScreen())) );
+ bool start_system_tray(){
+ xcb_atom_t _NET_SYSTEM_TRAY_S = ATOMS.value( QString("_NET_SYSTEM_TRAY_S%1").arg(QString::number(QX11Info::appScreen())) );
//Make sure that there is no other system tray running
xcb_get_selection_owner_reply_t *ownreply = xcb_get_selection_owner_reply(QX11Info::connection(), \
xcb_get_selection_owner_unchecked(QX11Info::connection(), _NET_SYSTEM_TRAY_S), NULL);
- if(ownreply==0){
+ if(ownreply == 0){
qWarning() << " - Could not get owner selection reply";
return false;
}else if(ownreply->owner != 0){
@@ -116,7 +117,52 @@ public:
}
free(ownreply);
//Now create the window to use (just offscreen)
- //TODO
+ tray_window = xcb_generate_id(QX11Info::connection()); //need a new ID
+ uint32_t params[] = {1};
+ xcb_create_window(QX11Info::connection(), root_screen->root_depth, \
+ tray_window, root_screen->root, -1, -1, 1, 1, 0, \
+ XCB_WINDOW_CLASS_INPUT_OUTPUT, root_screen->root_visual, \
+ XCB_CW_OVERRIDE_REDIRECT, params);
+ //Now register this widget as the system tray
+ xcb_set_selection_owner(QX11Info::connection(), tray_window, _NET_SYSTEM_TRAY_S, XCB_CURRENT_TIME);
+ //Make sure that it was registered properly
+ ownreply = xcb_get_selection_owner_reply(QX11Info::connection(), \
+ xcb_get_selection_owner_unchecked(QX11Info::connection(), _NET_SYSTEM_TRAY_S), NULL);
+ if(ownreply==0 || ownreply->owner != tray_window){
+ if(ownreply!=0){ free(ownreply); }
+ qWarning() << " - Could not register the system tray";
+ xcb_destroy_window(QX11Info::connection(), tray_window);
+ return false;
+ }
+ free(ownreply); //done with structure
+ //Now register the orientation of the system tray
+ uint32_t orient = _NET_SYSTEM_TRAY_ORIENTATION_HORZ;
+ xcb_change_property(QX11Info::connection(), XCB_PROP_MODE_REPLACE, tray_window, \
+ ATOMS.value("_NET_SYSTEM_TRAY_ORIENTATION"), XCB_ATOM_CARDINAL, 32, 1, &orient);
+
+ //Now set the visual ID for the system tray (same as the root window, but TrueColor)
+ xcb_visualtype_t *type = xcb_aux_find_visual_by_attrs(root_screen, XCB_VISUAL_CLASS_TRUE_COLOR, 32);
+ if(type!=0){
+ xcb_change_property(QX11Info::connection(), XCB_PROP_MODE_REPLACE, tray_window, \
+ ATOMS.value("_NET_SYSTEM_TRAY_VISUAL"), XCB_ATOM_VISUALID, 32, 1, &type->visual_id);
+ }else{
+ qWarning() << " - Could not set TrueColor visual for system tray";
+ }
+
+ //Finally, send out an X event letting others know that the system tray is up and running
+ xcb_client_message_event_t event;
+ event.response_type = XCB_CLIENT_MESSAGE;
+ event.format = 32;
+ event.window = root_screen->root;
+ event.type = EWMH.MANAGER; //MANAGER atom
+ event.data.data32[0] = XCB_TIME_CURRENT_TIME; //CurrentTime;
+ event.data.data32[1] = _NET_SYSTEM_TRAY_S; //_NET_SYSTEM_TRAY_S atom
+ event.data.data32[2] = tray_window;
+ event.data.data32[3] = 0;
+ event.data.data32[4] = 0;
+
+ xcb_send_event(QX11Info::connection(), 0, root_screen->root, XCB_EVENT_MASK_STRUCTURE_NOTIFY | XCB_EVENT_MASK_SUBSTRUCTURE_REDIRECT, (const char *) &event);
+ return true;
}
}; //end private objects class
@@ -127,19 +173,20 @@ public:
// === PUBLIC ===
NativeWindowSystem::NativeWindowSystem() : QObject(){
- obj = 0;
+ obj = 0;
+ pingTimer = 0;
}
NativeWindowSystem::~NativeWindowSystem(){
- xcb_ewmh_connection_wipe(obj->EWMH);
+ xcb_ewmh_connection_wipe(&(obj->EWMH));
free(obj);
}
//Overarching start/stop functions
bool NativeWindowSystem::start(){
//Initialize the XCB/EWMH objects
- if(obj==0){
- obj = new p_objects(); } //instantiate the private objects
+ if(obj==0){
+ obj = new p_objects(); //instantiate the private objects
obj->wm_window = 0;
obj->tray_window = 0;
xcb_intern_atom_cookie_t *cookie = xcb_ewmh_init_atoms(QX11Info::connection(), &obj->EWMH);
@@ -152,19 +199,211 @@ bool NativeWindowSystem::start(){
//Initialize all the extra atoms that the EWMH object does not have
if( !obj->init_ATOMS() ){ return false; }
} //Done with private object init
-
- return true;
+ bool ok = obj->register_wm();
+ if(ok){ ok = obj->start_system_tray(); }
+ return ok;
}
void NativeWindowSystem::stop(){
}
+//Small simplification functions
+Qt::Key NativeWindowSystem::KeycodeToQt(int keycode){
+ return Qt::Key_unknown;
+}
+
+NativeWindowSystem::MouseButton NativeWindowSystem::MouseToQt(int keycode){
+ switch(keycode){
+ case 1:
+ return NativeWindowSystem::LeftButton;
+ case 3:
+ return NativeWindowSystem::RightButton;
+ case 2:
+ return NativeWindowSystem::MidButton;
+ case 4:
+ return NativeWindowSystem::WheelUp;
+ case 5:
+ return NativeWindowSystem::WheelDown;
+ case 6:
+ return NativeWindowSystem::WheelLeft;
+ case 7:
+ return NativeWindowSystem::WheelRight;
+ case 8:
+ return NativeWindowSystem::BackButton; //Not sure if this is correct yet (1/27/17)
+ case 9:
+ return NativeWindowSystem::ForwardButton; //Not sure if this is correct yet (1/27/17)
+ default:
+ return NativeWindowSystem::NoButton;
+ }
+}
+
// === PRIVATE ===
void NativeWindowSystem::UpdateWindowProperties(NativeWindow* win, QList< NativeWindow::Property > props){
-
+ //Put the properties in logical groups as appropriate (some XCB calls return multiple properties)
+ if(props.contains(NativeWindow::Title)){
+ //Try the EWMH standards first
+ // _NET_WM_NAME
+ QString name;
+ xcb_get_property_cookie_t cookie = xcb_ewmh_get_wm_name_unchecked(&obj->EWMH, win->id());
+ if(cookie.sequence != 0){
+ xcb_ewmh_get_utf8_strings_reply_t data;
+ if( 1 == xcb_ewmh_get_wm_name_reply(&obj->EWMH, cookie, &data, NULL) ){
+ name = QString::fromUtf8(data.strings, data.strings_len);
+ }
+ }
+ if(name.isEmpty()){
+ //_NET_WM_VISIBLE_NAME
+ xcb_get_property_cookie_t cookie = xcb_ewmh_get_wm_visible_name_unchecked(&obj->EWMH, win->id());
+ if(cookie.sequence != 0){
+ xcb_ewmh_get_utf8_strings_reply_t data;
+ if( 1 == xcb_ewmh_get_wm_visible_name_reply(&obj->EWMH, cookie, &data, NULL) ){
+ name = QString::fromUtf8(data.strings, data.strings_len);
+ }
+ }
+ }
+ if(name.isEmpty()){
+ //Now try the ICCCM standard
+ xcb_get_property_cookie_t cookie = xcb_icccm_get_wm_name_unchecked(QX11Info::connection(), win->id());
+ xcb_icccm_get_text_property_reply_t reply;
+ if(1 == xcb_icccm_get_wm_name_reply(QX11Info::connection(), cookie, &reply, NULL) ){
+ name = QString::fromLocal8Bit(reply.name, reply.name_len);
+ xcb_icccm_get_text_property_reply_wipe(&reply);
+ }
+ }
+ win->setProperty(NativeWindow::Name, name);
+ } //end TITLE property
+
+ if(props.contains(NativeWindow::ShortTitle)){
+ //Try the EWMH standards first
+ // _NET_WM_ICON_NAME
+ QString name;
+ xcb_get_property_cookie_t cookie = xcb_ewmh_get_wm_icon_name_unchecked(&obj->EWMH, win->id());
+ if(cookie.sequence != 0){
+ xcb_ewmh_get_utf8_strings_reply_t data;
+ if( 1 == xcb_ewmh_get_wm_icon_name_reply(&obj->EWMH, cookie, &data, NULL) ){
+ name = QString::fromUtf8(data.strings, data.strings_len);
+ }
+ }
+ if(name.isEmpty()){
+ //_NET_WM_VISIBLE_ICON_NAME
+ xcb_get_property_cookie_t cookie = xcb_ewmh_get_wm_visible_icon_name_unchecked(&obj->EWMH, win->id());
+ if(cookie.sequence != 0){
+ xcb_ewmh_get_utf8_strings_reply_t data;
+ if( 1 == xcb_ewmh_get_wm_visible_icon_name_reply(&obj->EWMH, cookie, &data, NULL) ){
+ name = QString::fromUtf8(data.strings, data.strings_len);
+ }
+ }
+ }
+ if(name.isEmpty()){
+ //Now try the ICCCM standard
+ xcb_get_property_cookie_t cookie = xcb_icccm_get_wm_icon_name_unchecked(QX11Info::connection(), win->id());
+ xcb_icccm_get_text_property_reply_t reply;
+ if(1 == xcb_icccm_get_wm_icon_name_reply(QX11Info::connection(), cookie, &reply, NULL) ){
+ name = QString::fromLocal8Bit(reply.name, reply.name_len);
+ xcb_icccm_get_text_property_reply_wipe(&reply);
+ }
+ }
+ win->setProperty(NativeWindow::ShortTitle, name);
+ } //end SHORTTITLE property
+
+ if(props.contains(NativeWindow::Icon)){
+ //See if this is a tray icon first (different routine - entire app window is the icon)
+ QIcon icon;
+ if(win == findTrayWindow(win->id())){
+ //Tray Icon Window
+ QPixmap pix;
+ //Get the current QScreen (for XCB->Qt conversion)
+ QList<QScreen*> scrnlist = QApplication::screens();
+ //Try to grab the given window directly with Qt
+ for(int i=0; i<scrnlist.length() && pix.isNull(); i++){
+ pix = scrnlist[i]->grabWindow(win->id());
+ }
+ icon.addPixmap(pix);
+ }else{
+ //Standard window
+ //Fetch the _NET_WM_ICON for the window and return it as a QIcon
+ xcb_get_property_cookie_t cookie = xcb_ewmh_get_wm_icon_unchecked(&obj->EWMH, win->id());
+ xcb_ewmh_get_wm_icon_reply_t reply;
+ if(1 == xcb_ewmh_get_wm_icon_reply(&obj->EWMH, cookie, &reply, NULL)){
+ xcb_ewmh_wm_icon_iterator_t iter = xcb_ewmh_get_wm_icon_iterator(&reply);
+ //Just use the first
+ bool done =false;
+ while(!done){
+ //Now convert the current data into a Qt image
+ // - first 2 elements are width and height (removed via XCB functions)
+ // - data in rows from left to right and top to bottom
+ QImage image(iter.width, iter.height, QImage::Format_ARGB32); //initial setup
+ uint* dat = iter.data;
+ //dat+=2; //remember the first 2 element offset
+ for(int i=0; i<image.byteCount()/4; ++i, ++dat){
+ ((uint*)image.bits())[i] = *dat;
+ }
+ icon.addPixmap(QPixmap::fromImage(image)); //layer this pixmap onto the icon
+ //Now see if there are any more icons available
+ done = (iter.rem<1); //number of icons remaining
+ if(!done){ xcb_ewmh_get_wm_icon_next(&iter); } //get the next icon data
+ }
+ xcb_ewmh_get_wm_icon_reply_wipe(&reply);
+ }
+ } //end type of window
+ win->setProperty(NativeWindow::Icon, icon);
+ } //end ICON property
+
+ if(props.contains(NativeWindow::MinSize) || props.contains(NativeWindow::MaxSize)
+ || props.contains(NativeWindow::Size) || props.contains(NativeWindow::GlobalPos) ){
+ //Try the ICCCM "Normal Hints" structure first (newer spec?)
+ xcb_get_property_cookie_t cookie = xcb_icccm_get_wm_normal_hints_unchecked(QX11Info::connection(), win->id());
+ xcb_size_hints_t reply;
+ bool ok = false;
+ if(1==xcb_icccm_get_wm_normal_hints_reply(QX11Info::connection(), cookie, &reply, NULL) ){ ok = true; }
+ else{
+ //Could not find normal hints, try the older "size hints" instead
+ cookie = xcb_icccm_get_wm_size_hints_unchecked(QX11Info::connection(), win->id(), XCB_ATOM_WM_SIZE_HINTS);
+ if(1==xcb_icccm_get_wm_size_hints_reply(QX11Info::connection(), cookie, &reply, NULL) ){ ok = true; }
+ }
+ if(ok){
+ bool initsize = win->property(NativeWindow::Size).isNull(); //initial window size
+ if( (reply.flags&XCB_ICCCM_SIZE_HINT_US_POSITION)==XCB_ICCCM_SIZE_HINT_US_POSITION ){ win->setProperty(NativeWindow::GlobalPos, QPoint(reply.x,reply.y)); }
+ if( (reply.flags&XCB_ICCCM_SIZE_HINT_US_SIZE)==XCB_ICCCM_SIZE_HINT_US_SIZE ){ win->setProperty(NativeWindow::Size, QSize(reply.width, reply.height)); }
+ if( (reply.flags&XCB_ICCCM_SIZE_HINT_P_POSITION)==XCB_ICCCM_SIZE_HINT_P_POSITION ){ win->setProperty(NativeWindow::GlobalPos, QPoint(reply.x,reply.y)); }
+ if( (reply.flags&XCB_ICCCM_SIZE_HINT_P_SIZE)==XCB_ICCCM_SIZE_HINT_P_SIZE ){ win->setProperty(NativeWindow::Size, QSize(reply.width, reply.height)); }
+ if( (reply.flags&XCB_ICCCM_SIZE_HINT_P_MIN_SIZE)==XCB_ICCCM_SIZE_HINT_P_MIN_SIZE ){ win->setProperty(NativeWindow::MinSize, QSize(reply.min_width, reply.min_height)); }
+ if( (reply.flags&XCB_ICCCM_SIZE_HINT_P_MAX_SIZE)==XCB_ICCCM_SIZE_HINT_P_MAX_SIZE ){ win->setProperty(NativeWindow::MaxSize, QSize(reply.max_width, reply.max_height)); }
+ if( (reply.flags&XCB_ICCCM_SIZE_HINT_BASE_SIZE)==XCB_ICCCM_SIZE_HINT_BASE_SIZE && initsize ){ win->setProperty(NativeWindow::Size, QSize(reply.base_width, reply.base_height)); }
+ //if( (reply.flags&XCB_ICCCM_SIZE_HINT_P_RESIZE_INC)==XCB_ICCCM_SIZE_HINT_P_RESIZE_INC ){ hints.width_inc=reply.width_inc; hints.height_inc=reply.height_inc; }
+ //if( (reply.flags&XCB_ICCCM_SIZE_HINT_P_ASPECT)==XCB_ICCCM_SIZE_HINT_P_ASPECT ){ hints.min_aspect_num=reply.min_aspect_num; hints.min_aspect_den=reply.min_aspect_den; hints.max_aspect_num=reply.max_aspect_num; hints.max_aspect_den=reply.max_aspect_den;}
+ //if( (reply.flags&XCB_ICCCM_SIZE_HINT_P_WIN_GRAVITY)==XCB_ICCCM_SIZE_HINT_P_WIN_GRAVITY ){ hints.win_gravity=reply.win_gravity; }
+ }
+ } //end of geometry properties
+
+ if(props.contains(NativeWindow::Name)){
+ //Put the app/class name here (much more static than the "Title" properties
+ xcb_get_property_cookie_t cookie = xcb_icccm_get_wm_class_unchecked(QX11Info::connection(), win->id());
+ xcb_icccm_get_wm_class_reply_t reply;
+ if(1 == xcb_icccm_get_wm_class_reply(QX11Info::connection(), cookie, &reply, NULL) ){
+ //Returns: "<instance name>::::<class name>"
+ win->setProperty(NativeWindow::Name, ( QString::fromLocal8Bit(reply.instance_name)+"::::"+QString::fromLocal8Bit(reply.class_name) ));
+ xcb_icccm_get_wm_class_reply_wipe(&reply);
+ }
+ } //end NAME property
+
+ if(props.contains(NativeWindow::Workspace)){
+ xcb_get_property_cookie_t cookie = xcb_ewmh_get_wm_desktop_unchecked(&obj->EWMH, win->id());
+ uint32_t num = 0;
+ int wkspace = -1;
+ if(1==xcb_ewmh_get_wm_desktop_reply(&obj->EWMH, cookie, &num, NULL) ){
+ if(num!=0xFFFFFFFF){ wkspace = num; }
+ }/*else{
+ //Error in fetching property (not set?)
+ // - put it on the current screen
+ out = WM_Get_Current_Desktop();
+ }*/
+ win->setProperty(NativeWindow::Workspace, wkspace);
+ }
}
+
// === PUBLIC SLOTS ===
//These are the slots which are only used by the desktop system itself or the NativeWindowEventFilter
void NativeWindowSystem::RegisterVirtualRoot(WId){
@@ -172,50 +411,190 @@ void NativeWindowSystem::RegisterVirtualRoot(WId){
}
//NativeWindowEventFilter interactions
-void NativeWindowSystem::NewWindowDetected(WId){
-
+void NativeWindowSystem::NewWindowDetected(WId id){
+ //Make sure this can be managed first
+ if(findWindow(id) != 0){ return; } //already managed
+ xcb_get_window_attributes_cookie_t cookie = xcb_get_window_attributes(QX11Info::connection(), id);
+ xcb_get_window_attributes_reply_t *attr = xcb_get_window_attributes_reply(QX11Info::connection(), cookie, NULL);
+ if(attr == 0){ return; } //could not get attributes of window
+ if(attr->override_redirect){ free(attr); return; } //window has override redirect set (do not manage)
+ free(attr);
+ //Register for events from this window
+ #define NORMAL_WIN_EVENT_MASK (XCB_EVENT_MASK_BUTTON_PRESS | \
+ XCB_EVENT_MASK_BUTTON_RELEASE | \
+ XCB_EVENT_MASK_POINTER_MOTION | \
+ XCB_EVENT_MASK_BUTTON_MOTION | \
+ XCB_EVENT_MASK_EXPOSURE | \
+ XCB_EVENT_MASK_STRUCTURE_NOTIFY | \
+ XCB_EVENT_MASK_SUBSTRUCTURE_REDIRECT | \
+ XCB_EVENT_MASK_SUBSTRUCTURE_NOTIFY | \
+ XCB_EVENT_MASK_ENTER_WINDOW)
+
+ uint32_t value_list[1] = {NORMAL_WIN_EVENT_MASK};
+ xcb_change_window_attributes(QX11Info::connection(), id, XCB_CW_EVENT_MASK, value_list);
+ //Now go ahead and create/populate the container for this window
+ NativeWindow *win = new NativeWindow(id);
+ NWindows << win;
+ UpdateWindowProperties(win, NativeWindow::allProperties());
+ emit NewWindowAvailable(win);
}
-void NativeWindowSystem::WindowCloseDetected(WId){
-
+void NativeWindowSystem::NewTrayWindowDetected(WId id){
+ //Make sure this can be managed first
+ if(findTrayWindow(id) != 0){ return; } //already managed
+ xcb_get_window_attributes_cookie_t cookie = xcb_get_window_attributes(QX11Info::connection(), id);
+ xcb_get_window_attributes_reply_t *attr = xcb_get_window_attributes_reply(QX11Info::connection(), cookie, NULL);
+ if(attr == 0){ return; } //could not get attributes of window
+ if(attr->override_redirect){ free(attr); return; } //window has override redirect set (do not manage)
+ free(attr);
+ //Register for events from this window
+ #define TRAY_WIN_EVENT_MASK (XCB_EVENT_MASK_BUTTON_PRESS | \
+ XCB_EVENT_MASK_BUTTON_RELEASE | \
+ XCB_EVENT_MASK_POINTER_MOTION | \
+ XCB_EVENT_MASK_BUTTON_MOTION | \
+ XCB_EVENT_MASK_EXPOSURE | \
+ XCB_EVENT_MASK_STRUCTURE_NOTIFY | \
+ XCB_EVENT_MASK_SUBSTRUCTURE_REDIRECT | \
+ XCB_EVENT_MASK_SUBSTRUCTURE_NOTIFY | \
+ XCB_EVENT_MASK_ENTER_WINDOW)
+
+ uint32_t value_list[1] = {TRAY_WIN_EVENT_MASK};
+ xcb_change_window_attributes(QX11Info::connection(), id, XCB_CW_EVENT_MASK, value_list);
+ //Now go ahead and create/populate the container for this window
+ NativeWindow *win = new NativeWindow(id);
+ TWindows << win;
+ UpdateWindowProperties(win, NativeWindow::allProperties());
+ emit NewTrayWindowAvailable(win);
}
-void NativeWindowSystem::WindowPropertyChanged(WId, NativeWindow::Property){
-
+void NativeWindowSystem::WindowCloseDetected(WId id){
+ NativeWindow *win = findWindow(id);
+ if(win!=0){
+ NWindows.removeAll(win);
+ win->emit WindowClosed(id);
+ win->deleteLater();
+ }else{
+ win = findTrayWindow(id);
+ if(win!=0){
+ TWindows.removeAll(win);
+ win->emit WindowClosed(id);
+ win->deleteLater();
+ }
+ }
}
-void NativeWindowSystem::NewKeyPress(int keycode){
-
+void NativeWindowSystem::WindowPropertyChanged(WId id, NativeWindow::Property prop){
+ //NOTE: This is triggered by the NativeWindowEventFilter - not by changes to the NativeWindow objects themselves
+ NativeWindow *win = findWindow(id);
+ if(win==0){ win = findTrayWindow(id); }
+ if(win!=0){
+ UpdateWindowProperties(win, QList<NativeWindow::Property>() << prop);
+ }
}
-void NativeWindowSystem::NewKeyRelease(int keycode){
-
+void NativeWindowSystem::GotPong(WId id){
+ if(waitingForPong.contains(id)){
+ waitingForPong.remove(id);
+ }
+ if(waitingForPong.isEmpty() && pingTimer!=0){ pingTimer->stop(); }
}
-void NativeWindowSystem::NewMousePress(int buttoncode){
+/*void NativeWindowSystem::NewKeyPress(int keycode, WId win){
+ emit NewInputEvent();
+}
+void NativeWindowSystem::NewKeyRelease(int keycode, WId win){
+ emit NewInputEvent();
+ //Convert the native button code into a Qt keycode
+ //Qt::Key key = keycode; //TODO
+ //emit KeyReleaseDetected( key, win);
}
-void NativeWindowSystem::NewMouseRelease(int buttoncode){
+void NativeWindowSystem::NewMousePress(int buttoncode, WId win){
+ emit NewInputEvent();
+ //Convert the native button code into a Qt mouse button code
+ Qt::MouseButton button;
+ switch(buttoncode){
+ case 1:
+ button = Qt::LeftButton ; break;
+ case 2:
+ button = Qt::MiddleButton ; break;
+ case 3:
+ button = Qt::RightButton ; break;
+ case 4:
+ button = Qt::LeftButton ; break;
+ default:
+ return; //Unhandled button
+ }
+ emit MousePressDetected(button, win);
+}
+void NativeWindowSystem::NewMouseRelease(int buttoncode, WId win){
+ emit NewInputEvent();
+ //Convert the native button code into a Qt mouse button code
+ Qt::MouseButton button;
+ switch(buttoncode){
+ case 1:
+ button = Qt::LeftButton ; break;
+ case 2:
+ button = Qt::MiddleButton ; break;
+ case 3:
+ button = Qt::RightButton ; break;
+ case 4:
+ button = Qt::LeftButton ; break;
+ default:
+ return; //Unhandled button
+ }
+ emit MouseReleaseDetected(button, win);
+}*/
+
+void NativeWindowSystem::CheckDamageID(WId win){
+ NativeWindow *WIN = findTrayWindow(win);
+ if(WIN!=0){
+ UpdateWindowProperties(WIN, QList<NativeWindow::Property>() << NativeWindow::Icon);
+ }
}
// === PRIVATE SLOTS ===
//These are the slots which are built-in and automatically connected when a new NativeWindow is created
-void NativeWindowSystem::RequestActivate(WId){
-
+void NativeWindowSystem::RequestPropertiesChange(WId win, QList<NativeWindow::Property> props, QList<QVariant> vals){
+ //Find the window object associated with this id
+ bool istraywin = false; //just in case we care later if it is a tray window or a regular window
+ NativeWindow *WIN = findWindow(win);
+ if(WIN==0){ istraywin = true; WIN = findTrayWindow(win); }
+ if(WIN==0){ return; } //invalid window ID - no longer available
+ //Now make any changes as needed
+
}
-void NativeWindowSystem::RequestClose(WId){
-
-}
-
-void NativeWindowSystem::RequestSetVisible(WId, bool){
+void NativeWindowSystem::RequestClose(WId win){
+ //Send the window a WM_DELETE_WINDOW message
+ xcb_client_message_event_t event;
+ event.response_type = XCB_CLIENT_MESSAGE;
+ event.format = 32;
+ event.window = win;
+ event.type = obj->ATOMS.value("WM_PROTOCOLS");
+ event.data.data32[0] = obj->ATOMS.value("WM_DELETE_WINDOW");
+ event.data.data32[1] = XCB_TIME_CURRENT_TIME; //CurrentTime;
+ event.data.data32[2] = 0;
+ event.data.data32[3] = 0;
+ event.data.data32[4] = 0;
+
+ xcb_send_event(QX11Info::connection(), 0, win, XCB_EVENT_MASK_STRUCTURE_NOTIFY | XCB_EVENT_MASK_SUBSTRUCTURE_REDIRECT, (const char *) &event);
+ xcb_flush(QX11Info::connection());
}
-void NativeWindowSystem::RequestSetGeometry(WId, QRect){
+void NativeWindowSystem::RequestKill(WId win){
+ xcb_kill_client(QX11Info::connection(), win);
}
-void NativeWindowSystem::RequestSetFrameExtents(WId, QList<int>){
- //[Left,Top,Right,Bottom] in pixels
+void NativeWindowSystem::RequestPing(WId win){
+ waitingForPong.insert(win, QDateTime::currentDateTime().addSecs(5) );
+ xcb_ewmh_send_wm_ping(&obj->EWMH, win, XCB_CURRENT_TIME);
+ if(pingTimer==0){
+ pingTimer = new QTimer(this);
+ pingTimer->setInterval(2000); //2seconds
+ connect(pingTimer, SIGNAL(timeout()), this, SLOT(checkPings()) );
+ }
+ pingTimer->start();
}
diff --git a/src-qt5/core/libLumina/NativeWindowSystem.h b/src-qt5/core/libLumina/NativeWindowSystem.h
index ef169059..59e54ca4 100644
--- a/src-qt5/core/libLumina/NativeWindowSystem.h
+++ b/src-qt5/core/libLumina/NativeWindowSystem.h
@@ -12,6 +12,8 @@
#define _LUMINA_NATIVE_WINDOW_SYSTEM_H
#include "NativeWindow.h"
+#include <QDateTime>
+#include <QTimer>
class NativeWindowSystem : public QObject{
Q_OBJECT
@@ -24,24 +26,46 @@ private:
for(int i=0; i<NWindows.length(); i++){
if(id==NWindows[i]->id()){ return NWindows[i]; }
}
+ return 0;
}
NativeWindow* findTrayWindow(WId id){
for(int i=0; i<TWindows.length(); i++){
if(id==TWindows[i]->id()){ return TWindows[i]; }
}
+ return 0;
}
//Now define a simple private_objects class so that each implementation
- // has a storage container for placing private objects as needed
+ // has a storage container for defining/placing private objects as needed
class p_objects;
p_objects* obj;
+ //Internal timers/variables for managing pings
+ QTimer *pingTimer;
+ QHash<WId, QDateTime> waitingForPong;
+ void checkPings(){
+ QDateTime cur = QDateTime::currentDateTime();
+ QList<WId> waiting = waitingForPong.keys();
+ for(int i=0; i<waiting.length(); i++){
+ if(waitingForPong.value(waiting[i]) < cur){
+ waitingForPong.remove(waiting[i]); //Timeout on this window
+ if(waitingForPong.isEmpty() && pingTimer!=0){ pingTimer->stop(); }
+ NativeWindow *win = findWindow(waiting[i]);
+ if(win==0){ win = findTrayWindow(waiting[i]); }
+ if(win!=0){ win->emit WindowNotResponding(waiting[i]); }
+ }
+ }
+ }
+
// Since some properties may be easier to update in bulk
// let the native system interaction do them in whatever logical groups are best
void UpdateWindowProperties(NativeWindow* win, QList< NativeWindow::Property > props);
public:
+ enum Property{ None, CurrentWorkspace, Workspaces, VirtualRoots, WorkAreas };
+ enum MouseButton{NoButton, LeftButton, RightButton, MidButton, BackButton, ForwardButton, TaskButton, WheelUp, WheelDown, WheelLeft, WheelRight};
+
NativeWindowSystem();
~NativeWindowSystem();
@@ -51,6 +75,11 @@ public:
//General-purpose listing functions
QList<NativeWindow*> currentWindows(){ return NWindows; }
+ QList<NativeWindow*> currentTrayWindows(){ return TWindows; }
+
+ //Small simplification functions
+ static Qt::Key KeycodeToQt(int keycode);
+ static NativeWindowSystem::MouseButton MouseToQt(int button);
public slots:
//These are the slots which are typically only used by the desktop system itself or the NativeWindowEventFilter
@@ -64,28 +93,32 @@ public slots:
//NativeWindowEventFilter interactions
void NewWindowDetected(WId); //will automatically create the new NativeWindow object
+ void NewTrayWindowDetected(WId); //will automatically create the new NativeWindow object
void WindowCloseDetected(WId); //will update the lists and make changes if needed
void WindowPropertyChanged(WId, NativeWindow::Property); //will rescan the window and update the object as needed
- void NewKeyPress(int keycode);
- void NewKeyRelease(int keycode);
- void NewMousePress(int buttoncode);
- void NewMouseRelease(int buttoncode);
+ void GotPong(WId);
+
+/* void NewKeyPress(int keycode, WId win = 0);
+ void NewKeyRelease(int keycode, WId win = 0);
+ void NewMousePress(int buttoncode, WId win = 0);
+ void NewMouseRelease(int buttoncode, WId win = 0);*/
void CheckDamageID(WId);
private slots:
//These are the slots which are built-in and automatically connected when a new NativeWindow is created
- void RequestActivate(WId);
+ void RequestPropertiesChange(WId, QList<NativeWindow::Property>, QList<QVariant>);
void RequestClose(WId);
- void RequestSetVisible(WId, bool);
- void RequestSetGeometry(WId, QRect);
- void RequestSetFrameExtents(WId, QList<int>); //[Left,Right,Top,Bottom] in pixels
+ void RequestKill(WId);
+ void RequestPing(WId);
signals:
void NewWindowAvailable(NativeWindow*);
+ void NewTrayWindowAvailable(NativeWindow*);
void NewInputEvent(); //a mouse or keypress was detected (lock-state independent);
- void NewKeyPress(int); //only emitted if lockstate = false
- void NewKeyRelease(int); //only emitted if lockstate = false
- void NewMousePress(Qt::MouseButton); //only emitted if lockstate = false
+ void KeyPressDetected(Qt::Key, WId); //only emitted if lockstate = false
+ void KeyReleaseDetected(Qt::Key, WId); //only emitted if lockstate = false
+ void MousePressDetected(Qt::MouseButton, WId); //only emitted if lockstate = false
+ void MouseReleaseDetected(Qt::MouseButton, WId); //only emitted if lockstate = false
};
diff --git a/src-qt5/core/libLumina/OSInterface-template.cpp b/src-qt5/core/libLumina/OSInterface-template.cpp
index 62915f2f..96b01e60 100644
--- a/src-qt5/core/libLumina/OSInterface-template.cpp
+++ b/src-qt5/core/libLumina/OSInterface-template.cpp
@@ -51,7 +51,7 @@ QList<QVariant> OSInterface::status(OSInterface::Interface){
}
//Individual Interface interactions
-bool OSInterface::modify(OSInterface::Interface, QList<QVariant> args){ //returns: success/failure
+bool OSInterface::modify(OSInterface::Interface, QList<QVariant>){ //returns: success/failure
// ==== Interface modification argument lists ====
// Battery: <NO MODIFICATION>
// Volume: [int (set percent volume) ]
diff --git a/src-qt5/core/libLumina/RootSubWindow.cpp b/src-qt5/core/libLumina/RootSubWindow.cpp
index 7be89f48..ba682077 100644
--- a/src-qt5/core/libLumina/RootSubWindow.cpp
+++ b/src-qt5/core/libLumina/RootSubWindow.cpp
@@ -6,24 +6,24 @@
//===========================================
#include "RootSubWindow.h"
#include <QDebug>
+#include <QApplication>
+#include <QVBoxLayout>
+#include <QVBoxLayout>
+
+#define WIN_BORDER 3
// === PUBLIC ===
-RootSubWindow::RootSubWindow(QMdiArea *root, NativeWindow *win) : QMdiSubWindow(0){
+RootSubWindow::RootSubWindow(QWidget *root, NativeWindow *win) : QFrame(root){
this->setAttribute(Qt::WA_DeleteOnClose);
+ this->setMouseTracking(true);
//Create the QWindow and QWidget containers for the window
WIN = win;
closing = false;
WinWidget = QWidget::createWindowContainer( WIN->window(), this);
- this->setWidget(WinWidget);
- LoadProperties( QList< NativeWindow::Property>() << NativeWindow::WindowFlags << NativeWindow::Title << NativeWindow::Icon \
- << NativeWindow::MinSize << NativeWindow::MaxSize << NativeWindow::Size );
+ initWindowFrame();
+ LoadProperties( NativeWindow::allProperties() );
//Hookup the signals/slots
- connect(this, SIGNAL(aboutToActivate()), this, SLOT(aboutToActivate()) );
- connect(WIN, SIGNAL(PropertyChanged(NativeWindow::Property, QVariant)), this, SLOT(propertyChanged(NativeWindow::Property, QVariant)));
- //Now add this window to the root QMdiArea
- root->addSubWindow(this);
- //Make sure the visibily property only gets loaded after it is added to the root area
- propertyChanged(NativeWindow::Visible, WIN->property(NativeWindow::Visible));
+ connect(WIN, SIGNAL(PropertiesChanged(QList<NativeWindow::Property>, QList<QVariant>)), this, SLOT(PropertiesChanged(QList<NativeWindow::Property>, QList<QVariant>)));
}
RootSubWindow::~RootSubWindow(){
@@ -35,10 +35,140 @@ WId RootSubWindow::id(){
}
// === PRIVATE ===
+RootSubWindow::ModState RootSubWindow::getStateAtPoint(QPoint pt, bool setoffset){
+ //Note: pt should be in widget-relative coordinates, not global
+ if(!WinWidget->geometry().contains(pt) && !titleBar->geometry().contains(pt)){
+ //above the frame itself - need to figure out which quadrant it is in (8-directions)
+ if(pt.y() < WIN_BORDER){
+ //One of the top options
+ if(pt.x() < WIN_BORDER){
+ if(setoffset){ offset.setX(pt.x()); offset.setY(pt.y()); } //difference from top-left corner
+ return ResizeTopLeft;
+ }else if(pt.x() > (this->width()-WIN_BORDER)){
+ if(setoffset){ offset.setX(this->width()-pt.x()); offset.setY(pt.y()); } //difference from top-right corner
+ return ResizeTopRight;
+ }else{
+ if(setoffset){ offset.setX(0); offset.setY(pt.y()); } //difference from top edge (X does not matter)
+ return ResizeTop;
+ }
+ }else if(pt.y() > (this->height()-WIN_BORDER) ){
+ //One of the bottom options
+ if(pt.x() < WIN_BORDER){
+ if(setoffset){ offset.setX(pt.x()); offset.setY(this->height()-pt.y()); } //difference from bottom-left corner
+ return ResizeBottomLeft;
+ }else if(pt.x() > (this->width()-WIN_BORDER)){
+ if(setoffset){ offset.setX(this->width()-pt.x()); offset.setY(this->height()-pt.y()); } //difference from bottom-right corner
+ return ResizeBottomRight;
+ }else{
+ if(setoffset){ offset.setX(0); offset.setY(this->height() - pt.y()); } //difference from bottom edge (X does not matter)
+ return ResizeBottom;
+ }
+ }else{
+ //One of the side options
+ if(pt.x() < WIN_BORDER){
+ if(setoffset){ offset.setX(pt.x()); offset.setY(0); } //difference from left edge (Y does not matter)
+ return ResizeLeft;
+ }else if(pt.x() > (this->width()-WIN_BORDER) ){
+ if(setoffset){ offset.setX(this->width()-pt.x()); offset.setY(0); } //difference from right edge (Y does not matter)
+ return ResizeRight;
+ }else{
+ return Normal;
+ }
+ }
+ }
+ return Normal;
+}
+
+void RootSubWindow::setMouseCursor(ModState state, bool override){
+ if(currentCursor==state && !override){ return; } //nothing to change
+ Qt::CursorShape shape;
+ switch(state){
+ case Normal:
+ shape = Qt::ArrowCursor;
+ break;
+ case Move:
+ shape = Qt::SizeAllCursor;
+ break;
+ case ResizeTop:
+ shape = Qt::SizeVerCursor;
+ break;
+ case ResizeTopRight:
+ shape = Qt::SizeBDiagCursor;
+ break;
+ case ResizeRight:
+ shape = Qt::SizeHorCursor;
+ break;
+ case ResizeBottomRight:
+ shape = Qt::SizeFDiagCursor;
+ break;
+ case ResizeBottom:
+ shape = Qt::SizeVerCursor;
+ break;
+ case ResizeBottomLeft:
+ shape = Qt::SizeBDiagCursor;
+ break;
+ case ResizeLeft:
+ shape = Qt::SizeHorCursor;
+ break;
+ case ResizeTopLeft:
+ shape = Qt::SizeFDiagCursor;
+ break;
+ }
+ if(override){
+ QApplication::setOverrideCursor(QCursor(shape));
+ }else{
+ currentCursor = state;
+ this->setCursor(shape);
+ }
+}
+
+void RootSubWindow::initWindowFrame(){
+ mainLayout = new QVBoxLayout(this);
+ titleBar = new QHBoxLayout(this);
+ closeB = new QToolButton(this);
+ maxB = new QToolButton(this);
+ minB = new QToolButton(this);
+ otherB = new QToolButton(this);
+ titleLabel = new QLabel(this);
+ titleLabel->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
+ otherM = new QMenu(this); //menu of other actions
+ otherB->setMenu(otherM);
+ otherB->setPopupMode(QToolButton::InstantPopup);
+ otherB->setAutoRaise(true);
+ connect(closeB, SIGNAL(clicked()), this, SLOT(triggerClose()) );
+ connect(maxB, SIGNAL(clicked()), this, SLOT(toggleMaximize()) );
+ connect(minB, SIGNAL(clicked()), this, SLOT(toggleMinimize()) );
+ //Now assemble the frame layout based on the current settings
+ this->setLayout(mainLayout);
+ titleBar->addWidget(otherB);
+ titleBar->addWidget(titleLabel);
+ titleBar->addWidget(minB);
+ titleBar->addWidget(maxB);
+ titleBar->addWidget(closeB);
+ WinWidget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
+ mainLayout->addLayout(titleBar);
+ mainLayout->addWidget(WinWidget);
+ //Now all the stylesheet options
+ this->setObjectName("WindowFrame");
+ closeB->setObjectName("Button_Close");
+ minB->setObjectName("Button_Minimize");
+ maxB->setObjectName("Button_Maximize");
+ otherM->setObjectName("Menu_Actions");
+ titleLabel->setObjectName("Label_Title");
+ this->setStyleSheet("QWidget#WindowFrame{background-color: darkblue;} QWidget#Label_Title{background-color: transparent; color: white; }");
+ //And adjust the margins
+ mainLayout->setContentsMargins(WIN_BORDER,WIN_BORDER,WIN_BORDER,WIN_BORDER);
+ mainLayout->setSpacing(0);
+ titleBar->setSpacing(1);
+ titleBar->setContentsMargins(0,0,0,0);
+}
+
void RootSubWindow::LoadProperties( QList< NativeWindow::Property> list){
+ QList<QVariant> vals;
for(int i=0; i<list.length(); i++){
- propertyChanged( list[i], WIN->property(list[i]) );
+ vals << WIN->property(list[i]);
}
+ propertiesChanged(list, vals);
}
// === PUBLIC SLOTS ===
@@ -48,63 +178,202 @@ void RootSubWindow::clientClosed(){
this->close();
}
-void RootSubWindow::clientHidden(){
- qDebug() << "Client Hidden";
- this->hide();
+//Button Actions - public so they can be tied to key shortcuts and stuff as well
+void RootSubWindow::toggleMinimize(){
+
}
-void RootSubWindow::clientShown(){
- qDebug() << "Client Shown";
- this->show();
+void RootSubWindow::toggleMaximize(){
+
}
-// === PRIVATE SLOTS ===
-void RootSubWindow::aboutToActivate(){
- WIN->emit RequestActivate(WIN->id());
+void RootSubWindow::triggerClose(){
+ WIN->requestClose();
+}
+
+void RootSubWindow::toggleSticky(){
+
+}
+
+void RootSubWindow::activate(){
+ WIN->requestProperty(NativeWindow::Active, true);
+}
+
+//Mouse Interactivity
+void RootSubWindow::startMoving(){
+ //If the cursor is not over this window, move it to the center of the titlebar
+ QPoint curpt = QCursor::pos(); //global coords
+ if(!this->geometry().contains(curpt)){
+ curpt = this->mapToGlobal(titleBar->geometry().center());
+ QCursor::setPos(curpt);
+ }
+ //Calculate the offset
+ activeState = Move;
+ offset = this->mapFromGlobal(curpt);
+ setMouseCursor(activeState, true); //this one is an override cursor
+ //Also need to capture the mouse
+ this->grabMouse();
+}
+
+void RootSubWindow::startResizing(){
+
}
-void RootSubWindow::propertyChanged(NativeWindow::Property prop, QVariant val){
- if(val.isNull()){ return; } //not the same as a default/empty value - the property has just not been set yet
- qDebug() << "Set Window Property:" << prop << val;
- switch(prop){
+
+
+// === PRIVATE SLOTS ===
+void RootSubWindow::propertiesChanged(QList<NativeWindow::Property> props, QList<QVariant> vals){
+ for(int i=0; i<props.length() && i<vals.length(); i++){
+ if(vals[i].isNull()){ return; } //not the same as a default/empty value - the property has just not been set yet
+ //qDebug() << "Set Window Property:" << props[i] << vals[i];
+ switch(props[i]){
case NativeWindow::Visible:
- if(val.toBool()){ clientShown(); }
- else{ clientHidden(); }
+ if(vals[i].toBool()){ this->show(); }
+ else{ this->hide(); }
break;
case NativeWindow::Title:
- this->setWindowTitle(val.toString());
+ titleLabel->setText(vals[i].toString());
break;
case NativeWindow::Icon:
- this->setWindowIcon(val.value< QIcon>());
+ otherB->setIcon(vals[i].value< QIcon>());
break;
case NativeWindow::Size:
- this->resize(val.toSize());
+ WinWidget->resize(vals[i].toSize());
break;
case NativeWindow::MinSize:
- this->setMinimumSize(val.toSize());
+ WinWidget->setMinimumSize(vals[i].toSize());
break;
case NativeWindow::MaxSize:
- this->setMaximumSize(val.toSize());
+ WinWidget->setMaximumSize(vals[i].toSize());
break;
case NativeWindow::Active:
- if(val.toBool()){ this->mdiArea()->setActiveSubWindow(this); }
+ if(vals[i].toBool()){ WinWidget->setFocus(); }
break;
- case NativeWindow::WindowFlags:
+ /*case NativeWindow::WindowFlags:
this->setWindowFlags( val.value< Qt::WindowFlags >() );
- break;
+ break;*/
default:
- qDebug() << "Window Property Unused:" << prop << val;
+ qDebug() << "Window Property Unused:" << props[i] << vals[i];
+ }
}
}
// === PROTECTED ===
-void RootSubWindow::closeEvent(QCloseEvent *ev){
- if(!closing){
- //qDebug() << "Close Window By Button:" << WIN->id();
- ev->ignore();
- WIN->emit RequestClose(WIN->id());
+void RootSubWindow::mousePressEvent(QMouseEvent *ev){
+ //qDebug() << "Frame Mouse Press Event";
+ offset.setX(0); offset.setY(0);
+ if(activeState != Normal){ return; } // do nothing - already in a state of grabbed mouse
+ this->activate();
+ if(this->childAt(ev->pos())!=0){
+ //Check for any non-left-click event and skip it
+ if(ev->button()!=Qt::LeftButton){ return; }
+ activeState = Move;
+ offset.setX(ev->pos().x()); offset.setY(ev->pos().y());
}else{
- QMdiSubWindow::closeEvent(ev);
+ //Clicked on the frame somewhere
+ activeState = getStateAtPoint(ev->pos(), true); //also have it set the offset variable
}
+ setMouseCursor(activeState, true); //this one is an override cursor
}
+
+void RootSubWindow::mouseMoveEvent(QMouseEvent *ev){
+ ev->accept();
+ if(activeState == Normal){
+ setMouseCursor( getStateAtPoint(ev->pos()) ); //just update the mouse cursor
+ }else{
+ //Currently in a modification state
+ QRect geom = this->geometry();
+ QSize minsize(WinWidget->minimumSize().width() + (2*WIN_BORDER), WinWidget->minimumSize().height()+(2*WIN_BORDER)+titleBar->geometry().size().height());
+ switch(activeState){
+ case Move:
+ geom.moveTopLeft(ev->globalPos()-offset); //will not change size
+ break;
+ case ResizeTop:
+ geom.setTop(ev->globalPos().y()-offset.y());
+ if(geom.size().height() < minsize.height()){
+ geom.setTop(geom.y() - (minsize.height()-geom.size().height())); //reset back to min height
+ }
+ break;
+ case ResizeTopRight:
+ geom.setTopRight(ev->globalPos()-offset);
+ if(geom.size().height() < minsize.height()){
+ geom.setTop(geom.y() - (minsize.height()-geom.size().height())); //reset back to min height
+ }
+ if(geom.size().width() < minsize.width()){
+ geom.setRight(geom.x() + minsize.width()); //reset back to min width
+ }
+ break;
+ case ResizeRight:
+ geom.setRight(ev->globalPos().x()-offset.x());
+ if(geom.size().width() < minsize.width()){
+ geom.setRight(geom.x() + minsize.width()); //reset back to min width
+ }
+ break;
+ case ResizeBottomRight:
+ geom.setBottomRight(ev->globalPos()-offset);
+ if(geom.size().height() < minsize.height()){
+ geom.setBottom(geom.y() + minsize.height()); //reset back to min height
+ }
+ if(geom.size().width() < minsize.width()){
+ geom.setRight(geom.x() + minsize.width()); //reset back to min width
+ }
+ break;
+ case ResizeBottom:
+ geom.setBottom(ev->globalPos().y()-offset.y());
+ if(geom.size().height() < minsize.height()){
+ geom.setBottom(geom.y() + minsize.height()); //reset back to min height
+ }
+ break;
+ case ResizeBottomLeft:
+ geom.setBottomLeft(ev->globalPos()-offset);
+ if(geom.size().height() < minsize.height()){
+ geom.setBottom(geom.y() + minsize.height()); //reset back to min height
+ }
+ if(geom.size().width() < minsize.width()){
+ geom.setLeft(geom.x() - (minsize.width()-geom.size().width())); //reset back to min width
+ }
+ break;
+ case ResizeLeft:
+ geom.setLeft(ev->globalPos().x()-offset.x());
+ if(geom.size().width() < minsize.width()){
+ geom.setLeft(geom.x() - (minsize.width()-geom.size().width())); //reset back to min width
+ }
+ break;
+ case ResizeTopLeft:
+ geom.setTopLeft(ev->globalPos()-offset);
+ if(geom.size().height() < minsize.height()){
+ geom.setTop(geom.y() - (minsize.height()-geom.size().height())); //reset back to min height
+ }
+ if(geom.size().width() < minsize.width()){
+ geom.setLeft(geom.x() - (minsize.width()-geom.size().width())); //reset back to min width
+ }
+ break;
+ default:
+ break;
+ }
+
+ this->setGeometry(geom);
+ }
+}
+
+void RootSubWindow::mouseReleaseEvent(QMouseEvent *ev){
+ //Check for a right-click event
+ //qDebug() << "Frame Mouse Release Event";
+ ev->accept();
+ if( (activeState==Normal) && (titleBar->geometry().contains(ev->pos())) && (ev->button()==Qt::RightButton) ){
+ otherM->popup(ev->globalPos());
+ return;
+ }
+ activeState = Normal;
+ QApplication::restoreOverrideCursor();
+ setMouseCursor( getStateAtPoint(ev->pos()) );
+ if(QWidget::mouseGrabber() == this){ this->releaseMouse(); }
+}
+
+void RootSubWindow::leaveEvent(QEvent *ev){
+ QFrame::leaveEvent(ev);
+ if(activeState == Normal){
+ setMouseCursor(Normal);
+ }
+}
diff --git a/src-qt5/core/libLumina/RootSubWindow.h b/src-qt5/core/libLumina/RootSubWindow.h
index c56f3c96..8c5ef2b8 100644
--- a/src-qt5/core/libLumina/RootSubWindow.h
+++ b/src-qt5/core/libLumina/RootSubWindow.h
@@ -10,41 +10,69 @@
#ifndef _LUMINA_ROOT_WINDOW_SUB_WINDOW_H
#define _LUMINA_ROOT_WINDOW_SUB_WINDOW_H
-#include <QMdiArea>
-#include <QMdiSubWindow>
#include <QWindow>
#include <QWidget>
#include <QCloseEvent>
-
+#include <QFrame>
+#include <QBoxLayout>
+#include <QLabel>
+#include <QToolButton>
+#include <QMenu>
#include <NativeWindow.h>
-class RootSubWindow : public QMdiSubWindow{
+
+class RootSubWindow : public QFrame{
Q_OBJECT
public:
- RootSubWindow(QMdiArea *root, NativeWindow *win);
+ RootSubWindow(QWidget *root, NativeWindow *win);
~RootSubWindow();
WId id();
private:
+ //Window status
+ enum ModState{Normal, Move, ResizeTop, ResizeTopRight, ResizeRight, ResizeBottomRight, ResizeBottom, ResizeBottomLeft, ResizeLeft, ResizeTopLeft};
+ ModState activeState;
+ ModState currentCursor;
+ QPoint offset; //needed for movement calculations (offset from mouse click to movement point)
+ //Functions for getting/setting state
+ ModState getStateAtPoint(QPoint pt, bool setoffset = false); //generally used for mouse location detection
+ void setMouseCursor(ModState, bool override = false); //Update the mouse cursor based on state
+ //Native window embed objects
NativeWindow *WIN;
QWidget *WinWidget;
bool closing;
+ //Title bar objects
+ QBoxLayout *titleBar, *mainLayout;
+ QToolButton *closeB, *maxB, *minB, *otherB;
+ QLabel *titleLabel;
+ QMenu *otherM; //menu of other actions
+ void initWindowFrame();
void LoadProperties( QList< NativeWindow::Property> list);
public slots:
void clientClosed();
+
+ //Button Actions - public so they can be tied to key shortcuts and stuff as well
+ void toggleMinimize();
+ void toggleMaximize();
+ void triggerClose();
+ void toggleSticky();
+ void activate();
+
+ //Mouse Interactivity
+ void startMoving();
+ void startResizing();
private slots:
- void clientHidden();
- void clientShown();
- void aboutToActivate();
- void propertyChanged(NativeWindow::Property, QVariant);
-
+ void propertiesChanged(QList<NativeWindow::Property>, QList<QVariant>);
protected:
- void closeEvent(QCloseEvent*);
+ void mousePressEvent(QMouseEvent*);
+ void mouseMoveEvent(QMouseEvent*);
+ void mouseReleaseEvent(QMouseEvent*);
+ void leaveEvent(QEvent *ev);
};
diff --git a/src-qt5/core/libLumina/RootWindow.cpp b/src-qt5/core/libLumina/RootWindow.cpp
index 0758653b..b1f740d3 100644
--- a/src-qt5/core/libLumina/RootWindow.cpp
+++ b/src-qt5/core/libLumina/RootWindow.cpp
@@ -11,7 +11,7 @@
#include <QDebug>
// === PUBLIC ===
-RootWindow::RootWindow() : QMdiArea(0){ //QWidget(0, Qt::Window | Qt::BypassWindowManagerHint | Qt::WindowStaysOnBottomHint){
+RootWindow::RootWindow() : QWidget(0, Qt::Window | Qt::BypassWindowManagerHint | Qt::WindowStaysOnBottomHint){
qRegisterMetaType<WId>("WId");
autoResizeTimer = 0;
}
@@ -191,7 +191,7 @@ void RootWindow::CloseWindow(WId win){
void RootWindow::paintEvent(QPaintEvent *ev){
//qDebug() << "RootWindow: PaintEvent:" << ev->rect(); //<< QDateTime::currentDateTime()->toString(QDateTime::ShortDate);
bool found = false;
- QPainter painter(this->viewport());
+ QPainter painter(this);
for(int i=0; i<WALLPAPERS.length(); i++){
if(WALLPAPERS[i].area.intersects(ev->rect()) ){
found = true;
diff --git a/src-qt5/core/libLumina/RootWindow.h b/src-qt5/core/libLumina/RootWindow.h
index 5d3bc963..0ae248b5 100644
--- a/src-qt5/core/libLumina/RootWindow.h
+++ b/src-qt5/core/libLumina/RootWindow.h
@@ -18,12 +18,12 @@
#include <QTimer>
#include <QApplication>
#include <QPaintEvent>
-#include <QMdiArea>
+//#include <QMdiArea>
#include "RootSubWindow.h"
#include "NativeWindow.h"
-class RootWindow : public QMdiArea{
+class RootWindow : public QWidget{
Q_OBJECT
public:
enum ScaleType{ SolidColor, Stretch, Full, Fit, Center, Tile, BottomLeft, BottomRight, BottomCenter, \
diff --git a/src-qt5/core/lumina-desktop-unified/src-screensaver/LScreenSaver.cpp b/src-qt5/core/lumina-desktop-unified/src-screensaver/LScreenSaver.cpp
index 0c92784e..3dcbf85e 100644
--- a/src-qt5/core/lumina-desktop-unified/src-screensaver/LScreenSaver.cpp
+++ b/src-qt5/core/lumina-desktop-unified/src-screensaver/LScreenSaver.cpp
@@ -92,6 +92,7 @@ void LScreenSaver::LockScreenNow(){
// ===========
void LScreenSaver::ShowScreenSaver(){
if(DEBUG){ qDebug() << "Showing Screen Saver:" << QDateTime::currentDateTime().toString(); }
+ //QApplication::setOverrideCursor(QCursor::BlankCursor);
SSRunning = true;
updating = true;
//Now remove any current Base widgets (prevent any lingering painting between sessions)
@@ -141,6 +142,7 @@ void LScreenSaver::ShowLockScreen(){
}
void LScreenSaver::HideScreenSaver(){
+ //QApplication::restoreOverrideCursor();
if(DEBUG){ qDebug() << "Hiding Screen Saver:" << QDateTime::currentDateTime().toString(); }
SSRunning = false;
if(cBright>0){ LOS::setScreenBrightness(cBright); } //return to current brightness
diff --git a/src-qt5/core/lumina-desktop-unified/src-screensaver/SSBaseWidget.cpp b/src-qt5/core/lumina-desktop-unified/src-screensaver/SSBaseWidget.cpp
index 9ad31f5c..943fe0a1 100644
--- a/src-qt5/core/lumina-desktop-unified/src-screensaver/SSBaseWidget.cpp
+++ b/src-qt5/core/lumina-desktop-unified/src-screensaver/SSBaseWidget.cpp
@@ -45,6 +45,7 @@ void SSBaseWidget::startPainting(){
//If a random plugin - grab one of the known plugins
if(cplug=="random"){
QStringList valid = BaseAnimGroup::KnownAnimations();
+ valid.removeAll("none"); //they want a screensaver - remove the "none" option from the valid list
if(valid.isEmpty()){ cplug = "none"; } //no known plugins
else{ cplug = valid[ qrand()%valid.length() ]; } //grab a random plugin
}
@@ -66,7 +67,6 @@ void SSBaseWidget::startPainting(){
}
//Now start the animation(s)
if(ANIM!=0){
- //if(DEBUG){ qDebug() << " - Starting SS Plugin:" << cplug << ANIM->animationCount() << ANIM->duration() << ANIM->loopCount(); }
if(ANIM->animationCount()>0){
if(DEBUG){ qDebug() << " - Starting SS Plugin:" << cplug << ANIM->animationCount() << ANIM->duration() << ANIM->loopCount(); }
ANIM->start();
diff --git a/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/BaseAnimGroup.cpp b/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/BaseAnimGroup.cpp
index 1e55dc76..2abd1f90 100644
--- a/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/BaseAnimGroup.cpp
+++ b/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/BaseAnimGroup.cpp
@@ -1,21 +1,24 @@
//===========================================
// Lumina-DE source code
-// Copyright (c) 2015, Ken Moore
+// Copyright (c) 2015-2017, Ken Moore
// Available under the 3-clause BSD license
// See the LICENSE file for full details
//===========================================
#include "BaseAnimGroup.h"
//Include all the known subclasses here, then add a unique ID for it to the functions at the bottom
-#include "SampleAnimation.h"
+//#include "SampleAnimation.h"
+#include "Fireflies.h"
//==============================
// PLUGIN LOADING/LISTING
//==============================
BaseAnimGroup* BaseAnimGroup::NewAnimation(QString type, QWidget *parent, QSettings *set){
//This is where we place all the known plugin ID's, and load the associated subclass
- if(type == "sample"){
- return (new SampleAnimation(parent, set));
+ if(type=="fireflies"){
+ return (new FirefliesAnimation(parent,set));
+ /*}else if(type == "sample"){
+ return (new SampleAnimation(parent, set));*/
}else{
//Unknown screensaver, return a blank animation group
return (new BaseAnimGroup(parent, set));
@@ -23,5 +26,5 @@ BaseAnimGroup* BaseAnimGroup::NewAnimation(QString type, QWidget *parent, QSetti
}
QStringList BaseAnimGroup::KnownAnimations(){
- return (QStringList() << "sample");
-} \ No newline at end of file
+ return (QStringList() << "fireflies" << "none");
+}
diff --git a/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/BaseAnimGroup.h b/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/BaseAnimGroup.h
index 3b442281..8798577f 100644
--- a/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/BaseAnimGroup.h
+++ b/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/BaseAnimGroup.h
@@ -1,6 +1,6 @@
//===========================================
// Lumina-DE source code
-// Copyright (c) 2015, Ken Moore
+// Copyright (c) 2015-2017, Ken Moore
// Available under the 3-clause BSD license
// See the LICENSE file for full details
//===========================================
@@ -23,6 +23,7 @@ public:
BaseAnimGroup(QWidget *parent, QSettings *set){
canvas = parent;
settings = set;
+ canvas->setCursor( QCursor(Qt::BlankCursor) );
}
~BaseAnimGroup(){}
diff --git a/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/Fireflies.h b/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/Fireflies.h
new file mode 100644
index 00000000..4e5acc3c
--- /dev/null
+++ b/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/Fireflies.h
@@ -0,0 +1,101 @@
+//===========================================
+// Lumina-DE source code
+// Copyright (c) 2015, Ken Moore
+// Available under the 3-clause BSD license
+// See the LICENSE file for full details
+//===========================================
+// This class is the sample plugin for a ScreenSaver animation
+//===========================================
+#ifndef _LUMINA_DESKTOP_SCREEN_SAVER_FIREFLIES_ANIMATION_H
+#define _LUMINA_DESKTOP_SCREEN_SAVER_FIREFLIES_ANIMATION_H
+
+#include "global-includes.h"
+#include "BaseAnimGroup.h"
+#include <QSequentialAnimationGroup>
+
+class Firefly : public QSequentialAnimationGroup{
+ Q_OBJECT
+private:
+ QWidget *fly;
+ QPropertyAnimation *movement, *flash;
+ int maxX, maxY; //maximum jitter in X/Y directions
+ QSize range;
+private slots:
+ void LoopChanged(){
+ //Adjust the movement animation a bit
+ movement->setStartValue(movement->endValue()); //start at the previous end point
+ QPoint pt = movement->startValue().toPoint();
+ QPoint diff( (qrand()% maxX) - (maxX/2), (qrand()% maxY) - (maxY/2) );
+ //Need to ensure it stays in the current box
+ if( (pt.x()+diff.x()) < 0 || (pt.x()+diff.x())>range.width()){ pt.setX(pt.x() - diff.x()); } //reverse the direction - otherwise will go out of bounds
+ else{ pt.setX( pt.x() + diff.x() ); }
+ if( (pt.y()+diff.y()) < 0 || (pt.y()+diff.y())>range.height()){ pt.setY(pt.y() - diff.y()); } //reverse the direction - otherwise will go out of bounds
+ else{ pt.setY( pt.y() + diff.y() ); }
+ movement->setEndValue(pt);
+ movement->setDuration( qrand() %500 + 1000); //between 1000->1500 ms animations for movements
+ //Adjust the flash duration/size a bit
+ flash->setDuration(qrand() %300 + 700); //700-1000 ms
+ int sz = qrand()%4 + 6; //6-10 pixel square
+ flash->setKeyValueAt(0.5, QSize(sz,sz)); //half-way point for the flash
+ fly->show();
+ }
+ void stopped(){ fly->hide(); }
+
+public:
+ Firefly(QWidget *parent) : QSequentialAnimationGroup(parent){
+ fly = new QWidget(parent);
+ range = parent->size();
+ maxX = range.width()/4; maxY = range.height()/4;
+ fly->setStyleSheet("background-color: qradialgradient(spread:pad, cx:0.5, cy:0.5, radius:0.5, fx:0.5, fy:0.5, stop:0 rgba(215, 215, 143, 255), stop:0.83871 rgba(221, 235, 64, 140), stop:1 rgba(0, 0, 0, 255));");
+ //setup the movement animation
+ movement = new QPropertyAnimation(fly);
+ movement->setTargetObject(fly);
+ movement->setPropertyName("pos");
+ movement->setEndValue( QPoint( qrand() % range.width(), qrand()%range.height()) ); //on anim start, this will become the starting point
+ //setup the flashing animation
+ flash = new QPropertyAnimation(fly);
+ flash->setTargetObject(fly);
+ flash->setPropertyName("size");
+ flash->setStartValue(QSize(2,2));
+ flash->setEndValue(flash->startValue());
+ //now setup the order of the animations
+ this->setLoopCount(100); //do this 100 times
+ this->addAnimation(movement);
+ this->addAnimation(flash);
+ //Start up this firefly
+ LoopChanged(); //load initial values
+ fly->setGeometry( QRect(movement->startValue().toPoint(), flash->startValue().toSize()) );
+ connect(this, SIGNAL(currentLoopChanged(int)), this, SLOT(LoopChanged()) );
+ connect(this, SIGNAL(finished()), this, SLOT(stopped()) );
+ }
+ ~Firefly(){}
+
+};
+
+class FirefliesAnimation : public BaseAnimGroup{
+ Q_OBJECT
+private:
+ QList<Firefly*> fireflies;
+
+public:
+ FirefliesAnimation(QWidget *parent, QSettings *set) : BaseAnimGroup(parent, set){}
+ ~FirefliesAnimation(){
+ this->stop();
+ //while(fireflies.length()>0){ fireflies.takeAt(0)->deleteLater(); }
+ }
+
+ void LoadAnimations(){
+ while(fireflies.length()>0){ fireflies.takeAt(0)->deleteLater(); }
+ canvas->setStyleSheet("background: black;");
+ int number = settings->value("fireflies/number",100).toInt();
+ for(int i=0; i<number; i++){
+ if(fireflies.length()>number){ continue; }
+ Firefly *tmp = new Firefly(canvas);
+ this->addAnimation(tmp);
+ fireflies << tmp;
+ }
+ while( fireflies.length()>number){ fireflies.takeAt(number)->deleteLater(); }
+ }
+
+};
+#endif
diff --git a/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/animations.pri b/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/animations.pri
index adb1ed6c..919ec4e0 100644
--- a/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/animations.pri
+++ b/src-qt5/core/lumina-desktop-unified/src-screensaver/animations/animations.pri
@@ -1,6 +1,7 @@
SOURCES += $$PWD/BaseAnimGroup.cpp
HEADERS += $$PWD/BaseAnimGroup.h \
- $$PWD/SampleAnimation.h
+# $$PWD/SampleAnimation.h \
+ $${PWD}/Fireflies.h
#FORMS +=
diff --git a/src-qt5/core/lumina-desktop/LDesktop.cpp b/src-qt5/core/lumina-desktop/LDesktop.cpp
index 92cef4d1..78485b56 100644
--- a/src-qt5/core/lumina-desktop/LDesktop.cpp
+++ b/src-qt5/core/lumina-desktop/LDesktop.cpp
@@ -376,11 +376,11 @@ void LDesktop::UpdateDesktop(){
}
//Also show anything available in the /media directory
QDir media("/media");
- QStringList mediadirs = media.entryList(QDir::Dirs | QDir::NoDotAndDotDot, QDir::Name);
+ QStringList mediadirs = media.entryList(QDir::Dirs | QDir::Files | QDir::NoDotAndDotDot, QDir::Name);
for(int i=0; i<mediadirs.length(); i++){
filelist << media.absoluteFilePath(mediadirs[i]);
}
- qDebug() << "Found media Dirs:" << mediadirs;
+ //qDebug() << "Found media Dirs:" << mediadirs;
UpdateDesktopPluginArea();
bgDesktop->LoadItems(plugins, filelist);
}
@@ -486,20 +486,28 @@ void LDesktop::UpdateDesktopPluginArea(){
QRect rec = visReg.boundingRect();
// QRect rec = LSession::desktop()->availableGeometry(Screen());
qDebug() << " - DPArea: Panel-Adjusted rectangle:" << rec;
+ qDebug() << " - DPArea: Screen Geometry:" << LSession::desktop()->screenGeometry(Screen());
+ qDebug() << " - DPArea: Current Geometry:" << bgDesktop->geometry();
//LSession::handle()->XCB->SetScreenWorkArea((unsigned int) Screen(), rec);
//Now remove the X offset to place it on the current screen (needs widget-coords, not global)
globalWorkRect = rec; //save this for later
rec.moveTopLeft( QPoint( rec.x()-LSession::desktop()->screenGeometry(Screen()).x() , rec.y()-LSession::desktop()->screenGeometry(Screen()).y() ) );
//qDebug() << "DPlug Area:" << rec << bgDesktop->geometry() << LSession::handle()->desktop()->availableGeometry(bgDesktop);
if(rec.size().isNull() || rec == bgDesktop->geometry()){return; } //nothing changed
+ //bgDesktop->show(); //make sure Fluxbox is aware of it *before* we start moving it
bgDesktop->setGeometry( LSession::desktop()->screenGeometry(Screen()));
+ //bgDesktop->resize(LSession::desktop()->screenGeometry(Screen()).size());
+ //bgDesktop->move(LSession::desktop()->screenGeometry(Screen()).topLeft());
bgDesktop->setDesktopArea( rec );
bgDesktop->UpdateGeom(); //just in case the plugin space itself needs to do anything
QTimer::singleShot(10, this, SLOT(UpdateBackground()) );
//Re-paint the panels (just in case a plugin was underneath it and the panel is transparent)
//for(int i=0; i<PANELS.length(); i++){ PANELS[i]->update(); }
- //Make sure to re-disable any WM control flags
+ //Make sure to re-disable any WM control flags and reset geometry again
LSession::handle()->XCB->SetDisableWMActions(bgDesktop->winId());
+ //bgDesktop->setGeometry( LSession::desktop()->screenGeometry(Screen()));
+ //qDebug() << "Desktop Geom:" << bgDesktop->geometry();
+ //qDebug() << "Screen Geom:" << LSession::desktop()->screenGeometry(Screen());
}
void LDesktop::UpdateBackground(){
diff --git a/src-qt5/core/lumina-desktop/LDesktopPluginSpace.cpp b/src-qt5/core/lumina-desktop/LDesktopPluginSpace.cpp
index 75e4affc..f233983c 100644
--- a/src-qt5/core/lumina-desktop/LDesktopPluginSpace.cpp
+++ b/src-qt5/core/lumina-desktop/LDesktopPluginSpace.cpp
@@ -18,7 +18,7 @@
// ===================
LDesktopPluginSpace::LDesktopPluginSpace() : QWidget(){
this->setObjectName("LuminaDesktopPluginSpace");
- this->setAttribute(Qt::WA_TranslucentBackground);
+ //this->setAttribute(Qt::WA_TranslucentBackground);
//this->setAttribute(Qt::WA_NoSystemBackground);
this->setAutoFillBackground(false);
this->setStyleSheet("QWidget#LuminaDesktopPluginSpace{ border: none; background: transparent; }");
diff --git a/src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.cpp b/src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.cpp
index 545ba430..efae7b24 100644
--- a/src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.cpp
+++ b/src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.cpp
@@ -16,6 +16,7 @@ LDPlugin::LDPlugin(QWidget *parent, QString id) : QFrame(parent){
settings = LSession::handle()->DesktopPluginSettings();
//Setup the plugin system control menu
menu = new QMenu(this);
+ contextM = 0;
setupMenu();
//Setup the internal timer for when to start/stop drag events
dragTimer = new QTimer(this);
@@ -33,11 +34,13 @@ LDPlugin::LDPlugin(QWidget *parent, QString id) : QFrame(parent){
void LDPlugin::setupMenu(){
menu->clear();
+ menu->setTitle(tr("Modify Item"));
+ menu->setIcon(LXDG::findIcon("preferences-desktop-icons","") );
//SPECIAL CONTEXT MENU OPTIONS FOR PARTICULAR PLUGIN TYPES
- if(PLUGID.startsWith("applauncher::")){
+ /*if(PLUGID.startsWith("applauncher::")){
menu->addAction( LXDG::findIcon("quickopen",""), tr("Launch Item"), this, SIGNAL(PluginActivated()) );
menu->addSeparator();
- }
+ }*/
//General Options
menu->addAction( LXDG::findIcon("transform-move",""), tr("Start Moving Item"), this, SLOT(slotStartMove()) );
menu->addAction( LXDG::findIcon("transform-scale",""), tr("Start Resizing Item"), this, SLOT(slotStartResize()) );
@@ -48,16 +51,17 @@ void LDPlugin::setupMenu(){
menu->addAction( LXDG::findIcon("edit-delete",""), tr("Remove Item"), this, SLOT(slotRemovePlugin()) );
}
-/*void LDPlugin::setInitialSize(int width, int height){
- //Note: Only run this in the plugin initization routine:
- // if the plugin is completely new (first time used), it will be this size
- if(settings->allKeys().filter(prefix+"location").isEmpty()){
- //Brand new plugin: set initial size
- //qDebug() << "Setting Initial Size:" << PLUGID << width << height;
- settings->setValue(prefix+"location/width",width);
- settings->setValue(prefix+"location/height",height);
- settings->sync();
+void LDPlugin::showPluginMenu(){
+ emit CloseDesktopMenu();
+ //Double check which menu should be shown
+ if(this->contextMenu()!=0){
+ //Got a special context menu for this plugin - need to layer them together
+ if(!this->contextMenu()->actions().contains(menu->menuAction())){
+ this->contextMenu()->addSeparator();
+ this->contextMenu()->addMenu(menu);
}
- //Now make sure the plugin is the saved size right away
- this->resize( settings->value(prefix+"location/width").toInt(), settings->value(prefix+"location/height").toInt());
-}*/
+ this->contextMenu()->popup( QCursor::pos() );
+ }else{
+ menu->popup( QCursor::pos() );
+ }
+}
diff --git a/src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.h b/src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.h
index 820880ed..a200ab90 100644
--- a/src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.h
+++ b/src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.h
@@ -33,7 +33,7 @@ class LDPlugin : public QFrame{
private:
QString PLUGID, prefix;
QSettings *settings;
- QMenu *menu;
+ QMenu *menu, *contextM;
QTimer *dragTimer;
void setupMenu();
@@ -46,6 +46,10 @@ public:
QString ID(){
return PLUGID;
}
+
+ void setContextMenu(QMenu *cmen){ contextM = cmen; }
+
+ QMenu* contextMenu(){ return contextM; }
virtual QSize defaultPluginSize(){
//This needs to be re-implemented in the subclassed plugin
@@ -97,10 +101,7 @@ public slots:
//This is where all the visuals are set if using Theme-dependant icons.
setupMenu();
}
- void showPluginMenu(){
- emit CloseDesktopMenu();
- menu->popup( QCursor::pos() );
- }
+ void showPluginMenu();
signals:
void OpenDesktopMenu();
diff --git a/src-qt5/core/lumina-desktop/desktop-plugins/applauncher/AppLauncherPlugin.cpp b/src-qt5/core/lumina-desktop/desktop-plugins/applauncher/AppLauncherPlugin.cpp
index c8ecf2c8..8d8106f7 100644
--- a/src-qt5/core/lumina-desktop/desktop-plugins/applauncher/AppLauncherPlugin.cpp
+++ b/src-qt5/core/lumina-desktop/desktop-plugins/applauncher/AppLauncherPlugin.cpp
@@ -20,6 +20,9 @@ AppLauncherPlugin::AppLauncherPlugin(QWidget* parent, QString ID) : LDPlugin(par
connect(watcher, SIGNAL(fileChanged(QString)), this, SLOT( loadButton()) );
connect(this, SIGNAL(PluginActivated()), this, SLOT(buttonClicked()) ); //in case they use the context menu to launch it.
+ this->setContextMenu( new QMenu(this) );
+ connect(this->contextMenu(), SIGNAL(triggered(QAction*)), this, SLOT(actionTriggered(QAction*)) );
+
loadButton();
//QTimer::singleShot(0,this, SLOT(loadButton()) );
}
@@ -32,12 +35,14 @@ void AppLauncherPlugin::Cleanup(){
void AppLauncherPlugin::loadButton(){
QString def = this->ID().section("::",1,50).section("---",0,0).simplified();
QString path = this->readSetting("applicationpath",def).toString(); //use the default if necessary
+ this->contextMenu()->clear();
//qDebug() << "Default Application Launcher:" << def << path;
bool ok = QFile::exists(path);
if(!ok){ emit RemovePlugin(this->ID()); return;}
int icosize = this->height()-4 - 2.2*button->fontMetrics().height();
button->setFixedSize( this->width()-4, this->height()-4);
button->setIconSize( QSize(icosize,icosize) );
+ button->setToolTip("");
QString txt;
if(path.endsWith(".desktop") && ok){
XDGDesktop file(path);
@@ -50,7 +55,18 @@ void AppLauncherPlugin::loadButton(){
}else{
button->setWhatsThis(file.filePath);
button->setIcon( QIcon(LXDG::findIcon(file.icon,"system-run").pixmap(QSize(icosize,icosize)).scaledToHeight(icosize, Qt::SmoothTransformation) ) );
+ if(!file.comment.isEmpty()){button->setToolTip(file.comment); }
txt = file.name;
+ //Put the simple Open action first (no open-with for .desktop files)
+ this->contextMenu()->addAction(button->icon(), QString(tr("Launch %1")).arg(file.name), this, SLOT(buttonClicked()) );
+ //See if there are any "actions" listed for this file, and put them in the context menu as needed.
+ if(!file.actions.isEmpty()){
+ for(int i=0; i<file.actions.length(); i++){
+ QAction *tmp = this->contextMenu()->addAction( file.actions[i].name );
+ tmp->setIcon( LXDG::findIcon(file.actions[i].icon,"quickopen-file") );
+ tmp->setWhatsThis( file.actions[i].ID );
+ }
+ }
if(!watcher->files().isEmpty()){ watcher->removePaths(watcher->files()); }
watcher->addPath(file.filePath); //make sure to update this shortcut if the file changes
}
@@ -80,6 +96,16 @@ void AppLauncherPlugin::loadButton(){
button->setText( tr("Click to Set") );
if(!watcher->files().isEmpty()){ watcher->removePaths(watcher->files()); }
}
+ //Now adjust the context menu for the button as needed
+ if(this->contextMenu()->isEmpty()){
+ this->contextMenu()->addAction(LXDG::findIcon("document-open",""), tr("Open"), this, SLOT(buttonClicked()) );
+ this->contextMenu()->addAction(LXDG::findIcon("document-preview",""), tr("Open With"), this, SLOT(openWith()) );
+ }
+ this->contextMenu()->addAction(LXDG::findIcon("document-properties",""), tr("Properties"), this, SLOT(fileProperties()) );
+ if(QFileInfo(path).isWritable()){
+ this->contextMenu()->addSeparator();
+ this->contextMenu()->addAction(LXDG::findIcon("document-close",""), tr("Delete File"), this, SLOT(fileDelete()) );
+ }
//If the file is a symlink, put the overlay on the icon
if(QFileInfo(path).isSymLink()){
QImage img = button->icon().pixmap(QSize(icosize,icosize)).toImage();
@@ -90,7 +116,7 @@ void AppLauncherPlugin::loadButton(){
button->setIcon( QIcon(QPixmap::fromImage(img)) );
}
//Now adjust the visible text as necessary based on font/grid sizing
- button->setToolTip(txt);
+ if(button->toolTip().isEmpty()){ button->setToolTip(txt); }
//Double check that the visual icon size matches the requested size - otherwise upscale the icon
if(button->fontMetrics().width(txt) > (button->width()-OUTMARGIN) ){
//Text too long, try to show it on two lines
@@ -130,7 +156,7 @@ void AppLauncherPlugin::loadButton(){
QTimer::singleShot(100, this, SLOT(update()) ); //Make sure to re-draw the image in a moment
}
-void AppLauncherPlugin::buttonClicked(){
+void AppLauncherPlugin::buttonClicked(bool openwith){
QString path = button->whatsThis();
if(path.isEmpty() || !QFile::exists(path) ){
//prompt for the user to select an application
@@ -142,8 +168,33 @@ void AppLauncherPlugin::buttonClicked(){
if(!ok || names.indexOf(app)<0){ return; } //cancelled
this->saveSetting("applicationpath", apps[ names.indexOf(app) ]->filePath);
QTimer::singleShot(0,this, SLOT(loadButton()));
+ }else if(openwith){
+ LSession::LaunchApplication("lumina-open -select \""+path+"\"");
}else{
LSession::LaunchApplication("lumina-open \""+path+"\"");
}
}
+
+void AppLauncherPlugin::actionTriggered(QAction *act){
+ if(act->whatsThis().isEmpty()){ return; }
+ QString path = button->whatsThis();
+ if(path.isEmpty() || !QFile::exists(path)){ return; } //invalid file
+ LSession::LaunchApplication("lumina-open -action \""+act->whatsThis()+"\" \""+path+"\"");
+}
+
+void AppLauncherPlugin::openWith(){
+ buttonClicked(true);
+}
+
+void AppLauncherPlugin::fileProperties(){
+ QString path = button->whatsThis();
+ if(path.isEmpty() || !QFile::exists(path)){ return; } //invalid file
+ LSession::LaunchApplication("lumina-fileinfo \""+path+"\"");
+}
+
+void AppLauncherPlugin::fileDelete(){
+ QString path = button->whatsThis();
+ if(path.isEmpty() || !QFile::exists(path)){ return; } //invalid file
+ QFile::remove(path);
+}
diff --git a/src-qt5/core/lumina-desktop/desktop-plugins/applauncher/AppLauncherPlugin.h b/src-qt5/core/lumina-desktop/desktop-plugins/applauncher/AppLauncherPlugin.h
index a0f6a7cd..95fc9284 100644
--- a/src-qt5/core/lumina-desktop/desktop-plugins/applauncher/AppLauncherPlugin.h
+++ b/src-qt5/core/lumina-desktop/desktop-plugins/applauncher/AppLauncherPlugin.h
@@ -1,6 +1,6 @@
//===========================================
// Lumina-DE source code
-// Copyright (c) 2014, Ken Moore
+// Copyright (c) 2014-2017, Ken Moore
// Available under the 3-clause BSD license
// See the LICENSE file for full details
//===========================================
@@ -38,13 +38,18 @@ private:
private slots:
void loadButton();
- void buttonClicked();
+ void buttonClicked(bool openwith = false);
//void openContextMenu();
//void increaseIconSize();
//void decreaseIconSize();
//void deleteFile();
+ void actionTriggered(QAction *act);
+ void openWith();
+ void fileProperties();
+ void fileDelete();
+
public slots:
void LocaleChange(){
loadButton(); //force reload
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_af.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_af.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_af.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_af.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ar.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ar.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ar.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ar.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_az.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_az.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_az.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_az.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_bg.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_bg.ts
index 38f57767..f65c71ad 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_bg.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_bg.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Кликнете за задаване</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Избор на програма</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Име:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Списък на прозорците</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Графична среда Lumina</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Работен плот %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Терминал</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Разглеждане на файлове</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Напускане</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Работен плот</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Активиране на прозореца</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Минимизиране на прозореца</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Възстановяване на прозореца</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Максимизиране на прозореца</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Затваряне на прозореца</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Показване на всички прозорци</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Минимизиране на всички прозорци</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Затваряне на всички прозорци</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_bn.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_bn.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_bn.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_bn.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_bs.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_bs.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_bs.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_bs.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ca.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ca.ts
index ba9c5848..1ad9da40 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ca.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ca.ts
@@ -21,7 +21,7 @@
<message>
<location filename="../panel-plugins/applauncher/AppLaunchButton.cpp" line="67"/>
<source>Select Application</source>
- <translation>Seleccioneu l'aplicació</translation>
+ <translation>Seleccioneu l&apos;aplicació</translation>
</message>
<message>
<location filename="../panel-plugins/applauncher/AppLaunchButton.cpp" line="67"/>
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Cliqueu per establir-ho</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
- <translation>Seleccioneu l'aplicació</translation>
+ <translation>Seleccioneu l&apos;aplicació</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Nom:</translation>
</message>
@@ -146,7 +146,7 @@
<message>
<location filename="../BootSplash.ui" line="94"/>
<source>Starting the Lumina Desktop...</source>
- <translation>S'inicia l'escriptori Lumina...</translation>
+ <translation>S&apos;inicia l&apos;escriptori Lumina...</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="15"/>
@@ -161,22 +161,22 @@
<message>
<location filename="../BootSplash.cpp" line="41"/>
<source>Keep up with desktop news!</source>
- <translation>Mantingueu-vos al dia de les notícies de l'escriptori!</translation>
+ <translation>Mantingueu-vos al dia de les notícies de l&apos;escriptori!</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="43"/>
<source>There is a full handbook of information about the desktop available online.</source>
- <translation>Hi ha un manual ple d'informació de l'escriptori disponible en línia.</translation>
+ <translation>Hi ha un manual ple d&apos;informació de l&apos;escriptori disponible en línia.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="45"/>
<source>Want to change the interface? Everything is customizable in the desktop configuration!</source>
- <translation>Voleu canviar-ne la interfície? Tot és personalitzable des de la configuració de l'escriptori!</translation>
+ <translation>Voleu canviar-ne la interfície? Tot és personalitzable des de la configuració de l&apos;escriptori!</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="47"/>
<source>Lumina can easily reproduce the interface from most other desktop environments.</source>
- <translation>El Lumina pot reproduir fàcilment la interfície de la majoria d'altres entorns d'escriptori.</translation>
+ <translation>El Lumina pot reproduir fàcilment la interfície de la majoria d&apos;altres entorns d&apos;escriptori.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="49"/>
@@ -186,7 +186,7 @@
<message>
<location filename="../BootSplash.cpp" line="51"/>
<source>I have never been hurt by what I have not said</source>
- <translation>Mai no m'ha fet mal el que no he dit.</translation>
+ <translation>Mai no m&apos;ha fet mal el que no he dit.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="53"/>
@@ -215,12 +215,12 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="63"/>
- <source>Don't expect to build up the weak by pulling down the strong.</source>
+ <source>Don&apos;t expect to build up the weak by pulling down the strong.</source>
<translation>No espereu fer forts els febles enfonsant forts.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="65"/>
- <source>You can't know too much, but you can say too much.</source>
+ <source>You can&apos;t know too much, but you can say too much.</source>
<translation>No es pot saber massa, però es pot dir massa.</translation>
</message>
<message>
@@ -231,7 +231,7 @@
<message>
<location filename="../BootSplash.cpp" line="69"/>
<source>Any society that would give up a little liberty to gain a little security will deserve neither and lose both.</source>
- <translation>Qualsevol societat que deixi de banda una mica de llibertat per guanyar una mica de seguretat no en mereixerà ni una ni l'altra i les perdrà totes dues.</translation>
+ <translation>Qualsevol societat que deixi de banda una mica de llibertat per guanyar una mica de seguretat no en mereixerà ni una ni l&apos;altra i les perdrà totes dues.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="71"/>
@@ -291,7 +291,7 @@
<message>
<location filename="../BootSplash.cpp" line="93"/>
<source>The only way to do great work is to love what you do.</source>
- <translation>L'única manera de fer una bona feina és que us agradi el que feu.</translation>
+ <translation>L&apos;única manera de fer una bona feina és que us agradi el que feu.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="95"/>
@@ -300,8 +300,8 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="97"/>
- <source>Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.</source>
- <translation>Només hi ha dues coses infinites: l'univers i l'estupidesa humana, i no estic segur de la primera.</translation>
+ <source>Only two things are infinite, the universe and human stupidity, and I&apos;m not sure about the former.</source>
+ <translation>Només hi ha dues coses infinites: l&apos;univers i l&apos;estupidesa humana, i no estic segur de la primera.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="99"/>
@@ -310,8 +310,8 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="101"/>
- <source>Do, or do not. There is no 'try'.</source>
- <translation>Fes-ho o no. No hi ha un "intent".</translation>
+ <source>Do, or do not. There is no &apos;try&apos;.</source>
+ <translation>Fes-ho o no. No hi ha un &quot;intent&quot;.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="103"/>
@@ -321,7 +321,7 @@
<message>
<location filename="../BootSplash.cpp" line="105"/>
<source>Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws.</source>
- <translation>La gent bona no necessita lleis que els diguin d'actuar responsablement, mentre que la mala gent trobarà una manera d'evitar les lleis.</translation>
+ <translation>La gent bona no necessita lleis que els diguin d&apos;actuar responsablement, mentre que la mala gent trobarà una manera d&apos;evitar les lleis.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="107"/>
@@ -330,8 +330,8 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="109"/>
- <source>It's kind of fun to do the impossible.</source>
- <translation>És bastant divertit fer l'impossible.</translation>
+ <source>It&apos;s kind of fun to do the impossible.</source>
+ <translation>És bastant divertit fer l&apos;impossible.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="111"/>
@@ -346,7 +346,7 @@
<message>
<location filename="../BootSplash.cpp" line="115"/>
<source>Success usually comes to those who are too busy to be looking for it.</source>
- <translation>L'èxit normalment arriba als que estan massa enfeinats per buscar-lo.</translation>
+ <translation>L&apos;èxit normalment arriba als que estan massa enfeinats per buscar-lo.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="117"/>
@@ -371,7 +371,7 @@
<message>
<location filename="../BootSplash.cpp" line="125"/>
<source>Sometimes it is not enough that we do our best; we must do what is required.</source>
- <translation>Algunes vegades no n'hi ha prou amb fer-ho el millor que podem, hem de fer el que cal.</translation>
+ <translation>Algunes vegades no n&apos;hi ha prou amb fer-ho el millor que podem, hem de fer el que cal.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="127"/>
@@ -396,7 +396,7 @@
<message>
<location filename="../BootSplash.cpp" line="146"/>
<source>Loading User Preferences …</source>
- <translation>Carregant les preferències de l'usuari…</translation>
+ <translation>Carregant les preferències de l&apos;usuari…</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="149"/>
@@ -421,7 +421,7 @@
<message>
<location filename="../BootSplash.cpp" line="161"/>
<source>Preparing Workspace …</source>
- <translation>Preparant l'espai de treball…</translation>
+ <translation>Preparant l&apos;espai de treball…</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="164"/>
@@ -431,7 +431,7 @@
<message>
<location filename="../BootSplash.cpp" line="167"/>
<source>Starting App: %1</source>
- <translation>Iniciant l'aplicació: %1</translation>
+ <translation>Iniciant l&apos;aplicació: %1</translation>
</message>
</context>
<context>
@@ -482,7 +482,7 @@
<message>
<location filename="../panel-plugins/systemstart/ItemWidget.cpp" line="177"/>
<source>Pin to Desktop</source>
- <translation>Enganxa a l'escriptori</translation>
+ <translation>Enganxa a l&apos;escriptori</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/ItemWidget.cpp" line="181"/>
@@ -510,7 +510,7 @@
<message>
<location filename="../JsonMenu.h" line="60"/>
<source>Error parsing script output: %1</source>
- <translation>Error analitzant la sortida de l'script: %1</translation>
+ <translation>Error analitzant la sortida de l&apos;script: %1</translation>
</message>
</context>
<context>
@@ -634,7 +634,7 @@
<message>
<location filename="../panel-plugins/clock/LClock.cpp" line="157"/>
<source>Use System Time</source>
- <translation>Usa l'hora del sistema</translation>
+ <translation>Usa l&apos;hora del sistema</translation>
</message>
</context>
<context>
@@ -642,17 +642,17 @@
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="38"/>
<source>Launch Item</source>
- <translation>Obre l'ítem</translation>
+ <translation>Obre l&apos;ítem</translation>
</message>
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="42"/>
<source>Start Moving Item</source>
- <translation>Inicia el trasllat de l'ítem</translation>
+ <translation>Inicia el trasllat de l&apos;ítem</translation>
</message>
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="43"/>
<source>Start Resizing Item</source>
- <translation>Inicia el canvi de mida de l'ítem</translation>
+ <translation>Inicia el canvi de mida de l&apos;ítem</translation>
</message>
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="45"/>
@@ -667,7 +667,7 @@
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="48"/>
<source>Remove Item</source>
- <translation>Elimina l'ítem</translation>
+ <translation>Elimina l&apos;ítem</translation>
</message>
</context>
<context>
@@ -721,32 +721,32 @@
<translation>Llista de finestres</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Escriptori Lumina</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Espai de treball %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminal</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation>Bloqueja la sessió</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Navega pels fitxers</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Surt</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Escriptori</translation>
</message>
@@ -800,7 +800,7 @@
<message>
<location filename="../panel-plugins/systemdashboard/SysMenuQuick.ui" line="111"/>
<source>Launch Audio Mixer</source>
- <translation>Obre el Mesclador d'àudio</translation>
+ <translation>Obre el Mesclador d&apos;àudio</translation>
</message>
<message>
<location filename="../panel-plugins/systemdashboard/SysMenuQuick.ui" line="156"/>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Activa la finestra</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimitza la finestra</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Restaura la finestra</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maximitza la finestra</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Tanca la finestra</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Mostra totes les finestres</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Minimitza totes les finestres</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Tanca totes les finestres</translation>
</message>
@@ -1103,12 +1103,12 @@
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="62"/>
<source>View Options</source>
- <translation>Mostra'n les opcions</translation>
+ <translation>Mostra&apos;n les opcions</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="89"/>
<source>Open Website</source>
- <translation>Obre'n el lloc web</translation>
+ <translation>Obre&apos;n el lloc web</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="92"/>
@@ -1140,7 +1140,7 @@
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="287"/>
<source>RSS URL</source>
- <translation>URL de l'RSS</translation>
+ <translation>URL de l&apos;RSS</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="302"/>
@@ -1165,7 +1165,7 @@
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="437"/>
<source>Some RSS feeds may request custom update intervals instead of using this setting</source>
- <translation>Alguns canals RSS poden sol·licitar intervals d'actualització personalitzats en lloc d'utilitzar aquest paràmetre.</translation>
+ <translation>Alguns canals RSS poden sol·licitar intervals d&apos;actualització personalitzats en lloc d&apos;utilitzar aquest paràmetre.</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="440"/>
@@ -1211,7 +1211,7 @@
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.cpp" line="78"/>
<source>Lumina Desktop RSS</source>
- <translation>RSS de l'escriptori Lumina</translation>
+ <translation>RSS de l&apos;escriptori Lumina</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.cpp" line="143"/>
@@ -1236,7 +1236,7 @@
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.cpp" line="147"/>
<source>Last Build Date: %1</source>
- <translation>Data de l'última construcció: %1</translation>
+ <translation>Data de l&apos;última construcció: %1</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.cpp" line="148"/>
@@ -1274,7 +1274,7 @@
<message>
<location filename="../SettingsMenu.cpp" line="39"/>
<source>All Desktop Settings</source>
- <translation>Tots els paràmetres de l'escriptori</translation>
+ <translation>Tots els paràmetres de l&apos;escriptori</translation>
</message>
<message>
<location filename="../SettingsMenu.cpp" line="54"/>
@@ -1332,12 +1332,12 @@
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="488"/>
<source>Configure Desktop</source>
- <translation>Configura l'escriptori</translation>
+ <translation>Configura l&apos;escriptori</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="1065"/>
<source>Sign Out User</source>
- <translation>Sortida de l'usuari</translation>
+ <translation>Sortida de l&apos;usuari</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="989"/>
@@ -1478,7 +1478,7 @@
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="14"/>
<source>UserWidget</source>
- <translation>Giny de l'usuari</translation>
+ <translation>Giny de l&apos;usuari</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="24"/>
@@ -1526,12 +1526,12 @@
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="290"/>
<location filename="../panel-plugins/userbutton/UserWidget.cpp" line="330"/>
<source>Home</source>
- <translation>Carpeta de l'usuari</translation>
+ <translation>Carpeta de l&apos;usuari</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="293"/>
<source>Home Directory</source>
- <translation>Directori de l'usuari</translation>
+ <translation>Directori de l&apos;usuari</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="322"/>
@@ -1541,7 +1541,7 @@
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="375"/>
<source>Go back to home directory</source>
- <translation>Torna al directori de l'usuari</translation>
+ <translation>Torna al directori de l&apos;usuari</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="350"/>
@@ -1556,7 +1556,7 @@
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="461"/>
<source>Desktop Preferences</source>
- <translation>Preferències de l'escriptori</translation>
+ <translation>Preferències de l&apos;escriptori</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="473"/>
@@ -1566,7 +1566,7 @@
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="495"/>
<source>Desktop Appearance/Plugins</source>
- <translation>Aparença de l'escriptori / connectors</translation>
+ <translation>Aparença de l&apos;escriptori / connectors</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="517"/>
@@ -1576,12 +1576,12 @@
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="539"/>
<source>Screensaver Settings</source>
- <translation>Paràmetres de l'estalvi de pantalla</translation>
+ <translation>Paràmetres de l&apos;estalvi de pantalla</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="581"/>
<source>About the Lumina Desktop</source>
- <translation>Quant a l'escriptori Lumina</translation>
+ <translation>Quant a l&apos;escriptori Lumina</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.cpp" line="289"/>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_cs.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_cs.ts
index 8d69d63d..71048df4 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_cs.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_cs.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Klepnutím nastavit</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Vybrat aplikaci</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Název:</translation>
</message>
@@ -215,12 +215,12 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="63"/>
- <source>Don't expect to build up the weak by pulling down the strong.</source>
+ <source>Don&apos;t expect to build up the weak by pulling down the strong.</source>
<translation>Neočekávej, že povzbudíš slabé, tím že dolů stáhneš silné.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="65"/>
- <source>You can't know too much, but you can say too much.</source>
+ <source>You can&apos;t know too much, but you can say too much.</source>
<translation>Nemůžeš vědět příliš mnoho, ale můžeš toho říct přespříliš.</translation>
</message>
<message>
@@ -300,7 +300,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="97"/>
- <source>Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.</source>
+ <source>Only two things are infinite, the universe and human stupidity, and I&apos;m not sure about the former.</source>
<translation>Jen dvě věci jsou nekonečné, vesmír a lidská hloupost. A nejsem si jist, jak si mám vykládat to první.</translation>
</message>
<message>
@@ -310,7 +310,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="101"/>
- <source>Do, or do not. There is no 'try'.</source>
+ <source>Do, or do not. There is no &apos;try&apos;.</source>
<translation>Udělej to, nebo to nedělej vůbec. Nejde o to to jen zkoušet.</translation>
</message>
<message>
@@ -330,7 +330,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="109"/>
- <source>It's kind of fun to do the impossible.</source>
+ <source>It&apos;s kind of fun to do the impossible.</source>
<translation>Dělat nemožné je zábava.</translation>
</message>
<message>
@@ -721,32 +721,32 @@
<translation>Seznam oken</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Prostředí Lumina</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Pracovní plocha %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminál</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation>Uzamknout sezení</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Procházet soubory</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Opustit</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Plocha</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Aktivovat okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimalizovat okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Obnovit okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maximalizovat okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Zavřít okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Ukázat všechna okna</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Minimalizovat všechna okna</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Zavřít všechna okna</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_cy.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_cy.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_cy.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_cy.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_da.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_da.ts
index b6071010..bda12f2e 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_da.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_da.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
- <translation>Klik for at vælge</translation>
+ <translation>Klik for at sætte</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Vælg program</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Navn:</translation>
</message>
@@ -58,7 +58,7 @@
<message>
<location filename="../AppMenu.cpp" line="82"/>
<source>Manage Applications</source>
- <translation>Håndtér Programmer</translation>
+ <translation>Håndter programmer</translation>
</message>
<message>
<location filename="../AppMenu.cpp" line="87"/>
@@ -123,7 +123,7 @@
<message>
<location filename="../AppMenu.cpp" line="108"/>
<source>Wine</source>
- <translation></translation>
+ <translation>Wine</translation>
</message>
<message>
<location filename="../AppMenu.cpp" line="109"/>
@@ -146,7 +146,7 @@
<message>
<location filename="../BootSplash.ui" line="94"/>
<source>Starting the Lumina Desktop...</source>
- <translation>Starter Lumina-skrivebordet...</translation>
+ <translation>Starter Lumina-skrivebordet ...</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="15"/>
@@ -215,12 +215,12 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="63"/>
- <source>Don't expect to build up the weak by pulling down the strong.</source>
+ <source>Don&apos;t expect to build up the weak by pulling down the strong.</source>
<translation>Forvent ikke at opbygge det svage ved at nedrive det stærke.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="65"/>
- <source>You can't know too much, but you can say too much.</source>
+ <source>You can&apos;t know too much, but you can say too much.</source>
<translation>Du kan ikke vide hvor meget, men du kan sige for meget.</translation>
</message>
<message>
@@ -300,7 +300,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="97"/>
- <source>Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.</source>
+ <source>Only two things are infinite, the universe and human stupidity, and I&apos;m not sure about the former.</source>
<translation>Kun to ting er uendelige, universet og menneskelig dumhed, og jeg er ikke sikker på det sidste.</translation>
</message>
<message>
@@ -310,8 +310,8 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="101"/>
- <source>Do, or do not. There is no 'try'.</source>
- <translation>Gør, eller gør ikke. Der er ikke noget "prøv".</translation>
+ <source>Do, or do not. There is no &apos;try&apos;.</source>
+ <translation>Gør, eller gør ikke. Der er ikke noget &quot;prøv&quot;.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="103"/>
@@ -330,7 +330,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="109"/>
- <source>It's kind of fun to do the impossible.</source>
+ <source>It&apos;s kind of fun to do the impossible.</source>
<translation>Det er egentligt sjovt at gøre det umulige.</translation>
</message>
<message>
@@ -396,7 +396,7 @@
<message>
<location filename="../BootSplash.cpp" line="146"/>
<source>Loading User Preferences …</source>
- <translation>Indlæser brugerindstillinger …</translation>
+ <translation>Indlæser brugerpræferencer …</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="149"/>
@@ -431,7 +431,7 @@
<message>
<location filename="../BootSplash.cpp" line="167"/>
<source>Starting App: %1</source>
- <translation>Starter Progr: %1</translation>
+ <translation>Starter program: %1</translation>
</message>
</context>
<context>
@@ -497,12 +497,12 @@
<message>
<location filename="../panel-plugins/systemstart/ItemWidget.cpp" line="188"/>
<source>Remove from Quicklaunch</source>
- <translation>Fjern fra Kvikbar</translation>
+ <translation>Fjern fra hurtigstart</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/ItemWidget.cpp" line="191"/>
<source>Add to Quicklaunch</source>
- <translation>Tilføj til Kvikbar</translation>
+ <translation>Føj til hurtigstart</translation>
</message>
</context>
<context>
@@ -518,7 +518,7 @@
<message>
<location filename="../panel-plugins/appmenu/LAppMenuPlugin.cpp" line="37"/>
<source>Quickly launch applications or open files</source>
- <translation>Hurtigt kør programmer eller åbne filer</translation>
+ <translation>Start hurtigt programmer eller åbne filer</translation>
</message>
<message>
<location filename="../panel-plugins/appmenu/LAppMenuPlugin.cpp" line="38"/>
@@ -598,7 +598,7 @@
<message>
<location filename="../panel-plugins/appmenu/LAppMenuPlugin.cpp" line="101"/>
<source>Wine</source>
- <translation></translation>
+ <translation>Wine</translation>
</message>
<message>
<location filename="../panel-plugins/appmenu/LAppMenuPlugin.cpp" line="102"/>
@@ -608,7 +608,7 @@
<message>
<location filename="../panel-plugins/appmenu/LAppMenuPlugin.cpp" line="139"/>
<source>Leave</source>
- <translation>Forlad</translation>
+ <translation>Ud</translation>
</message>
</context>
<context>
@@ -616,12 +616,12 @@
<message>
<location filename="../panel-plugins/battery/LBattery.cpp" line="92"/>
<source>%1 % (Charging)</source>
- <translation>%1 % (Oplader)</translation>
+ <translation>%1 % (lader)</translation>
</message>
<message>
<location filename="../panel-plugins/battery/LBattery.cpp" line="93"/>
<source>%1 % (%2 Remaining)</source>
- <translation>%1 % (%2 Tilbage)</translation>
+ <translation>%1 % (%2 tilbage)</translation>
</message>
</context>
<context>
@@ -634,7 +634,7 @@
<message>
<location filename="../panel-plugins/clock/LClock.cpp" line="157"/>
<source>Use System Time</source>
- <translation>Brug Systemtid</translation>
+ <translation>Brug systemtid</translation>
</message>
</context>
<context>
@@ -647,27 +647,27 @@
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="42"/>
<source>Start Moving Item</source>
- <translation>Begynd at flytte element</translation>
+ <translation>Begynd at flytte post</translation>
</message>
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="43"/>
<source>Start Resizing Item</source>
- <translation>Begynd at ændre størrelse på element</translation>
+ <translation>Begynd at ændre størrelse på post</translation>
</message>
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="45"/>
<source>Increase Item Sizes</source>
- <translation>Forøg element størrelse</translation>
+ <translation>Forøg poststørrelser</translation>
</message>
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="46"/>
<source>Decrease Item Sizes</source>
- <translation>Formindsk element størrelse</translation>
+ <translation>Formindsk poststørrelser</translation>
</message>
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="48"/>
<source>Remove Item</source>
- <translation>Fjern element</translation>
+ <translation>Fjern post</translation>
</message>
</context>
<context>
@@ -675,7 +675,7 @@
<message>
<location filename="../panel-plugins/desktopbar/LDeskBar.cpp" line="192"/>
<source>Favorite Applications</source>
- <translation>Farvoritprogrammer</translation>
+ <translation>Favoritprogrammer</translation>
</message>
<message>
<location filename="../panel-plugins/desktopbar/LDeskBar.cpp" line="194"/>
@@ -721,34 +721,34 @@
<translation>Vinduesliste</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
- <translation>Lumina Skrivebord</translation>
+ <translation>Lumina-skrivebord</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Arbejdsområde %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
- <translation></translation>
+ <translation>Terminal</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation>Lås session</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Gennemse filer</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
- <translation>Forlad</translation>
+ <translation>Ud</translation>
</message>
</context>
<context>
@@ -765,14 +765,14 @@
<message>
<location filename="../panel-plugins/systemstart/LStartButton.h" line="52"/>
<source>Remove from Quicklaunch</source>
- <translation>Fjern fra kvikstart</translation>
+ <translation>Fjern fra hurtigstart</translation>
</message>
</context>
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Skrivebord</translation>
</message>
@@ -782,7 +782,7 @@
<message>
<location filename="../panel-plugins/systemdashboard/LSysDashboard.cpp" line="43"/>
<source>System Dashboard</source>
- <translation>Systemets instrumentpanel</translation>
+ <translation>Systemets instrumentbræt</translation>
</message>
</context>
<context>
@@ -795,12 +795,12 @@
<message>
<location filename="../panel-plugins/systemdashboard/SysMenuQuick.ui" line="50"/>
<source>System Volume</source>
- <translation>Systemdrev</translation>
+ <translation>Systemlydstyrke</translation>
</message>
<message>
<location filename="../panel-plugins/systemdashboard/SysMenuQuick.ui" line="111"/>
<source>Launch Audio Mixer</source>
- <translation>Kør Lyd Mixer</translation>
+ <translation>Start lydmikser</translation>
</message>
<message>
<location filename="../panel-plugins/systemdashboard/SysMenuQuick.ui" line="156"/>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Aktivér vindue</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimér vindue</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Gendan vindue</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maksimér vindue</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Luk vindue</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Vis alle vinduer</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Minimer alle vinduer</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Luk alle vinduer</translation>
</message>
@@ -888,7 +888,7 @@
<message>
<location filename="../panel-plugins/userbutton/LUserButton.cpp" line="41"/>
<source>Quickly launch applications or open files</source>
- <translation>Hurtigt kør programmer eller åbne filer</translation>
+ <translation>Start hurtigt programmer eller åbne filer</translation>
</message>
</context>
<context>
@@ -901,7 +901,7 @@
<message>
<location filename="../desktop-plugins/systemmonitor/MonitorWidget.ui" line="36"/>
<source>Summary</source>
- <translation>Oversigt</translation>
+ <translation>Sammendrag</translation>
</message>
<message>
<location filename="../desktop-plugins/systemmonitor/MonitorWidget.ui" line="42"/>
@@ -911,12 +911,12 @@
<message>
<location filename="../desktop-plugins/systemmonitor/MonitorWidget.ui" line="56"/>
<source>CPU Usage:</source>
- <translation>CPU brug:</translation>
+ <translation>CPU-forbrug:</translation>
</message>
<message>
<location filename="../desktop-plugins/systemmonitor/MonitorWidget.ui" line="70"/>
<source>Mem Usage:</source>
- <translation>Hukommelsesbrug:</translation>
+ <translation>Hukommelsesforbrug:</translation>
</message>
<message>
<location filename="../desktop-plugins/systemmonitor/MonitorWidget.ui" line="85"/>
@@ -929,7 +929,7 @@
<message>
<location filename="../desktop-plugins/notepad/NotepadPlugin.cpp" line="98"/>
<source>Note Files (*.note)</source>
- <translation>Note Filer (*.note)</translation>
+ <translation>Note-filer (*.note)</translation>
</message>
<message>
<location filename="../desktop-plugins/notepad/NotepadPlugin.cpp" line="98"/>
@@ -949,17 +949,17 @@
<message>
<location filename="../desktop-plugins/notepad/NotepadPlugin.cpp" line="138"/>
<source>Invalid Note Name: Try Again</source>
- <translation>Forkert Note Navn: Prøv Igen</translation>
+ <translation>Ugyldigt notesnavn: Prøv igen</translation>
</message>
<message>
<location filename="../desktop-plugins/notepad/NotepadPlugin.cpp" line="139"/>
<source>Select a Note Name</source>
- <translation>Vælg et Notenavn</translation>
+ <translation>Vælg et notesnavn</translation>
</message>
<message>
<location filename="../desktop-plugins/notepad/NotepadPlugin.cpp" line="166"/>
<source>Open Text File</source>
- <translation>Åbn Tekstfil</translation>
+ <translation>Åbn tekstfil</translation>
</message>
<message>
<location filename="../desktop-plugins/notepad/NotepadPlugin.cpp" line="167"/>
@@ -1070,27 +1070,27 @@
<message>
<location filename="../desktop-plugins/audioplayer/PlayerWidget.cpp" line="102"/>
<source>Multimedia Files</source>
- <translation>Mediefiler</translation>
+ <translation>Multimediefiler</translation>
</message>
<message>
<location filename="../desktop-plugins/audioplayer/PlayerWidget.cpp" line="103"/>
<source>Select Multimedia Files</source>
- <translation>Vælg mediefiler</translation>
+ <translation>Vælg multimediefiler</translation>
</message>
<message>
<location filename="../desktop-plugins/audioplayer/PlayerWidget.cpp" line="130"/>
<source>Select Multimedia Directory</source>
- <translation>Vælg Medie Mappe</translation>
+ <translation>Vælg multimediemappe</translation>
</message>
<message>
<location filename="../desktop-plugins/audioplayer/PlayerWidget.cpp" line="159"/>
<source>Enter a valid URL for a multimedia file or stream:</source>
- <translation>Indtast en korrekt URL til mediefil eller stream:</translation>
+ <translation>Indtast en gyldig URL til en multimediefil eller strøm:</translation>
</message>
<message>
<location filename="../desktop-plugins/audioplayer/PlayerWidget.cpp" line="161"/>
<source>Multimedia URL</source>
- <translation>Medie URL</translation>
+ <translation>Multimedie-URL</translation>
</message>
</context>
<context>
@@ -1135,12 +1135,12 @@
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="263"/>
<source>New Feed Subscription</source>
- <translation>Abonner på nyt RSS-feed</translation>
+ <translation>Abonner på nyt feed</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="287"/>
<source>RSS URL</source>
- <translation>RSS URL</translation>
+ <translation>RSS-URL</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="302"/>
@@ -1150,7 +1150,7 @@
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="332"/>
<source>Add to Feeds</source>
- <translation>Tilføj til RSS-feeds</translation>
+ <translation>Tilføj til feeds</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="409"/>
@@ -1160,7 +1160,7 @@
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="430"/>
<source>Manual Sync Only</source>
- <translation>Udelukkende manuel synkronisering</translation>
+ <translation>Kun manuel synkronisering</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="437"/>
@@ -1170,7 +1170,7 @@
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="440"/>
<source>Default Sync Interval</source>
- <translation>Standard synkroniseringsinterval</translation>
+ <translation>Standardsynkroniseringsinterval</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="471"/>
@@ -1216,7 +1216,7 @@
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.cpp" line="143"/>
<source>Feed URL: %1</source>
- <translation>RSS-feed URL: %1</translation>
+ <translation>Feed-URL: %1</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.cpp" line="144"/>
@@ -1259,7 +1259,7 @@
<message>
<location filename="../SettingsMenu.cpp" line="26"/>
<source>Preferences</source>
- <translation>Indstillinger</translation>
+ <translation>Præferencer</translation>
</message>
<message>
<location filename="../SettingsMenu.cpp" line="33"/>
@@ -1269,7 +1269,7 @@
<message>
<location filename="../SettingsMenu.cpp" line="36"/>
<source>Display</source>
- <translation>Fremvis</translation>
+ <translation>Skærm</translation>
</message>
<message>
<location filename="../SettingsMenu.cpp" line="39"/>
@@ -1307,7 +1307,7 @@
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="199"/>
<source>Browse Applications</source>
- <translation>Gennemse Programmer</translation>
+ <translation>Gennemse programmer</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="234"/>
@@ -1317,12 +1317,12 @@
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="305"/>
<source>Leave</source>
- <translation>Forlad</translation>
+ <translation>Ud</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="379"/>
<source>Manage Applications</source>
- <translation>Håndtér Programmer</translation>
+ <translation>Håndter programmer</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="408"/>
@@ -1332,12 +1332,12 @@
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="488"/>
<source>Configure Desktop</source>
- <translation>Indstil skrivebordsmiljø</translation>
+ <translation>Konfigurer skrivebord</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="1065"/>
<source>Sign Out User</source>
- <translation>Log Bruger Ud</translation>
+ <translation>Log bruger ud</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="989"/>
@@ -1347,22 +1347,22 @@
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="262"/>
<source>Preferences</source>
- <translation>Indstillinger</translation>
+ <translation>Præferencer</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="1017"/>
<source>Power Off System</source>
- <translation>Sluk System</translation>
+ <translation>Sluk system</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="1036"/>
<source>(System Performing Updates)</source>
- <translation>(System Udfører Opdateringer)</translation>
+ <translation>(systemet udfører opdateringer)</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="924"/>
<source>Suspend System</source>
- <translation>Systemdvale</translation>
+ <translation>Sæt system i hvile</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="1125"/>
@@ -1382,17 +1382,17 @@
<message>
<location filename="../panel-plugins/systemstart/StartMenu.cpp" line="500"/>
<source>%1% (Plugged In)</source>
- <translation>%1% (Indsat)</translation>
+ <translation>%1% (tilsluttet)</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.cpp" line="504"/>
<source>%1% (%2 Estimated)</source>
- <translation>%1% (%2 Estimeret)</translation>
+ <translation>%1% (%2 estimeret)</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.cpp" line="505"/>
<source>%1% Remaining</source>
- <translation>%1% Tilbage</translation>
+ <translation>%1% tilbage</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.cpp" line="521"/>
@@ -1407,7 +1407,7 @@
<message>
<location filename="../SystemWindow.ui" line="14"/>
<source>System Options</source>
- <translation>Systemindstillinger</translation>
+ <translation>Systemvalgmuligheder</translation>
</message>
<message>
<location filename="../SystemWindow.ui" line="55"/>
@@ -1427,7 +1427,7 @@
<message>
<location filename="../SystemWindow.ui" line="127"/>
<source>Cancel</source>
- <translation>Annullér</translation>
+ <translation>Annuller</translation>
</message>
<message>
<location filename="../SystemWindow.ui" line="156"/>
@@ -1478,7 +1478,7 @@
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="14"/>
<source>UserWidget</source>
- <translation>Bruger Widget</translation>
+ <translation>Brugerwidget</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="24"/>
@@ -1489,7 +1489,7 @@
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="65"/>
<source>Favorite Applications</source>
- <translation>Farvoritprogrammer</translation>
+ <translation>Favoritprogrammer</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="68"/>
@@ -1556,7 +1556,7 @@
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="461"/>
<source>Desktop Preferences</source>
- <translation>Skrivebordsindstillinger</translation>
+ <translation>Skrivebordspræferencer</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="473"/>
@@ -1566,12 +1566,12 @@
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="495"/>
<source>Desktop Appearance/Plugins</source>
- <translation>Skrivebord Udseende/Plugins</translation>
+ <translation>Skrivebord udseende/plugins</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="517"/>
<source>Screen Configuration</source>
- <translation>Skærm Indstillinger</translation>
+ <translation>Skærmkonfiguration</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="539"/>
@@ -1581,7 +1581,7 @@
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="581"/>
<source>About the Lumina Desktop</source>
- <translation>Om Lumina Skrivebordet</translation>
+ <translation>Om Lumina-skrivebordet</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.cpp" line="289"/>
@@ -1641,12 +1641,12 @@
<message>
<location filename="../panel-plugins/userbutton/UserWidget.cpp" line="300"/>
<source>Utilities</source>
- <translation>Hjælpeværktøjer</translation>
+ <translation>Redskaber</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.cpp" line="301"/>
<source>Wine</source>
- <translation></translation>
+ <translation>Wine</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.cpp" line="302"/>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_de.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_de.ts
index 2935b900..b5fe3fe5 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_de.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_de.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Klicken zum Festlegen</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Anwendung auswählen</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Name:</translation>
</message>
@@ -215,12 +215,12 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="63"/>
- <source>Don't expect to build up the weak by pulling down the strong.</source>
+ <source>Don&apos;t expect to build up the weak by pulling down the strong.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="65"/>
- <source>You can't know too much, but you can say too much.</source>
+ <source>You can&apos;t know too much, but you can say too much.</source>
<translation>Sie können nicht zu viel wissen, aber Sie können zu viel sagen.</translation>
</message>
<message>
@@ -300,7 +300,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="97"/>
- <source>Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.</source>
+ <source>Only two things are infinite, the universe and human stupidity, and I&apos;m not sure about the former.</source>
<translation>Nur zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber beim ersten bin ich mir nicht sicher.</translation>
</message>
<message>
@@ -310,8 +310,8 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="101"/>
- <source>Do, or do not. There is no 'try'.</source>
- <translation>Machen oder nicht machen. Es gibt kein "Versuchen".</translation>
+ <source>Do, or do not. There is no &apos;try&apos;.</source>
+ <translation>Machen oder nicht machen. Es gibt kein &quot;Versuchen&quot;.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="103"/>
@@ -330,7 +330,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="109"/>
- <source>It's kind of fun to do the impossible.</source>
+ <source>It&apos;s kind of fun to do the impossible.</source>
<translation>Es macht Spaß, das Unmögliche zu tun.</translation>
</message>
<message>
@@ -721,32 +721,32 @@
<translation>Fensterliste</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina-Arbeitsplatz</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Arbeitsfläche %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminal</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation>Sitzung sperren</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Dateien durchsuchen</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Verlassen</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Arbeitsfläche</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Fenster aktivieren</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Fenster minimieren</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Fenster wiederherstellen</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Fenster maximieren</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Fenster schließen</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Zeige alle Fenster</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Alle Fenster minimieren</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Alle Fenster schließen</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_el.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_el.ts
index 4008ac77..cf6ff4de 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_el.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_el.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Επιλογή εφαρμογής</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Όνομα:</translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_en_GB.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_en_GB.ts
index 08ce006f..cf2b9973 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_en_GB.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_en_GB.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Click to Set</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Anwendung auswählen</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Name:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Window List</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina Desktop</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Workspace %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminal</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Browse Files</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Leave</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Desktop</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Activate Window</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimise Window</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Restore Window</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maximise Window</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Close Window</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Show All Windows</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Minimise All Windows</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Close All Windows</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_en_ZA.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_en_ZA.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_en_ZA.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_en_ZA.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_es.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_es.ts
index 0e8fb890..fe91f7d9 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_es.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_es.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Presione para Aplicar</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Seleccionar Aplicación</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Nombre:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Lista de Ventanas</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Escritorio Lumina</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Área de trabajo %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminal</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Explorar Archivos</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Salir</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Escritorio</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Activar Ventana</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimizar Ventana</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Restaurar Ventana</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maximizar Ventana</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Cerrar Ventana</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Mostrar Todas Las Ventanas</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Minimizar Todas las Ventanas</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Cerrar Todas las Ventanas</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_et.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_et.ts
index 9b8a4f3e..484940c5 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_et.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_et.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Klõpsa määramiseks</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Vali rakendus</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Nimi:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Akende loend</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina töölaud</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Tööruum %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminal</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished">Töölaud</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Aktiveeri aken</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimeeri aken</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Taasta aken</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maksimeeri aken</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Sulge aken</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_eu.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_eu.ts
index 0db7391f..be501afe 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_eu.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_eu.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Aplikazioa hautatu</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Izena:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Leihoen zerrenda</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina Mahaigaina</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>%1 laneko area</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminala</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Lehioa aktibatu</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Leihoa minimizatu</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Leihoa leheneratu</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Leihoa maximizatu</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Leihoa itxi</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fa.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fa.ts
index 0ce732ff..17f0d7eb 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fa.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fa.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.1" language="lumina-desktop_fa">
+<TS version="2.1" language="fa">
<context>
<name>AppLaunchButtonPlugin</name>
<message>
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished">کاربست برگزین</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fi.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fi.ts
index 1c3ba8fc..175111c4 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fi.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fi.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Aseta napsauttamalla</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Valitse sovellus</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Nimi:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Ikkunaluettelo</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina-työpöytä</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Työtila %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Pääte</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Selaa tiedostoja</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Poistu</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Työpöytä</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Aktivoi ikkuna</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Pienennä ikkuna</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Palauta ikkuna</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Suurenna ikkuna</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Sulje ikkuna</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Näytä kaikki ikkunat</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Pienennä kaikki ikkunat</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Sulje kaikki ikkunat</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fr.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fr.ts
index 5f929032..9a47a6f5 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fr.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fr.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Cliquer pour Définir</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Sélectionner un Programme</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Nom :</translation>
</message>
@@ -215,12 +215,12 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="63"/>
- <source>Don't expect to build up the weak by pulling down the strong.</source>
+ <source>Don&apos;t expect to build up the weak by pulling down the strong.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="65"/>
- <source>You can't know too much, but you can say too much.</source>
+ <source>You can&apos;t know too much, but you can say too much.</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -300,7 +300,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="97"/>
- <source>Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.</source>
+ <source>Only two things are infinite, the universe and human stupidity, and I&apos;m not sure about the former.</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -310,7 +310,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="101"/>
- <source>Do, or do not. There is no 'try'.</source>
+ <source>Do, or do not. There is no &apos;try&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -330,7 +330,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="109"/>
- <source>It's kind of fun to do the impossible.</source>
+ <source>It&apos;s kind of fun to do the impossible.</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -396,7 +396,7 @@
<message>
<location filename="../BootSplash.cpp" line="146"/>
<source>Loading User Preferences …</source>
- <translation>Chargement des Préférences d'Utilisateur …</translation>
+ <translation>Chargement des Préférences d&apos;Utilisateur …</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="149"/>
@@ -421,7 +421,7 @@
<message>
<location filename="../BootSplash.cpp" line="161"/>
<source>Preparing Workspace …</source>
- <translation>Préparation de l'Espace de Travail …</translation>
+ <translation>Préparation de l&apos;Espace de Travail …</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="164"/>
@@ -510,7 +510,7 @@
<message>
<location filename="../JsonMenu.h" line="60"/>
<source>Error parsing script output: %1</source>
- <translation>Erreur dans l'analyse de la sortie du script : %1</translation>
+ <translation>Erreur dans l&apos;analyse de la sortie du script : %1</translation>
</message>
</context>
<context>
@@ -634,7 +634,7 @@
<message>
<location filename="../panel-plugins/clock/LClock.cpp" line="157"/>
<source>Use System Time</source>
- <translation>Utiliser l'Heure du Système</translation>
+ <translation>Utiliser l&apos;Heure du Système</translation>
</message>
</context>
<context>
@@ -647,12 +647,12 @@
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="42"/>
<source>Start Moving Item</source>
- <translation>Commencer à Déplacer l'Élément</translation>
+ <translation>Commencer à Déplacer l&apos;Élément</translation>
</message>
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="43"/>
<source>Start Resizing Item</source>
- <translation>Commencer à Redimensionner l'Élément</translation>
+ <translation>Commencer à Redimensionner l&apos;Élément</translation>
</message>
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="45"/>
@@ -667,7 +667,7 @@
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="48"/>
<source>Remove Item</source>
- <translation>Supprimer l'Élément</translation>
+ <translation>Supprimer l&apos;Élément</translation>
</message>
</context>
<context>
@@ -721,32 +721,32 @@
<translation>Liste des Fenêtres</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Bureau Lumina</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Espace de Travail %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminal</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Explorer les Fichiers</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Quitter</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Bureau</translation>
</message>
@@ -805,7 +805,7 @@
<message>
<location filename="../panel-plugins/systemdashboard/SysMenuQuick.ui" line="156"/>
<source>Screen Brightness</source>
- <translation>Luminosité de l'Écran</translation>
+ <translation>Luminosité de l&apos;Écran</translation>
</message>
<message>
<location filename="../panel-plugins/systemdashboard/SysMenuQuick.ui" line="231"/>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Activer la Fenêtre</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Réduire la Fenêtre</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Restaurer la Fenêtre</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maximiser la Fenêtre</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Fermer la Fenêtre</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Afficher Toutes les Fenêtres</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Minimiser Toutes les Fenêtres</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Fermer Toutes les Fenêtres</translation>
</message>
@@ -1165,7 +1165,7 @@
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="437"/>
<source>Some RSS feeds may request custom update intervals instead of using this setting</source>
- <translation>Certains flux RSS peuvent demander des intervalles différents au lieu d'utiliser ce réglage</translation>
+ <translation>Certains flux RSS peuvent demander des intervalles différents au lieu d&apos;utiliser ce réglage</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="440"/>
@@ -1254,7 +1254,7 @@
<message>
<location filename="../SettingsMenu.cpp" line="30"/>
<source>Screensaver</source>
- <translation>Économiseur d'Écran</translation>
+ <translation>Économiseur d&apos;Écran</translation>
</message>
<message>
<location filename="../SettingsMenu.cpp" line="26"/>
@@ -1337,7 +1337,7 @@
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="1065"/>
<source>Sign Out User</source>
- <translation>Déconnecter l'Utilisateur</translation>
+ <translation>Déconnecter l&apos;Utilisateur</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="989"/>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fr_CA.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fr_CA.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fr_CA.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_fr_CA.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_gl.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_gl.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_gl.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_gl.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_he.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_he.ts
index ad8fd8b7..1c36a6c0 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_he.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_he.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished">שולחן עבודה</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>מזער חלון</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>שחזר חלון</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>הגדל חלון</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>סגור חלון</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_hi.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_hi.ts
index a1882858..04feaae4 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_hi.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_hi.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>निश्चित करने के लिए क्लिक करे</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>एप्लीकेशन चुनें</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>नाम</translation>
</message>
@@ -721,32 +721,32 @@
<translation>विंडो सूचि</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>लुमिना का डेस्कटॉप</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>कार्यस्थल %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>टर्मिनल</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>फाइल खोजें</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>छोड़ें</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished">डेस्कटॉप</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>विंडो सक्रिय</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>विंडो न्यून करें</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>विंडो पुनर्स्थापन </translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>विंडो बड़ी करें&apos;</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>विंडो बंद करें</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_hr.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_hr.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_hr.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_hr.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_hu.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_hu.ts
index fb052799..59521f78 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_hu.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_hu.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Kattintás a beállításhoz</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Alkalmazás kiválasztása</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Név:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Ablaklista</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina Desktop</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>%1 munkaterület</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminál</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Fájlok tallózása</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Kilépés</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Asztal</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Ablak aktiválása</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Ablak minimalizálása</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Ablak visszaállítása</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Ablak maximalizálása</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Ablak bezárása</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Ablakok megjelenítése</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Ablakok minimalizálása</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Ablakok bezárása</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_id.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_id.ts
index a7a0a676..32eda22f 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_id.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_id.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>klik untuk mengatur</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Pilih Aplikasi</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Nama:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Daftar Jendela</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina Desktop</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Ruang kerja %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminal</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Rambah Berkas</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Tinggalkan</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished">Layar Kerja Utama</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Aktifkan jendela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimalkan Window</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Kembalikan Ukuran jendela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maksimalkan Ukuran Jendela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Tutup Jendela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_is.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_is.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_is.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_is.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_it.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_it.ts
index 8dac2274..9063b61b 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_it.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_it.ts
@@ -6,7 +6,7 @@
<message>
<location filename="../panel-plugins/applauncher/AppLaunchButton.cpp" line="37"/>
<source>Click to assign an application</source>
- <translation>Clicca per assegnare un'applicazione</translation>
+ <translation>Clicca per assegnare un&apos;applicazione</translation>
</message>
<message>
<location filename="../panel-plugins/applauncher/AppLaunchButton.cpp" line="42"/>
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Clicca per Impostare</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Seleziona Applicazione</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Nome:</translation>
</message>
@@ -166,17 +166,17 @@
<message>
<location filename="../BootSplash.cpp" line="43"/>
<source>There is a full handbook of information about the desktop available online.</source>
- <translation>C'è un manuale ricco di informazioni su Lunina desktop disponibile in rete.</translation>
+ <translation>C&apos;è un manuale ricco di informazioni su Lunina desktop disponibile in rete.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="45"/>
<source>Want to change the interface? Everything is customizable in the desktop configuration!</source>
- <translation>Vuoi cambiare l'interfaccia? Tutto è personalizzabile nella configurazione del desktop!</translation>
+ <translation>Vuoi cambiare l&apos;interfaccia? Tutto è personalizzabile nella configurazione del desktop!</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="47"/>
<source>Lumina can easily reproduce the interface from most other desktop environments.</source>
- <translation>Lumina può facilmente riprodurre l'interfaccia dalla maggior parte degli altri ambienti desktop.</translation>
+ <translation>Lumina può facilmente riprodurre l&apos;interfaccia dalla maggior parte degli altri ambienti desktop.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="49"/>
@@ -215,12 +215,12 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="63"/>
- <source>Don't expect to build up the weak by pulling down the strong.</source>
+ <source>Don&apos;t expect to build up the weak by pulling down the strong.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="65"/>
- <source>You can't know too much, but you can say too much.</source>
+ <source>You can&apos;t know too much, but you can say too much.</source>
<translation>Non puoi sapere troppo, ma puoi dire troppo.</translation>
</message>
<message>
@@ -300,7 +300,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="97"/>
- <source>Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.</source>
+ <source>Only two things are infinite, the universe and human stupidity, and I&apos;m not sure about the former.</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -310,7 +310,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="101"/>
- <source>Do, or do not. There is no 'try'.</source>
+ <source>Do, or do not. There is no &apos;try&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -330,7 +330,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="109"/>
- <source>It's kind of fun to do the impossible.</source>
+ <source>It&apos;s kind of fun to do the impossible.</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -510,7 +510,7 @@
<message>
<location filename="../JsonMenu.h" line="60"/>
<source>Error parsing script output: %1</source>
- <translation>Errore nell'analisi dell'output dello script: %1</translation>
+ <translation>Errore nell&apos;analisi dell&apos;output dello script: %1</translation>
</message>
</context>
<context>
@@ -721,32 +721,32 @@
<translation>Lista delle Finestre</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Desktop Lumina</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Spazio Lavoro %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminale</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Sfoglia File</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Esci</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Desktop</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Attiva Finestra</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimizza Finestra</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Ripristina Finestra</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Massimizza Finestra</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Chiudi la Finestra</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Mostra tutte le finestre</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Minimizza tutte le finestre</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Chiudi tutte le finestre</translation>
</message>
@@ -1165,7 +1165,7 @@
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="437"/>
<source>Some RSS feeds may request custom update intervals instead of using this setting</source>
- <translation>Alcuni feed RSS potrebbero richiedere intervalli di aggiornamento personalizzati invece dell'uso di questa impostazione</translation>
+ <translation>Alcuni feed RSS potrebbero richiedere intervalli di aggiornamento personalizzati invece dell&apos;uso di questa impostazione</translation>
</message>
<message>
<location filename="../desktop-plugins/rssreader/RSSFeedPlugin.ui" line="440"/>
@@ -1357,7 +1357,7 @@
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="1036"/>
<source>(System Performing Updates)</source>
- <translation>(Sistema Sta' Aggiornando)</translation>
+ <translation>(Sistema Sta&apos; Aggiornando)</translation>
</message>
<message>
<location filename="../panel-plugins/systemstart/StartMenu.ui" line="924"/>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ja.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ja.ts
index be1bb754..05964925 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ja.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ja.ts
@@ -34,19 +34,19 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translatorcomment>テキスト表示欄のツールチップ。アプリケーション名が設定されると置き換えられる。</translatorcomment>
<translation>クリックして設定してください</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>アプリケーションを選択してください</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>名前:</translation>
</message>
@@ -218,12 +218,12 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="63"/>
- <source>Don't expect to build up the weak by pulling down the strong.</source>
+ <source>Don&apos;t expect to build up the weak by pulling down the strong.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="65"/>
- <source>You can't know too much, but you can say too much.</source>
+ <source>You can&apos;t know too much, but you can say too much.</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -303,7 +303,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="97"/>
- <source>Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.</source>
+ <source>Only two things are infinite, the universe and human stupidity, and I&apos;m not sure about the former.</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -313,7 +313,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="101"/>
- <source>Do, or do not. There is no 'try'.</source>
+ <source>Do, or do not. There is no &apos;try&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -333,7 +333,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="109"/>
- <source>It's kind of fun to do the impossible.</source>
+ <source>It&apos;s kind of fun to do the impossible.</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -651,7 +651,7 @@
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="42"/>
<source>Start Moving Item</source>
- <translatorcomment>"transform-move" アイコンを使用する操作</translatorcomment>
+ <translatorcomment>&quot;transform-move&quot; アイコンを使用する操作</translatorcomment>
<translation>アイテムの移動を開始</translation>
</message>
<message>
@@ -726,32 +726,32 @@
<translation>ウィンドウの一覧</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina デスクトップ</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>ワークスペース %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>端末</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation>画面セッションをロック</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>ファイルを探索</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>終了</translation>
</message>
@@ -776,8 +776,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translatorcomment>これ、ファイルパスなので、「デスクトップ」と訳したらまずい</translatorcomment>
<translation>Desktop</translation>
@@ -850,42 +850,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>ウィンドウをアクティブ化します</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>ウィンドウを最小化します</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>ウィンドウを元のサイズに戻す</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>ウィンドウを最大化します</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>ウィンドウを閉じます</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>すべてのウインドウを開く</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>すべてのウインドウを最小化</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>すべてのウィンドウを閉じる</translation>
</message>
@@ -1563,13 +1563,13 @@
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="375"/>
<source>Go back to home directory</source>
- <translatorcomment>なぜ"back"?</translatorcomment>
+ <translatorcomment>なぜ&quot;back&quot;?</translatorcomment>
<translation>ホームディレクトリーに移動する</translation>
</message>
<message>
<location filename="../panel-plugins/userbutton/UserWidget.ui" line="350"/>
<source>Open Directory</source>
- <translatorcomment>"Browse"ボタンのツールチップ</translatorcomment>
+ <translatorcomment>&quot;Browse&quot;ボタンのツールチップ</translatorcomment>
<translation>ディレクトリーを開く</translation>
</message>
<message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ka.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ka.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ka.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ka.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ko.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ko.ts
index d33185ff..80a947c4 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ko.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ko.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>설정하기 위해 누름</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>프로그램 선택</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>이름:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>창 목록</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>루미나 데스크탑</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>작업 공간 %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>터미널</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished">파일 둘러보기</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished">떠나기</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished">바탕 화면</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>창 활성화</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>창 최소화</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>창 복귀</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>창 최대화</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>창 닫기</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_lt.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_lt.ts
index 6e97229f..6f27dda2 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_lt.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_lt.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Spustelėkite, norėdami nustatyti</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Pasirinkti programą</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Pavadinimas:</translation>
</message>
@@ -186,12 +186,12 @@
<message>
<location filename="../BootSplash.cpp" line="51"/>
<source>I have never been hurt by what I have not said</source>
- <translation type="unfinished"></translation>
+ <translation>Man niekada nepakenkė tai, ko aš nesakiau</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="53"/>
<source>Gotta have more cowbell!</source>
- <translation type="unfinished"></translation>
+ <translation>Reikia daugiau varpelių!</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="55"/>
@@ -206,7 +206,7 @@
<message>
<location filename="../BootSplash.cpp" line="59"/>
<source>We cannot do everything at once, but we can do something at once.</source>
- <translation type="unfinished"></translation>
+ <translation>Mes negalime visko daryti vienu metu, tačiau galime vienu metu daryti ką nors.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="61"/>
@@ -241,7 +241,7 @@
<message>
<location filename="../BootSplash.cpp" line="73"/>
<source>Study the past if you would define the future.</source>
- <translation type="unfinished"></translation>
+ <translation>Nagrinėk praeitį, jeigu nori apibrėžti ateitį.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="75"/>
@@ -321,7 +321,7 @@
<message>
<location filename="../BootSplash.cpp" line="105"/>
<source>Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws.</source>
- <translation type="unfinished"></translation>
+ <translation>Geriems žmonėms nereikia įstatymų, kad elgtųsi atsakingai, tuo tarpu blogi žmonės ras būdus kaip apeiti įstatymus.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="107"/>
@@ -351,7 +351,7 @@
<message>
<location filename="../BootSplash.cpp" line="117"/>
<source>Well-timed silence hath more eloquence than speech.</source>
- <translation type="unfinished"></translation>
+ <translation>Savalaikė tyla yra iškalbingesnė už kalbą.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="119"/>
@@ -381,7 +381,7 @@
<message>
<location filename="../BootSplash.cpp" line="129"/>
<source>Better to remain silent and be thought a fool than to speak out and remove all doubt.</source>
- <translation type="unfinished"></translation>
+ <translation>Geriau tylėti ir būti palaikytu kvailiu, negu prakalbėti ir išsklaidyti visas abejones.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="140"/>
@@ -721,32 +721,32 @@
<translation>Langų sąrašas</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina darbalaukis</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Darbo sritis %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminalas</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation>Užrakinti seansą</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Naršyti failus</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Išeiti</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Darbalaukis</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Aktyvuoti langą</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Suskleisti langą</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Atkurti langą</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Išskleisti langą</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Užverti langą</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Rodyti visus langus</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Suskleisti visus langus</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Užverti visus langus</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_lv.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_lv.ts
index b2ed9a01..83ac8b9b 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_lv.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_lv.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Klikšķiniet, lai iestatītu</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Izvēlieties lietotni</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Nosaukums:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Logu saraksts</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina darbvirsma</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Darbvieta %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminālis</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Pārlūkot failus</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Atstāt</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Darbvirsma</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Aktivizēt logu</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimizēt logu</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Atjaunot logu</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maksimizēt logu</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Aizvērt logu</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Rādīt visus logus</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Minimizēt visus logus</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Aizvērt visus logus</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_mk.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_mk.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_mk.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_mk.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_mn.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_mn.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_mn.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_mn.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ms.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ms.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ms.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ms.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_mt.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_mt.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_mt.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_mt.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_nb.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_nb.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_nb.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_nb.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_nl.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_nl.ts
index cedd8ffa..64aab123 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_nl.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_nl.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Klik om in te stellen</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Applicatie selecteren</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Naam:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Vensterlijst</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina-bureaublad</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Werkruimte %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminalvenster</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Door bestanden bladeren</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Verlaten</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Bureaublad</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Venster activeren</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Venster minimaliseren</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Venster herstellen</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Venster maximaliseren</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Venster sluiten</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Alle vensters weergeven</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Alle vensters minimaliseren</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Alle vensters sluiten</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pa.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pa.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pa.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pa.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pl.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pl.ts
index 9a73dc96..c68edc29 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pl.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pl.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Kliknij by ustawić</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Wybierz aplikację</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Nazwa:</translation>
</message>
@@ -215,12 +215,12 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="63"/>
- <source>Don't expect to build up the weak by pulling down the strong.</source>
+ <source>Don&apos;t expect to build up the weak by pulling down the strong.</source>
<translation>Nie oczekuje wzmacniania słabych osłabianiem silnych.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="65"/>
- <source>You can't know too much, but you can say too much.</source>
+ <source>You can&apos;t know too much, but you can say too much.</source>
<translation>Nie możesz wiedzieć za dużo, ale możesz powiedzieć za dużo.</translation>
</message>
<message>
@@ -231,157 +231,157 @@
<message>
<location filename="../BootSplash.cpp" line="69"/>
<source>Any society that would give up a little liberty to gain a little security will deserve neither and lose both.</source>
- <translation type="unfinished"></translation>
+ <translation>Any society that would give up a little liberty to gain a little security will deserve neither and lose both.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="71"/>
<source>Never trust a computer you can’t throw out a window.</source>
- <translation type="unfinished"></translation>
+ <translation>Never trust a computer you can’t throw out a window.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="73"/>
<source>Study the past if you would define the future.</source>
- <translation type="unfinished"></translation>
+ <translation>Study the past if you would define the future.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="75"/>
<source>The way to get started is to quit talking and begin doing.</source>
- <translation type="unfinished"></translation>
+ <translation>The way to get started is to quit talking and begin doing.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="77"/>
<source>Ask and it will be given to you; search, and you will find; knock and the door will be opened for you.</source>
- <translation type="unfinished"></translation>
+ <translation>Ask and it will be given to you; search, and you will find; knock and the door will be opened for you.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="79"/>
<source>Start where you are. Use what you have. Do what you can.</source>
- <translation type="unfinished"></translation>
+ <translation>Start where you are. Use what you have. Do what you can.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="81"/>
<source>A person who never made a mistake never tried anything new.</source>
- <translation type="unfinished"></translation>
+ <translation>A person who never made a mistake never tried anything new.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="83"/>
<source>It does not matter how slowly you go as long as you do not stop.</source>
- <translation type="unfinished"></translation>
+ <translation>It does not matter how slowly you go as long as you do not stop.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="85"/>
<source>Do what you can, where you are, with what you have.</source>
- <translation type="unfinished"></translation>
+ <translation>Do what you can, where you are, with what you have.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="87"/>
<source>Remember no one can make you feel inferior without your consent.</source>
- <translation type="unfinished"></translation>
+ <translation>Remember no one can make you feel inferior without your consent.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="89"/>
<source>It’s not the years in your life that count. It’s the life in your years.</source>
- <translation type="unfinished"></translation>
+ <translation>It’s not the years in your life that count. It’s the life in your years.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="91"/>
<source>Either write something worth reading or do something worth writing.</source>
- <translation type="unfinished"></translation>
+ <translation>Either write something worth reading or do something worth writing.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="93"/>
<source>The only way to do great work is to love what you do.</source>
- <translation type="unfinished"></translation>
+ <translation>The only way to do great work is to love what you do.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="95"/>
<source>Political correctness is tyranny with manners.</source>
- <translation type="unfinished"></translation>
+ <translation>Political correctness is tyranny with manners.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="97"/>
- <source>Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.</source>
- <translation type="unfinished"></translation>
+ <source>Only two things are infinite, the universe and human stupidity, and I&apos;m not sure about the former.</source>
+ <translation>Only two things are infinite, the universe and human stupidity, and I&apos;m not sure about the former.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="99"/>
<source>I find that the harder I work, the more luck I seem to have.</source>
- <translation type="unfinished"></translation>
+ <translation>I find that the harder I work, the more luck I seem to have.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="101"/>
- <source>Do, or do not. There is no 'try'.</source>
- <translation type="unfinished"></translation>
+ <source>Do, or do not. There is no &apos;try&apos;.</source>
+ <translation>Do, or do not. There is no &apos;try&apos;.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="103"/>
<source>A mathematician is a device for turning coffee into theorems.</source>
- <translation type="unfinished"></translation>
+ <translation>A mathematician is a device for turning coffee into theorems.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="105"/>
<source>Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws.</source>
- <translation type="unfinished"></translation>
+ <translation>Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="107"/>
<source>Black holes are where God divided by zero.</source>
- <translation type="unfinished"></translation>
+ <translation>Black holes are where God divided by zero.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="109"/>
- <source>It's kind of fun to do the impossible.</source>
- <translation type="unfinished"></translation>
+ <source>It&apos;s kind of fun to do the impossible.</source>
+ <translation>It&apos;s kind of fun to do the impossible.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="111"/>
<source>Knowledge speaks, but wisdom listens.</source>
- <translation type="unfinished"></translation>
+ <translation>Knowledge speaks, but wisdom listens.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="113"/>
<source>A witty saying proves nothing.</source>
- <translation type="unfinished"></translation>
+ <translation>A witty saying proves nothing.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="115"/>
<source>Success usually comes to those who are too busy to be looking for it.</source>
- <translation type="unfinished"></translation>
+ <translation>Success usually comes to those who are too busy to be looking for it.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="117"/>
<source>Well-timed silence hath more eloquence than speech.</source>
- <translation type="unfinished"></translation>
+ <translation>Well-timed silence hath more eloquence than speech.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="119"/>
<source>I have never let my schooling interfere with my education.</source>
- <translation type="unfinished"></translation>
+ <translation>I have never let my schooling interfere with my education.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="121"/>
<source>The best way to predict the future is to invent it.</source>
- <translation type="unfinished"></translation>
+ <translation>The best way to predict the future is to invent it.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="123"/>
<source>Well done is better than well said.</source>
- <translation type="unfinished"></translation>
+ <translation>Well done is better than well said.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="125"/>
<source>Sometimes it is not enough that we do our best; we must do what is required.</source>
- <translation type="unfinished"></translation>
+ <translation>Sometimes it is not enough that we do our best; we must do what is required.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="127"/>
<source>The truth is more important than the facts.</source>
- <translation type="unfinished"></translation>
+ <translation>The truth is more important than the facts.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="129"/>
<source>Better to remain silent and be thought a fool than to speak out and remove all doubt.</source>
- <translation type="unfinished"></translation>
+ <translation>Better to remain silent and be thought a fool than to speak out and remove all doubt.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="140"/>
@@ -642,7 +642,7 @@
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="38"/>
<source>Launch Item</source>
- <translation type="unfinished"></translation>
+ <translation>Uruchom</translation>
</message>
<message>
<location filename="../desktop-plugins/LDPlugin.cpp" line="42"/>
@@ -721,32 +721,32 @@
<translation>Lista Okien</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Pulpit Lumina</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Przestrzeń robocza %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminal</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
- <translation type="unfinished"></translation>
+ <translation>Zablokuj sesję</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Przeglądaj pliki</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Wyjdź</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Pulpit</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Aktywuj okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimalizuj okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Przywróć okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maksymalizuj okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Zamknij Okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Pokaż wszystkie okna</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Minimalizuj wszystkie okna</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Zamknij wszystkie okna</translation>
</message>
@@ -982,57 +982,57 @@
<message>
<location filename="../panel-plugins/audioplayer/PPlayerWidget.ui" line="14"/>
<source>Form</source>
- <translation type="unfinished">Formularz</translation>
+ <translation>Formularz</translation>
</message>
<message>
<location filename="../panel-plugins/audioplayer/PPlayerWidget.cpp" line="69"/>
<source>Clear Playlist</source>
- <translation type="unfinished">Wyczyść listę odtwarzania</translation>
+ <translation>Wyczyść listę odtwarzania</translation>
</message>
<message>
<location filename="../panel-plugins/audioplayer/PPlayerWidget.cpp" line="70"/>
<source>Shuffle Playlist</source>
- <translation type="unfinished">Odtwarzanie losowe</translation>
+ <translation>Odtwarzanie losowe</translation>
</message>
<message>
<location filename="../panel-plugins/audioplayer/PPlayerWidget.cpp" line="72"/>
<source>Add Files</source>
- <translation type="unfinished">Dodaj pliki</translation>
+ <translation>Dodaj pliki</translation>
</message>
<message>
<location filename="../panel-plugins/audioplayer/PPlayerWidget.cpp" line="73"/>
<source>Add Directory</source>
- <translation type="unfinished">Dodaj katalog</translation>
+ <translation>Dodaj katalog</translation>
</message>
<message>
<location filename="../panel-plugins/audioplayer/PPlayerWidget.cpp" line="74"/>
<source>Add URL</source>
- <translation type="unfinished">Dodaj URL</translation>
+ <translation>Dodaj URL</translation>
</message>
<message>
<location filename="../panel-plugins/audioplayer/PPlayerWidget.cpp" line="102"/>
<source>Multimedia Files</source>
- <translation type="unfinished">Pliki multimedialne</translation>
+ <translation>Pliki multimedialne</translation>
</message>
<message>
<location filename="../panel-plugins/audioplayer/PPlayerWidget.cpp" line="103"/>
<source>Select Multimedia Files</source>
- <translation type="unfinished">Wybierz pliki multimedialne</translation>
+ <translation>Wybierz pliki multimedialne</translation>
</message>
<message>
<location filename="../panel-plugins/audioplayer/PPlayerWidget.cpp" line="130"/>
<source>Select Multimedia Directory</source>
- <translation type="unfinished">Wybierz katalog z multimediami</translation>
+ <translation>Wybierz katalog z multimediami</translation>
</message>
<message>
<location filename="../panel-plugins/audioplayer/PPlayerWidget.cpp" line="159"/>
<source>Enter a valid URL for a multimedia file or stream:</source>
- <translation type="unfinished">Podaj adres URL pliku lub strumienia multimedialnego:</translation>
+ <translation>Podaj adres URL pliku lub strumienia multimedialnego:</translation>
</message>
<message>
<location filename="../panel-plugins/audioplayer/PPlayerWidget.cpp" line="161"/>
<source>Multimedia URL</source>
- <translation type="unfinished">Adres URL multimediów</translation>
+ <translation>Adres URL multimediów</translation>
</message>
</context>
<context>
@@ -1264,7 +1264,7 @@
<message>
<location filename="../SettingsMenu.cpp" line="33"/>
<source>Wallpaper</source>
- <translation type="unfinished"></translation>
+ <translation>Tapeta</translation>
</message>
<message>
<location filename="../SettingsMenu.cpp" line="36"/>
@@ -1274,7 +1274,7 @@
<message>
<location filename="../SettingsMenu.cpp" line="39"/>
<source>All Desktop Settings</source>
- <translation type="unfinished"></translation>
+ <translation>Ustawienia pulpitu</translation>
</message>
<message>
<location filename="../SettingsMenu.cpp" line="54"/>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pt.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pt.ts
index e3798385..717a89ca 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pt.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pt.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Clique para Definir</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Selecionar Aplicativo </translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Nome:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Lista de Janelas</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Área de Trabalho Lumina</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Espaço de trabalho %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminal</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished">Área de Trabalho</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Ativar a Janela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimizar Janela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Restaurar a Janela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maximizar Janela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Fechar Janela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pt_BR.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pt_BR.ts
index d8b42592..9a22a925 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pt_BR.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_pt_BR.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Clique para definir</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Selecionar aplicativo</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Nome:</translation>
</message>
@@ -215,12 +215,12 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="63"/>
- <source>Don't expect to build up the weak by pulling down the strong.</source>
+ <source>Don&apos;t expect to build up the weak by pulling down the strong.</source>
<translation>Não espere fortalecer o fraco puxando para baixo o forte.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="65"/>
- <source>You can't know too much, but you can say too much.</source>
+ <source>You can&apos;t know too much, but you can say too much.</source>
<translation>Você não pode saber muito, mas pode dizer demais.</translation>
</message>
<message>
@@ -300,7 +300,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="97"/>
- <source>Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.</source>
+ <source>Only two things are infinite, the universe and human stupidity, and I&apos;m not sure about the former.</source>
<translation>Só duas coisas são infinitas, o universo e a estupidez humana, e eu não tenho certeza sobre o primeiro.</translation>
</message>
<message>
@@ -310,8 +310,8 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="101"/>
- <source>Do, or do not. There is no 'try'.</source>
- <translation>Faça, ou não. Não há 'tentativa'.</translation>
+ <source>Do, or do not. There is no &apos;try&apos;.</source>
+ <translation>Faça, ou não. Não há &apos;tentativa&apos;.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="103"/>
@@ -330,7 +330,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="109"/>
- <source>It's kind of fun to do the impossible.</source>
+ <source>It&apos;s kind of fun to do the impossible.</source>
<translation>É meio divertido fazer o impossível.</translation>
</message>
<message>
@@ -721,32 +721,32 @@
<translation>Lista de janelas</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina Desktop</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Espaço de trabalho %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminal</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation>Travar sessão</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Navegar por arquivos</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Deixar</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Área de trabalho</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Ativar janela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimizar janela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Restaurar janela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maximizar janela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Fechar janela</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Exibir todas janelas</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Minimizar todas janelas</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Fechar todas as janelas</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ro.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ro.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ro.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ro.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ru.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ru.ts
index 335e9d76..e09dde12 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ru.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ru.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Нажмите что бы выбрать</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Выбрать Приложение</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Название:</translation>
</message>
@@ -215,12 +215,12 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="63"/>
- <source>Don't expect to build up the weak by pulling down the strong.</source>
+ <source>Don&apos;t expect to build up the weak by pulling down the strong.</source>
<translation>Не ждите, чтобы создать слабое, потянув вниз сильное.</translation>
</message>
<message>
<location filename="../BootSplash.cpp" line="65"/>
- <source>You can't know too much, but you can say too much.</source>
+ <source>You can&apos;t know too much, but you can say too much.</source>
<translation>Вы не можете знать слишком много, но вы можете сказать слишком много.</translation>
</message>
<message>
@@ -300,7 +300,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="97"/>
- <source>Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.</source>
+ <source>Only two things are infinite, the universe and human stupidity, and I&apos;m not sure about the former.</source>
<translation>Только две вещи бесконечны, вселенная и человеческая глупость.</translation>
</message>
<message>
@@ -310,7 +310,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="101"/>
- <source>Do, or do not. There is no 'try'.</source>
+ <source>Do, or do not. There is no &apos;try&apos;.</source>
<translation>Делай, или не делай. Не пробуй.</translation>
</message>
<message>
@@ -330,7 +330,7 @@
</message>
<message>
<location filename="../BootSplash.cpp" line="109"/>
- <source>It's kind of fun to do the impossible.</source>
+ <source>It&apos;s kind of fun to do the impossible.</source>
<translation>Это своего рода забава - сделать невозможное.</translation>
</message>
<message>
@@ -721,32 +721,32 @@
<translation>Список Окон</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Рабочий стол Lumina</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Рабочая Область %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Терминал</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation>Блокировка сессии</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Просмотр файлов</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Оставить</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Рабочий стол</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Активировать Окно</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Свернуть Окно</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Восстановить Окно</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Развернуть Окно</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Закрыть окно</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Показать все окна</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Свернуть все окна</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Закрыть все окна</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sk.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sk.ts
index 677f1fbd..9dafa749 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sk.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sk.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Kliknutím nastaviť </translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Výber aplikácie</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Meno:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Zoznam okien</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Prostredie Lumina </translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Pracovná plocha %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminál</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished">Prehliadať súbory</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished">Ponechať</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished">Pracovná plocha</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Aktívne okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimalizovať okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Obnoviť okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maximalizovať okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Zatvoriť okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sl.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sl.ts
index 1dee4397..9b471c07 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sl.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sl.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Izberi program</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Ime:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Seznam oken</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminal</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Zapri okno</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sr.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sr.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sr.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sr.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sv.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sv.ts
index 89e30d15..013507f3 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sv.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sv.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Klicka för att tilldela</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Välj program</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Namn:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Fönsterlista</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina Skrivbordet</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Arbetsyta %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Terminal</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Bläddra bland filer</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Lämna</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Skrivbord</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Aktivera fönster</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Minimera fönster</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Återställ fönster</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Maximera fönster</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Stäng fönster</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Visa alla fönster</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Minimera alla fönster</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Stäng alla fönster</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sw.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sw.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sw.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_sw.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ta.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ta.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ta.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ta.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_tg.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_tg.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_tg.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_tg.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_th.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_th.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_th.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_th.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_tr.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_tr.ts
index c32f19cc..cad1990a 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_tr.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_tr.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Ayarlamak için Tıkla</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Uygulama Seç</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Ad:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>Pencere Listesi</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina Masaüstü</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Çalışma alanı %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Uçbirim</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Dosyalara Gözat</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Çık</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Masaüstü</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Pencereyi Etkinleştir</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Pencereyi Küçült</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Pencereyi Geri Yükle</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Pencereyi Büyüt</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Pencereyi Kapat</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>Tüm Pencereleri Göster</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>Tüm Pencereleri Küçült</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>Tüm Pencereleri Kapat</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_uk.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_uk.ts
index 7d0d2e66..5180b6dd 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_uk.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_uk.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>Натисніть щоб встановити</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>Оберіть додаток</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>Ім&apos;я:</translation>
</message>
@@ -53,7 +53,7 @@
<message>
<location filename="../AppMenu.cpp" line="45"/>
<source>Desktop</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Робочий стіл</translation>
</message>
<message>
<location filename="../AppMenu.cpp" line="82"/>
@@ -721,32 +721,32 @@
<translation>Список вікон</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina Desktop</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>Робочий простір %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>Термінал</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>Перегляд файлів</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>Лишити</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>Робочий стіл</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>Активне Вікно</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>Згорнути вікно</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>Відновити вікно</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>Розгорнути вікно</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>Закрити вікно</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_uz.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_uz.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_uz.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_uz.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_vi.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_vi.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_vi.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_vi.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_CN.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_CN.ts
index 3cc58ffb..1d7ebaec 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_CN.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_CN.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation>单击以设定</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation>选择程序</translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation>名称:</translation>
</message>
@@ -721,32 +721,32 @@
<translation>窗口列表</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation>Lumina桌面</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation>工作空间 %1</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation>终端</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation>浏览文件</translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation>离开</translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation>桌面</translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation>激活窗口</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation>最小化窗口</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation>恢复窗口</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation>最大化窗口</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation>关闭窗口</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation>显示所有窗口</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation>最小化所有窗口</translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation>关闭所有窗口</translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_HK.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_HK.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_HK.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_HK.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_TW.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_TW.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_TW.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zh_TW.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zu.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zu.ts
index fce61809..c291da48 100644
--- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zu.ts
+++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_zu.ts
@@ -32,18 +32,18 @@
<context>
<name>AppLauncherPlugin</name>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="48"/>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="76"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="49"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="82"/>
<source>Click to Set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Select Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="137"/>
+ <location filename="../desktop-plugins/applauncher/AppLauncherPlugin.cpp" line="143"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
@@ -721,32 +721,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="280"/>
+ <location filename="../LDesktop.cpp" line="281"/>
<source>Lumina Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="281"/>
+ <location filename="../LDesktop.cpp" line="282"/>
<source>Workspace %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="291"/>
+ <location filename="../LDesktop.cpp" line="292"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="292"/>
+ <location filename="../LDesktop.cpp" line="293"/>
<source>Lock Session</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="293"/>
+ <location filename="../LDesktop.cpp" line="294"/>
<source>Browse Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LDesktop.cpp" line="322"/>
+ <location filename="../LDesktop.cpp" line="323"/>
<source>Leave</source>
<translation type="unfinished"></translation>
</message>
@@ -771,8 +771,8 @@
<context>
<name>LSession</name>
<message>
- <location filename="../LSession.cpp" line="159"/>
- <location filename="../LSession.cpp" line="336"/>
+ <location filename="../LSession.cpp" line="160"/>
+ <location filename="../LSession.cpp" line="341"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
@@ -843,42 +843,42 @@
<context>
<name>LTaskButton</name>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="149"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="147"/>
<source>Activate Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="150"/>
<source>Minimize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="152"/>
<source>Restore Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="156"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="154"/>
<source>Maximize Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="159"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="157"/>
<source>Close Window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="160"/>
<source>Show All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="163"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="161"/>
<source>Minimize All Windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="164"/>
+ <location filename="../panel-plugins/taskmanager/LTaskButton.cpp" line="162"/>
<source>Close All Windows</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-info/i18n/lumina-info_da.ts b/src-qt5/core/lumina-info/i18n/lumina-info_da.ts
index 8f0d9133..8eca107f 100644
--- a/src-qt5/core/lumina-info/i18n/lumina-info_da.ts
+++ b/src-qt5/core/lumina-info/i18n/lumina-info_da.ts
@@ -6,7 +6,7 @@
<message>
<location filename="../MainUI.ui" line="14"/>
<source>Lumina Desktop Information</source>
- <translation>Lumina Skrivebords Information</translation>
+ <translation>Lumina-skrivebordsinformation</translation>
</message>
<message>
<location filename="../MainUI.ui" line="60"/>
@@ -21,7 +21,7 @@
<message>
<location filename="../MainUI.ui" line="124"/>
<source>Lumina Website</source>
- <translation>Hjemmeside for Lumina</translation>
+ <translation>Lumina-websted</translation>
</message>
<message>
<location filename="../MainUI.ui" line="152"/>
@@ -31,7 +31,7 @@
<message>
<location filename="../MainUI.ui" line="179"/>
<source>Desktop Version:</source>
- <translation>Skrivebords Version:</translation>
+ <translation>Skrivebordsversion:</translation>
</message>
<message>
<location filename="../MainUI.ui" line="202"/>
@@ -51,7 +51,7 @@
<message>
<location filename="../MainUI.ui" line="233"/>
<source>View Information</source>
- <translation>Se Information</translation>
+ <translation>Vis information</translation>
</message>
<message>
<location filename="../MainUI.ui" line="298"/>
@@ -70,8 +70,8 @@
</message>
<message>
<location filename="../MainUI.ui" line="340"/>
- <source>&lt;a href="https://github.com/beanpole135"&gt;Ken Moore&lt;/a&gt;</source>
- <translation>&lt;a href="https://github.com/beanpole135"&gt;Ken Moore&lt;/a&gt;</translation>
+ <source>&lt;a href=&quot;https://github.com/beanpole135&quot;&gt;Ken Moore&lt;/a&gt;</source>
+ <translation>&lt;a href=&quot;https://github.com/beanpole135&quot;&gt;Ken Moore&lt;/a&gt;</translation>
</message>
<message>
<location filename="../MainUI.ui" line="353"/>
@@ -85,8 +85,8 @@
</message>
<message>
<location filename="../MainUI.ui" line="428"/>
- <source>&lt;a href="https://github.com/pcbsd/lumina/graphs/contributors"&gt;Open in web browser&lt;a&gt;</source>
- <translation>&lt;a href="https://github.com/pcbsd/lumina/graphs/contributors"&gt;Åben i en web browser&lt;a&gt;</translation>
+ <source>&lt;a href=&quot;https://github.com/pcbsd/lumina/graphs/contributors&quot;&gt;Open in web browser&lt;a&gt;</source>
+ <translation>&lt;a href=&quot;https://github.com/pcbsd/lumina/graphs/contributors&quot;&gt;Åbn i en webbrowser&lt;a&gt;</translation>
</message>
<message>
<location filename="../MainUI.ui" line="454"/>
diff --git a/src-qt5/core/lumina-info/i18n/lumina-info_pl.ts b/src-qt5/core/lumina-info/i18n/lumina-info_pl.ts
index 6ff00c18..03133ac7 100644
--- a/src-qt5/core/lumina-info/i18n/lumina-info_pl.ts
+++ b/src-qt5/core/lumina-info/i18n/lumina-info_pl.ts
@@ -16,7 +16,7 @@
<message>
<location filename="../MainUI.ui" line="89"/>
<source>Source Repository</source>
- <translation>Repozytorium Żródłowe</translation>
+ <translation>Repozytorium źródłowe</translation>
</message>
<message>
<location filename="../MainUI.ui" line="124"/>
@@ -26,7 +26,7 @@
<message>
<location filename="../MainUI.ui" line="152"/>
<source>Bug Reports</source>
- <translation>Zgłaszanie Błędów</translation>
+ <translation>Zgłaszanie błędów</translation>
</message>
<message>
<location filename="../MainUI.ui" line="179"/>
@@ -46,7 +46,7 @@
<message>
<location filename="../MainUI.ui" line="276"/>
<source>Ask the Community</source>
- <translation type="unfinished">Zadaj Pytanie</translation>
+ <translation>Zapytaj Społeczność</translation>
</message>
<message>
<location filename="../MainUI.ui" line="233"/>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_af.ts b/src-qt5/core/lumina-open/i18n/lumina-open_af.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_af.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_af.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_ar.ts b/src-qt5/core/lumina-open/i18n/lumina-open_ar.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_ar.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_ar.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_az.ts b/src-qt5/core/lumina-open/i18n/lumina-open_az.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_az.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_az.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_bg.ts b/src-qt5/core/lumina-open/i18n/lumina-open_bg.ts
index 28c8a08d..0e811388 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_bg.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_bg.ts
@@ -129,7 +129,12 @@
<translation>Други</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Намиране на изпълнимия файл на програма</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Информацията за стартиране липсва от прекия път (повреден пряк път): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>Адресът липсва от прекия път към отдалечен адрес: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Пътят към директорията липсва от прекия път към директорията: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Непознат тип пряк път : %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Грешка в програмата</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Възникна грешка в програмата и трябваше да бъде затворена:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_bn.ts b/src-qt5/core/lumina-open/i18n/lumina-open_bn.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_bn.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_bn.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_bs.ts b/src-qt5/core/lumina-open/i18n/lumina-open_bs.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_bs.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_bs.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_ca.ts b/src-qt5/core/lumina-open/i18n/lumina-open_ca.ts
index 28b0014d..058fd3f6 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_ca.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_ca.ts
@@ -129,7 +129,12 @@
<translation>Altres</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation>[per defecte] </translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Troba el binari de l'aplicació</translation>
</message>
@@ -169,37 +174,37 @@
<translation>La drecera de l'aplicació no té la informació de llançament (drecera malformada): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>La drecera de l'URL no té l'URL: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>La drecera del directori no té el camí cap al directori: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Tipus de drecera desconegut: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Falta un binari</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find "%1". Please ensure it is installed first.</source>
<translation>No s'ha pogut trobar "%1". Si us plau, assegureu-vos que estigui instal·lat.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Error de l'aplicació</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>L'aplicació següent ha tingut un error i s'ha hagut de tancar:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_cs.ts b/src-qt5/core/lumina-open/i18n/lumina-open_cs.ts
index 99816ed5..3cd1d0a4 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_cs.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_cs.ts
@@ -129,7 +129,12 @@
<translation>Ostatní</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Najít soubor aplikace</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Zástupci aplikace chybí informace o zahájení (chybné zkratky):% 1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>URL zástupci chybí URL: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Zástupci složky chybí cesta do adresáře: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Neznámý typ zkratky: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Chybí spustitelný soubor</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
- <source>Could not find "%1". Please ensure it is installed first.</source>
- <translation>Nepodařilo se najít "%1". Nejprve, prosím, zajistěte, aby byl nainstalován.</translation>
+ <location filename="../main.cpp" line="365"/>
+ <source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
+ <translation>Nepodařilo se najít &quot;%1&quot;. Nejprve, prosím, zajistěte, aby byl nainstalován.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Chyba aplikace</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Následující aplikace ohlašují chybu a musí být ukončeny:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_cy.ts b/src-qt5/core/lumina-open/i18n/lumina-open_cy.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_cy.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_cy.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_da.ts b/src-qt5/core/lumina-open/i18n/lumina-open_da.ts
index d1fe0f73..97635eac 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_da.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_da.ts
@@ -6,7 +6,7 @@
<message>
<location filename="../LFileDialog.ui" line="14"/>
<source>Open With...</source>
- <translation>Åbn med...</translation>
+ <translation>Åbn med ...</translation>
</message>
<message>
<location filename="../LFileDialog.ui" line="68"/>
@@ -31,7 +31,7 @@
<message>
<location filename="../LFileDialog.ui" line="138"/>
<source>Find</source>
- <translation>Søg</translation>
+ <translation>Find</translation>
</message>
<message>
<location filename="../LFileDialog.ui" line="199"/>
@@ -46,7 +46,7 @@
<message>
<location filename="../LFileDialog.ui" line="235"/>
<source>Cancel</source>
- <translation>Annullér</translation>
+ <translation>Annuller</translation>
</message>
<message>
<location filename="../LFileDialog.cpp" line="40"/>
@@ -121,7 +121,7 @@
<message>
<location filename="../LFileDialog.cpp" line="126"/>
<source>Utilities</source>
- <translation>Værktøjer</translation>
+ <translation>Redskaber</translation>
</message>
<message>
<location filename="../LFileDialog.cpp" line="127"/>
@@ -129,7 +129,12 @@
<translation>Andre</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation>[standard] </translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Find binær program fil</translation>
</message>
@@ -145,13 +150,13 @@
<location filename="../main.cpp" line="188"/>
<location filename="../main.cpp" line="194"/>
<source>Audio Volume %1%</source>
- <translation>Lyd Volume %1%</translation>
+ <translation>Lydstyrke %1%</translation>
</message>
<message>
<location filename="../main.cpp" line="202"/>
<location filename="../main.cpp" line="211"/>
<source>Screen Brightness %1%</source>
- <translation>Skærm-lysstyrke %1%</translation>
+ <translation>Skærmlysstyrke %1%</translation>
</message>
<message>
<location filename="../main.cpp" line="243"/>
@@ -169,37 +174,37 @@
<translation>Program genvej mangler korrekt information (misdannet genvej): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>URL genvej mangler URL'en: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Folder genvej mangler stien til folderen: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Ukendt type genvej : %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Binær mangler</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find "%1". Please ensure it is installed first.</source>
<translation>Kunne ikke finde "%1". Sørg for at programmet er installeret først.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Programfejl</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Det følgende program oplevede en fejl og blev nødt til at afslutte:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_de.ts b/src-qt5/core/lumina-open/i18n/lumina-open_de.ts
index 08e0bb7e..d7612d31 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_de.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_de.ts
@@ -129,7 +129,12 @@
<translation>Andere</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Ausführbare Anwendung finden</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Fehlende Startup-Informationen für Programm-Verknüpfung (deformierte Verknüpfung): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>URL-Verknüpfung fehlt die URL: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Verzeichnisverknüpfung fehlt der Pfad zum Verzeichnis: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Unbekannter Typ für Vernüpfung: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Binärdatei fehlt</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
- <source>Could not find "%1". Please ensure it is installed first.</source>
- <translation>Konnte "%1" nicht finden. Bitte stellen Sie zuerst sicher, dass es installiert ist.</translation>
+ <location filename="../main.cpp" line="365"/>
+ <source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
+ <translation>Konnte &quot;%1&quot; nicht finden. Bitte stellen Sie zuerst sicher, dass es installiert ist.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Anwendungsfehler</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Bei folgender Anwendung ist ein Fehler aufgetreten und sie wurde beendet:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_el.ts b/src-qt5/core/lumina-open/i18n/lumina-open_el.ts
index 22c134c6..32e295ce 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_el.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_el.ts
@@ -129,7 +129,12 @@
<translation>Άλλο</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Βρείτε Εκτελέσιμη Εφαρμογή</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Οι πληροφορίες εκτέλεσης λείπουν απο την συντόμευση της εφαρμογής (Δυσλειτουργία συντόμευσης): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>Απο την URL συντόμευση λείπει το URL: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Απο την συντόμευση του καταλόγου λείπει η διαδρομή προς τον κατάλογο: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Άγνωστος τύπος συντόμευσης: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Το Εκτελέσιμο λείπει</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation>Αδυναμία έυρεσης &quot;%1&quot;. Παρακαλώ βεβαιωθείτε ότι έχει ήδη εγκατασταθεί.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Πρόβλημα Εφαρμογής</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Η παρακάτω εφαρμογή αντιμετώπισε ένα σφάλμα και πρέπει να τερματιστεί:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_en_GB.ts b/src-qt5/core/lumina-open/i18n/lumina-open_en_GB.ts
index 799ba448..4ab5a78e 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_en_GB.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_en_GB.ts
@@ -129,7 +129,12 @@
<translation>Other</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Find Application Binary</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Application shortcut is missing the launch information (malformed shortcut): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>URL shortcut is missing the URL: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Directory shortcut is missing the path to the directory: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Unknown type of shortcut: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Binary Missing</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation>Could not find &quot;%1&quot;. Please ensure it is installed first.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Application Error</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>The following application experienced an error and needed to close:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_en_ZA.ts b/src-qt5/core/lumina-open/i18n/lumina-open_en_ZA.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_en_ZA.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_en_ZA.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_es.ts b/src-qt5/core/lumina-open/i18n/lumina-open_es.ts
index f0169335..1bea61e2 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_es.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_es.ts
@@ -129,7 +129,12 @@
<translation>Otros</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Buscar Binario de la Aplicación</translation>
</message>
@@ -169,37 +174,37 @@
<translation>El acceso directo a la aplicación no contiene la información para la ejecución (acceso directo defectuoso): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>El acceso directo a la URL no contiene la URL: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>El acceso directo al directorio no contiene la dirección al directorio: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Tipo de acceso directo desconocido: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Error en la Aplicación</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>La siguiente aplicación presentó un error y necesita cerrarse:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_et.ts b/src-qt5/core/lumina-open/i18n/lumina-open_et.ts
index 39856778..bfc67e75 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_et.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_et.ts
@@ -129,7 +129,12 @@
<translation>Muu</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Leia programm</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Rakenduse otseteel puudub käivitamise info (vigane otsetee): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>Aadressi otseteel puudub aadress: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Kausta otseteel puudub kausta rada: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Teadmata tüüpi otsetee: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Programmi viga</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>See rakendus sulgus, kuna esines viga:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_eu.ts b/src-qt5/core/lumina-open/i18n/lumina-open_eu.ts
index b85ba293..abf7375a 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_eu.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_eu.ts
@@ -129,7 +129,12 @@
<translation>Beste bat</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Azplikazioko binarioa bilatu</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Aplikazioko lasterbideak ez dauka abiarazteko informazioa (lasterbide okerra): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>URLko lasterbideak ez dauka URLa: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Direktorioko lasterbideak ez dauka direktorioroko bide izena: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Lasterbide mota ezezaguna: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Aplikazioko akatsa</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Hurrengo aplikazioak akats bat izan du eta itxi behar da:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_fa.ts b/src-qt5/core/lumina-open/i18n/lumina-open_fa.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_fa.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_fa.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_fi.ts b/src-qt5/core/lumina-open/i18n/lumina-open_fi.ts
index ea610796..6c845b86 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_fi.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_fi.ts
@@ -129,7 +129,12 @@
<translation>Muuta</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Etsi ohjelmatiedosto</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Sovelluksen pikakuvakkeesta puuttuvat käynnistystiedot (virheellinen pikakuvake): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>Verkko-osoitteen pikakuvakkeesta puuttuu verkko-osoite: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Kansion pikakuvakkeesta puuttuu kansion sijainti: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Tuntematon pikakuvaketyyppi: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Ohjelmatiedosto puuttuu</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Sovellusvirhe</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Seuraavat sovellukset kohtasivat virheen ja ne täytyy sulkea:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_fr.ts b/src-qt5/core/lumina-open/i18n/lumina-open_fr.ts
index 23c49fd3..cd4a619c 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_fr.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_fr.ts
@@ -26,7 +26,7 @@
<message>
<location filename="../LFileDialog.ui" line="131"/>
<source>Binary Location</source>
- <translation>Emplacement de l'Exécutable</translation>
+ <translation>Emplacement de l&apos;Exécutable</translation>
</message>
<message>
<location filename="../LFileDialog.ui" line="138"/>
@@ -129,7 +129,12 @@
<translation>Autre</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Rechercher le Programme Exécutable</translation>
</message>
@@ -151,7 +156,7 @@
<location filename="../main.cpp" line="202"/>
<location filename="../main.cpp" line="211"/>
<source>Screen Brightness %1%</source>
- <translation>Luminosité de l'Écran %1%</translation>
+ <translation>Luminosité de l&apos;Écran %1%</translation>
</message>
<message>
<location filename="../main.cpp" line="243"/>
@@ -169,37 +174,37 @@
<translation>Informations de lancement manquantes dans le raccourci du programme (raccourci invalide) : %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
- <translation>L'adresse est introuvable dans le raccourci URL : %1</translation>
+ <translation>L&apos;adresse est introuvable dans le raccourci URL : %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Le chemin du dossier est vide dans le raccourci du dossier : %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Type du raccourci inconnu : %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Exécutable Manquant</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
- <source>Could not find "%1". Please ensure it is installed first.</source>
- <translation>"%1" non trouvé. Vérifiez qu'il soit bien installé.</translation>
+ <location filename="../main.cpp" line="365"/>
+ <source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
+ <translation>&quot;%1&quot; non trouvé. Vérifiez qu&apos;il soit bien installé.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Erreur du Programme</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Le programme suivant a provoqué une erreur et a dû être fermé :</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_fr_CA.ts b/src-qt5/core/lumina-open/i18n/lumina-open_fr_CA.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_fr_CA.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_fr_CA.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_gl.ts b/src-qt5/core/lumina-open/i18n/lumina-open_gl.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_gl.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_gl.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_he.ts b/src-qt5/core/lumina-open/i18n/lumina-open_he.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_he.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_he.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_hi.ts b/src-qt5/core/lumina-open/i18n/lumina-open_hi.ts
index 1a1c6966..9f92ce53 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_hi.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_hi.ts
@@ -129,7 +129,12 @@
<translation>अन्य</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>एप्लीकेशन बाइनरी खोज</translation>
</message>
@@ -169,37 +174,37 @@
<translation>एप्लीकेशन शॉर्टकट में चालू करने सम्बन्धी जानकारी नहीं है( अपूर्ण शॉर्टकट):%1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>यूआरएल के शॉर्टकट में यूआरएल नहीं है:%1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>डायरेक्टरी के शॉर्टकट में डायरेक्टरी का पथ नहीं है:%1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>अनजान प्रकार का शॉर्टकट:%1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>एप्लीकेशन त्रुटि</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>इस एप्लीकेशन में त्रुटि है और इसे बंद करने की आवश्यकता है:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_hr.ts b/src-qt5/core/lumina-open/i18n/lumina-open_hr.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_hr.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_hr.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_hu.ts b/src-qt5/core/lumina-open/i18n/lumina-open_hu.ts
index 0ceafe1d..a8eb9966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_hu.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_hu.ts
@@ -129,7 +129,12 @@
<translation>Egyéb</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Futtatható alkalmazás keresése</translation>
</message>
@@ -169,37 +174,37 @@
<translation>a program hivatkozásában hiányosak az indítási adatok : %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>URL hivatkozás hiányos ebben: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Könyvtár hivatkozás hiányos ebben az útvonalban: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Ismeretlen hivatkozás: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Hiányos binary</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation>Nem találom: &quot;%1&quot;. Először győződj meg hogy telepítve van.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Alkalmazás hiba</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Az alkalmazás hibát észlelt, és bezárandó:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_id.ts b/src-qt5/core/lumina-open/i18n/lumina-open_id.ts
index 6dcd4b5f..ae1c2338 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_id.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_id.ts
@@ -129,7 +129,12 @@
<translation>Yang Lainnya</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Cari Aplikasi Binari</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Aplikasi shortcut yang hilang informasi meluncurkan (jelek cacat): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>URL shortcut hilang URL: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished">Direktori shortcut yang hilang path ke direktori: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Jenis diketahui shortcut: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>aplikasi error</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished">Aplikasi berikut mengalami kesalahan dan diperlukan untuk menutup:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_is.ts b/src-qt5/core/lumina-open/i18n/lumina-open_is.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_is.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_is.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_it.ts b/src-qt5/core/lumina-open/i18n/lumina-open_it.ts
index 415476ca..4b9ecedb 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_it.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_it.ts
@@ -129,7 +129,12 @@
<translation>Altro</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Trova Binario Applicazione</translation>
</message>
@@ -166,40 +171,40 @@
<message>
<location filename="../main.cpp" line="273"/>
<source>Application shortcut is missing the launching information (malformed shortcut): %1</source>
- <translation>Collegamento all'applicazione senzai informazioni di lancio (scorciatoia malformata):: %1</translation>
+ <translation>Collegamento all&apos;applicazione senzai informazioni di lancio (scorciatoia malformata):: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
- <translation>Collegamento URL senza l'URL: %1</translation>
+ <translation>Collegamento URL senza l&apos;URL: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Collegamento Directory senza il percorso della directory: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished">Tipo di abbreviazione sconosciuto : %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Manca codice Binario</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
- <source>Could not find "%1". Please ensure it is installed first.</source>
- <translation>Impossibile trovare "% 1". Assicurarsi che sia installato per primo.</translation>
+ <location filename="../main.cpp" line="365"/>
+ <source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
+ <translation>Impossibile trovare &quot;% 1&quot;. Assicurarsi che sia installato per primo.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Errore Applicazione</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>La seguente applicazione ha avuto un errore e deve chiudere:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_ja.ts b/src-qt5/core/lumina-open/i18n/lumina-open_ja.ts
index f136b8fe..dd2d50e6 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_ja.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_ja.ts
@@ -129,9 +129,14 @@
<translation>その他</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
- <translatorcomment>"Find"とあるが、ファイル指定ダイアログのタイトル</translatorcomment>
+ <translatorcomment>&quot;Find&quot;とあるが、ファイル指定ダイアログのタイトル</translatorcomment>
<translation>アプリケーションのバイナリーを指定</translation>
</message>
</context>
@@ -170,37 +175,37 @@
<translation>アプリケーションショートカットの起動情報が失われています(無効なショートカット): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>URL ショートカットの URL が失われています: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>ディレクトリーショートカットのパス情報が失われています: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>種類が不明なショートカットです: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>バイナリーがありません</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
- <source>Could not find "%1". Please ensure it is installed first.</source>
- <translation>"%1" が見つかりませんでした。まずそれがインストールされている事を確認してください。</translation>
+ <location filename="../main.cpp" line="365"/>
+ <source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
+ <translation>&quot;%1&quot; が見つかりませんでした。まずそれがインストールされている事を確認してください。</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>アプリケーションエラー</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>このアプリケーションでエラーが発生したため、閉じる必要があります:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_ka.ts b/src-qt5/core/lumina-open/i18n/lumina-open_ka.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_ka.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_ka.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_ko.ts b/src-qt5/core/lumina-open/i18n/lumina-open_ko.ts
index cb7c1c7b..9a63d098 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_ko.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_ko.ts
@@ -129,7 +129,12 @@
<translation>기타</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>프로그램 실행 파일 찾기</translation>
</message>
@@ -169,37 +174,37 @@
<translation>프로그램 바로 가기에 실행 정보가 없습니다 (잘못된 바로 가기): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>URL 바로 가기에 URL이 없습니다: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>디렉터리 바로 가기에 디렉터리 경로가 없습니다: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>알 수 없는 종류의 바로 가기: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>프로그램 오류</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>다음의 프로그램에 오류가 발생하여 종료하였습니다:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_lt.ts b/src-qt5/core/lumina-open/i18n/lumina-open_lt.ts
index fce7de40..c5eb21df 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_lt.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_lt.ts
@@ -129,7 +129,12 @@
<translation>Kita</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation>[numatytoji] </translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Rasti programos dvejetainę</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Programos šaukinyje trūksta paleidimo informacijos (netaisyklingas šaukinys): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>URL šaukinyje trūksta URL: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Katalogo šaukinyje trūksta kelio į katalogą: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Nežinomas šaukinio tipas : %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Trūksta dvejetainės</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find "%1". Please ensure it is installed first.</source>
<translation>Nepavyko rasti "%1". Iš pradžių, įsitikinkite ar ji įdiegta.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Programos klaida</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Ši programa susidūrė su klaida ir turėjo būti užverta:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_lv.ts b/src-qt5/core/lumina-open/i18n/lumina-open_lv.ts
index 321f9b8c..c6e264d9 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_lv.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_lv.ts
@@ -129,7 +129,12 @@
<translation>Cits</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Atrast lietotnes bināro failu</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Lietotnes saīsnei trūkst palaišanas informācijas (nepareizi veidota saīsne): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>URL saīsnei trūkst URL: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Kataloga saīsnei trūkst ceļš uz katalogu: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Nezināma tipa saīsne : %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Lietotnes kļūda</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Šai lietotnei radās kļūda un bija nepieciešams to aizvērt:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_mk.ts b/src-qt5/core/lumina-open/i18n/lumina-open_mk.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_mk.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_mk.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_mn.ts b/src-qt5/core/lumina-open/i18n/lumina-open_mn.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_mn.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_mn.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_ms.ts b/src-qt5/core/lumina-open/i18n/lumina-open_ms.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_ms.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_ms.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_mt.ts b/src-qt5/core/lumina-open/i18n/lumina-open_mt.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_mt.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_mt.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_nb.ts b/src-qt5/core/lumina-open/i18n/lumina-open_nb.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_nb.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_nb.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_nl.ts b/src-qt5/core/lumina-open/i18n/lumina-open_nl.ts
index be87bfbf..ae5f93db 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_nl.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_nl.ts
@@ -129,7 +129,12 @@
<translation>Overig</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Uitvoerbaar applicatiebestand zoeken</translation>
</message>
@@ -169,37 +174,37 @@
<translation>De opstartinformatie van de applicatie-snelkoppeling ontbreekt (ongeldige snelkoppeling): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>De URL in de URL-snelkoppeling ontbreekt: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Het mappad in de mapsnelkoppeling ontbreekt: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Onbekend soort snelkoppeling: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Het uitvoerbare bestand ontbreekt</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation>&quot;%1&quot; kan niet worden gevonden. Zorg ervoor dat het geïnstalleerd is.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Applicatiefout</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Er is een fout opgetreden in de volgende applicatie en moet daarom worden gesloten:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_pa.ts b/src-qt5/core/lumina-open/i18n/lumina-open_pa.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_pa.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_pa.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_pl.ts b/src-qt5/core/lumina-open/i18n/lumina-open_pl.ts
index ab23731d..7afdbf5d 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_pl.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_pl.ts
@@ -129,7 +129,12 @@
<translation>Inne</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Znajdź plik binarny aplikacji</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Skrót do aplikacji nie posiada odpowiednich informacji do uruchomienia (niewłaściwy skrót): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>W skrócie URL brak adresu URL: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>W skrócie do folderu brak ścieżki do folderu: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Nieznany błąd skrótu: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Brak pliku binarnego</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
- <source>Could not find "%1". Please ensure it is installed first.</source>
- <translation>Nie można znaleźć "%1". Upewnij się, że jest zainstalowany.</translation>
+ <location filename="../main.cpp" line="365"/>
+ <source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
+ <translation>Nie można znaleźć &quot;%1&quot;. Upewnij się, że jest zainstalowany.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Błąd aplikacji</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Aplikacja napotkała błąd i musi zostać zamknięta:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_pt.ts b/src-qt5/core/lumina-open/i18n/lumina-open_pt.ts
index 861f882a..aae83c05 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_pt.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_pt.ts
@@ -129,7 +129,12 @@
<translation>Outros</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Encontrar binário da aplicação</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Está faltando a informação do lançamento do atalho do aplicativo (atalho mal informado): 1%</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>Está faltando a URL do atalhos da URL: %1 </translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Está faltando o caminho para o diretório do atalho do diretório&quot; %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Tipo de atalho desconhecido: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Erro no Aplicativo</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>O seguinte aplicativo encontrou um erro e teve que ser fechado:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_pt_BR.ts b/src-qt5/core/lumina-open/i18n/lumina-open_pt_BR.ts
index dad239e6..21c38238 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_pt_BR.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_pt_BR.ts
@@ -129,7 +129,12 @@
<translation>Outros</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Encontrar binário do aplicativo</translation>
</message>
@@ -169,37 +174,37 @@
<translation>O atalho do aplicativo não tem a informação de lançamento (atalho malformado): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>Está faltando o URL no atalho: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Está faltando o caminho para o diretório no atalho: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Tipo de atalho desconhecido: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Binário Faltando</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
- <source>Could not find "%1". Please ensure it is installed first.</source>
- <translation>"%1" não pode ser localizado. Por favor, verifique se está instalado.</translation>
+ <location filename="../main.cpp" line="365"/>
+ <source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
+ <translation>&quot;%1&quot; não pode ser localizado. Por favor, verifique se está instalado.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Erro do aplicativo</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>O seguinte aplicativo encontrou um erro e precisa ser fechado:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_ro.ts b/src-qt5/core/lumina-open/i18n/lumina-open_ro.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_ro.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_ro.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_ru.ts b/src-qt5/core/lumina-open/i18n/lumina-open_ru.ts
index 0588758e..5e81cd44 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_ru.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_ru.ts
@@ -129,7 +129,12 @@
<translation>Разное</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation>[по умолчанию] </translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Найти Бинарное Приложение</translation>
</message>
@@ -169,37 +174,37 @@
<translation>В ярлыке приложения отсутствует информация для запуска (неверный формат ярлыка): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>В ярлыке отсутствует URL-адрес: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>В ярлыке отсутствует путь к папке: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Неизвестный тип ярлыка: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Приложение отсутствует</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find "%1". Please ensure it is installed first.</source>
<translation>Не найден "%1". Пожалуйста, убедитесь, что он установлен в первую очередь.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Ошибка Приложения</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Следующее приложение вызвало ошибку и должно быть закрыто:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_sk.ts b/src-qt5/core/lumina-open/i18n/lumina-open_sk.ts
index 07b23aea..83de88f7 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_sk.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_sk.ts
@@ -129,7 +129,12 @@
<translation>Ostatné </translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Nájsť binárne aplikácie </translation>
</message>
@@ -169,37 +174,37 @@
<translation>Zástupca aplikácie - chýbajúce informácie: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>chýba URL:%1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>chýba cesta adresára: %1 </translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Neznámy typ skratky: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Chyba aplikácie </translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Nasledujúca aplikácia hlási chybu a musí byť ukončená: </translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_sl.ts b/src-qt5/core/lumina-open/i18n/lumina-open_sl.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_sl.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_sl.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_sr.ts b/src-qt5/core/lumina-open/i18n/lumina-open_sr.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_sr.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_sr.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_sv.ts b/src-qt5/core/lumina-open/i18n/lumina-open_sv.ts
index 33fa847e..cc3b5614 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_sv.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_sv.ts
@@ -129,7 +129,12 @@
<translation>Annat </translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Hitta Programmets Binär </translation>
</message>
@@ -169,37 +174,37 @@
<translation>Program genväg saknar startinformation (missbildad genväg): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>URL genväg saknas URL: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Genvägen till katalogen saknar sökvägen till katalogen :%1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Okänd typ av genväg: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>Binär saknas</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation>Kunde inte hitta &quot;%1&quot;. Se till att du har detta programmet installerat först.</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Program fel</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Följande program upplevde ett fel och behövde stängas:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_sw.ts b/src-qt5/core/lumina-open/i18n/lumina-open_sw.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_sw.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_sw.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_ta.ts b/src-qt5/core/lumina-open/i18n/lumina-open_ta.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_ta.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_ta.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_tg.ts b/src-qt5/core/lumina-open/i18n/lumina-open_tg.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_tg.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_tg.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_th.ts b/src-qt5/core/lumina-open/i18n/lumina-open_th.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_th.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_th.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_tr.ts b/src-qt5/core/lumina-open/i18n/lumina-open_tr.ts
index bae0a64c..f6200eea 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_tr.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_tr.ts
@@ -129,7 +129,12 @@
<translation>Diğer</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Uygulama İkilisi Bul</translation>
</message>
@@ -169,37 +174,37 @@
<translation>Uygulama kısayolunda başlatma bilgisi eksik (hatalı kısayol): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>URL kısayolunda URL eksik: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>Dizin kısayolunda dizin yolu eksik: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Bilinmeyen kısayol türü: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Uygulama Hatası</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>İzleyen uygulama bir hatayla karşılaştı ve kapatılması gerekti:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_uk.ts b/src-qt5/core/lumina-open/i18n/lumina-open_uk.ts
index 98da14a1..76e93d71 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_uk.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_uk.ts
@@ -129,7 +129,12 @@
<translation>Різне</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>Знайти бінарну програму</translation>
</message>
@@ -169,37 +174,37 @@
<translation>В ярлику програми відсутня інформація для запуску (невірний формат ярлика): %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>В ярлику URL-адреса відсутня: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>В ярлику відсутній шлях до папки: %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>Невідомий тип ярлику : %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>Помилка програми</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>Наступна програма викликало помилку и має бути закрита:</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_uz.ts b/src-qt5/core/lumina-open/i18n/lumina-open_uz.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_uz.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_uz.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_vi.ts b/src-qt5/core/lumina-open/i18n/lumina-open_vi.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_vi.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_vi.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_zh_CN.ts b/src-qt5/core/lumina-open/i18n/lumina-open_zh_CN.ts
index b8be5694..fcb7d509 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_zh_CN.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_zh_CN.ts
@@ -129,7 +129,12 @@
<translation>其他</translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation>寻找二进制应用程序</translation>
</message>
@@ -169,37 +174,37 @@
<translation>应用程序快捷方式缺少启动信息(错误的快捷方式):%1</translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation>网址快捷方式缺少网址 : %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation>目录的快捷方式是丢失目录的路径 : %1</translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation>未知类型的快捷方式:%1</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation>二进制文件丢失</translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation>无法找到 “%1”。请确认它已被安装。</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation>应用程序出错</translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation>下面的应用程序遇到错误,需要关闭</translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_zh_HK.ts b/src-qt5/core/lumina-open/i18n/lumina-open_zh_HK.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_zh_HK.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_zh_HK.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_zh_TW.ts b/src-qt5/core/lumina-open/i18n/lumina-open_zh_TW.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_zh_TW.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_zh_TW.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/i18n/lumina-open_zu.ts b/src-qt5/core/lumina-open/i18n/lumina-open_zu.ts
index b3a7fdf2..91b4a966 100644
--- a/src-qt5/core/lumina-open/i18n/lumina-open_zu.ts
+++ b/src-qt5/core/lumina-open/i18n/lumina-open_zu.ts
@@ -129,7 +129,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../LFileDialog.cpp" line="274"/>
+ <location filename="../LFileDialog.cpp" line="211"/>
+ <source>[default] </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../LFileDialog.cpp" line="278"/>
<source>Find Application Binary</source>
<translation type="unfinished"></translation>
</message>
@@ -169,37 +174,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="284"/>
+ <location filename="../main.cpp" line="286"/>
<source>URL shortcut is missing the URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="295"/>
+ <location filename="../main.cpp" line="297"/>
<source>Directory shortcut is missing the path to the directory: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="300"/>
+ <location filename="../main.cpp" line="302"/>
<source>Unknown type of shortcut : %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Binary Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="363"/>
+ <location filename="../main.cpp" line="365"/>
<source>Could not find &quot;%1&quot;. Please ensure it is installed first.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>Application Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../main.cpp" line="413"/>
+ <location filename="../main.cpp" line="415"/>
<source>The following application experienced an error and needed to close:</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src-qt5/core/lumina-open/main.cpp b/src-qt5/core/lumina-open/main.cpp
index 13213fa1..7434b6c2 100644
--- a/src-qt5/core/lumina-open/main.cpp
+++ b/src-qt5/core/lumina-open/main.cpp
@@ -32,9 +32,10 @@
void printUsageInfo(){
qDebug() << "lumina-open: Application launcher for the Lumina Desktop Environment";
qDebug() << "Description: Given a file (with absolute path) or URL, this utility will try to find the appropriate application with which to open the file. If the file is a *.desktop application shortcut, it will just start the application appropriately. It can also perform a few specific system operations if given special flags.";
- qDebug() << "Usage: lumina-open [-select] <absolute file path or URL>";
+ qDebug() << "Usage: lumina-open [-select] [-action <ActionID>] <absolute file path or URL>";
qDebug() << " lumina-open [-volumeup, -volumedown, -brightnessup, -brightnessdown]";
qDebug() << " [-select] (optional) flag to bypass any default application settings and show the application selector window";
+ qDebug() << " [-action <ActionID>] (optional) Flag to run one of the alternate Actions listed in a .desktop registration file rather than the main command.";
qDebug() << "Special Flags:";
qDebug() << " \"-volume[up/down]\" Flag to increase/decrease audio volume by 5%";
qDebug() << " \"-brightness[up/down]\" Flag to increase/decrease screen brightness by 5%";
@@ -265,8 +266,10 @@ void getCMD(int argc, char ** argv, QString& binary, QString& args, QString& pat
}
switch(DF.type){
case XDGDesktop::APP:
+ qDebug() << "Found .desktop application:" << ActionID;
if(!DF.exec.isEmpty()){
cmd = DF.getDesktopExec(ActionID);
+ qDebug() << "Got command:" << cmd;
if(!DF.path.isEmpty()){ path = DF.path; }
watch = DF.startupNotify || !DF.filePath.contains("/xdg/autostart/");
}else{
@@ -339,7 +342,7 @@ void getCMD(int argc, char ** argv, QString& binary, QString& args, QString& pat
cmd.append(" \""+inFile+"\"");
}
}
- //qDebug() << "Found Command:" << cmd << "Extension:" << extension;
+ qDebug() << "Found Command:" << cmd << "Extension:" << extension;
//Clean up any leftover "Exec" field codes (should have already been replaced earlier)
if(cmd.contains("%")){cmd = cmd.remove("%U").remove("%u").remove("%F").remove("%f").remove("%i").remove("%c").remove("%k").simplified(); }
binary = cmd; //pass this string to the calling function
bgstack15