Chameleon Applications

Chameleon Applications Commit Details

Date:2010-01-25 11:06:37 (14 years 2 months ago)
Author:Rekursor
Commit:52
Parents: 51
Message:Only Sources was committed. commit the rest here. published 2.0b1 binaries for testing purposes. Make a backup of your bootConfig file before testing.
Changes:
M/trunk/ChameleonPrefPane/ChameleonPrefPane.xcodeproj/project.pbxproj
M/trunk/ChameleonPrefPane/bin/OSX105/Chameleon.prefPane.zip
M/trunk/ChameleonPrefPane/bin/OSX106/Chameleon.prefPane.zip
M/trunk/ChameleonPrefPane/CHANGES
M/trunk/ChameleonPrefPane/English.lproj/Chameleon.xib

File differences

trunk/ChameleonPrefPane/CHANGES
1
2
3
14
25
36
- Added forceBootConfigPath to the tabview panel for quicker setup, so now no
need to edit the preferences file manually.
- Added SystemId
- Added full bootOptions loading into the interface with no custom code needed,
all loading features are implemented in base class PreferencesControllerBase,
with the automatic parser engine.
trunk/ChameleonPrefPane/ChameleonPrefPane.xcodeproj/project.pbxproj
2323
2424
2525
26
27
26
27
2828
2929
3030
......
4343
4444
4545
46
47
4648
4749
4850
......
6870
6971
7072
71
72
73
74
7375
7476
7577
......
8890
8991
9092
93
94
9195
9296
9397
......
157161
158162
159163
164
160165
161166
162167
......
169174
170175
171176
177
172178
173179
174180
175181
176182
177183
178
179
184
185
180186
181187
182188
......
242248
243249
244250
245
251
246252
253
254
247255
248256
249257
......
335343
336344
337345
338
346
339347
340348
341349
01993199110A2C61003B056E /* string_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 01993198110A2C61003B056E /* string_util.h */; };
019931DD110A37FA003B056E /* PreferencesControllerBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 019931DB110A37FA003B056E /* PreferencesControllerBase.h */; };
019931DE110A37FA003B056E /* PreferencesControllerBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 019931DC110A37FA003B056E /* PreferencesControllerBase.mm */; };
01993567110AA9FA003B056E /* BootPropertyList.h in Headers */ = {isa = PBXBuildFile; fileRef = 01993565110AA9FA003B056E /* BootPropertyList.h */; };
01993568110AA9FA003B056E /* BootPropertyList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01993566110AA9FA003B056E /* BootPropertyList.cpp */; };
01993567110AA9FA003B056E /* ChameleonPropertyList.h in Headers */ = {isa = PBXBuildFile; fileRef = 01993565110AA9FA003B056E /* ChameleonPropertyList.h */; };
01993568110AA9FA003B056E /* ChameleonPropertyList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01993566110AA9FA003B056E /* ChameleonPropertyList.cpp */; };
01A40F75110550F4002A74CD /* CHANGES in Resources */ = {isa = PBXBuildFile; fileRef = 01A40F74110550F4002A74CD /* CHANGES */; };
01AF5E69110C1C6800816AA8 /* string_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01AF5E68110C1C6800816AA8 /* string_util.cpp */; };
01AF5E6C110C1C9C00816AA8 /* KernOptionsParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01AF5E6A110C1C9C00816AA8 /* KernOptionsParser.cpp */; };
01B0E8251108B87A00ACF21B /* Windows.png in Resources */ = {isa = PBXBuildFile; fileRef = 01B0E81F1108B87A00ACF21B /* Windows.png */; };
01B0E8271108B89100ACF21B /* CREDITS in Resources */ = {isa = PBXBuildFile; fileRef = 01B0E8261108B89100ACF21B /* CREDITS */; };
01B0E8291108B89D00ACF21B /* version in Resources */ = {isa = PBXBuildFile; fileRef = 01B0E8281108B89D00ACF21B /* version */; };
01D5D9C6110D723200AAE2C3 /* file_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 01D5D9C5110D723200AAE2C3 /* file_util.h */; };
01D5DBE0110DA3CD00AAE2C3 /* GroupControllerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 01D5DBDF110DA3CD00AAE2C3 /* GroupControllerProtocol.h */; };
01E0E9511108F9ED004EF6E8 /* TODO in Resources */ = {isa = PBXBuildFile; fileRef = 01E0E9501108F9ED004EF6E8 /* TODO */; };
8D202CEA0486D31800D8A456 /* StartupPrefPane_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 32DBCFA20370C41700C91783 /* StartupPrefPane_Prefix.pch */; };
8D202CED0486D31800D8A456 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
01993198110A2C61003B056E /* string_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = string_util.h; path = Sources/string_util.h; sourceTree = SOURCE_ROOT; };
019931DB110A37FA003B056E /* PreferencesControllerBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PreferencesControllerBase.h; path = Sources/PreferencesControllerBase.h; sourceTree = "<group>"; };
019931DC110A37FA003B056E /* PreferencesControllerBase.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = PreferencesControllerBase.mm; path = Sources/PreferencesControllerBase.mm; sourceTree = "<group>"; };
01993565110AA9FA003B056E /* BootPropertyList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BootPropertyList.h; path = Sources/BootPropertyList.h; sourceTree = "<group>"; };
01993566110AA9FA003B056E /* BootPropertyList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BootPropertyList.cpp; path = Sources/BootPropertyList.cpp; sourceTree = "<group>"; };
01993565110AA9FA003B056E /* ChameleonPropertyList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChameleonPropertyList.h; path = Sources/ChameleonPropertyList.h; sourceTree = "<group>"; };
01993566110AA9FA003B056E /* ChameleonPropertyList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChameleonPropertyList.cpp; path = Sources/ChameleonPropertyList.cpp; sourceTree = "<group>"; };
01A40F74110550F4002A74CD /* CHANGES */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CHANGES; sourceTree = "<group>"; };
01AF5E68110C1C6800816AA8 /* string_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = string_util.cpp; path = ../../../../../../devl/OSX/voodoo/chameleonApplications/trunk/ChameleonPrefPane/Sources/string_util.cpp; sourceTree = SOURCE_ROOT; };
01AF5E6A110C1C9C00816AA8 /* KernOptionsParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KernOptionsParser.cpp; path = ../../../../../../devl/OSX/voodoo/chameleonApplications/trunk/ChameleonPrefPane/Sources/KernOptionsParser.cpp; sourceTree = SOURCE_ROOT; };
01B0E81F1108B87A00ACF21B /* Windows.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Windows.png; path = Resources/Windows.png; sourceTree = "<group>"; };
01B0E8261108B89100ACF21B /* CREDITS */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CREDITS; sourceTree = "<group>"; };
01B0E8281108B89D00ACF21B /* version */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = version; path = bin/version; sourceTree = "<group>"; };
01D5D9C5110D723200AAE2C3 /* file_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = file_util.h; path = ../../../../../../devl/OSX/voodoo/chameleonApplications/trunk/ChameleonPrefPane/Sources/file_util.h; sourceTree = SOURCE_ROOT; };
01D5DBDF110DA3CD00AAE2C3 /* GroupControllerProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupControllerProtocol.h; path = ../../../../../../devl/OSX/voodoo/chameleonApplications/trunk/ChameleonPrefPane/Sources/GroupControllerProtocol.h; sourceTree = SOURCE_ROOT; };
01E0E9501108F9ED004EF6E8 /* TODO */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TODO; sourceTree = SOURCE_ROOT; };
089C1672FE841209C02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
08FB77AFFE84173DC02AAC07 /* Classes */ = {
isa = PBXGroup;
children = (
01D5DBDF110DA3CD00AAE2C3 /* GroupControllerProtocol.h */,
01B0E80E1108B85A00ACF21B /* ChameleonPrefPane.h */,
01B0E80F1108B85A00ACF21B /* ChameleonPrefPane.mm */,
019931DB110A37FA003B056E /* PreferencesControllerBase.h */,
019930FD110A0E6F003B056E /* PeripheralsController.mm */,
01993113110A0EB9003B056E /* AdvancedSetupController.h */,
01993114110A0EB9003B056E /* AdvancedSetupController.mm */,
01D5D9C5110D723200AAE2C3 /* file_util.h */,
01993198110A2C61003B056E /* string_util.h */,
01AF5E68110C1C6800816AA8 /* string_util.cpp */,
01B0E8111108B85A00ACF21B /* ShellProcess.h */,
01B0E8101108B85A00ACF21B /* ShellProcess.cpp */,
01B0E8131108B85A00ACF21B /* PropertyList.h */,
01B0E8121108B85A00ACF21B /* PropertyList.cpp */,
01993565110AA9FA003B056E /* BootPropertyList.h */,
01993566110AA9FA003B056E /* BootPropertyList.cpp */,
01993565110AA9FA003B056E /* ChameleonPropertyList.h */,
01993566110AA9FA003B056E /* ChameleonPropertyList.cpp */,
01AF5E6B110C1C9C00816AA8 /* KernOptionsParser.h */,
01AF5E6A110C1C9C00816AA8 /* KernOptionsParser.cpp */,
);
01993115110A0EB9003B056E /* AdvancedSetupController.h in Headers */,
01993199110A2C61003B056E /* string_util.h in Headers */,
019931DD110A37FA003B056E /* PreferencesControllerBase.h in Headers */,
01993567110AA9FA003B056E /* BootPropertyList.h in Headers */,
01993567110AA9FA003B056E /* ChameleonPropertyList.h in Headers */,
01AF5E6D110C1C9C00816AA8 /* KernOptionsParser.h in Headers */,
01D5D9C6110D723200AAE2C3 /* file_util.h in Headers */,
01D5DBE0110DA3CD00AAE2C3 /* GroupControllerProtocol.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
019930FF110A0E6F003B056E /* PeripheralsController.mm in Sources */,
01993116110A0EB9003B056E /* AdvancedSetupController.mm in Sources */,
019931DE110A37FA003B056E /* PreferencesControllerBase.mm in Sources */,
01993568110AA9FA003B056E /* BootPropertyList.cpp in Sources */,
01993568110AA9FA003B056E /* ChameleonPropertyList.cpp in Sources */,
01AF5E69110C1C6800816AA8 /* string_util.cpp in Sources */,
01AF5E6C110C1C9C00816AA8 /* KernOptionsParser.cpp in Sources */,
);
trunk/ChameleonPrefPane/English.lproj/Chameleon.xib
7272
7373
7474
75
75
7676
7777
7878
......
8585
8686
8787
88
88
8989
9090
9191
......
570570
571571
572572
573
573
574574
575575
576576
......
602602
603603
604604
605
605
606606
607607
608608
......
733733
734734
735735
736
736737
737738
738739
......
741742
742743
743744
744
745
745746
746747
747748
......
10211022
10221023
10231024
1024
1025
10251026
10261027
10271028
10281029
10291030
10301031
1031
1032
10321033
10331034
10341035
10351036
1036
1037
10371038
10381039
10391040
......
10441045
10451046
10461047
1047
1048
10481049
10491050
10501051
10511052
10521053
10531054
1054
1055
10551056
10561057
10571058
10581059
1059
1060
10601061
10611062
10621063
......
10921093
10931094
10941095
1095
10961096
10971097
10981098
......
19971997
19981998
19991999
2000
2000
20012001
20022002
20032003
20042004
20052005
2006
2006
20072007
20082008
20092009
20102010
2011
2011
20122012
20132013
20142014
......
21362136
21372137
21382138
2139
2139
21402140
21412141
21422142
......
21522152
21532153
21542154
2155
2155
21562156
21572157
21582158
21592159
21602160
2161
2161
21622162
21632163
21642164
2165
2166
2165
2166
21672167
21682168
21692169
......
25122512
25132513
25142514
2515
2515
25162516
25172517
25182518
25192519
25202520
25212521
2522
2522
25232523
25242524
25252525
......
37293729
37303730
37313731
3732
3732
37333733
37343734
37353735
......
37373737
37383738
37393739
3740
3740
37413741
37423742
37433743
......
37453745
37463746
37473747
3748
3748
37493749
37503750
37513751
......
37533753
37543754
37553755
3756
3756
37573757
37583758
37593759
......
37613761
37623762
37633763
3764
3764
37653765
37663766
37673767
......
37693769
37703770
37713771
3772
3772
37733773
37743774
37753775
......
37773777
37783778
37793779
3780
3780
37813781
37823782
37833783
......
37853785
37863786
37873787
3788
3788
37893789
37903790
37913791
......
44844484
44854485
44864486
4487
4488
4487
4488
44894489
44904490
44914491
......
51275127
51285128
51295129
5130
5131
5130
5131
51325132
51335133
51345134
......
52045204
52055205
52065206
5207
5207
52085208
52095209
5210
5210
52115211
52125212
52135213
52145214
52155215
5216
5217
5216
5217
52185218
52195219
52205220
5221
5221
52225222
52235223
5224
5224
52255225
52265226
52275227
52285228
52295229
5230
5231
5230
5231
52325232
52335233
52345234
5235
5235
52365236
52375237
5238
5238
52395239
52405240
52415241
52425242
52435243
5244
5245
5244
5245
52465246
52475247
52485248
5249
5249
52505250
52515251
5252
5252
52535253
52545254
52555255
52565256
52575257
5258
5259
5258
5259
52605260
52615261
52625262
......
62076207
62086208
62096209
6210
6210
62116211
62126212
62136213
......
62176217
62186218
62196219
6220
6220
62216221
62226222
62236223
......
62276227
62286228
62296229
6230
6230
62316231
62326232
62336233
......
62386238
62396239
62406240
6241
6241
62426242
62436243
62446244
......
64216421
64226422
64236423
6424
64246425
64256426
64266427
64276428
64286429
6430
64296431
64306432
64316433
<object class="NSTabViewItem" id="210384195">
<string key="NSIdentifier">1</string>
<object class="NSView" key="NSView" id="389526238">
<nil key="NSNextResponder"/>
<reference key="NSNextResponder" ref="869599070"/>
<int key="NSvFlags">292</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="98357325">
<int key="NSCellFlags">72482368</int>
<int key="NSCellFlags2">138544128</int>
<string key="NSContents">Version 2.0.0</string>
<string key="NSContents">Version 2.0 b1</string>
<object class="NSFont" key="NSSupport" id="26">
<string key="NSName">LucidaGrande</string>
<double key="NSSize">11</double>
<int key="NSCellFlags">69336641</int>
<int key="NSCellFlags2">134219776</int>
<string key="NSContents">Text Cell</string>
<object class="NSFont" key="NSSupport" id="79796958">
<object class="NSFont" key="NSSupport" id="307798102">
<string key="NSName">LucidaGrande</string>
<double key="NSSize">14</double>
<int key="NSfFlags">16</int>
<int key="NSCellFlags">69336641</int>
<int key="NSCellFlags2">2048</int>
<string key="NSContents">Text Cell</string>
<reference key="NSSupport" ref="79796958"/>
<reference key="NSSupport" ref="307798102"/>
<reference key="NSControlView" ref="830282976"/>
<bool key="NSDrawsBackground">YES</bool>
<int key="NSTextBezelStyle">1</int>
</object>
</object>
<string key="NSFrame">{{10, 33}, {640, 267}}</string>
<reference key="NSSuperview" ref="869599070"/>
</object>
<string key="NSLabel">Boot From ...</string>
<reference key="NSColor" ref="1061310622"/>
<object class="NSTabViewItem" id="1039429426">
<string key="NSIdentifier">2</string>
<object class="NSView" key="NSView" id="451295758">
<reference key="NSNextResponder" ref="869599070"/>
<nil key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
<int key="NSPeriodicInterval">25</int>
</object>
</object>
<object class="NSButton" id="409779932">
<object class="NSButton" id="352674020">
<reference key="NSNextResponder" ref="776534053"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{12, 26}, {128, 18}}</string>
<reference key="NSSuperview" ref="776534053"/>
<int key="NSViewLayerContentsRedrawPolicy">2</int>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="853810178">
<object class="NSButtonCell" key="NSCell" id="315689162">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Boot Config Path</string>
<reference key="NSSupport" ref="930899267"/>
<reference key="NSControlView" ref="409779932"/>
<reference key="NSControlView" ref="352674020"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSNormalImage" ref="459398604"/>
<int key="NSPeriodicInterval">25</int>
</object>
</object>
<object class="NSTextField" id="22472000">
<object class="NSTextField" id="39816002">
<reference key="NSNextResponder" ref="776534053"/>
<int key="NSvFlags">12</int>
<string key="NSFrame">{{152, 24}, {422, 22}}</string>
<reference key="NSSuperview" ref="776534053"/>
<int key="NSViewLayerContentsRedrawPolicy">2</int>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="735152004">
<object class="NSTextFieldCell" key="NSCell" id="86444871">
<int key="NSCellFlags">611450433</int>
<int key="NSCellFlags2">272630784</int>
<string key="NSContents"/>
<reference key="NSSupport" ref="930899267"/>
<reference key="NSControlView" ref="22472000"/>
<reference key="NSControlView" ref="39816002"/>
<bool key="NSDrawsBackground">YES</bool>
<reference key="NSBackgroundColor" ref="501125233"/>
<reference key="NSTextColor" ref="866655721"/>
</object>
</object>
<string key="NSFrame">{{10, 33}, {640, 267}}</string>
<reference key="NSSuperview" ref="869599070"/>
</object>
<string key="NSLabel">Boot Setup</string>
<reference key="NSColor" ref="1061310622"/>
<int key="NSPeriodicInterval">25</int>
</object>
</object>
<object class="NSButton" id="101430515">
<object class="NSButton" id="721224995">
<reference key="NSNextResponder" ref="1000898384"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{258, 12}, {79, 23}}</string>
<reference key="NSSuperview" ref="1000898384"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="432859310">
<object class="NSButtonCell" key="NSCell" id="750408762">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">SystemId</string>
<reference key="NSSupport" ref="930899267"/>
<reference key="NSControlView" ref="101430515"/>
<reference key="NSControlView" ref="721224995"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSNormalImage" ref="459398604"/>
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Disable kext blacklist</string>
<object class="NSFont" key="NSSupport" id="150565147">
<object class="NSFont" key="NSSupport" id="670612803">
<string key="NSName">LucidaGrande</string>
<double key="NSSize">11</double>
<int key="NSfFlags">16</int>
<int key="NSPeriodicInterval">25</int>
</object>
</object>
<object class="NSTextField" id="1040790352">
<object class="NSTextField" id="999034340">
<reference key="NSNextResponder" ref="1000898384"/>
<int key="NSvFlags">12</int>
<string key="NSFrame">{{353, 18}, {255, 19}}</string>
<reference key="NSSuperview" ref="1000898384"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="1018933782">
<object class="NSTextFieldCell" key="NSCell" id="897326903">
<int key="NSCellFlags">611450433</int>
<int key="NSCellFlags2">272630784</int>
<string key="NSContents"/>
<reference key="NSSupport" ref="150565147"/>
<reference key="NSControlView" ref="1040790352"/>
<reference key="NSSupport" ref="670612803"/>
<reference key="NSControlView" ref="999034340"/>
<bool key="NSDrawsBackground">YES</bool>
<reference key="NSBackgroundColor" ref="501125233"/>
<reference key="NSTextColor" ref="866655721"/>
<reference key="NSTabView" ref="869599070"/>
</object>
</object>
<reference key="NSSelectedTabViewItem" ref="1039429426"/>
<reference key="NSSelectedTabViewItem" ref="210384195"/>
<reference key="NSFont" ref="930899267"/>
<int key="NSTvFlags">0</int>
<bool key="NSAllowTruncatedLabels">YES</bool>
<bool key="NSDrawsBackground">YES</bool>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="451295758"/>
<reference ref="389526238"/>
</object>
</object>
<object class="NSButton" id="474865121">
<object class="IBActionConnection" key="connection">
<string key="label">onCheckButtonChange:</string>
<reference key="source" ref="523685185"/>
<reference key="destination" ref="101430515"/>
<reference key="destination" ref="721224995"/>
</object>
<int key="connectionID">744</int>
</object>
<object class="IBOutletConnection" key="connection">
<string key="label">mSystemId</string>
<reference key="source" ref="523685185"/>
<reference key="destination" ref="101430515"/>
<reference key="destination" ref="721224995"/>
</object>
<int key="connectionID">748</int>
</object>
<object class="IBOutletConnection" key="connection">
<string key="label">mSystemIdText</string>
<reference key="source" ref="523685185"/>
<reference key="destination" ref="1040790352"/>
<reference key="destination" ref="999034340"/>
</object>
<int key="connectionID">749</int>
</object>
<object class="IBActionConnection" key="connection">
<string key="label">onTextFiedChange:</string>
<reference key="source" ref="523685185"/>
<reference key="destination" ref="1040790352"/>
<reference key="destination" ref="999034340"/>
</object>
<int key="connectionID">750</int>
</object>
<object class="IBActionConnection" key="connection">
<string key="label">onCheckButtonChange:</string>
<reference key="source" ref="770879448"/>
<reference key="destination" ref="409779932"/>
<reference key="destination" ref="352674020"/>
</object>
<int key="connectionID">760</int>
</object>
<object class="IBActionConnection" key="connection">
<string key="label">onTextFiedChange:</string>
<reference key="source" ref="770879448"/>
<reference key="destination" ref="22472000"/>
<reference key="destination" ref="39816002"/>
</object>
<int key="connectionID">761</int>
</object>
<object class="IBOutletConnection" key="connection">
<string key="label">mBootConfigPath</string>
<reference key="source" ref="770879448"/>
<reference key="destination" ref="409779932"/>
<reference key="destination" ref="352674020"/>
</object>
<int key="connectionID">762</int>
</object>
<object class="IBOutletConnection" key="connection">
<string key="label">mBootConfigPathText</string>
<reference key="source" ref="770879448"/>
<reference key="destination" ref="22472000"/>
<reference key="destination" ref="39816002"/>
</object>
<int key="connectionID">763</int>
</object>
<reference ref="426436104"/>
<reference ref="317712564"/>
<reference ref="867800924"/>
<reference ref="101430515"/>
<reference ref="1040790352"/>
<reference ref="721224995"/>
<reference ref="999034340"/>
<reference ref="489715876"/>
<reference ref="706656551"/>
<reference ref="921716680"/>
<reference ref="399108788"/>
<reference ref="748817052"/>
<reference ref="37616634"/>
<reference ref="409779932"/>
<reference ref="22472000"/>
<reference ref="352674020"/>
<reference ref="39816002"/>
</object>
<reference key="parent" ref="451295758"/>
</object>
</object>
<object class="IBObjectRecord">
<int key="objectID">738</int>
<reference key="object" ref="101430515"/>
<reference key="object" ref="721224995"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="432859310"/>
<reference ref="750408762"/>
</object>
<reference key="parent" ref="138697471"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">739</int>
<reference key="object" ref="432859310"/>
<reference key="parent" ref="101430515"/>
<reference key="object" ref="750408762"/>
<reference key="parent" ref="721224995"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">741</int>
<reference key="object" ref="1040790352"/>
<reference key="object" ref="999034340"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="1018933782"/>
<reference ref="897326903"/>
</object>
<reference key="parent" ref="138697471"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">742</int>
<reference key="object" ref="1018933782"/>
<reference key="parent" ref="1040790352"/>
<reference key="object" ref="897326903"/>
<reference key="parent" ref="999034340"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">754</int>
<reference key="object" ref="409779932"/>
<reference key="object" ref="352674020"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="853810178"/>
<reference ref="315689162"/>
</object>
<reference key="parent" ref="1043374456"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">755</int>
<reference key="object" ref="853810178"/>
<reference key="parent" ref="409779932"/>
<reference key="object" ref="315689162"/>
<reference key="parent" ref="352674020"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">757</int>
<reference key="object" ref="22472000"/>
<reference key="object" ref="39816002"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="735152004"/>
<reference ref="86444871"/>
</object>
<reference key="parent" ref="1043374456"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">758</int>
<reference key="object" ref="735152004"/>
<reference key="parent" ref="22472000"/>
<reference key="object" ref="86444871"/>
<reference key="parent" ref="39816002"/>
</object>
</object>
</object>
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
<reference key="object" ref="101430515"/>
<reference key="object" ref="721224995"/>
<string key="toolTip">Set the SystemId from which will be generated the Hardware UUID. If no values are set, then the BIOS DMI UUID is taken as default, if no BIOS DMI UUID is found, then a fixed value is set.</string>
</object>
</object>
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
<reference key="object" ref="1040790352"/>
<reference key="object" ref="999034340"/>
<string key="toolTip">Set the SystemId from which will be generated the Hardware UUID. If no values are set, then the BIOS DMI UUID is taken as default, if no BIOS DMI UUID is found, then a fixed value is set.</string>
</object>
</object>
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
<reference key="object" ref="409779932"/>
<reference key="object" ref="352674020"/>
<string key="toolTip">Swap disks indexes 0&lt;-&gt;1, use this option if your disk sequence in osx does not match the chameleon boot disk sequence</string>
</object>
</object>
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
<reference key="object" ref="735152004"/>
<reference key="object" ref="86444871"/>
<string key="toolTip">Sets the boot partitions "hd(x,y) MyVolumeName " where 'x' is the disk number, 'y' the partition number and MyVolumeName is the alias you want to give to this partition. (i.e: useful for renaming System Reserved boot partition for Windows 7)</string>
</object>
</object>
<object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>onCheckButtonChange:</string>
<string>onForceBootConfigPath:</string>
<string>onTextFiedChange:</string>
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>NSButton</string>
<string>id</string>
<string>NSTextField</string>
</object>
</object>

Archive Download the corresponding diff file

Revision: 52