[Esbox-commits] r1923 - in branches/work_Ed/org.maemo.esbox.help: . html html/gettingstarted html/images html/tasks

eswartz at garage.maemo.org eswartz at garage.maemo.org
Mon Aug 3 17:58:39 EEST 2009


Author: eswartz
Date: 2009-08-03 17:58:39 +0300 (Mon, 03 Aug 2009)
New Revision: 1923

Added:
   branches/work_Ed/org.maemo.esbox.help/html/gettingstarted/UsingHoverHelp.html
   branches/work_Ed/org.maemo.esbox.help/html/images/hover-c-prefs.png
   branches/work_Ed/org.maemo.esbox.help/html/images/hover-maemo-prefs.png
Modified:
   branches/work_Ed/org.maemo.esbox.help/html/tasks/UsingFlasherWizard.html
   branches/work_Ed/org.maemo.esbox.help/html/tocgettingstarted.html
   branches/work_Ed/org.maemo.esbox.help/tocgettingstarted.xml
Log:
Merge rev 1922 from trunk

Copied: branches/work_Ed/org.maemo.esbox.help/html/gettingstarted/UsingHoverHelp.html (from rev 1922, trunk/org.maemo.esbox.help/html/gettingstarted/UsingHoverHelp.html)
===================================================================
--- branches/work_Ed/org.maemo.esbox.help/html/gettingstarted/UsingHoverHelp.html	                        (rev 0)
+++ branches/work_Ed/org.maemo.esbox.help/html/gettingstarted/UsingHoverHelp.html	2009-08-03 14:58:39 UTC (rev 1923)
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+<head>
+	<meta name="copyright" content="Copyright (c) INdT 2007-2009, (c) Nokia 2008-2009. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." >
+	<meta http-equiv="Content-Language" content="en-us">
+	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+	<title>Using Hover Help for Maemo API Libraries</title>
+	<link rel="stylesheet" type="text/css" href="../help.css">
+    <style type="text/css">
+    
+<!--
+.style1 {font-weight: bold}
+-->
+    </style>
+</head>
+
+<body>
+<h2 class="style1">Using Hover Help for Maemo API Libraries</h2>
+
+<p><span lang="en-us">The first step you should do to make hover help works is
+edit <strong> Window &gt; Preferences &gt; C/C++ &gt; Editor &gt; Hovers</strong> preference page. Check if <strong>Maemo SDK C/C++ Hover Help</strong> 
+is enabled (it should be enabled by default).</span></p>
+
+<img src="../images/hover-c-prefs.png" alt="C/C++ Hover preferences">
+
+
+<p>Go to <strong>Maemo &gt; Hover Help</strong> preference 
+page and click <strong>Activate Hover Help </strong>. </p>
+
+<img src="../images/hover-maemo-prefs.png" alt="menu">
+
+<p> In this preference page you can also choose what kind of help content you want to
+ search while using hover help:
+  </p>
+
+<ul>
+<li><strong>Show only local:</strong> If you do not want to use remote documentation but just local documentation.</li>
+<li><strong>Show local/remote:</strong> To use both local and remote documentation available, be sure your network connection is
+working and you are able to access the internet.</li>
+</ul>
+<p> On <strong>Content Contributions</strong> tree you can see the content contributions available.</p>
+
+<h3>Related Topics</h3>
+<!--
+<ul>
+  <li><a href="#">TODO How to download help documentation</a></li>
+</ul>
+-->
+</body>
+</html>

Copied: branches/work_Ed/org.maemo.esbox.help/html/images/hover-c-prefs.png (from rev 1922, trunk/org.maemo.esbox.help/html/images/hover-c-prefs.png)
===================================================================
(Binary files differ)

Copied: branches/work_Ed/org.maemo.esbox.help/html/images/hover-maemo-prefs.png (from rev 1922, trunk/org.maemo.esbox.help/html/images/hover-maemo-prefs.png)
===================================================================
(Binary files differ)

Modified: branches/work_Ed/org.maemo.esbox.help/html/tasks/UsingFlasherWizard.html
===================================================================
--- branches/work_Ed/org.maemo.esbox.help/html/tasks/UsingFlasherWizard.html	2009-08-03 14:46:46 UTC (rev 1922)
+++ branches/work_Ed/org.maemo.esbox.help/html/tasks/UsingFlasherWizard.html	2009-08-03 14:58:39 UTC (rev 1923)
@@ -57,10 +57,25 @@
       
       <p>
         Please read the instructions carefully.  Flashing the device will usually overwrite the
-        filesystem, including your home directory. Backup anything important first.
+        filesystem, including your home directory.  Back up anything important first.
       </p>
+      
+      <p>
+        Note that the flasher binary is currently only available on a Linux host.
+        If you are using Eclipse outside Linux, the current Build Machine will run the
+        flasher, and the USB connection to the device will need to be "attached" 
+        to the virtual machine.  (The device will show up as "Nokia N8x0 Update Mode".)
+      </p>
+      
+      <p>
+        <b>NOTE:</b> QEMU 0.9.x does not (currently) support USB at all, so you cannot use
+        it with the flasher wizard.  Also, VirtualBox seems to have problems connecting
+        to the Internet Tablet in the Update Mode.  Your best bet is running the flasher
+        natively from Linux or using VMware. 
+      </p>
+  
     </li>
-
+    
     <li>
       <p>
         Click <strong>Next</strong>. Select the way you will configure the flashing session.
@@ -77,14 +92,20 @@
         <li>
           In the Advanced mode, you can configure a flashing session, fully controlling
           which images to flash and what flasher options to use.
+          <p>
+            <em>
+              In this release of the Maemo IDE Common Architecture, this mode allows
+              you to run a custom flasher binary, including one on a non-Linux host.
+            </em>
+          </p>
         </li>
 
         <li>
           <p>
             The Predefined tasks lists a convenient task for installing a kernel
-            image example for Diablo which fixes a bug with USB networking with Windows.
-            (Without the fix, Windows will not be able to properly configure the RNDIS driver
-            for the Nokia Internet Tablet.)
+            image for Diablo which fixes a bug with USB networking with Windows.  (Without
+            the fix, Windows will not be able to properly configure the RNDIS driver for
+            the Nokia Internet Tablet.)
           </p>
           <p>
             See
@@ -114,9 +135,9 @@
               </p>
             </li>
             <li>
-              Predefined Tasks
+              Predefined Tasks &gt; Update Diablo Kernel
               <p>
-                If you select predefined task, a predefined session will be used, and you
+                If you select this task, a predefined session will be used, and you
                 will see the Product ID page next.
               </p>
             </li> 
@@ -149,7 +170,7 @@
     </li>
     
     <li>
-      <p>
+      <p> 
         If you have not already done so, ensure the device is connected via USB,
         "attached" to the virtual machine if you use one, and ready to go.
         The <strong>Retry</strong> button will let you start over if you need
@@ -163,20 +184,21 @@
     
     <li>
       <p>
-        Select <strong>Next</strong>. You will see a summary of the changes
+        Select <strong>Next</strong>.  You will see a summary of the changes
         that will be made to the software on the device.
       <p/>
       <img src="../images/flash/wiz-flash-5.png" />
       <p>
-        By default, the device will be configured for R&amp;D mode and rebooted
-        once the flashing is complete. You can configure this behavior in an
-        Advanced session.
+        By default,
+        the device will be configured for R&amp;D mode and rebooted once the flashing
+        is complete.  You can configure this behavior in an Advanced session.
       </p>
     </li>
     
     <li>
       <p>
-        Once you hit <strong>Finish</strong>, the wizard will download the
+        Once you hit <strong>F
+    model = new FlasherToolModel();inish</strong>, the wizard will download the
         image(s) and invoke the flasher. 
       <p/>
       
@@ -207,17 +229,16 @@
         <li>
           <strong>FIASCO</strong> images are combined images which update all the
           standard boot files, kernel, and filesystems contributing to a platform
-          release. This is the standard "*.bin" format distributed by Nokia.
+          release.  This is the standard "*.bin" format distributed by Nokia.
         </li>
         
         <li>
-          <strong>kernel</strong> images are the Linux kernel images (in zImage format). 
+          <strong>kernel</strong> images are the Linux kernel (in zImage format). 
         </li>
         <li>
           <strong>initfs</strong>, <strong>rootfs</strong>, <strong>NOLO</strong>,
-          <strong>X-Loader</strong>, <strong>NOLO Secondary</strong>, and
-          <strong>2nd</strong> images control more advanced portions of the
-          filesystem.  
+          <strong>X-Loader</strong>, <strong>NOLO Secondary</strong>, and <strong>2nd</strong>
+          images control more advanced portions of the filesystem.  
         </li>
       </ul>
     </li>
@@ -235,8 +256,8 @@
         </li>
         
         <li>
-          <strong>Reboot after flashing</strong> controls whether the device is
-          automatically rebooted once flashing is finished.
+          <strong>Reboot after flashing</strong> controls whether the device is automatically
+          rebooted once flashing is finished.
         </li>
         
         <li>

Modified: branches/work_Ed/org.maemo.esbox.help/html/tocgettingstarted.html
===================================================================
--- branches/work_Ed/org.maemo.esbox.help/html/tocgettingstarted.html	2009-08-03 14:46:46 UTC (rev 1922)
+++ branches/work_Ed/org.maemo.esbox.help/html/tocgettingstarted.html	2009-08-03 14:58:39 UTC (rev 1923)
@@ -36,6 +36,7 @@
 </h3><li><h3><a href="../html/gettingstarted/RunningPythonMaemoProject.html">Running Python Maemo Project</a>
 </h3><li><h3><a href="../html/gettingstarted/DebuggingCMaemoProject.html">Debugging a C/C++ Maemo Project</a>
 </h3><li><h3><a href="../html/gettingstarted/DebuggingPythonMaemoProject.html">Debugging a Python Maemo Project</a>
+</h3><li><h3><a href="../html/gettingstarted/UsingHoverHelp.html">Using Hover Help for Maemo API Libraries</a>
 </h3></ul>
 
 

Modified: branches/work_Ed/org.maemo.esbox.help/tocgettingstarted.xml
===================================================================
--- branches/work_Ed/org.maemo.esbox.help/tocgettingstarted.xml	2009-08-03 14:46:46 UTC (rev 1922)
+++ branches/work_Ed/org.maemo.esbox.help/tocgettingstarted.xml	2009-08-03 14:58:39 UTC (rev 1923)
@@ -25,5 +25,7 @@
   <topic label="Running C/C++ Maemo Project" href="html/gettingstarted/RunningCMaemoProject.html" />
   <topic label="Running Python Maemo Project" href="html/gettingstarted/RunningPythonMaemoProject.html" />
   <topic label="Debugging a C/C++ Maemo Project" href="html/gettingstarted/DebuggingCMaemoProject.html" />
-  <topic label="Debugging a Python Maemo Project" href="html/gettingstarted/DebuggingPythonMaemoProject.html" />	
+  <topic label="Debugging a Python Maemo Project" href="html/gettingstarted/DebuggingPythonMaemoProject.html" />
+  <topic label="Using Hover Help for Maemo API Libraries" href="html/gettingstarted/UsingHoverHelp.html" />
+  	
 </toc>



More information about the Esbox-commits mailing list