Thursday, December 27, 2012

Nothing to see here, again.

Not much happening here.   I'm working very slowly on an upgrade to the flipclock that makes use of the sfont image from the openwrt gmenu2x to display something useful in the large blank space at the bottom of the screen, without resorting to ttf.

I need to patch sfont to handle all the extra characters in the gmenu2x font.png file.  There is already an sfont extension for unicode out there, and also nfontc from nfont which does latin1.  I may try to use one of those, or code it myself.  I'm not sure at this point.  I also need to work on fading the font so it's not so bright in the clock app.  Here's a picture of the work in progress.  Pretty exciting, eh?


Update:

Naturally I got sidetracked from this endeavor almost as soon as I posted the picture above.  I discovered how to build upx with the magic lzma code for 20% smaller executables on the jffs.  I estimate I can possibly save up to half a megabyte on the jffs by recompressing the 10 largest executables.  Here's the new upx executable.

upx_iz2s_lzma.zip

And here are some recompressed links browser executables to show the improvement.  I also removed libtiff from all but the largest one, since I've been using links without it for a while now on my openwrt zipit and haven't missed it yet.

links_iz2s_lzma.zip

Now that's exciting.

And finally, here's the dronz super special links, recompressed along with a few other big programs.

big-programs-lzma.zip

Oops, that was not the super special links, but maybe this one is?

links-latin-ebook-lzma.zip

And here are a few small links executables for openwrt.

links-wrt-lzma.tar