commit:     63a6681d4a31af0199594ab932b1be4f0da9a583
Author:     Adel KARA SLIMANE <adel.ks <AT> zegrapher <DOT> com>
AuthorDate: Sun Sep 22 14:46:02 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 28 08:32:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a6681d

app-editors/vscode: desktop file fixups

Closes: https://bugs.gentoo.org/936915

Signed-off-by: Adel KARA SLIMANE <adel.ks <AT> zegrapher.com>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-editors/vscode/files/code-url-handler.desktop |  3 ++-
 app-editors/vscode/files/code.desktop             | 13 +++++++++++--
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/app-editors/vscode/files/code-url-handler.desktop 
b/app-editors/vscode/files/code-url-handler.desktop
index fe65d7527069..b1c15dcf468b 100644
--- a/app-editors/vscode/files/code-url-handler.desktop
+++ b/app-editors/vscode/files/code-url-handler.desktop
@@ -2,11 +2,12 @@
 Name=VSCode - URL Handler
 Comment=Editing evolved
 GenericName=Code Editor
-Exec=/usr/bin/vscode @exec_extra_flags@ --open-url %U
+Exec=/usr/bin/vscode @exec_extra_flags@ --open-url -- %U
 Icon=vscode
 Type=Application
 NoDisplay=true
 StartupNotify=true
+StartupWMClass=Code
 Categories=Utility;TextEditor;Development;IDE;
 MimeType=x-scheme-handler/vscode;
 Keywords=vscode;code;

diff --git a/app-editors/vscode/files/code.desktop 
b/app-editors/vscode/files/code.desktop
index 3d3766982e2c..cd885549f7d8 100644
--- a/app-editors/vscode/files/code.desktop
+++ b/app-editors/vscode/files/code.desktop
@@ -2,7 +2,7 @@
 Name=VSCode
 Comment=Editing evolved
 GenericName=Code Editor
-Exec=/usr/bin/vscode @exec_extra_flags@ %F
+Exec=/usr/bin/vscode @exec_extra_flags@ -- %F
 Icon=vscode
 Type=Application
 StartupNotify=false
@@ -14,5 +14,14 @@ Keywords=vscode;code;
 
 [Desktop Action new-empty-window]
 Name=New Empty Window
-Exec=/usr/bin/vscode @exec_extra_flags@ --new-window %F
+Name[de]=Neues leeres Fenster
+Name[es]=Nueva ventana vacía
+Name[fr]=Nouvelle fenêtre vide
+Name[it]=Nuova finestra vuota
+Name[ja]=新しい空のウィンドウ
+Name[ko]=새 빈 창
+Name[ru]=Новое пустое окно
+Name[zh_CN]=新建空窗口
+Name[zh_TW]=開新空視窗
+Exec=/usr/bin/vscode @exec_extra_flags@ --new-window
 Icon=vscode

Reply via email to