The applet is really a hack. A clean hack, but a hack. Squeezeplay is expecting two font files, FreeSansBold.ttf and FreeSans.ttf (and is hard-coded to only use those font files). The applet works by copying the applet font files (which are hand-cobbled files I made: FreeSans + a bunch of extra Droid Sans characters to fill in gaps not covered by FreeSans) over the stock ones.
If you wanted to hack the hack, you could either a) fork the FontReplacer applet and create your own one with different fonts (https://github.com/bklaas/fontreplacer/tree/master/FontReplacer), or you could skip the applet route altogether and just scp new ttf files overwriting the FreeSans files. The applet code is trivially simple, you can figure out what's happening by looking at the _copyAndRestart() method in FontReplacerApplet.lua cheers, #!/ben Former Logitech Developer: Squeezeplay/SqueezeOS/SqueezeboxController/SqueezeCenter Community Developer: Nokia770Skin (r.i.p.) http://www.last.fm/user/bklaas/ 'KHAAAN!' (http://khaaan.com/)...'BUNNIES!' (http://bettychuenglishangora.com/) ------------------------------------------------------------------------ bklaas's Profile: http://forums.slimdevices.com/member.php?userid=58 View this thread: http://forums.slimdevices.com/showthread.php?t=103653 _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/discuss
