Alpha 1.1 User Experience: Missing default handlers for common file types (mime types)

Issue #104 resolved
Moises Henriquez created an issue

The default xfce4 desktop does not know how to open common file types (gnumeric, abiword, pdf, graphics, etc).

The default mimetype handlers should be pre-defined to use the currently shipped applications to open these files.

These defaults are set in /usr/share/applications/mimeapps.list. The current list is now shipped but with the name xfce-mimeapps.list. This file is not being read by the standard XDG handlers that look for this stuff. See https://wiki.archlinux.org/index.php/Default_applications for more details.

To test:

  • Install Alpha 1.1 and log in as the created user during installation
  • Open abiword, gnumeric
  • Create a new file with either of these applications and save it to your home dir
  • Close the application
  • Open the file manager
  • Visit the directory where you saved the test file(s)
  • Double click the file(s) to open it.

The current setup is popping a dialog asking what program to use to open this file. The expected behavior is for the default handler to be pre-set and the system to just know how to do open these files.

Comments (5)

  1. Moises Henriquez reporter

    The $HOME/.config/mimeapps.list is a user-modified version of the system-wide default config. We only need to ship it in the standard XDG location and desktops will copy it from there as needed. That way, every user account starts off with the same settings and the user can customize as they need.

  2. Log in to comment