add app-editors/sublime-text

This commit is contained in:
Martin Sekera 2021-10-15 16:21:12 +02:00
parent aef5784b48
commit c67f62bf69
3 changed files with 125 additions and 0 deletions

View file

@ -0,0 +1,31 @@
From 9df21c9ec00ac34174b443cc7cd8c4053b98eb00 Mon Sep 17 00:00:00 2001
From: webstrand <webstrand@gmail.com>
Date: Thu, 27 May 2021 17:08:03 -0400
Subject: [PATCH 1/2] remove deprecated key OnlyShowIn from launcher
Silences a QA notice that the key "OnlyShowIn" in group
"Desktop Action new-file" and "Desktop Action new-window" is deprecated.
https://bugs.freedesktop.org/show_bug.cgi?id=66712 No replacement or
alternative is provided, the key is simply ignored.
---
sublime_text.desktop | 2 --
1 file changed, 2 deletions(-)
diff --git a/sublime_text.desktop b/sublime_text.desktop
index 7407709..b171254 100644
--- a/sublime_text.desktop
+++ b/sublime_text.desktop
@@ -15,9 +15,7 @@ Actions=new-window;new-file;
[Desktop Action new-window]
Name=New Window
Exec=/opt/sublime_text/sublime_text --launch-or-new-window
-OnlyShowIn=Unity;
[Desktop Action new-file]
Name=New File
Exec=/opt/sublime_text/sublime_text --command new_file
-OnlyShowIn=Unity;
--
2.31.1

View file

@ -0,0 +1,27 @@
From 0eff5450cba9514559eefd8c79e98fb6b8134b68 Mon Sep 17 00:00:00 2001
From: webstrand <webstrand@gmail.com>
Date: Thu, 27 May 2021 17:09:21 -0400
Subject: [PATCH 2/2] Set explicit StartupWMClass in launcher
Otherwise startup notification and grouping implicitly use the name of
the .desktop file to match against the actual WM_CLASS of windows
belonging to the application.
---
sublime_text.desktop | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sublime_text.desktop b/sublime_text.desktop
index b171254..5c812a9 100644
--- a/sublime_text.desktop
+++ b/sublime_text.desktop
@@ -10,6 +10,7 @@ MimeType=text/plain;
Icon=sublime-text
Categories=TextEditor;Development;
StartupNotify=true
+StartupWMClass=Sublime_text
Actions=new-window;new-file;
[Desktop Action new-window]
--
2.31.1