[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: How to process/update "Mimetype=" entries in .desktop files on install?
From: Albert Astals Cid <aacid () kde ! org>
Date: 2012-10-21 16:49:04
Message-ID: 1603905.RLd8k5KVDv () xps
[Download RAW message or body]
El Diumenge, 21 d'octubre de 2012, a les 18:15:49, Friedrich W. H. Kossebau va
escriure:
> Hi,
>
> (follow-ups please only to kde-devel)
>
> I am looking for a way to deal with the issue that the list of supported
> mimetypes for some programs depends on the installed i/o plugins. E,g,
> Marble and most Calligra programs have this problem.
>
> Simply hardcoding all possibly supported mimetypes only leaves bad
> impressions if a program is started for a file after e.g. a click on the
> file in the file manager, but then gives an error message after starting
> that it cannot read the file.
>
> It is not only about the i/o plugins created at build time. But some
> distributions also tend to put single i/o plugins in different packages, so
> just updating the "Mimetype=" entry in the .desktop file on build-time (by
> generating another .desktop file) before it is installed will not work for
> these.
>
> So how can this problem be solved?
Do what okular does (i.e. one desktop per plugin)
Cheers,
Albert
>
> Is it possible to update the installed desktop file of a programs on install
> of another package, like another input plugin?
> How would this need to be noted in our sources, so it would happen
> automatically, or that packagers know they have to add something to the
> post- install part of the input plugin package?
>
> Cheers
> Friedrich
>
> >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe
> >> <<
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic