Commit ca217ab4 authored by Simon McVittie's avatar Simon McVittie

Entry points design: remove X-Apertis-MimeList

This was never clearly defined, and the developers of the feature that
motivated this have confirmed that it is no longer needed.

Apertis: default avatarSimon McVittie <>
Reviewed-by: Frédéric Dalleau's avatarFrédéric Dalleau <>
Differential Revision:
parent 3748c33e
......@@ -302,14 +302,6 @@ but are anticipated to be superseded, adjusted or redefined in future.
* `X-Apertis-SplashScreen` (string): None of the current app bundles have
this, and it is unclear what its value is meant to be. It is currently
passed to the compositor via a D-Bus method call.
* `X-Apertis-MimeList` (string list): This is consumed by Didcot for
[Content hand-over], but it is not clear what it means. Values include
`url`, `launch` and `audio/mpeg`. In the long term it should probably
be replaced by entries in the standard `Interfaces` key. According to
standard desktop entry syntax, each element of the list is followed by a
semicolon: for example, `X-Apertis-MimeList=` represents an empty list,
while `X-Apertis-MimeList=one;two;` represents a list with two elements
`one` and `two`.
#### Transitional considerations
......@@ -614,8 +606,7 @@ such as `APP_NAME` except where noted:
discover other functionality.*
* `mime-list` (`pMimeList`): An array of strings representing some facet
of content type handling, with values such as `url`, `audio/mpeg` and
`launch`. *Proposed replacement: in the short term, `X-Apertis-MimeList`;
in the longer term, discover feature support with `Interfaces`.*
`launch`. *Proposed replacement: discover feature support with `Interfaces`.*
* `data-exchange-rules` (`DATA_EXCHANGE_FILE`, `pDataExchangeFile`):
A string which has something to do with data exchange, with the only
known value being `default-data`. *Proposed replacement: none.*
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment