-
-
Notifications
You must be signed in to change notification settings - Fork 133
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
lxqt-config-file-associations: expose more of the spec #1004
Labels
Projects
Comments
This was referenced Nov 11, 2017
Closed
@Vladimir-csp - Spam removed, the bug is still valid and we should really do something in that direction :) |
Just wanted to say this should probably be higher priority. I had never had to set file associations in the terminal before using LXQt. |
@agaida p.s. terminal handling not implemented yet. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Besides default applications, XDG MIME spec defines added and removed associations. There also exist x-scheme-handler/* protocol entries. I'm opening this issue to formalize lxqt-config-file-associations feature requests.
Similar to "Default application" section in the main window, add list of associations with add/remove buttons.
As these are not part of the MIME database, the best way to collect them would be "MimeType=" lines from desktop entries and existing mimeapps.list lines according to the hierarchy. Put them under "protocols" branch in the list.
On this tab several entries could be grouped under "Web browser", "File browser" thingies with translatable descriptions. Existing generic associations list would act as 'advanced' tab relative to this user-friendly tab (a hint for this should be visible). A situation when handlers belonging to the same group are set to different applications should be handled (for example, list of handlers in the group normally hidden under spoiler would be shown in this case)
Example of simple state:
Example of advanced state:
... "Expose the logic!" could be my motto.
The text was updated successfully, but these errors were encountered: