Commit Graph

77 Commits

Author SHA1 Message Date
hche10x 0c235b66d2 1. Fix the bug missing initialize ToolCode drop down list when add a new source file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1135 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 05:24:42 +00:00
hche10x a929458e66 1. Change ToolCode from text field to drop down list, and user can enter their customizing tool command.
2. Fix some coding style issue


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1133 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 05:03:19 +00:00
lhauch ccb063b1f2 Fixed Absolute position of fields, Added ToolTipText and made HelpText a Scrolling Text Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1132 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 03:20:46 +00:00
lhauch 5101eff919 Fixed Absolute position of fields, Added ToolTipText and made HelpText a Scrolling Text Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1131 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 02:02:09 +00:00
lhauch 7ab6baa9de Fixed Absolute position of fields, Added ToolTipText and made HelpText a Scrolling Text Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1129 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 00:17:23 +00:00
lhauch 5b38b75ba6 Fixed Absolute position of fields, Added ToolTipText and made HelpText a Scrolling Text Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1128 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 22:22:01 +00:00
lhauch 5262e23748 Added Tool Tip Text, fixed dimensions after modifying HelpText to an Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1124 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 19:00:22 +00:00
jlin16 5af6b67fdb 1. keep from generating empty FrameworkModules.
2. remove unused import in EventsDlg.java

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1120 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 10:36:54 +00:00
jlin16 e232295ec8 keep from generating empty DynamicPcdBuildDefinitions
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1119 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 09:54:36 +00:00
jlin16 82dcbb45c7 Fix EDKT143.
Add the feature of inserting Xml Comments before ModuleSA elements and library instance elements.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1115 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 07:40:21 +00:00
jlin16 8f55ea7396 Remove empty FfsFileNameGuid element under ModuleSaBuildOptions if user input empty string into it.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1111 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 03:21:41 +00:00
lhauch 7cae34b00a Fixed a spelling error
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1110 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-26 23:44:12 +00:00
lhauch 747e1504f1 Adjusted the Help Text field to be a Text Area inside of a Scroll Pane, with line wrapping and wrap on word boundary.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1107 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-26 21:48:33 +00:00
lhauch f51ee52bce Fixed spelling and grammar, also fixed the size of the pop up dialog boxes and the placement of the Arch list check boxes in EventsDlg.java
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1106 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-26 19:20:43 +00:00
jlin16 a490bca85d fix the problem that if no data updated in wizard editors, the Save indicator will not pop-up.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1100 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-26 09:42:04 +00:00
jlin16 1be13d3fdd 1. Add scroll bars to Package Library Class Declarations editor.
2. Add GuidType UI support to protocol and ppi declarations according to latest schema.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1081 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-24 08:16:26 +00:00
hche10x ed1665f268 1. Wrap text by word when showing a message box
2. Add "wrn" function in Log.java to save and show warning message. Most of original err messages are replaced by warning messages.
3. Add "try-catch" for double click event in main ui.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1078 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-24 07:43:22 +00:00
hche10x f9d0ab9266 1. Show source files' attributes when editing SourceFiles in msa
2. Set default value to "Module" when new a msa
3. Move OpenFile.java from identification to common

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1064 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-21 07:56:14 +00:00
hche10x 75dd1f9efc Update FrameworkWizard.msa to add newly added file in <SourceFiles> section
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1063 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-21 04:00:16 +00:00
hche10x 2003a22e94 1. Enhance Source Files selection in msa:
a. Can select multiple files one time
   b. Totally same file can be added once
2. Separate sort functions from Tools.java to Sort.java
3. Fix a bug of new function: to create directory first if the file's directory doesn't exist
4. Adjust some file's coding style


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1058 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-21 02:56:30 +00:00
jlin16 bf5abaffcc 1. only show ModuleName, version, PackageName, version, supported Arch, path in table of FrameworkModules.
2. adding multiple entries per module for different archs. 

3. show ModuleSaOptions.
4. change "library Class consumed" to "library Class uninstantiated"

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1046 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-19 10:03:37 +00:00
jlin16 2c85fbc88a Fix the bug of leaving empty GuidTypeList, SupArchList attributes in xml file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1038 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-18 09:53:52 +00:00
jlin16 d129bd96fa Fix tracker "Package Library Class Recommended Instance should not default to null":
When adding a library class to a Package, the recommended instance name is a drop down with no entries, and the table gets filled in with a recommended instance of "null"

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1030 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-17 07:35:43 +00:00
qouyang 9653129917 [Wizard- Far Install/Create]
Change Manifest file name to "FrameworkArchiveManifest.xml".
Modify Md5 format in FrameworkArchiveMainfest.xml file.
Add Md5 verification when install FAR.
Fix the bug of Far installation can't work with Sun JDK 1.5.0_04 version.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1029 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-17 07:31:21 +00:00
jlin16 209abc92de 1. change SPD Pcd editor title to "PCD Declarations".
2. PCD editor: remove attribute SupArchList, SupModList if no value set for them.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1027 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-17 05:12:50 +00:00
lhauch 322b772308 Added some checks to see if the attributes were set - clears up some warning messages when trying to unset an attribute that was not set.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1024 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-16 08:26:44 +00:00
lhauch 97796eaa70 Replaced set*(null) with unset*() to clear empty attributes that were causing invalid SPD files. Tracker EDK137
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1023 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-16 07:50:47 +00:00
lhauch 2f8a751769 SHOWSTOPPER TEMPORARY FIX EDK131 was reclassified to SHOWSTOPPER
Temporary fix until we can figure out how to handle Recommended Instances in SPD files.  Right now, commented out code that was breaking SPD files, by having RecommendedInstanceGuid="" and RecommendedInstanceVersion="" which is not valid!

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1022 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-15 14:54:50 +00:00
lhauch 30500d38cd Fixed a spelling error and changed the Package Headers Tab title to be Package Headers (instead of Library Class Declarations)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1016 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-15 04:10:39 +00:00
hche10x f9334421d8 1. Remove empty top level elements if they have no data
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1013 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-14 09:37:03 +00:00
jlin16 055e7ae674 Fix bug of missing Pcd information in FPD ModuleSA.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1010 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-14 09:19:24 +00:00
hche10x 985384609e 1. Add pcd item Identifications used by select pcd entry when editing pcd in msa
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@997 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-14 05:45:53 +00:00
hche10x 9a8d6d9fb7 1. Fix the bug missing TokenSpaceGuidCName when editing a pcd entry in Msa
2. Fix the bug missing EventType selection when editing events in Msa
3. Fix the bug missing adding new node under moduledescription when creating a new package
4. Fix the bug in DataValidation

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@996 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-14 05:44:56 +00:00
lhauch 20fa842edb Fixed MSA files so that they have unique names and removed extra copyright and license information in the comment - these are in the header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@990 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 13:15:21 +00:00
hche10x ef6e2efe66 1. Update release note to use jdk1.5.0_06 to take place of jdk1.5.0_04
2. Support "Update Far" function
3. Fix bugs in Far operations

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@985 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 12:13:23 +00:00
jlin16 60e97865b2 coding style modification.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@979 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 10:59:47 +00:00
hche10x 102ae4cf41 1. Remove "update far" from menu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@976 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 10:55:42 +00:00
hche10x a45e9a400d 1. Adjust UI for far operations
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@972 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 09:49:45 +00:00
hche10x 55a2762d8c 1. Fix bug in get industry std headers
2. Fix bug in save msa without saving specification
3. Add tool tip text to ArchCheckBox
4. Locate to msa file location when open a file browser when edit source file in Msa
5. File filter only for text file when open/save ToolChainConfig file
6. Adjust UI for clone and add far id info when clone an item.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@971 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 08:51:27 +00:00
lhauch c06e865748 There were suppose to be three spaces, not one between SPECIFICATION and 0x00 in the line:
FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@969 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 08:32:48 +00:00
jwang36 5e1c3eedcd Added license & copyright declaration
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@967 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 08:24:50 +00:00
hche10x 2ccc154947 1. Add FrameworkWizard source code files record to msa
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@965 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 08:09:14 +00:00
qouyang 1898a0c348 Enhance Installation, removing and creating FAR functionality.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@964 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 08:06:16 +00:00
jlin16 9937fde125 remove some unused code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@961 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 07:44:53 +00:00
lhauch d37928448c Fixed Enumeration ModuleType was suppose to be TOOL, not TOOLS.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@960 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 07:35:47 +00:00
jlin16 410e0e9f02 1. adjust contents layout of SPD header editor, FPD header editor.
2. modify globla data to reflect new added module information.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@956 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 06:18:09 +00:00
wuyizhong 5a24e806b0 1. Support to Create/Update/Delete/Install far file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@950 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 05:37:22 +00:00
jlin16 12e17a0aee Fixes:
1.SpdHeader, FpdHeader not save specification.
2.  PackageSurfaceArea.LibraryClassDeclarations Show Recommended Library Instance UiName, not the GUID.
PackageSurfaceArea.MsaFiles - make table fill the window.
3.   PlatformSurfaceArea.PlatformDefinitions.IntermediateDirectories Do NOT create EMPTY <OutputDirectory/>
4.   Do NOT create EMPTY <FrameworkModules/> 
5.   When adding a module, pop up the module settings to let you know that you have added the module.

6.  PlatformSurfaceArea.BuildOptions.Options.Option Do not require ToolFamily - default should be not specified.
	
7.  PlatformSurfaceArea.BuildOptions.UserDefinedAntTasks 
Ant Task File should have a browse button
Id column should only be width of 8 characters.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@944 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 03:36:11 +00:00
jwang36 a7e63efe72 Syncronized the file list in each msa and spd files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@918 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 13:47:48 +00:00
jwang36 52352e5842 fixed the same guid issue
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@913 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 12:28:17 +00:00