Skip to content

Add a mock-up of a proposed feature: Open With options

Jonathan Gilbert requested to merge logiclrd/os-mockups:open-with-options into master

This PR adds a new SVG file that provides a mock-up of Open With options.

In words:

  • A new configurable option is added to the Default Apps settings screen:

Add Additional App Options to Open With

  • This setting always defaults to disabled.
  • A new toggle button is added to the Open With dialog:

Add as option

  • If the main setting is disabled, then the toggle button is disabled, and smaller gray hint text beneath the label states:

Enable in Default Apps

  • If the main setting is enabled, then the toggle button is enabled.
  • If the dialog is accepted with the toggle button off, then there is no additional behaviour.
  • If the dialog is accepted with the toggle button on, then the selected application is added to a list of additional options for the file type.
  • When a file's context menu is being displayed, if there are any options configured for it, menu items for them are placed beneath the menu item for the default file association.
  • These options are sorted alphabetically.

Unspecified at this time: How to remove options from a filetype.

Merge request reports