Website:Documentation Changes for 2.0

From Camino Wiki
Revision as of 21:09, 31 October 2009 by Sardisson (talk | contribs) (→‎Other website changes for 2.0: note this to reinforce)
Jump to navigation Jump to search

Instead of having to go through all of cb.o/support and finding what needs to be changed (ugh), this page will be an on-going list of changes that need to be made due to checkins since 1.6.

Hidden Prefs

  • Switch to using about:config for Gecko-style prefs (except accept-lang override) - Bug 515807
  • gfx.color_management.enabled (requires restart, poor perf, no CM with Flash < 10)
  • Switch mouse zoom from text size to full content zoom (this isn't anywhere, and is problematic to document on /shortcuts/ because of the menu toggle, and it conflicts with the OS by default, anyway)
  • AA all text, regardless of OS setting (gfx.use_text_smoothing_setting; requires restart)
  • inline autocomplete hidden pref switched from NSUserDefaults to browser.urlbar.autoFill
  • camino.use_aqua_selects (default true; set to false to honor author styles)
  • FocusDownloads browser.download.manager.focusWhenStarting to false
  • don't show dl window: browser.download.manager.showWhenStarting to false
  • Breakpad defaults:
    • BreakpadSendAndExit -string NO (show Apple crash UI also)

http://caminobrowser.org/documentation/hiddenprefs/ (done, on stage)

Annoyances

  • Flashblock whitelist

http://caminobrowser.org/documentation/annoyances/ (done on stage)

Bookmarks

  • Put some sort of link to "finding bookmarks" which lives in Find (or vice versa)
  • Middle-click?
  • Export Fx bookmarks to HTML first
  • Alternates for Bookmarking ([1])

http://caminobrowser.org/documentation/bookmarks/ (done, on stage)

Privacy & Security

  • Explain the new security exceptions model and error pages
  • Explain cert import
  • Mention software update as a way to keep yourself secure
  • Brief sb description (at #safebrowsing), ending in a line "For more information on this phishing, malware, and this feature, see the Documentation." and link to docs/security/safebrowsing/

http://caminobrowser.org/documentation/security/ (done, on stage)
http://caminobrowser.org/documentation/security/safebrowsing/ (done)
http://caminobrowser.org/documentation/security/test-phishing/ (done)
http://caminobrowser.org/documentation/security/test-malware/ (done)

  • form on docs/security/safebrowsing/ to get users to the Google diagnostic for malware sites (enh)

Find

http://caminobrowser.org/documentation/find/ (done, on stage)

Downloading

  • New keyboard shortcuts

http://caminobrowser.org/documentation/download/ (done, on stage)
Needs updated toolbar icons to match new toolbar icons

Tabbed Browsing

  • Rearranging Tabs
  • Seeing all tabs in the current window (tabsposé)

http://caminobrowser.org/documentation/tabs/ (done, on stage)

Setup

  • QT 7.6
  • F4M 2.3.0.14 or newer
  • Shockwave 11.0r470 or newer
  • Flash 10.0 or newer
  • PDFBP 2.3.2 or newer - Bug 506928
  • Real 11 (need to check it out first; bad news)

http://caminobrowser.org/documentation/setup/ (done on stage)

Search

http://caminobrowser.org/documentation/search/

Keyboard Shortcuts

  • Delete as back is broken or not
  • Zoom and Text Size have switched; alternates plus toggle
  • Cmd-Ctrl-T for Tab Overview (Window)
  • Cmd-DownArrow for opening selected files in the Downloads window
  • Cmd-A to select all files in the Downloads window

http://caminobrowser.org/documentation/shortcuts/ (done on stage)

FAQ

  • Remove the Text Encoding FAQ (I think this is fixed on trunk)
  • Remove Norwegian FAQ (10.3 only)
  • Remove 1.6 10.6 Java FAQ
  • Replace Talkback FAQ with a new Breakpad FAQ
  • Mention AppleScript (and link to wiki), because you can only find AS mentions in features and relnotes (when there are new AS changes)
  • Mention Recently closed pages somewhere
  • Mention content zoom somewhere (customizing?)

http://caminobrowser.org/documentation/faq/ (done, in stage)

General changes

http://wiki.caminobrowser.org/Development:Third-Party_Tab_Themes
http://caminobrowser.org/legal/
http://caminobrowser.org/download/releases/2.0/
http://caminobrowser.org/help/
http://caminobrowser.org/contact/

  • Update tab theme docs for 24px tabs - Bug 469770
  • Camino 2.0 will be released under the MPL instead of the EULA - Bug 522757
  • Stop linking to the mailing list

Migration

  • Fx3 data formats for bookmarks (history?)
  • CamiNoScript
  • CookieThief 1.1 required

http://caminobrowser.org/documentation/firefox/ (done, on stage)
http://caminobrowser.org/documentation/safari/ (done, on stage)

Bugzilla

  • look for "Mozilla caught an objc exception" in Console.log for nsObjCExceptionLogAbort crash stacks no longer fatal
  • Need to rewrite crash (and hang?) instructions for Breakpad

http://caminobrowser.org/documentation/bugzilla/#crash (done, on stage)

Other website changes for 2.0

  • ss Update the main page screenshot and CSS feature call-out
  • ss Update /features/ for new features
  • /releases/ Copy the folder for the previous major release (e.g., 1.5 for the 1.6 release) in /releases/
    Find/replace 1.5 with 1.6, and 1.0 with 1.5
    Update the release date in the box
    update download/releases/2.0/ & /2.0-ML/ if this changes
    Update the ML languages
    update download/releases/2.0/ & /2.0-ML/ if this changes
    Note that getting these pages from the wiki into Coda (and into decent HTML) requires some manipulation
    Be sure to preserve any class or id attributes from the previous version when pasting in the new information.
    • Update the /releases/ page for the previous version (e.g., 1.6.10 for the 2.0 release) using the steps from #1.5.4 release
      If the new version drops support for a Mac OS X major version, copy the text from 1.0.6 to the page for last version of the old version and adapt for the current state (see text samples from #1.5.4 release)
  • ss /press/
    • Add new screenshots
    • Add the new press release
  • /downloads/
    • Do the Download, Downloads Old, and Download Releases steps from the #1.5.4 release information
    • Make downloads/releases/nightly/ point to the "latest-" folder for the active development branch
  • /contribute/
    • Hide the "Preview" box
  • ua-detection
    • Steps TBD
    • what to do about 10.3.x<9?
    • add oldRelease/one16Release equivalent for EOL branch that drops OS support
    • For new major releases, comment out the active messageOldPreRelease and un-comment the other
  • System requirements boxes
    • On home and /features/, update the system requirements and version number
  • Other
    • Double-check that you've done everything required from Major/Minor release (blog, update, htaccess, header)
  • Staging the release
    For the most part, follow the Major/Minor release
    • QA the RC and the ML build
    • Get the builds in bouncer
    • Stage the software update definition and update descriptions for each language
    • disable/redirect the preview site to the main page