asciiwolf pushed to branch asciiwolf-rdns-desktop-files at The Tor Project / 
Applications / torbrowser-launcher


Commits:
32dc2ef4 by AsciiWolf at 2025-03-20T14:58:06+01:00
Rename desktop files to rDNS format

As recommended by the Desktop Entry Specification and already used on Flathub

- - - - -


5 changed files:

- share/applications/torbrowser.desktop → 
share/applications/org.torproject.torbrowser-launcher.desktop
- share/applications/torbrowser-settings.desktop → 
share/applications/org.torproject.torbrowser-launcher.settings.desktop
- share/icons/hicolor/128x128/apps/torbrowser.png → 
share/icons/hicolor/128x128/apps/org.torproject.torbrowser-launcher.png
- share/metainfo/org.torproject.torbrowser-launcher.metainfo.xml
- torbrowser_launcher/__init__.py


Changes:

=====================================
share/applications/torbrowser.desktop → 
share/applications/org.torproject.torbrowser-launcher.desktop
=====================================
@@ -26,6 +26,6 @@ Comment[tr]=Tor Browser Başlat
 Exec=torbrowser-launcher %u
 Terminal=false
 Type=Application
-Icon=torbrowser
+Icon=org.torproject.torbrowser-launcher
 Categories=Network;WebBrowser;
 StartupWMClass=Tor Browser


=====================================
share/applications/torbrowser-settings.desktop → 
share/applications/org.torproject.torbrowser-launcher.settings.desktop
=====================================
@@ -32,5 +32,5 @@ Comment[tr]=Tor Browser Başlatıcı Ayarları
 Exec=torbrowser-launcher --settings
 Terminal=false
 Type=Application
-Icon=torbrowser
+Icon=org.torproject.torbrowser-launcher
 Categories=Network;WebBrowser;


=====================================
share/icons/hicolor/128x128/apps/torbrowser.png → 
share/icons/hicolor/128x128/apps/org.torproject.torbrowser-launcher.png
=====================================


=====================================
share/metainfo/org.torproject.torbrowser-launcher.metainfo.xml
=====================================
@@ -3,7 +3,7 @@
 <!-- Copyright 2024 Tor Project -->
 <component type="desktop-application">
  <id>org.torproject.torbrowser-launcher</id>
- <launchable type="desktop-id">torbrowser.desktop</launchable>
+ <launchable 
type="desktop-id">org.torproject.torbrowser-launcher.desktop</launchable>
  <metadata_license>CC0-1.0</metadata_license>
  <project_license>MIT</project_license>
  <name>Tor Browser Launcher</name>


=====================================
torbrowser_launcher/__init__.py
=====================================
@@ -82,7 +82,7 @@ def main():
     app = Application()
 
     if "WAYLAND_DISPLAY" in os.environ:
-        app.setDesktopFileName("torbrowser")
+        app.setDesktopFileName("org.torproject.torbrowser-launcher")
 
     # Open the window
     gui = None



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/-/commit/32dc2ef420c53f957e9533ee0b6f41cc2b5a5671

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/-/commit/32dc2ef420c53f957e9533ee0b6f41cc2b5a5671
You're receiving this email because of your account on gitlab.torproject.org.


_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to