You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Modern desktop environments on GNU/Linux and BSD flavors implement [MIME Applications Associations](https://www.freedesktop.org/wiki/Specifications/mime-apps-spec/)
8
+
to control file associations. The goal of **mimeapps** library is to provide implementation of this specification in D programming language.
9
+
Please feel free to propose enchancements or report any related bugs to *Issues* page.
8
10
9
-
Note: detection of file MIME type is out of the scope of **mimeapps**. You may consider using [this library](https://github.com/MyLittleRobo/mime) for this purpose.
11
+
Note: detection of file MIME type is out of the scope of **mimeapps**. You may consider using [mime library](https://github.com/MyLittleRobo/mime) for this purpose.
10
12
11
13
## Features
12
14
13
15
### Implemented
14
16
15
17
* Reading mimeapps.list and mimeinfo.cache files.
16
18
* Detecting default application for MIME type.
17
-
* Getting all associated applications for MIME type.
19
+
* Getting associated applications for MIME type with respect to explicitly removed ones.
20
+
* Adding, removing association or setting default application for MIME type.
18
21
19
22
### Missing
20
23
21
-
* Adding, removing association or setting default application for MIME type.
22
24
* Support for desktop-specific mimeapps.list files.
0 commit comments