Created attachment 138943 [details] [review]
Patch for this bug.
Add Deepin Desktop Environment support.
In DDE, a tools called `dde-open` is used to open preferred app.
DDE use `Deepin` as a desktop name currently,
but in some older version, it was `DEEPIN` or `deepin`
dde-open is provide by dde-api, see .
patch committed, thanks.
Older versions of Deepin will be using also older versións of xdg-utils, won't they?
I agree. I'll put back the additional DE name matches, but keep the internal function names the same.