make code.desktop quality aware

This commit is contained in:
Joao Moreno
2016-02-12 16:11:27 +01:00
parent 1940ca7163
commit 16f31d80e8
2 changed files with 7 additions and 5 deletions

View File

@@ -275,10 +275,12 @@ function prepareDebPackage(arch) {
.pipe(rename('usr/bin/' + product.applicationName));
var desktop = gulp.src('resources/linux/debian/code.desktop')
.pipe(rename('usr/share/applications/code.desktop'));
.pipe(replace('@@NAME_LONG@@', product.nameLong))
.pipe(replace('@@NAME@@', product.applicationName))
.pipe(rename('usr/share/applications/' + product.applicatioName + '.desktop'));
var icon = gulp.src('resources/linux/code.png')
.pipe(rename('usr/share/pixmaps/code.png'));
.pipe(rename('usr/share/pixmaps/' + product.applicationName + '.png'));
var code = gulp.src(binaryDir + '/**/*', { base: binaryDir })
.pipe(rename(function (p) { p.dirname = 'usr/share/' + product.applicationName + '/' + p.dirname; }));

View File

@@ -1,9 +1,9 @@
[Desktop Entry]
Name=Visual Studio Code
Name=@@NAME_LONG@@
Comment=Code Editing. Redefined.
GenericName=Text Editor
Exec=/usr/bin/code %U
Icon=code
Exec=/usr/bin/@@NAME@@ %U
Icon=@@NAME@@
Type=Application
StartupNotify=true
Categories=Utility;TextEditor;Development;IDE;