Woopsi v0.99.3


File Name woopsisrc0993.zip
File Type ZIP
Developer Ant512
Operating System DS
File Size 8.00 MB
Created 08/25/2010
Updated 08/25/2010
Downloads 197 times
Download time  
Modem: 20 min
ISDN: 9 min
DSL: 0 min 44 sec
CABLE: 0 min 32 sec
T1: 0 min 16 sec

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

Download!
File Description

Woopsi is a Nintendo DS GUI library for rapidly creating user interfaces for homebrew software. Modelled after the AmigaOS windowing system.

 

Changelog:

  • Fixes:
    • WoopsiString::compareTo() no longer inlined (fixes SF bug 3017420).
    • Moved unused FixedWidthFontBase class into extras directory.
    • Moved putSDLPixel() and getSDLPixel() into FrameBuffer class fromwoopsifuncs files.
    • Added copy() to all bitmap classes.
    • Replaced call to woopsiDmaCopy() in Graphics::copy() with call to copy()method of bitmap class.
    • Graphics::drawEllipse() automatically calls drawCircle() if both radii areequal.
    • Graphics::drawFilledEllipse() automatically calls drawFilledCircle() ifboth radii are the same.
    • Graphics::drawCircle() and drawFilledCircle() are protected.
    • Graphics::drawLine() automatically calls drawVertLine() or drawHorizLine()if lines can be optimised.
    • Graphics::drawVertLine() and drawHorizLine() are protected.
    • Removed GraphicsPort::drawCircle(), drawFilledCircle(), drawHorizLine() and drawVertLine().
    • Fixed TinyFont (broken in last release).
    • Moved woopsiRGB() macro from woopsifuncs.h to graphics.h.
    • Moved woopsiDmaFill() and woopsiDmaCopy() into new dmafuncs files.
    • - PackedFont1 clips correctly.
    • Gadget collision detection uses routines in Rect class.
    • All GraphicsPort routines use Rect class.
    • Rect::hasDimensions() returns false for negative sizes.
    • Rect::getIntersect() and getAddition() work correctly for negative sizes.
    • Removed Rect::fromDimensions().
    • Rect::fromCoordinates returns a rect rather than a pointer to a rect.
    • Tidied up SDL pad updating in woopsifuncs.c.
    • Removed woopsiLidClosed() from woopsifuncs.c.
    • Added dmafuncs.h to woopsiheaders.h.
  • New Features:
    • Added Rect::contains().
    • Added Rect::copyTo().

 




 

Become a Member of QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link at the top right!

Add comment

Security code
Refresh


















































































Welcome to QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link below!



Want to learn more about the team who brings you the QJ news?

Read about them now!


 Username: 
 Password:

HOT FLASH GAMES

Snipe the Spider

Extreme Pursuit 3D

Border Defence

Turbo Rally

Bakugan ATV Offroad

Duty Hill 2

RSS Feeds Follow us on Twitter Find us on Facebook