Chameleon

Chameleon Commit Details

Date:2012-02-19 13:04:34 (8 years 3 months ago)
Author:ErmaC
Commit:1823
Parents: 1822
Message:- Fix a little mistake with Icons name inside gui.c.
Changes:
R/branches/ErmaC/Modules/artwork/themes/default/Device_hfsraid_ml_o.png → /branches/ErmaC/Modules/artwork/themes/default/device_hfsraid_mountain_o.png
R/branches/ErmaC/Modules/artwork/themes/default/Device_hfsplus_ml_o.png → /branches/ErmaC/Modules/artwork/themes/default/device_hfsplus_mountain_o.png
R/branches/ErmaC/Trunk/artwork/themes/default/Device_hfsraid_ml.png → /branches/ErmaC/Trunk/artwork/themes/default/device_hfsraid_mountain.png
R/branches/ErmaC/Trunk/artwork/themes/default/Device_hfsplus_ml.png → /branches/ErmaC/Trunk/artwork/themes/default/device_hfsplus_mountain.png
R/branches/ErmaC/Modules/artwork/themes/default/Device_hfsraid_ml.png → /branches/ErmaC/Modules/artwork/themes/default/device_hfsraid_mountain.png
R/branches/ErmaC/Modules/artwork/themes/default/Device_hfsplus_ml.png → /branches/ErmaC/Modules/artwork/themes/default/device_hfsplus_mountain.png
R/branches/ErmaC/Trunk/artwork/themes/default/Device_hfsraid_ml_o.png → /branches/ErmaC/Trunk/artwork/themes/default/device_hfsraid_mountain_o.png
R/branches/ErmaC/Trunk/artwork/themes/default/Device_hfsplus_ml_o.png → /branches/ErmaC/Trunk/artwork/themes/default/device_hfsplus_mountain_o.png
M/branches/ErmaC/Trunk/i386/boot2/gui.c
M/branches/ErmaC/Modules/Chameleon.xcodeproj/project.pbxproj
M/branches/ErmaC/Modules/i386/boot2/gui.c
M/branches/ErmaC/Trunk/i386/boot2/boot.h
M/branches/ErmaC/Trunk/CHANGES
M/branches/ErmaC/Modules/i386/boot2/boot.h
M/branches/ErmaC/Modules/CHANGES
M/branches/ErmaC/Trunk/Chameleon.xcodeproj/project.pbxproj

File differences

branches/ErmaC/Trunk/Chameleon.xcodeproj/project.pbxproj
13031303
13041304
13051305
1306
1307
1308
1309
1306
1307
1308
1309
13101310
13111311
13121312
......
33553355
33563356
33573357
3358
3359
3358
3359
33603360
33613361
33623362
......
33673367
33683368
33693369
3370
3371
3370
3371
33723372
33733373
33743374
B4189A2214BFBF5600ED5B0B /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = "<group>"; };
B4189A2314BFBF7200ED5B0B /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = "<group>"; };
B4189A2414BFBFD100ED5B0B /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = "<group>"; };
B43E407614EE869700CD79F9 /* Device_hfsplus_ml_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsplus_ml_o.png; sourceTree = "<group>"; };
B43E407714EE869800CD79F9 /* Device_hfsplus_ml.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsplus_ml.png; sourceTree = "<group>"; };
B43E407814EE869A00CD79F9 /* Device_hfsraid_ml_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsraid_ml_o.png; sourceTree = "<group>"; };
B43E407914EE869C00CD79F9 /* Device_hfsraid_ml.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsraid_ml.png; sourceTree = "<group>"; };
B43E407614EE869700CD79F9 /* device_hfsplus_mountain_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_mountain_o.png; sourceTree = "<group>"; };
B43E407714EE869800CD79F9 /* device_hfsplus_mountain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_mountain.png; sourceTree = "<group>"; };
B43E407814EE869A00CD79F9 /* device_hfsraid_mountain_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_mountain_o.png; sourceTree = "<group>"; };
B43E407914EE869C00CD79F9 /* device_hfsraid_mountain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_mountain.png; sourceTree = "<group>"; };
B442B8C514BE6C7A00EEF9D4 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = ar; path = ar.lproj/License.rtf; sourceTree = "<group>"; };
B442B8C614BE6C7A00EEF9D4 /* ar */ = {isa = PBXFileReference; lastKnownFileType = wrapper.rtfd; name = ar; path = ar.lproj/Conclusion.rtfd; sourceTree = "<group>"; };
B442B8C714BE6C7A00EEF9D4 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.html; name = ar; path = ar.lproj/Description.html; sourceTree = "<group>"; };
36AB75B014BD0866005B8045 /* device_hfsplus_leo.png */,
36AB75B114BD0866005B8045 /* device_hfsplus_lion_o.png */,
36AB75B214BD0866005B8045 /* device_hfsplus_lion.png */,
B43E407614EE869700CD79F9 /* Device_hfsplus_ml_o.png */,
B43E407714EE869800CD79F9 /* Device_hfsplus_ml.png */,
B43E407614EE869700CD79F9 /* device_hfsplus_mountain_o.png */,
B43E407714EE869800CD79F9 /* device_hfsplus_mountain.png */,
36AB75B314BD0866005B8045 /* device_hfsplus_o.png */,
36AB75B414BD0866005B8045 /* device_hfsplus_sl_o.png */,
36AB75B514BD0866005B8045 /* device_hfsplus_sl.png */,
36AB75BA14BD0866005B8045 /* device_hfsraid_leo.png */,
36AB75BB14BD0866005B8045 /* device_hfsraid_lion_o.png */,
36AB75BC14BD0866005B8045 /* device_hfsraid_lion.png */,
B43E407814EE869A00CD79F9 /* Device_hfsraid_ml_o.png */,
B43E407914EE869C00CD79F9 /* Device_hfsraid_ml.png */,
B43E407814EE869A00CD79F9 /* device_hfsraid_mountain_o.png */,
B43E407914EE869C00CD79F9 /* device_hfsraid_mountain.png */,
36AB75BD14BD0866005B8045 /* device_hfsraid_o.png */,
36AB75BE14BD0866005B8045 /* device_hfsraid_sl_o.png */,
36AB75BF14BD0866005B8045 /* device_hfsraid_sl.png */,
branches/ErmaC/Trunk/i386/boot2/boot.h
187187
188188
189189
190
191
192
193
194
195
196
197
198
199
190
191
192
193
194
195
196
197
198
199
200
201
202
203
200204
201205
202206
extern int getVideoMode();
extern void spinActivityIndicator();
extern void clearActivityIndicator();
extern void drawColorRectangle( unsigned short x,
unsigned short y,
unsigned short width,
unsigned short height,
unsigned char colorIndex );
extern void drawDataRectangle( unsigned short x,
unsigned short y,
unsigned short width,
unsigned short height,
unsigned char * data );
extern void drawColorRectangle(
unsigned short x,
unsigned short y,
unsigned short width,
unsigned short height,
unsigned char colorIndex
);
extern void drawDataRectangle(
unsigned short x,
unsigned short y,
unsigned short width,
unsigned short height,
unsigned char * data
);
extern int
convertImage( unsigned short width,
unsigned short height,
branches/ErmaC/Trunk/i386/boot2/gui.c
4343
4444
4545
46
47
46
47
4848
4949
5050
......
5555
5656
5757
58
59
58
59
6060
6161
6262
......
118118
119119
120120
121
122
121123
122124
123
124
125125
126126
127127
......
131131
132132
133133
134
135
134136
135137
136
137
138138
139139
140140
......
372372
373373
374374
375
376
375377
376378
377
378
379379
380380
381381
......
385385
386386
387387
388
389
388390
389391
390
391
392392
393393
394394
......
906906
907907
908908
909
909
910910
911911
912912
......
931931
932932
933933
934
934
935935
936936
937937
iDeviceGeneric_o,
iDeviceHFS,
iDeviceHFS_o,
iDeviceHFS_ML,
iDeviceHFS_ML_o,
iDeviceHFS_Mountain,
iDeviceHFS_Mountain_o,
iDeviceHFS_Lion,
iDeviceHFS_Lion_o,
iDeviceHFS_SL,
iDeviceHFS_Tiger_o,
iDeviceHFSRAID,
iDeviceHFSRAID_o,
iDeviceHFSRAID_ML,
iDeviceHFSRAID_ML_o,
iDeviceHFSRAID_Mountain,
iDeviceHFSRAID_Mountain_o,
iDeviceHFSRAID_Lion,
iDeviceHFSRAID_Lion_o,
iDeviceHFSRAID_SL,
{.name = "device_generic_o", .image = NULL},
{.name = "device_hfsplus", .image = NULL},
{.name = "device_hfsplus_o", .image = NULL},
{.name = "device_hfsplus_mountain", .image = NULL},
{.name = "device_hfsplus_mountain_o", .image = NULL},
{.name = "device_hfsplus_lion", .image = NULL},
{.name = "device_hfsplus_lion_o", .image = NULL},
{.name = "device_hfsplus_ml", .image = NULL},
{.name = "device_hfsplus_ml_o", .image = NULL},
{.name = "device_hfsplus_sl", .image = NULL},
{.name = "device_hfsplus_sl_o", .image = NULL},
{.name = "device_hfsplus_leo", .image = NULL},
{.name = "device_hfsraid", .image = NULL},
{.name = "device_hfsraid_o", .image = NULL},
{.name = "device_hfsraid_mountain", .image = NULL},
{.name = "device_hfsraid_mountain_o", .image = NULL},
{.name = "device_hfsraid_lion", .image = NULL},
{.name = "device_hfsraid_lion_o", .image = NULL},
{.name = "device_hfsraid_ml", .image = NULL},
{.name = "device_hfsraid_ml_o", .image = NULL},
{.name = "device_hfsraid_sl", .image = NULL},
{.name = "device_hfsraid_sl_o", .image = NULL},
{.name = "device_hfsraid_leo", .image = NULL},
LOADPNG(device_generic_o, iDeviceGeneric);
LOADPNG(device_hfsplus, iDeviceGeneric);
LOADPNG(device_hfsplus_o, iDeviceHFS);
LOADPNG(device_hfsplus_mountain, iDeviceHFS_Mountain);
LOADPNG(device_hfsplus_mountain_o, iDeviceHFS_Mountain_o);
LOADPNG(device_hfsplus_lion, iDeviceHFS_Lion);
LOADPNG(device_hfsplus_lion_o, iDeviceHFS_Lion_o);
LOADPNG(device_hfsplus_ml, iDeviceHFS_ML);
LOADPNG(device_hfsplus_ml_o, iDeviceHFS_ML_o);
LOADPNG(device_hfsplus_sl, iDeviceHFS_SL);
LOADPNG(device_hfsplus_sl_o, iDeviceHFS_SL_o);
LOADPNG(device_hfsplus_leo, iDeviceHFS_Leo);
LOADPNG(device_hfsraid, iDeviceGeneric);
LOADPNG(device_hfsraid_o, iDeviceHFSRAID);
LOADPNG(device_hfsraid_mountain, iDeviceHFSRAID_Mountain);
LOADPNG(device_hfsraid_mountain_o, iDeviceHFSRAID_Mountain_o);
LOADPNG(device_hfsraid_lion, iDeviceHFSRAID_Lion);
LOADPNG(device_hfsraid_lion_o, iDeviceHFSRAID_Lion_o);
LOADPNG(device_hfsraid_ml, iDeviceHFSRAID_ML);
LOADPNG(device_hfsraid_ml_o, iDeviceHFSRAID_ML_o);
LOADPNG(device_hfsraid_sl, iDeviceHFSRAID_SL);
LOADPNG(device_hfsraid_sl_o, iDeviceHFSRAID_SL_o);
LOADPNG(device_hfsraid_leo, iDeviceHFSRAID_Leo);
switch (device->OSVersion[3]) {
case '8':
devicetype = is_image_loaded(iDeviceHFSRAID_ML) ? iDeviceHFSRAID_ML : is_image_loaded(iDeviceHFSRAID) ? iDeviceHFSRAID : iDeviceGeneric;
devicetype = is_image_loaded(iDeviceHFSRAID_Mountain) ? iDeviceHFSRAID_Mountain : is_image_loaded(iDeviceHFSRAID) ? iDeviceHFSRAID : iDeviceGeneric;
break;
case '7':
devicetype = is_image_loaded(iDeviceHFSRAID_Lion) ? iDeviceHFSRAID_Lion : is_image_loaded(iDeviceHFSRAID) ? iDeviceHFSRAID : iDeviceGeneric;
switch (device->OSVersion[3]) {
case '8':
devicetype = is_image_loaded(iDeviceHFS_ML) ? iDeviceHFS_ML : is_image_loaded(iDeviceHFS) ? iDeviceHFS : iDeviceGeneric;
devicetype = is_image_loaded(iDeviceHFS_Mountain) ? iDeviceHFS_Mountain : is_image_loaded(iDeviceHFS) ? iDeviceHFS : iDeviceGeneric;
break;
case '7':
devicetype = is_image_loaded(iDeviceHFS_Lion) ? iDeviceHFS_Lion : is_image_loaded(iDeviceHFS) ? iDeviceHFS : iDeviceGeneric;
branches/ErmaC/Trunk/CHANGES
1
12
23
34
- Added boot support for Mountain Lion 10.8 (credits to ErmaC) & updated the default theme (credits to blackosx)
- cparm : Fixed naming convention for raid hfs devices in gui
- Added support for using UUIDs with ext2 filesystems (credits to bitz): http://forge.voodooprojects.org/p/chameleon/issues/208/
- Added Guerrero's patch on gui.c: http://forge.voodooprojects.org/p/chameleon/issues/178/
branches/ErmaC/Modules/Chameleon.xcodeproj/project.pbxproj
12991299
13001300
13011301
1302
1303
1304
1305
1302
1303
1304
1305
13061306
13071307
13081308
......
33773377
33783378
33793379
3380
3381
3380
3381
33823382
33833383
33843384
......
33893389
33903390
33913391
3392
3393
3392
3393
33943394
33953395
33963396
B4189A2214BFBF5600ED5B0B /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = "<group>"; };
B4189A2314BFBF7200ED5B0B /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = "<group>"; };
B4189A2414BFBFD100ED5B0B /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = "<group>"; };
B43E407614EE869700CD79F9 /* Device_hfsplus_ml_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsplus_ml_o.png; sourceTree = "<group>"; };
B43E407714EE869800CD79F9 /* Device_hfsplus_ml.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsplus_ml.png; sourceTree = "<group>"; };
B43E407814EE869A00CD79F9 /* Device_hfsraid_ml_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsraid_ml_o.png; sourceTree = "<group>"; };
B43E407914EE869C00CD79F9 /* Device_hfsraid_ml.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsraid_ml.png; sourceTree = "<group>"; };
B43E407614EE869700CD79F9 /* device_hfsplus_mountain_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_mountain_o.png; sourceTree = "<group>"; };
B43E407714EE869800CD79F9 /* device_hfsplus_mountain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_mountain.png; sourceTree = "<group>"; };
B43E407814EE869A00CD79F9 /* device_hfsraid_mountain_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_mountain_o.png; sourceTree = "<group>"; };
B43E407914EE869C00CD79F9 /* device_hfsraid_mountain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_mountain.png; sourceTree = "<group>"; };
B4189A3414BFC26400ED5B0B /* ati.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ati.c; path = ATiGraphicsEnabler/ati.c; sourceTree = "<group>"; };
B4189A3514BFC26400ED5B0B /* ati.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ati.h; path = ATiGraphicsEnabler/ati.h; sourceTree = "<group>"; };
B4189A3614BFC26400ED5B0B /* ATiGraphicsEnabler.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ATiGraphicsEnabler.c; path = ATiGraphicsEnabler/ATiGraphicsEnabler.c; sourceTree = "<group>"; };
36AB75B014BD0866005B8045 /* device_hfsplus_leo.png */,
36AB75B114BD0866005B8045 /* device_hfsplus_lion_o.png */,
36AB75B214BD0866005B8045 /* device_hfsplus_lion.png */,
B43E407614EE869700CD79F9 /* Device_hfsplus_ml_o.png */,
B43E407714EE869800CD79F9 /* Device_hfsplus_ml.png */,
B43E407614EE869700CD79F9 /* device_hfsplus_mountain_o.png */,
B43E407714EE869800CD79F9 /* device_hfsplus_mountain.png */,
36AB75B314BD0866005B8045 /* device_hfsplus_o.png */,
36AB75B414BD0866005B8045 /* device_hfsplus_sl_o.png */,
36AB75B514BD0866005B8045 /* device_hfsplus_sl.png */,
36AB75BA14BD0866005B8045 /* device_hfsraid_leo.png */,
36AB75BB14BD0866005B8045 /* device_hfsraid_lion_o.png */,
36AB75BC14BD0866005B8045 /* device_hfsraid_lion.png */,
B43E407814EE869A00CD79F9 /* Device_hfsraid_ml_o.png */,
B43E407914EE869C00CD79F9 /* Device_hfsraid_ml.png */,
B43E407814EE869A00CD79F9 /* device_hfsraid_mountain_o.png */,
B43E407914EE869C00CD79F9 /* device_hfsraid_mountain.png */,
36AB75BD14BD0866005B8045 /* device_hfsraid_o.png */,
36AB75BE14BD0866005B8045 /* device_hfsraid_sl_o.png */,
36AB75BF14BD0866005B8045 /* device_hfsraid_sl.png */,
branches/ErmaC/Modules/i386/boot2/boot.h
177177
178178
179179
180
181
182
183
184
185
186
187
188
189
180
181
182
183
184
185
186
187
188
189
190
191
192
193
190194
191195
192196
extern int getVideoMode();
extern void spinActivityIndicator();
extern void clearActivityIndicator();
extern void drawColorRectangle( unsigned short x,
unsigned short y,
unsigned short width,
unsigned short height,
unsigned char colorIndex );
extern void drawDataRectangle( unsigned short x,
unsigned short y,
unsigned short width,
unsigned short height,
unsigned char * data );
extern void drawColorRectangle(
unsigned short x,
unsigned short y,
unsigned short width,
unsigned short height,
unsigned char colorIndex
);
extern void drawDataRectangle(
unsigned short x,
unsigned short y,
unsigned short width,
unsigned short height,
unsigned char * data
);
extern int
convertImage( unsigned short width,
unsigned short height,
branches/ErmaC/Modules/i386/boot2/gui.c
4343
4444
4545
46
47
46
47
4848
4949
5050
......
5555
5656
5757
58
59
58
59
6060
6161
6262
......
118118
119119
120120
121
122
121123
122124
123
124
125125
126126
127127
......
131131
132132
133133
134
135
134136
135137
136
137
138138
139139
140140
......
372372
373373
374374
375
376
375377
376378
377
378
379379
380380
381381
......
385385
386386
387387
388
389
388390
389391
390
391
392392
393393
394394
......
906906
907907
908908
909
909
910910
911911
912912
......
931931
932932
933933
934
934
935935
936936
937937
iDeviceGeneric_o,
iDeviceHFS,
iDeviceHFS_o,
iDeviceHFS_ML,
iDeviceHFS_ML_o,
iDeviceHFS_Mountain,
iDeviceHFS_Mountain_o,
iDeviceHFS_Lion,
iDeviceHFS_Lion_o,
iDeviceHFS_SL,
iDeviceHFS_Tiger_o,
iDeviceHFSRAID,
iDeviceHFSRAID_o,
iDeviceHFSRAID_ML,
iDeviceHFSRAID_ML_o,
iDeviceHFSRAID_Mountain,
iDeviceHFSRAID_Mountain_o,
iDeviceHFSRAID_Lion,
iDeviceHFSRAID_Lion_o,
iDeviceHFSRAID_SL,
{.name = "device_generic_o", .image = NULL},
{.name = "device_hfsplus", .image = NULL},
{.name = "device_hfsplus_o", .image = NULL},
{.name = "device_hfsplus_mountain", .image = NULL},
{.name = "device_hfsplus_mountain_o", .image = NULL},
{.name = "device_hfsplus_lion", .image = NULL},
{.name = "device_hfsplus_lion_o", .image = NULL},
{.name = "device_hfsplus_ml", .image = NULL},
{.name = "device_hfsplus_ml_o", .image = NULL},
{.name = "device_hfsplus_sl", .image = NULL},
{.name = "device_hfsplus_sl_o", .image = NULL},
{.name = "device_hfsplus_leo", .image = NULL},
{.name = "device_hfsraid", .image = NULL},
{.name = "device_hfsraid_o", .image = NULL},
{.name = "device_hfsraid_mountain", .image = NULL},
{.name = "device_hfsraid_mountain_o", .image = NULL},
{.name = "device_hfsraid_lion", .image = NULL},
{.name = "device_hfsraid_lion_o", .image = NULL},
{.name = "device_hfsraid_ml", .image = NULL},
{.name = "device_hfsraid_ml_o", .image = NULL},
{.name = "device_hfsraid_sl", .image = NULL},
{.name = "device_hfsraid_sl_o", .image = NULL},
{.name = "device_hfsraid_leo", .image = NULL},
LOADPNG(device_generic_o, iDeviceGeneric);
LOADPNG(device_hfsplus, iDeviceGeneric);
LOADPNG(device_hfsplus_o, iDeviceHFS);
LOADPNG(device_hfsplus_mountain, iDeviceHFS_Mountain);
LOADPNG(device_hfsplus_mountain_o, iDeviceHFS_Mountain_o);
LOADPNG(device_hfsplus_lion, iDeviceHFS_Lion);
LOADPNG(device_hfsplus_lion_o, iDeviceHFS_Lion_o);
LOADPNG(device_hfsplus_ml, iDeviceHFS_ML);
LOADPNG(device_hfsplus_ml_o, iDeviceHFS_ML_o);
LOADPNG(device_hfsplus_sl, iDeviceHFS_SL);
LOADPNG(device_hfsplus_sl_o, iDeviceHFS_SL_o);
LOADPNG(device_hfsplus_leo, iDeviceHFS_Leo);
LOADPNG(device_hfsraid, iDeviceGeneric);
LOADPNG(device_hfsraid_o, iDeviceHFSRAID);
LOADPNG(device_hfsraid_mountain, iDeviceHFSRAID_Mountain);
LOADPNG(device_hfsraid_mountain_o, iDeviceHFSRAID_Mountain_o);
LOADPNG(device_hfsraid_lion, iDeviceHFSRAID_Lion);
LOADPNG(device_hfsraid_lion_o, iDeviceHFSRAID_Lion_o);
LOADPNG(device_hfsraid_ml, iDeviceHFSRAID_ML);
LOADPNG(device_hfsraid_ml_o, iDeviceHFSRAID_ML_o);
LOADPNG(device_hfsraid_sl, iDeviceHFSRAID_SL);
LOADPNG(device_hfsraid_sl_o, iDeviceHFSRAID_SL_o);
LOADPNG(device_hfsraid_leo, iDeviceHFSRAID_Leo);
switch (device->OSVersion[3]) {
case '8':
devicetype = is_image_loaded(iDeviceHFSRAID_ML) ? iDeviceHFSRAID_ML : is_image_loaded(iDeviceHFSRAID) ? iDeviceHFSRAID : iDeviceGeneric;
devicetype = is_image_loaded(iDeviceHFSRAID_Mountain) ? iDeviceHFSRAID_Mountain : is_image_loaded(iDeviceHFSRAID) ? iDeviceHFSRAID : iDeviceGeneric;
break;
case '7':
devicetype = is_image_loaded(iDeviceHFSRAID_Lion) ? iDeviceHFSRAID_Lion : is_image_loaded(iDeviceHFSRAID) ? iDeviceHFSRAID : iDeviceGeneric;
switch (device->OSVersion[3]) {
case '8':
devicetype = is_image_loaded(iDeviceHFS_ML) ? iDeviceHFS_ML : is_image_loaded(iDeviceHFS) ? iDeviceHFS : iDeviceGeneric;
devicetype = is_image_loaded(iDeviceHFS_Mountain) ? iDeviceHFS_Mountain : is_image_loaded(iDeviceHFS) ? iDeviceHFS : iDeviceGeneric;
break;
case '7':
devicetype = is_image_loaded(iDeviceHFS_Lion) ? iDeviceHFS_Lion : is_image_loaded(iDeviceHFS) ? iDeviceHFS : iDeviceGeneric;
branches/ErmaC/Modules/CHANGES
1
12
23
34
- Added boot support for Mountain Lion 10.8 (credits to ErmaC) & updated the default theme (credits to blackosx)
- cparm : Fixed naming convention for raid hfs devices in gui
- Added support for using UUIDs with ext2 filesystems (credits to bitz): http://forge.voodooprojects.org/p/chameleon/issues/208/
- Added Guerrero's patch on gui.c: http://forge.voodooprojects.org/p/chameleon/issues/178/

Archive Download the corresponding diff file

Revision: 1823