Bug 185995 - Creating a new RCP application forces you to start from a template
Summary: Creating a new RCP application forces you to start from a template
Status: VERIFIED FIXED
Alias: None
Product: PDE
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.3   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.4 M4   Edit
Assignee: Jakub Jurkiewicz CLA
QA Contact:
URL:
Whiteboard:
Keywords: bugday, contributed
: 190746 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-05-08 13:40 EDT by Nicholas Doyle CLA
Modified: 2007-12-11 16:00 EST (History)
4 users (show)

See Also:


Attachments
Patch (1.11 KB, patch)
2007-11-12 04:50 EST, Jakub Jurkiewicz CLA
no flags Details | Diff
mylyn/context/zip (912 bytes, application/octet-stream)
2007-11-12 08:43 EST, Chris Aniszczyk CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicholas Doyle CLA 2007-05-08 13:40:10 EDT
Build ID: I20070503-1400

Steps To Reproduce:
Make a new plug-in project.
Say it is an RCP application.
Uncheck "Create a plug-in using one of the templates".

More information:
It seems impossible to create a new RCP plug-in project without starting from a template even though the option seems to be available in the wizard. Unchecking "Create a plug-in using one of the templates" in the wizard does not allow us to continue or press the Finish button.
Comment 1 Wassim Melhem CLA 2007-05-08 13:51:22 EDT
What makes an RCP application an application is an org.eclipse.core.runtime.applications extension.  The templates provide that extension.

Without the extension, it is just a plug-in.  You can create a plug-in without any templates of course using the same wizard.

So my question is:  what do you expect an RCP app without templates to be? ie. what is the bug here?
Comment 2 Nicholas Doyle CLA 2007-05-10 15:10:10 EDT
It may not be the case that we would ever want to create an RCP project without a template. The bug here (at minimum) is that a checkbox exists to create an RCP project without a template but does not allow you to continue. If the only option is to create an RCP application with a template then the checkbox to make an RCP project without a template should not be there.
Comment 3 Wassim Melhem CLA 2007-06-04 10:11:51 EDT
*** Bug 190746 has been marked as a duplicate of this bug. ***
Comment 4 Brian Bauman CLA 2007-06-14 12:35:29 EDT
Since this has caused confusion for more than one person, we should look at fixing this in 3.4.

When showing the template page, if the user choose to create an RCP application, we should set the check box to a checked state and make it invisibile.  This way the user cannot uncheck it and therefore is required to select a template.
Comment 5 Jakub Jurkiewicz CLA 2007-11-12 04:50:47 EST
Created attachment 82647 [details]
Patch

Is this enough? or do we need something more sophisticated?
Comment 6 Chris Aniszczyk CLA 2007-11-12 08:15:51 EST
Thanks!
Comment 7 Chris Aniszczyk CLA 2007-11-12 08:43:25 EST
nice! Simple and elegant patch.
Comment 8 Chris Aniszczyk CLA 2007-11-12 08:43:28 EST
Created attachment 82655 [details]
mylyn/context/zip
Comment 9 Brian Bauman CLA 2007-12-11 16:00:10 EST
verified on I20071211-0010