Difference between revisions of "Development:Planning:OS Integration"

From Camino Wiki
Jump to navigation Jump to search
m (OSIntegration moved to Development:Planning:OS Integration: Some of this is still valid)
(→‎Some other ideas: removed more WFed stuff)
 
(2 intermediate revisions by the same user not shown)
Line 15: Line 15:
 
* Spotlight
 
* Spotlight
 
** We allow spotlight to search trough our bookmarks
 
** We allow spotlight to search trough our bookmarks
 +
 +
* Spellcheck
 +
** Camino uses the Mac OS X spelling dictionaries
  
 
== What does Camino lack? ==
 
== What does Camino lack? ==
Below is a list of features that could be implemented to create a tighter integration with Mac OSX.
+
Below is a list of features that could be implemented to provide greater support for Mac OS X applications and services.
  
=== Parental control ===
+
=== Parental controls ===
 
* Black list: a list of websites a user can't access. A sheet will show and lead you to a blank page.
 
* Black list: a list of websites a user can't access. A sheet will show and lead you to a blank page.
* White list: a list of websites a user can access. Trying to access any other pages will not be possible. I'm asuming this would have bookmark bar integration.
+
** ''a sheet ??? :P''
 +
* White list: a list of websites a user can access. Trying to access any other pages will not be possible. I'm assuming this would have bookmark bar integration.
 +
** ''bookmark bar integration ???''
 
* Perhaps a way for parents to lock preferences?
 
* Perhaps a way for parents to lock preferences?
 
=== Mail ===
 
Several other browsers offer toolbar items that make a direct link with what ever Mail client you have set to default (sys prefs). This creates a situaion where the apps are more intimitly sharing information.
 
 
This same idea could be aplied to RSS readers and what not.
 
 
* Create a Mail toobar item, which has a popup with the following options.
 
** Send Link.
 
** Send Page.
 
** Read Mail.
 
** Create New Mail.
 
 
=== Spellcheck ===
 
* Provide a way for users to easily access the spellcheck libraries when editing text oon webpages.
 
  
 
=== Dictionary lookup===
 
=== Dictionary lookup===
 
* Provide a way for users to lookup selected text in the system dictionary.
 
* Provide a way for users to lookup selected text in the system dictionary.
* Enable the dictionary feature that show explanations of in the browser.
+
* Show how definitions of words in the browser.
 +
*: Depends on Mac a11y support in Gecko - {{bug|342989}}
  
=== Send image to iPhoto===
+
=== iPhoto & iLife===
* Perhaps other iphoto integration?
+
* Image to iPhoto CM - {{bug|311621}}
  
 
=== iSync, .Mac.===
 
=== iSync, .Mac.===
* There are QuickPicks available to backup a users profile.
+
* There are QuickPicks available from PMC to backup a users profile.
* Provide a way for users to easily backup and share their bookmarks using iSync and .mac Backup.
+
* Provide a way for users to easily backup and share their bookmarks using iSync and .mac Backup - {{bug|228123}}
 
 
=== Drag images to other applications ===
 
* We currently lockup and crash when users try and do this.
 
  
 
=== Send complete page to Mail===
 
=== Send complete page to Mail===
* Instead of just sending a link to mail we should also provde a way of sending the html to Mail, similar to the way we do with Save HTML complete.
+
* Provide a way of sending the html to Mail, similar to the way we do with Save HTML complete.
 +
** ''This is problematic because it assumes all mail clients = Mail.app, and because of the poor support for HTML pasteboard flavors among Mac apps; see http://hsivonen.iki.fi/kesakoodi/clipboard/  Gecko's HTML Complete is also an inappropriate format for doing this.''
  
=== Applescript support===
+
=== AppleScript support===
* Provide a way for users to easily access features using Applescript.
+
* Provide a way for users to easily access features using AppleScript.
 +
** Lots of existing bugs on AppleScript support - {{bug|156078}}, {{bug|160106}}, {{bug|178917}}, {{bug|181533}}, {{bug|184449}}, {{bug|253486}}, {{bug|284554}}, {{bug|314061}}, {{bug|339696}}
  
 
=== Automator support ===
 
=== Automator support ===
* Provide an automater plugin and script suites to allow easy automation of tasks.
+
* Provide automator actions/support to allow easy automation of tasks - {{bug|339696}}
 
 
=== Downloads ===
 
* Give the "Open With..." contextual menu option in the download manager.
 
 
 
=== Address Book ===
 
* Allow users to easily edit their Me card from camino, either we direct to and open AddressBook or we could even show a sheet?
 
 
 
=== iLife? ===
 
 
 
== Some other ideas ==
 
* Add downloaded images to iphoto automatically.
 
* Add downloaded songs to itunes automatically.
 
* Add downloaded movies to the itunes library automatically.
 
* Filter downloads and place them in the (Pictures/Movies/Music/Documents/Desktop) corresponding user folders (look at Aqcuisition).
 

Latest revision as of 13:51, 23 September 2006

What does Camino have?

  • Address Book
    • We list address book entries in the bookmark manager
    • We have Show and Add context menu items for mailto: links
    • We do form fill using the Me card
  • Mail
    • We send links to any system default mail client
    • We create new mails in any system default mail client
  • Bonjour
    • We list available severs on the local network
  • Spotlight
    • We allow spotlight to search trough our bookmarks
  • Spellcheck
    • Camino uses the Mac OS X spelling dictionaries

What does Camino lack?

Below is a list of features that could be implemented to provide greater support for Mac OS X applications and services.

Parental controls

  • Black list: a list of websites a user can't access. A sheet will show and lead you to a blank page.
    • a sheet ??? :P
  • White list: a list of websites a user can access. Trying to access any other pages will not be possible. I'm assuming this would have bookmark bar integration.
    • bookmark bar integration ???
  • Perhaps a way for parents to lock preferences?

Dictionary lookup

  • Provide a way for users to lookup selected text in the system dictionary.
  • Show how definitions of words in the browser.
    Depends on Mac a11y support in Gecko - Bug 342989

iPhoto & iLife

iSync, .Mac.

  • There are QuickPicks available from PMC to backup a users profile.
  • Provide a way for users to easily backup and share their bookmarks using iSync and .mac Backup - Bug 228123

Send complete page to Mail

  • Provide a way of sending the html to Mail, similar to the way we do with Save HTML complete.
    • This is problematic because it assumes all mail clients = Mail.app, and because of the poor support for HTML pasteboard flavors among Mac apps; see http://hsivonen.iki.fi/kesakoodi/clipboard/ Gecko's HTML Complete is also an inappropriate format for doing this.

AppleScript support

Automator support

  • Provide automator actions/support to allow easy automation of tasks - Bug 339696