提交 4c71c3ed 编写于 作者: D Daniel Imms

Use correct StartupWMClass in desktop entry

This prevents two entries appearing in the launcher.

Fixes #6593
上级 3fde0398
...@@ -270,6 +270,7 @@ function prepareDebPackage(arch) { ...@@ -270,6 +270,7 @@ function prepareDebPackage(arch) {
return function () { return function () {
var desktop = gulp.src('resources/linux/code.desktop', { base: '.' }) var desktop = gulp.src('resources/linux/code.desktop', { base: '.' })
.pipe(replace('@@NAME_LONG@@', product.nameLong)) .pipe(replace('@@NAME_LONG@@', product.nameLong))
.pipe(replace('@@NAME_SHORT@@', product.nameShort))
.pipe(replace('@@NAME@@', product.applicationName)) .pipe(replace('@@NAME@@', product.applicationName))
.pipe(rename('usr/share/applications/' + product.applicationName + '.desktop')); .pipe(rename('usr/share/applications/' + product.applicationName + '.desktop'));
...@@ -340,6 +341,7 @@ function prepareRpmPackage(arch) { ...@@ -340,6 +341,7 @@ function prepareRpmPackage(arch) {
return function () { return function () {
var desktop = gulp.src('resources/linux/code.desktop', { base: '.' }) var desktop = gulp.src('resources/linux/code.desktop', { base: '.' })
.pipe(replace('@@NAME_LONG@@', product.nameLong)) .pipe(replace('@@NAME_LONG@@', product.nameLong))
.pipe(replace('@@NAME_SHORT@@', product.nameShort))
.pipe(replace('@@NAME@@', product.applicationName)) .pipe(replace('@@NAME@@', product.applicationName))
.pipe(rename('BUILD/usr/share/applications/' + product.applicationName + '.desktop')); .pipe(rename('BUILD/usr/share/applications/' + product.applicationName + '.desktop'));
......
...@@ -6,7 +6,7 @@ Exec=/usr/bin/@@NAME@@ %U ...@@ -6,7 +6,7 @@ Exec=/usr/bin/@@NAME@@ %U
Icon=@@NAME@@ Icon=@@NAME@@
Type=Application Type=Application
StartupNotify=true StartupNotify=true
StartupWMClass=@@NAME@@ StartupWMClass=@@NAME_SHORT@@
Categories=Utility;TextEditor;Development;IDE; Categories=Utility;TextEditor;Development;IDE;
MimeType=text/plain; MimeType=text/plain;
Actions=new-window; Actions=new-window;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册