Bug 138138 - [WorkbenchLauncher] Improve documentation (Progressbar in splashscreen doesn't appear)
Summary: [WorkbenchLauncher] Improve documentation (Progressbar in splashscreen doesn'...
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.2 RC7   Edit
Assignee: Boris Bokowski CLA
QA Contact:
URL:
Whiteboard:
Keywords: Documentation
Depends on:
Blocks:
 
Reported: 2006-04-23 10:11 EDT by Imogen CLA
Modified: 2006-06-02 15:20 EDT (History)
2 users (show)

See Also:


Attachments
patch (2.22 KB, patch)
2006-06-01 16:47 EDT, Boris Bokowski CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Imogen CLA 2006-04-23 10:11:49 EDT
I made the product configuration and add a progressbar in the branding tab. The splashscreen appears, but without the progressbar.
Comment 1 Wassim Melhem CLA 2006-04-23 11:38:55 EDT
what does the resultant plugin.xml markup for the progress bar look like?
Comment 2 Imogen CLA 2006-04-24 02:02:45 EDT
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>  
   <extension
         point="org.eclipse.ui.intro">
      <intro
            class="org.eclipse.ui.intro.config.CustomizableIntroPart"
            id="test.intro">
      </intro>
      <introProductBinding
            introId="test.intro"
            productId="product">
      </introProductBinding>
   </extension>
   <extension
         point="org.eclipse.ui.intro.config">
      <config
            introId="test.intro"
            content="introContent.xml"
            id="test.configId">
         <presentation
               home-page-id="root">
            <implementation
                  kind="html"
                  os="win32,linux,macosx">
            </implementation>
         </presentation>
      </config>
   </extension>
   <extension
         id="product"
         point="org.eclipse.core.runtime.products">
      <product
            application="test.application"
            name="Test">
         <property
               name="startupForegroundColor"
               value="80FF00"/>
         <property
               name="startupProgressRect"
               value="0,280,450,15"/>
         <property
               name="startupMessageRect"
               value="7,220,441,20"/>
      </product>
   </extension>
   <extension
         point="org.eclipse.ui.views">
      <category
            id="test"
            name="TestView"/>
      <view
            category="test"
            class="test.views.TestView"
            icon="icons/sample.gif"
            id="test.views.TestView"
            name="Dial"/>
   </extension>
   <extension
         id="application"
         point="org.eclipse.core.runtime.applications">
      <application>
         <run
               class="test.Application">
         </run>
      </application>
   </extension>
   <extension
         point="org.eclipse.ui.perspectives">
      <perspective
            name="Test"
            class="test.Perspective"
            id="test.perspective">
      </perspective>
   </extension>
</plugin>
Comment 3 Wassim Melhem CLA 2006-04-24 02:07:31 EDT
the markup is generated correctly by the product editor.

moving to Platform/UI.
Comment 4 Boris Bokowski CLA 2006-04-24 09:21:45 EDT
Did you set org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP = true?

See http://borisoneclipse.blogspot.com/2005/10/howto-splash-screen-with-progress.html
Comment 5 Boris Bokowski CLA 2006-04-24 09:26:36 EDT
The documentation needs to be improved. If you have a suggestion as to where you would expect this information, please let me know in this bug report. Thanks!
Comment 6 Imogen CLA 2006-04-26 01:44:46 EDT
Thanks! I searched for "intro", "splash screen" and "progress bar" in the help. I would expect a topic that explains the whole startup features like the spashscreen with all features and the welcome page.
Comment 7 Boris Bokowski CLA 2006-04-26 08:54:08 EDT
Reopening since the documentation needs to be improved.
Comment 8 Boris Bokowski CLA 2006-06-01 16:47:37 EDT
Created attachment 43310 [details]
patch
Comment 9 Boris Bokowski CLA 2006-06-01 21:17:14 EDT
Released for 3.2RC7.
Comment 10 Boris Bokowski CLA 2006-06-02 15:20:19 EDT
Verified using I20060602-0010. Filed bug 145129 against PDE Doc to have them add a note that startup progress reporting is not enabled by default.