Chameleon

Chameleon Commit Details

Date:2010-01-16 04:40:53 (14 years 3 months ago)
Author:Rekursor
Commit:8
Parents: 7
Message:Fixed the font bug in asere patch, latest fix from asere was not enough, see gui.c for more details
Changes:
M/branches/rekursor/i386/boot2/gui.c
M/branches/rekursor/i386/libsaio/fake_efi.c

File differences

branches/rekursor/i386/libsaio/fake_efi.c
407407
408408
409409
410
410411
411412
412413
......
438439
439440
440441
441
442442
443443
444444
return uuid;
}
/* Parse an UUID string into an (EFI_CHAR8*) buffer */
static EFI_CHAR8* getUUIDFromString(const char *source)
{
if (!source) return 0;
return uuid;
}
/* Parse an UUID string into an (EFI_CHAR8*) buffer */
// FIXME: can't use my original code here,
// Ironically, trying to reuse convertHexStr2Binary() would RESET the system!
branches/rekursor/i386/boot2/gui.c
1212
1313
1414
15
16
1517
1618
1719
......
106108
107109
108110
111
109112
110
111113
112114
113115
#include "appleboot.h"
#include "vers.h"
//#define EMBED_THEME
#ifdef EMBED_THEME
#include "art.h"
#define LOADPNG(img)if (loadEmbeddedThemeImage(#img, __## img ##_png, __## img ##_png_len) != 0) { return 1; }
{.name = "text_scroll_prev",.image = NULL},
{.name = "text_scroll_next",.image = NULL},
{.name = "font_console",.image = NULL},
{.name = "font_small",.image = NULL},
{.name = "font_console",.image = NULL},
};
int imageCnt = 0;

Archive Download the corresponding diff file

Revision: 8