hche10x
b63cc1b617
1. Fix EDKT314 Display module source/binary in a radio box
...
2. Fix EDKT279 Genertate Guilds.xref by wizard tools
3. Fix a typo error in SourceFilesDlg.java
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1604 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 07:29:33 +00:00
lhauch
b8d0bba047
added public getToolsDefArchNames which will return a space separated string of architectures defined in the tools definition file.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1603 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 16:10:52 +00:00
lhauch
2ee91a39f1
Fixed a couple of typos in the ToolTipText fields.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1602 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 16:08:53 +00:00
lhauch
0f6a65114e
Set start points and widths for the label and value fields so that they display correctly on non-MS systems.
...
Hid the PCD type selection, since the tool should be able to determine whether the module is a DXE_DRIVER or PEIM and set the value accordingly.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1601 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 16:07:23 +00:00
hche10x
f5b7798e8b
1. Fix EDKT328 Splash Screen Text is recommended to be modified.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1600 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 09:18:51 +00:00
hche10x
c25ad66ccb
1. Fix EDKT323 (Only dependent packages' ppis can be added to module's ppi section)
...
2. Fix EDKT324 (Only dependent packages' protocols can be added to module's protocol section.)
3. Fix EDKT325 (Only dependent packages' pcds can be added to module's pcd section.)
4. Fix EDKT326 (Only dependent packages' guids can be added to module's guid section.)
5. Fix EDKT327 (Only dependent packages' library can be added to module's library section.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1599 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 08:48:00 +00:00
jlin16
423ba71f85
Fix row out of order problem for Module order In FV editor.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1594 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 03:23:44 +00:00
hche10x
d933fc5f1c
1. Fix EDKT319 "Can't save when changing value of "PCD Is Driver" on MsaHeader page"
...
2. Fix EDKT322 "Remove "Default" from usage to sync with the latest schema"
3. Fix EDKT286 "A rare display mistake in error message dialog box"
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1592 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 02:12:53 +00:00
jlin16
17bd391e3a
Module Order in FV editor enhanced.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1590 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21 16:08:07 +00:00
hche10x
3b7a9058fd
1. Fix EDKT273 "Externs are not being grouped together in MSA Files"
...
2. Fix EDKT274 "Wrong display in Extern when selecting "Specification"
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1580 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21 01:07:28 +00:00
jlin16
1b69863ad8
add multi-source pcd check before adding/deleting lib instance for ModuleSA in platform.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1574 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-20 00:48:36 +00:00
hche10x
d1760183fd
1. Fix EDKT277 "ModuleType missing when creating a new Module"
...
2. Fix EDKT278 "Can NOT save file after generate a new GUID for a MSA"
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1555 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19 02:14:15 +00:00
jlin16
ac66fadf6f
remove comments before ModuleSA and library instance , if any, in xml file when deleting a module or instance from FPD file.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1545 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-15 09:13:04 +00:00
jlin16
ce32083fca
Add Binary or Source type check before providing PCD item choices when editing platform PCDBuildData.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1533 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-14 07:06:02 +00:00
jlin16
73d9b1c494
For one library class, list all library instances from all packages in workspace.
...
Fix the PCD memory database inconsistency problem when changing PCD item type in platform.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1531 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13 14:51:47 +00:00
jlin16
ed850fbf8b
Fix the problem of not displaying library instances for multiple archs in supArchList.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1517 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-12 09:38:28 +00:00
wuyizhong
2e39c71883
Fix EDKT263. Change save dialog to open dialog. Update all Frame's titles.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1510 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-11 09:12:17 +00:00
jlin16
54aa8673cb
Modify FV attribute editor and generate FvImage Attributes in FPD file.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1505 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-10 07:45:21 +00:00
hche10x
4917d9ddc3
1. Add function "Refresh" in main UI
...
2. Add function to add modules to GlobalData when clone a package.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1501 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-08 01:58:04 +00:00
jlin16
7242606411
FV attribute editor alpha.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1498 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-07 10:40:04 +00:00
hche10x
09ef924264
1. Fix EDKT193 "Provide a Module tree when platform/package are open"
...
2. Fix bugs in Clone
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1497 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-07 09:14:34 +00:00
jlin16
607ef9948b
refresh Pcd data from library instance when editing the settings of FrameworkModules
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1492 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-07 07:57:58 +00:00
jlin16
b411fc1f31
FV from FDF file options editor.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1483 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-06 09:28:47 +00:00
jlin16
701d95b339
a. Sync FV info with FDF file contents when editing FV information.
...
b. display module GUID in FrameworkModules if that module no longer exists in workspace.
c. modify SourceFiles to reflect changes in Wizard Package/Platform part.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1466 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-05 10:31:51 +00:00
hche10x
78b5fb8265
1. Add keyboard support for tree pane, now you can press "ENTER" on a module/package/platform to open it, just like double-click.
...
2. Add check point when opening a node of tree, ignore the node whose id is null.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1463 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-05 07:34:32 +00:00
hche10x
90bed2f7ff
1. Fix EDKT230 "A library class should not be specified for a module more than one time"
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1460 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-05 06:51:14 +00:00
hche10x
7f492c4322
1. Add a splash screen when starting, fix EDKT228
...
2. Update FrameworkWizard.msa for files list
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1453 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-05 06:11:36 +00:00
hche10x
94b0f428d7
1. Fix bug EDKT241 "If and MSA file is missing, the Wizard gives a NULL Pointer Exception, with no hints that the workspace is not valid."
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1444 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-05 02:12:02 +00:00
jlin16
ca40209e2c
For long text display for table cell.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1441 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-04 09:34:14 +00:00
jlin16
98c207975e
a. Enhanced toolchain setting UI for ModuleSa build options and global build options.
...
b. Fpd editor, Flash part UI FV operations.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1440 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-04 09:32:37 +00:00
hche10x
c8b748bff3
1. Fix EDKT202 "Some externs do not have attribute SupArchList"
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1422 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-01 06:23:58 +00:00
hche10x
ff383de448
1. Fix EDKT214 "Framework Wizard is not synchronized with FrameworkDatabase.db when install FAR"
...
2. Remove some unused code from some files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1420 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-01 06:11:35 +00:00
jlin16
eb8ea8292e
Flash UI add new FV feature. modify FvImageNames and FvBindings in fpd file if FV name changes.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1416 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-31 10:34:14 +00:00
jlin16
fb4645773d
initialize text fields to empty when switching dynamic pcd entries.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1414 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-31 02:02:44 +00:00
jlin16
b315127350
change boolean PCD value to capital "TRUE" "FALSE".
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1411 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-30 09:37:44 +00:00
lhauch
52ee46a69b
Added the ToolChainId class which will read the target.txt and tool definition files with various return values. Updated the ToolTipText in FpdPlatformDefs.java as well as changed the Build Targets from freeform to ComboBox (with the ability to add a new Target name.)
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1403 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-29 20:49:49 +00:00
jlin16
a094728fa7
rearrange target of procedures of library instance selection.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1402 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-29 09:18:39 +00:00
jlin16
04a13d6c50
Add check before adding msa file to spd file.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1400 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-29 06:01:11 +00:00
lhauch
a3420902ba
removed the FlowLayout and made everything fixed.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1397 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-29 01:20:05 +00:00
jlin16
2b70a6367b
Generate Module Orders in FV at BuildOptions, UserExtensions with UserId "IMAGES" and Identifier "1".
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1392 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-27 02:56:35 +00:00
lhauch
07e741e010
changed variable names from textfieldsomething to somethingtextfield
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1391 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-27 00:45:02 +00:00
lhauch
01fa6a6199
Made the Specification look like a comment at the bottom of the page, since it cannot be modified, it did not need to have a label, nor did it require the star, indicating that it was required. Also made the Copyright a ScrollPane so that multiple copyright lines can be displayed.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1390 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-27 00:43:05 +00:00
hche10x
fe1543a5eb
1. Fix a bug about "Can't open a module/platform/package again after they are closed once"
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1389 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-26 01:51:56 +00:00
lhauch
bf6aed4db5
Added Support for OPTIONAL property: MULTIPLE_THREAD = enable tag (if not present, MULTIPLE_THREAD should be disabled! Wizard removes this line if not enabled.)
...
Added Support for OPTIONAL property: MAX_CONCURRENT_THREAD_NUMBER = # (if MULTIPLE_THREAD is not present, then this should be ignored! - wizard will remove this line if MULTIPLE_THREAD is not enabled.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1388 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-25 20:58:03 +00:00
jlin16
61919f8cfa
draft UI implementation of module orders in FV.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1387 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-25 18:53:59 +00:00
lhauch
9d0ac02b2d
Made the Specification look like a comment at the bottom of the page, since it cannot be modified, it did not need to have a label, nor did it require the star, indicating that it was required.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1386 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-25 17:18:54 +00:00
lhauch
2e482fb5d5
Started cleaning up the Build Options screen so that we can add some additional information for the command line arguments that need to be put into the <BuildOptions><Options><Option> lines.
...
Re-ordered the content in the file, removed the layout from the Options tab. No changes to functionality were made, just look & feel.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1384 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-25 01:44:06 +00:00
jlin16
3658f95e1a
Use unified global data to get module informations.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1383 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-24 23:37:27 +00:00
hche10x
55e83b18d8
1. Provide "Find" function for Ppi/Protocol/Guid/Pcd/LibraryClass.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1382 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-24 20:58:25 +00:00
jlin16
c1dbe93d27
UI rearrangement for build options and moduleSa settings.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1372 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-23 23:51:50 +00:00