asciiwolf pushed to branch main 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
- - - - -
3a2f757b by asciiwolf at 2025-04-14T12:58:17+00:00
Merge branch 'asciiwolf-rdns-desktop-files' into 'main'
Rename desktop files to rDNS format
See merge request tpo/applications/torbrowser-launcher!25
- - - - -
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/-/compare/479b8f53316161845c33941c9d5f6f3b4256156b...3a2f757bbe411c1db1086cc2a1c479738b80a292
--
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/-/compare/479b8f53316161845c33941c9d5f6f3b4256156b...3a2f757bbe411c1db1086cc2a1c479738b80a292
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]