Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UX - review default file mapping to apps #111

Open
11 tasks
tabesin opened this issue Jul 25, 2017 · 4 comments
Open
11 tasks

UX - review default file mapping to apps #111

tabesin opened this issue Jul 25, 2017 · 4 comments

Comments

@tabesin
Copy link
Member

tabesin commented Jul 25, 2017

  • Issue type: Feature request

Short description

The meta package should verify that Meilix gets file associations (mimetypes mapping) right, e.g. that a clicked file is opened by the right software. Usually you have a defaults.list on your system, the directory depends on the Desktop Environment, with the ability of overwrite in your user directory. Thus the package should provide for an overwrite config file in the user directory with entries that make sense.

Furthermore, there are different solutions to determine what becomes the default app: e.g.

  1. changing the order of package installations.
  2. changing the system default (risky)
  3. changing the user default

This issue is for regular review. Unpleasant default file associations are a common usability glitch on Ubuntu based distributions. E.g. images should not open with Libreoffice Draw by default. To close this issue:

  • Make yourself familiar with the mimetype settings and default apps on your own and the current meilix system
  • in particular: Investigate where the config files are located on debian based systems and meilix
  • and read relevant online sources and forum entries of users who struggle with file mappings.
  • Tweak your own system to get familiar. E.g. if you have acrobat reader installed you probably don't want pdfs to open with an also installed Evice Reader by default.
  • Review if the current system-wide mimetype 2 app mapping on meilix provides for good usability
  • Document your research on file associations mapping in a blog post.
  • Make sure that the metapackage includes a userspace config of file mappings
  • Make sure that the mapped default apps of Meilix match the project specification

Usecase

  • Usability test case: create a collection of (freely distributable) test files in different common file formats (not within the repo!) which can be used by a test user to check which app opens a file.

Few applications need to get default as

  • vlc as default player
  • chromium as default browser
@xeon-zolt
Copy link
Member

yes like currently no editor is present in the system so libre writer is used by default

@tabesin
Copy link
Member Author

tabesin commented Aug 25, 2017

For setting:
xdg-mime default application mimetype(s)
For querying:
xdg-mime query default mimetype(s)

@tabesin tabesin mentioned this issue Aug 25, 2017
2 tasks
@vaibhavsingh97
Copy link
Member

@tabesin Can i try to solve this? Any resources you want me to go through before trying to solve this issue?

@tabesin
Copy link
Member Author

tabesin commented Nov 9, 2017

@vaibhavsingh97 See ticket #96.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants