Please add Desktop Actions to the .desktop file
Categories
(Firefox :: Installer, enhancement, P3)
Tracking
()
People
(Reporter: bigon, Unassigned, Mentored)
References
Details
(Keywords: good-first-bug)
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
Updated•8 years ago
|
Reporter | ||
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Updated•6 years ago
|
Comment 3•6 years ago
|
||
Comment 4•6 years ago
|
||
Comment 5•6 years ago
|
||
Comment 6•6 years ago
|
||
Comment 7•6 years ago
|
||
Comment 8•6 years ago
|
||
Comment 9•6 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Comment 10•6 years ago
|
||
Comment 11•6 years ago
|
||
Updated•6 years ago
|
Comment 12•6 years ago
|
||
Comment 13•6 years ago
|
||
I'm an outreachy applicant, I would like to work on this issue.
Updated•6 years ago
|
Comment 14•5 years ago
|
||
I believe this is related to my old bug 296568.
Updated•5 years ago
|
Updated•5 years ago
|
Comment 15•5 years ago
|
||
Hey, Can I look into this bug!
Comment 16•5 years ago
|
||
(In reply to Surya Shankar from comment #15)
Hey, Can I look into this bug!
Sure! Comment 12 here has some info on what needs to be done, but I'd highly recommend coordinating with :glandium before getting too far in.
Comment 17•5 years ago
|
||
If nobody is working on this, may i take up this bug?
Comment 18•5 years ago
|
||
What needs to be added to the new .desktop file?
Updated•5 years ago
|
Comment 19•5 years ago
|
||
(In reply to Jayati Shrivastava from comment #18)
What needs to be added to the new .desktop file?
As per comment 12, someone should check the .desktop files downstream (I'd check Debian, Ubuntu and Fedora, maybe Suse, Archlinux and/or Gentoo), take them apart, and pick the best parts of each.
Comment 20•4 years ago
|
||
Looked at CentOS, Fedora, Debian, openSUSE, SUSE and Gentoo. They are in principle all rather similar. Fedora seems to most complete, only lacking a few name and comment translations (present in debian for example).
The only thing to note here is, that Gentoo and openSUSE/SUSE use placeholders in their .desktop-file for various variables, e.g.:
Name=@NAME@
Exec=@EXEC@ %u
Icon=@ICON@
StartupNotify=@STARTUP_NOTIFY@
or
Name=%NAME
TryExec=%EXEC
Exec=%EXEC %u
Icon=%ICON
which get replaced during build with the appropriate content (sed "s:%%NAME:%{appname}:g
), whereas Debian and Fedora/CentOS have those hardcoded.
So question would be, if upstream would want placeholders in their desktop-file or not?
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Description
•