Desktop File spec vs. KDE vs. gnome-panel
Waldo Bastian
bastian at kde.org
Tue Jul 29 22:35:29 EEST 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Monday 28 July 2003 19:09, George wrote:
> Reference: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=85150
>
> Basically what happens is that the spec says that
> Exec=kasteroids %i %m -caption "%c"
"%i" gets replaced with "--icon" followed by the Icon= entry from the .desktop
file.
"%m" gets replaced with "--miniicon" followed by the Icon= entry from the
.desktop file.
"%c" gets replaced with the Name= entry from the .desktop file. It stands for
"caption", not for "comment".
"%k" gets replaced with the path of the .desktop file itself.
I can't say that this is practice is reflected very well in the spec :-( %m
does get mentioned in the spec btw, at least in the "May 05, 1999" version
that I have here.
> Because of the above I would propose removing %i and %m from the spec, and
> replacing with a new parameter say %I which is just the Icon= field. I
> would further add %i and %m to the spec as purely ignored parameters
> (should be deleted by the launching application)
I agree that %i and %m are defined in a rather weird way but the introduction
of %I would break backwards compatibility of .desktop files. E.g. KDE 3.1 is
not able to handle a .desktop file with %I in it.
Cheers,
Waldo
- --
bastian at kde.org -=|[ SuSE, The Linux Desktop Experts ]|=- bastian at suse.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE/JsyCN4pvrENfboIRAvO5AJ926ZOta5txg9mHKYkwP7X3yxOKQwCbBq9h
cf78fm+Y1Ilw0by7qylLxnY=
=xxG4
-----END PGP SIGNATURE-----
More information about the xdg
mailing list