Woopsi v0.39


File Name woopsisrc0.39.zip
File Type ZIP
Developer Ant512
Operating System DS
File Size 2.94 MB
Created 10/27/2009
Updated 10/27/2009
Downloads 0 times
Download time  
Modem: 7 min
ISDN: 3 min
DSL: 0 min 16 sec
CABLE: 0 min 12 sec
T1: 0 min 6 sec

Woopsi v0.39
Rating: 0.00/5.00
Rated by: 0 users
Rate it:
Please scroll down for the download button and more file information.

Download Woopsi v0.39
File Description
from ant512:

This release includes the usual set of bugfixes. New features are mainly centred around testing the library - there's a new "tests" folder which will grow into a comprehensive set of test harnesses for every UI gadget. The two existing tests have already highlighted a number of bugs in the tested gadgets, all of which have been fixed in this release.

Additionally, this release adds the ability for Woopsi applications to load and save 24-bit BMP files.

Changelog:
- Fixes:
- Removed framebuffer-hitting code from DimmedScreen gadget and replaced with call to GraphicsPort::dim().
- ListBox removes itself from its ListData object when deleted.
- Keyboard example shows cursor.
- Moved DimmedScreen into woopsi folder as an official gadget.
- CycleButton::getPreferredDimensions() populates rect with correct values.
- Const fixed Gadget::getRefcon().
- Gadget::disable() and Gadget::enable() redraw the gadget by default.
- Fixed clipRectToHierarchy() bug introduced in switch to non-recursive function in last release.
- RadioButtonGroup redraws when resized.
- RadioButtonGroup returns correct dimensions from getPreferredDimensions().
- Updated copyright notice in defines.h.
- Bitmap::getPixel() works correctly for large bitmaps.
- Bitmap::drawBitmap() flushes mem correctly for DMA copy.
- Gadget::show() clears rect cache of sibling gadgets with a lower z-index to ensure that they do not draw over the top of the newly-shown gadget.
- A disabled gadget that overlaps another now intercepts clicks correctly, no longer allowing them to fall through to the gadget below.

- New Features:
- TextBox and MultiLineTextBox cursor moves when d-pad left/right are pressed and gadget has focus.
- Added tests folder:
- CycleButton test;
- RadioButtonGroup test.
- Added BinaryFile class to bonus folder.
- Added BitmapIO class to bonus folder - load/save BMP files using libfat.
- Added BitmapLoader example.
- Added SuperBitmap::drawBitmap() overload to handle Bitmap objects.


 
















































































Newest Downloads

11/25/2009 - 12/02/2009


11/27/2009
11/26/2009
11/26/2009
11/26/2009
11/26/2009
11/26/2009
11/25/2009
11/25/2009
11/25/2009
11/25/2009
11/24/2009
11/24/2009
11/24/2009
11/24/2009
11/24/2009