Commit Graph

173 Commits

Author SHA1 Message Date
lhauch
8a11d13aa3 Updated ArchCheckBox.java and Preferences.java to support enable, disable of individual checkboxes. The Preferences will now enable the Architectures which have tools defined in tools_def.txt. If no tool is defined for an architecture, the checkbox is disabled.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1354 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-22 20:41:52 +00:00
lhauch
dbf5dd75da Adding a dialog for setting the Build Preferences in the target.txt file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1342 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-22 00:43:38 +00:00
jlin16
e7cc0547dd add ForceDebug column to FramworkModules table.
comment out reference to unchecked in code in FrameworkWizardUI.java.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1341 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-21 22:36:25 +00:00
jlin16
d78abb5a95 Re-implement sorting algorithm of table and modified FpdFrameworkModules.java to using new interfaces.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1340 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-21 22:03:24 +00:00
hche10x
b5471b38bc 1. Remove reference code for un-checked in files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1339 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-21 21:31:48 +00:00
jlin16
b876680afe adapte to new resize interface.
rollback overrided.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1338 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-21 20:38:29 +00:00
hche10x
8792f60fcb 1. Move resize funtions from IInternalFrame.java to Tools.java.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1337 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-21 20:05:17 +00:00
jlin16
ce3b85747a delete unused file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1327 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-19 01:35:21 +00:00
jlin16
1bf9fa5abd 1.change GlobalData to WorkspaceProfile.
2.change pcd adding rule to use existing item type and value for the same pcd entry.
3.focus on added modules in sorted display.
4.fix the bug of not editable value if change item type to fixed at build.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1326 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-19 01:33:26 +00:00
hche10x
ad26b00f84 1. Fix the bug to init "Module Type" twice in Msa Header
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1325 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-18 21:40:59 +00:00
hche10x
b1cfb8a503 1. Fix the bug "not to re-init GlobalData when switch to different workspace".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1317 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-17 23:21:27 +00:00
hche10x
21b42c665f 1. Gray out all "Feature Flag" fields in module and move them to the bottom of the frame
2. Make "Usage" required in PCD frame of module

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1316 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-17 18:08:07 +00:00
hche10x
515bd5d42f 1. Extend "Copyright" field to a 2 lines text area in Create Far interface
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1314 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-17 16:07:49 +00:00
jlin16
daa4663bdd Fix EDKT191.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1301 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-17 03:11:55 +00:00
hche10x
739c6b04fd 1. Merge ModuleDefinitions to MsaHeader
2. Make InMemoryDB consistent for all operations
3. Extend Copyright to 2 lines text area in msa header

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1300 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-17 02:04:40 +00:00
lhauch
4033708d7a Turned off the AUTO_RESIZE on the table so that it would work on a small display. Large display now has unused space, still trying to find a cure for this.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1299 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-16 19:58:28 +00:00
jlin16
d96d701f98 fix EDKT189.
and remove FFS file Guid text field from ModuleSaOptions pane.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1298 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-16 17:37:34 +00:00
lhauch
4cd31580d8 Added module type column to the FPD module table, and also removed AUTO_RESIZE_OFF, so that the columns fill the pane - only the Path column can be re-sized to any great extent, the other columns can be resized just enough to show the data.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1286 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-15 23:59:55 +00:00
jlin16
f4c4325bb4 sort modules by name alphabetically when start; make column width resizable and remove unused code in FpdModuleSA.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1285 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-15 23:24:24 +00:00
lhauch
df4b9c3ecc Adjusted column sizes, made resizable, added Module Type column to All Module Table, adjusted the Version columns to be module version, then pkg version.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1284 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-15 22:21:07 +00:00
jlin16
3c0192d429 move the package definitions to header editor.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1283 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-15 21:55:55 +00:00
jlin16
d208e1e260 java variable should have its first char in low case.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1280 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-15 15:41:06 +00:00
hche10x
535329b5c1 1. To let MSA/SPD/FPD Header have their own sections, not are the top level of the tree pane
2. Change "Package Headers" of the tree to "Package Includes"

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1260 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-15 04:05:20 +00:00
jlin16
93fd07b176 change table column positions in tables of FrameworkModules and horizontal scrollbar will appear when needed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1259 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-14 20:23:11 +00:00
lhauch
a8a9de7cbb Fixed grammar and column widths (set min, preferred and max widths for version and arch)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1218 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-09 01:09:11 +00:00
jlin16
1dac04abec auto adjust pcd settings when display existing ModuleSA settings. if new PCD added/deleted in MSA file, in platform FrameworkModules, the change of PCD will reflect in the display after you click settings.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1214 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-08 08:55:34 +00:00
jlin16
2a23019dfd Store Variable Name as Hex data array in dynamic pcd build definitions.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1205 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-07 09:55:27 +00:00
jlin16
b2d4baa6ba no display "null" if no recommended instance specified in library class declaration.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1202 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-07 08:47:34 +00:00
hche10x
74c0c087a2 1. Fix the bug for "C name displayed in dialog to edit PCD is not correct"
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1200 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-07 07:59:53 +00:00
jlin16
add40ab226 [EDKT169]Add feature of sorting modules in FPD file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1197 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-07 03:51:22 +00:00
lhauch
2cc02cdb51 Changed ToolTipText to read Enter a string; the tool will convert to Unicode Data.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1187 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-03 19:58:58 +00:00
hche10x
43dc3851cf 1. Fix bug for wrong Variable name in msa file
2. Release cursor after saving files.
3. Adjust some file's coding style.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1183 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-03 08:07:13 +00:00
jlin16
a390c35d8a set default value of PCD from msa file or spd file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1180 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-03 03:45:57 +00:00
jlin16
802e005517 set MaxDatumSize for PcdData.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1178 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-02 09:34:27 +00:00
jlin16
1faac7b69f comment out item type checking temporarily when adding module to fpd file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1177 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-02 07:26:02 +00:00
jlin16
34c614e1b7 1. Fix the problem of adding PCD for different Arch.
2. enhanced exception messages.
3. pick out getModuleId method to GlobalData class.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1164 6f19259b-4bc3-4df7-8a09-765794883524
2006-08-01 05:59:51 +00:00
jlin16
4da2e62597 Coding style changes
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1156 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-31 11:20:16 +00:00
lhauch
9e857952db Added some additional comments in the files, as well as fixed some of them.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1149 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-29 04:39:01 +00:00
lhauch
928b45fb4c Adjusted sizes to accommodate Windows, iMac and Linux GUI
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1147 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-29 00:13:09 +00:00
lhauch
c634482386 Adjusted locations and sizes of boxes for Windows, Linux and iMac GUI, no other functionality was changed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1146 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-29 00:04:38 +00:00
lhauch
a19466adcb Adjusted sizes to accommodate Windows, iMac and Linux GUI
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1145 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 23:41:57 +00:00
lhauch
18916b6321 Adjusted sizes to accommodate Windows, iMac and Linux GUI
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1144 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 23:26:13 +00:00
lhauch
3f62225f1e Adjusted sizes to accommodate Windows, iMac and Linux GUI
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1143 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 23:09:53 +00:00
lhauch
ffebd360b8 Fixed spacing for Linux and iMac display
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1142 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 19:07:20 +00:00
hche10x
fd16c6d5d4 1. PcdUsage is added to PCD entry in schema so wizard tool is also updated to support this.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1140 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 08:17:32 +00:00
jlin16
57d0e52a71 Fix the bug of library instance selection interference between different archs of ModuleSA.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1137 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 06:10:45 +00:00
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
hche10x
06a19ceec7 Use table and popup window to add/edit all elements of module instead of original drop down list.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@894 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 07:46:39 +00:00
jlin16
af25df1662 1. Make SPD editor tables bigger.and table now focus the entry added.
2. Modify FileContents classes to delete empty elements in SPD file and FPD file when no contents in these elements.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@881 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-11 11:04:13 +00:00
hche10x
92e2937805 1. Restructure module description on main UI
2. Make alphabetized list for all module, package, platform names and guid_c_names

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@875 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-11 09:03:32 +00:00
lhauch
a782876908 Update the binary MSA to say they were binary, fixed an abstract, changed a module UiName, changed tool default values in the build.xml files to give the name of the tool, rather than all, so when building the tools, you can tell what tool it is trying to build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@848 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-09 14:14:00 +00:00