Comment 3 for bug 331768

Revision history for this message
Chris Cheney (ccheney) wrote :

I think I must be missing what you are talking about, what do you mean "window manager class <-> .desktop file name"?

You mention that OOo is not standards complaint in some ways, other than FHS obviously (which I happen to want to fix), what are the other problems you are referring to? I can bring those issues up with Sun and see if we can get them corrected in one of the next releases. As far as I know wrt the command to start applications we don't change anything ourselves so it is either done by Sun or by ooo-build.

I think part of the problem you are seeing with OOo is that the program is OOo and it just has different 'views' depending on what the document type it is opening. The different programs (eg calc, writer, etc) are not actually different programs. You can open a new document window using File->New from any other document type. (Hopefully that made sense?)

--

http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html

"Name" is supposed to refer to a specific app:

"Name Specific name of the application, for example "Mozilla". localestring YES 1-3"

However you are right that GenericName should not refer to a specific app.

"GenericName Generic name of the application, for example "Web Browser". localestring NO 1-3"

FWIW most ooo-build using distributions call the desktop files eg calc.desktop instead of ooo-calc.desktop.

Depending on the filename of a desktop file is not a good idea at all since it is not standardized on what they should be for a given application. The ooo-calc.desktop could just as easily be called "1.desktop".

Chris