Bug 397117 - New Fortran project wizard shows project types and toolchains that are unsupported by platform (OS) (CS427 Fa12) [CQ Approved]
Summary: New Fortran project wizard shows project types and toolchains that are unsupp...
Status: ASSIGNED
Alias: None
Product: PTP
Classification: Tools
Component: Photran.Unknown (show other bugs)
Version: 8.0   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Jeffrey Overbey CLA
QA Contact:
URL:
Whiteboard:
Keywords: ui
Depends on:
Blocks:
 
Reported: 2012-12-22 14:35 EST by Ramesh Kolavenu CLA
Modified: 2013-02-11 13:30 EST (History)
5 users (show)

See Also:


Attachments
Shows new project wizard actual and expected results (126.48 KB, image/png)
2012-12-22 14:35 EST, Ramesh Kolavenu CLA
no flags Details
Cumulative patch for bugs 397716 & 397117 (99.15 KB, patch)
2012-12-22 18:46 EST, Ramesh Kolavenu CLA
no flags Details | Diff
Documentation for the new project wizard fix. (728.85 KB, application/pdf)
2012-12-22 18:51 EST, Ramesh Kolavenu CLA
no flags Details
Cumulative patch for bugs 397116 & 397117 (99.15 KB, patch)
2012-12-22 18:57 EST, Ramesh Kolavenu CLA
no flags Details | Diff
Cumulative patch for bugs 397116 & 397117 (111.93 KB, patch)
2012-12-24 23:45 EST, Ramesh Kolavenu CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ramesh Kolavenu CLA 2012-12-22 14:35:24 EST
Created attachment 225012 [details]
Shows new project wizard actual and expected results

In new Fortran project wizard project types and toolchians are not filtered based on machine's running OS or fortran compiler/s that are installed on user's machine. User sees all the project types & toolchains though the check box "Show project types and toolchains only if they are supported on the platform" is checked.

Expected Result: If user's machine OS is Windows and only GNU fortran compiler is installed then, expected project types when check box is enabled are "Executable (Gnu Fortran on Windows) with toolchain "GCC Fortran" and Makefile Project.

Please see attachment for actual and expected results for Windows & GNU compiler.
Comment 1 Ramesh Kolavenu CLA 2012-12-22 18:46:05 EST
Created attachment 225022 [details]
Cumulative patch for bugs 397716 & 397117

Patch consists fix for showing valid project types & toolchains based on user's maching OS and compilers installed, when UI check box for "Show project types and toolchains only if they are supported on the platform" is checked.
Comment 2 Ramesh Kolavenu CLA 2012-12-22 18:51:38 EST
Created attachment 225023 [details]
Documentation for the new project wizard fix.

Please refer to section "New Project Wizard".
Comment 3 Ramesh Kolavenu CLA 2012-12-22 18:57:38 EST
Created attachment 225025 [details]
Cumulative patch for bugs 397116 & 397117

Cumulative patch for bugs 397116 & 397117

Patch consists fix for showing valid project types & toolchains based on user's maching OS and compilers installed, when UI check box for "Show project types and toolchains only if they are supported on the platform" is checked.
Comment 4 Ramesh Kolavenu CLA 2012-12-24 23:45:19 EST
Created attachment 225045 [details]
Cumulative patch for bugs 397116 & 397117

Cumulative patch for bugs 397116 & 397117, updated based on Jeff's feedback and regenerated the patch.

Patch consists fix for showing valid project types & toolchains based on user's maching OS and compilers installed, when UI check box for "Show project types and toolchains only if they are supported on the platform" is checked.
Comment 5 Ramesh Kolavenu CLA 2012-12-24 23:45:53 EST
I confirm that
(a) I wrote 100% of the code without incorporating content from elsewhere or relying on the intellectual property of others,
(b) I have the right to contribute the code to Eclipse, and
(c) I have included the EPL license header in all source files.
Comment 6 Mehrdad Biglari CLA 2012-12-25 00:05:34 EST
I confirm that
(a) I wrote 100% of the code without incorporating content from elsewhere or relying on the intellectual property of others,
(b) I have the right to contribute the code to Eclipse, and
(c) I have included the EPL license header in all source files.
Comment 7 Lorentz Morrow CLA 2012-12-25 09:37:51 EST
I confirm that
(a) I wrote 100% of the code without incorporating content from elsewhere or relying on the intellectual property of
others,
(b) I have the right to contribute the code to Eclipse, and
(c) I have included the EPL license header in all source files.
Comment 8 Michael O\\\'Sullivan CLA 2012-12-27 17:47:49 EST
I confirm that
(a) I wrote 100% of the code without incorporating content from elsewhere or relying on the intellectual property of others,
(b) I have the right to contribute the code to Eclipse, and
(c) I have included the EPL license header in all source files.
Comment 9 Jose Lozano CLA 2013-01-08 13:38:31 EST
I confirm that
(a) I wrote 100% of the code without incorporating content from elsewhere or relying on the intellectual property of
others,
(b) I have the right to contribute the code to Eclipse, and
(c) I have included the EPL license header in all source files.
Comment 10 Jeffrey Overbey CLA 2013-02-08 14:09:23 EST
CQ 7078 submitted - https://dev.eclipse.org/ipzilla/show_bug.cgi?id=7078
Comment 11 Jeffrey Overbey CLA 2013-02-11 13:30:31 EST
The CQ has been approved.  Check-in pending.