Posted By: wraggster
News /release from Quirky! :
New version alert! It's up to version 0.3 now. I've had some beta-testing help so it isn't full of major bugs (well, it is, but not the ones you spot at first glance).
The big addition this time round is a re-done UI with better controls for navigating about the pages. It makes use of the new dswifi 0.3.3, so any connection bugs are all my own work ;-) Fuller details of the changes here:
As this is a devver's forum, I'll add a note about the actual coding here, in case anyone is interested: First of all I'd just like to say - what a nightmare writing sodding GUI widgets is! :-) My design for the GUI library ("BWT" - Bunjalloo Widget Toolkit... naff, eh?) is semi-inspired by Java's Swing library, but in mini-minature. This sort of OO design seemed the only reasonably sane way to go, but it requires a fair amount of discipline to not add nasty hacks (which I've fallen into temptation and added several times). I already had a MVC thing going on for the HTML Document(M) -> Rendering/input(V) -> Controller(C), so this release is aimed at rewriting most of the "V" part. There have been changes in the "C" part too, mostly fixing the annoying "unable to load" gaffs. The "M" part is pretty stable for 0.3, if somewhat incomplete. But if I'd known how much work was involved to get a DS web browser to do *anything* I probably wouldn't have bothered. It's a bit late now..
BTW it's only known to work on my particular EZF5 and my particular US-import old-skool phat DS (with 2 dead pixels; one green, one blue). It uses all the latest mod cons - DLDI, libfat, dswifi, etc - but it's all pot luck and no doubt won't work on whatever hardware you happen to be using. If it does, nice one! but if not, there ain't much I can do I'm afraid.
Download and Give Feedback Via Comments