On 09/08/10 04:32, Patrick Ohly wrote:
Mapping items to apps
=====================
Suppose we get nco or ncal items returned via a Tracker search, or such
special items in the recent item list. A natural next step is to open
the item in the app dedicated to that task. The value of a general
purpose query language like SPARQL is reduced if users of it are still
forced to encode and fall back to domain specific APIs or apps. Such an
app would also not be MeeGo compliant, or at least not very portable
(invoking meego-handset-contacts will only work on devices where that
app is installed, which is not guaranteed).
Question: do we have a mechanism to invoke apps for contacts, calendar,
mail, etc. which works across verticals?
The corresponding standard is under discussion, see
http://www.freedesktop.org/wiki/Specifications/mime-actions-spec
We happen to have /usr/share/applications/defaults.list from
shared-mimeinfo in MeeGo Trunk, but it doesn't seem to be up-to-date (no
Handset apps listed).
We have XdgUtils and thus xdg-open in MeeGo Core. I suppose we could
extend it to handle special URIs (contact://, calendar://, ...).
yes, please, let's keep on extending on this working concept :)
Do we need bugs against handset components for not providing the proper
"MimeType=..." fields in the respective handset app's .desktop files?
Auke
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev