HardyPreferedApplications

Differences between revisions 2 and 3
Revision 2 as of 2007-10-17 14:51:27
Size: 1958
Editor: p54A646E9
Comment:
Revision 3 as of 2007-10-24 11:48:11
Size: 2886
Editor: p54A671ED
Comment:
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
Line 15: Line 14:
changed. changed. If I change my prefered webbrowser, the panel launcher
should change automatically.
Line 18: Line 18:
archive, selecting one installs it and marks it preferred. archive as well, selecting one installs it and marks it preferred.
Line 28: Line 28:
the default for something like a camera is a problem too, its under the for something like a camera is a problem too, its under
Line 34: Line 34:
 * Bob wants to change his default from gthumb to f-spot.  * Bob wants to change his default from gthumb to f-spot
 * Alice wants to use epiphany instead of firefox by default
Line 38: Line 39:
We need:
 * Launchers should support "prefered application" in addition to the current "Command". This way the user can have a web-browser launcher that automatically changes if the preference changes.
 * The prefered apps dialog should list available applications as well as installed ones. It should install them if the user selects them (integrate add/remove and the mime-types, tags somehow)
 * The "Removable Drives/Media" capplet should be merged into prefered applications (to the extend that makes sense). The prefered applications should have a methods (desktop file?) to tell if/what it supports for removable media (e.g. ImportFromCamera commandline). It should be possible to use some combobox instead of the current (scary) commandline options.

Todo:
Line 43: Line 50:
 * Should be accessible from file right-click  * Should be accessible from file right-click too
Line 58: Line 65:
 * some change (like update-alternative) require super user rights  * some change (like update-alternative) would require super user rights

Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.

Summary

Selecting preferred applications is more difficult than it should be. One should be able to say you prefer Abiword and have all filetypes automatically changed. If I prefer F-Spot to G-Thumb, all filetypes *and* the camera importer should be changed. If I change my prefered webbrowser, the panel launcher should change automatically.

List of possible applications should include those in the archive as well, selecting one installs it and marks it preferred.

Release Note

TBD

Rationale

Switching the default application is currently not very discoverable. It involes right-click, Properties/Open with. Switching the for something like a camera is a problem too, its under "removalble devices" and it requires the user to change the commandline arguments (with no go back to default setting).

Use Cases

  • Bob wants to change his default from gthumb to f-spot
  • Alice wants to use epiphany instead of firefox by default

Design

We need:

  • Launchers should support "prefered application" in addition to the current "Command". This way the user can have a web-browser launcher that automatically changes if the preference changes.
  • The prefered apps dialog should list available applications as well as installed ones. It should install them if the user selects them (integrate add/remove and the mime-types, tags somehow)
  • The "Removable Drives/Media" capplet should be merged into prefered applications (to the extend that makes sense). The prefered applications should have a methods (desktop file?) to tell if/what it supports for removable media (e.g. ImportFromCamera commandline). It should be possible to use some combobox instead of the current (scary) commandline options.

Todo:

  • Any relevant existing fd.o specs?
  • Discuss with upstream people at FOSSCamp
  • Should we submit this as an fd.o spec? If so plan to write it
  • Merged Preferred Applications and Removable Media prefs
  • Should be accessible from file right-click too
  • Preferred application launchers; use them by default/
  • Manage alternatives too?

UI Changes

TBD

Test/Demo Plan

TBD

Outstanding Issues

  • some change (like update-alternative) would require super user rights

BoF agenda and discussion

Use this section to take notes during the BoF; if you keep it in the approved spec, use it for summarising what was discussed and note any options that were rejected.


CategorySpec

HardyPreferedApplications (last edited 2008-08-06 16:16:41 by localhost)