
asciiwolf pushed to branch asciiwolf-rdns-desktop-files at The Tor Project / Applications / torbrowser-launcher Commits: ab97d7f9 by AsciiWolf at 2025-03-20T22:36:16+01:00 Rename desktop files to rDNS format As recommended by the Desktop Entry Specification and already used on Flathub. Also fix the icon path in torbrowser_launcher/common.py - - - - - 6 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 - torbrowser_launcher/common.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 ===================================== torbrowser_launcher/common.py ===================================== @@ -126,7 +126,7 @@ class Common(object): "old_data_dir": old_tbb_data, "tbl_bin": sys.argv[0], "icon_file": os.path.join( - os.path.dirname(SHARE), "pixmaps/torbrowser.png" + os.path.dirname(SHARE), "icons/hicolor/128x128/apps/org.torproject.torbrowser-launcher.png" ), "torproject_pem": os.path.join(SHARE, "torproject.pem"), "signing_keys": { View it on GitLab: https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/-/commit/... -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/-/commit/... You're receiving this email because of your account on gitlab.torproject.org.
participants (1)
-
asciiwolf (@asciiwolf)