FS#69499 - seamonkey 2.53.5 does not open links passed from other applications
Attached to Project:
Community Packages
Opened by android (android) - Monday, 01 February 2021, 16:37 GMT
Last edited by Toolybird (Toolybird) - Saturday, 01 April 2023, 22:01 GMT
Opened by android (android) - Monday, 01 February 2021, 16:37 GMT
Last edited by Toolybird (Toolybird) - Saturday, 01 April 2023, 22:01 GMT
|
Details
Description:
Just updated to seamonkey 2.53.5 The Exec line in the /usr/share/applications/seamonkey.desktop file does not contain the %u needed to pass the link to the browser when being launched by other applications. Additional info: * package version(s) seamonkey 2.53.5-2 * config and/or log files etc. /usr/share/applications/seamonkey.desktop * link to upstream bug report, if any Steps to reproduce: In email or irc client select "Open link in browser". Seamonkey will open a blank window instead of opening the passed link. |
This task depends upon
Closed by Toolybird (Toolybird)
Saturday, 01 April 2023, 22:01 GMT
Reason for closing: Won't fix
Additional comments about closing: Pkg dropped to the AUR
Saturday, 01 April 2023, 22:01 GMT
Reason for closing: Won't fix
Additional comments about closing: Pkg dropped to the AUR
While the .desktop file is extracted from upstream source, it is modified at the end of the PKGBUILD.
A couple of other sed commands are used there. So it seems appropriate to also fix this issue in the same way.
A patch to PKGBUILD is attached.
It's really a simple fix, and the bug is now over a year old.
It literally only requires 1 additional line in the PKGBUILD (see patch file above):
sed -i 's/Exec=seamonkey/Exec=seamonkey %u/' "$pkgdir/usr/share/applications/seamonkey.desktop"
Can someone please correct this...
Thank you
~/.local/share/applications/seamonkey.desktop
This is a simple edit of the system file:
/usr/share/applications/seamonkey.desktop
The contents should be:
[Desktop Entry]
Version=1.0
Name=SeaMonkey internet suite
GenericName=Web Browser
Comment=Your web, the way you like it
Exec=seamonkey -new-tab %u
Icon=seamonkey
Terminal=false
Type=Application
StartupWMClass=seamonkey-bin
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
StartupNotify=true
X-MultipleArgs=false
X-Desktop-File-Install-Version=0.16
Categories=Network;WebBrowser;