Woopsi 0.25 source DS developer Ant512 is sending out word that the Woopsi developer's kit has just been updated to version 0.25. If you're a first-time reader wondering what this is, Woopsi is a GUI development library patterned after the AmigaOS windowing system. Ant512 built Woopsi to give fellow DS coders a means of creating their own user interface (UI) for their homebrew projects. As for the changelog since version 0.24 (the previous release):
*Fixes:
o Added vector to store hidden gadgets, reducing the complexity of maintaining gadget lists and focus.
o Removed all screen dimension magic numbers and replaced with defines.
o Tidied up a lot of the code.
o Gadget deletion queue now handles solely in the VBL events.
o Optimised TextWriter by preventing it from drawing empty glyphs.
o Changed TextWriter into a static class.
o Optimised TextViewer so that it uses much less memory.
o Text font and glyph font now sent around hierarchy instead of each gadget creating their own font.
o Improved Font class.
o Removed 8-bit code from Bitmap class.
o General refactoring and code tidying.
o Made EventHandler methods virtual instead of pure virtual.
o Split gadget events into "raiseXEvent()" and "x()" functions.
o Clicking a gadget automatically notifies its parent that it is the new clicked gadget.
o Moved dirty child redraw function into gadget class.
o Added horizontal clipping to rect splitting functions.
o Fixed SuperBitmap border.
o Relevant gadget methods are now virtual for subclassing.
o Removed all unnecessary all_gfx includes.
* New features:
o Added non-draggable screens and windows.
o Added show/hide gadget functionality.
o Added ability to hide a window instead of closing it when the close button is clicked.
o Added closed/hidden/shown events.
o Added monochrome output to Font class and definable text colour.
o Added drawText() function to SuperBitmap class.
o Added window depth button.
o Added enable/disable gadget.
o Started work on alert requester.
o Moved text data manipulation out of TextViewer into a separate class.
o Added Gadget::moveTo method.
o Added Gadget::resize method.
o Added resize event.
o Added move event.
o Added value change event.
o Added window resizing (API only).
o Added radio buttons.
o Added radio button groups.
o Added "clicked" glyphs for screen and window depth buttons.
o Most gadget action methods (click(), moveTo(), etc) return bools to indicate success or failure.
o Added enabled/disabled events.
o Added checkboxes.
o Added NDS screen flipping and support for top NDS screen.
o Added screen flipping gadget.
o Updated screens to swap to front when clicked.
o Added a variety of gadget depth manipulation functions.
o Split Woopsi library code into separate directory for ease of integration in other projects.
Keep in mind that to get Woopsi running, you will need to have either a DS handheld, or a DS emulator on your PC. You'll also need devKitPro, PALib and an IDE to compile your projects. Further details (such as author and licensing details) are available in the file bundle's readme.
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:
pag3 pag3
Project description:
pag3 is a small but very complex html editor for PSP.
You can make your own website without html knowlege.
pag3 has been developed particularly for Neoflash coding competition!
How to install:
Put the dictionary "pag3" into ms0:/PSP/GAME/
thx to:
Bumuckl,Joshi,Mastertryce,Viper,Shoesy,wer wo was,neoflash.com,parabella
AnimEditor AnimEditor For the DS crowd, here is version 0.2 of PypeBros's AnimEDS, a sprite editor for the Nintendo DS. According to the dev, the current version of the app is "still hard-coded for a specific layout of the .spr file (esp. regarding which page to use for the different limbs). This may result in odd content displayed on screen before you load a file
Graphical Vote Table (Bugfix) Graphical Vote Table (Bugfix)
It wasn't so long ago that we featured HaxXBlaster's Graphical Vote Table (that non-devs could turn into a Magic 8-Ball) here at QJ. Lua developers have warmly received his work and has given their support and opinion through its release thread over at the forums. Which by the way has been very busy since the application's release
OpenBoR OpenBoR
Changelog:
* Moved DebugInfo Option from video options to system options
* Added new option in System Options to Disable File Logging. Which improves load times if you are not concerned about log files and in-gameplay logging slowdown. Default Enabled
Micro Lua DS Micro Lua DS
Micro Lua for the NDS has been updated to version 4.5.1 and now includes ith the graphical shell of Papymouge.
Source: http://microlua.xooit.fr/t933-MicroLua-4-5.htm
Official Site: http://code.google
devkitPro Updater There's a new release of devkitPro Updater for you guys, which should make the process of selectively downloading the devkitPro team's toolchains and programming tools a lot easier and, hopefully, more bug-free
LibPicture for DS LibPicture for DS Heads up, DS users! DragonMinded has some goodies for you. One is an update for libFB (which have been around for about a year already), and here's what the developer has to say about it:"LibFB is a set of routines that display wordwrapped variable width fonts using the DS framebuffer or extended rotation buffer mode
Draw Test with new libfat (.DS.GBA version) Draw Test with new libfat (.DS.GBA version) Homebrew developer for the Nintendo DS, davr, is back after quite some time. Actually, he is back with some minor yet important updates for his DS homebrew creation-- Draw. The only change from the last version is that, if you'll be using this one, you'll be testing with the new alpha version of libfat
Tipster Unzip/Unrar Utility Source Code Tipster Unzip/Unrar Utility Source Code
AnonymousTipster, the homebrew developer that brought us the original Unzip/Unrar utility commonly-used as a plugin for Ahman's iR shell has released the source code for his wonderful application that alows homebrew gamers to download files onto their PSP using either the PSP's integrated Web browser on firmware 2
LUA Code Development LUA Code Development
We have a new development environment for PC's scripting language LUA for the PSP. The program is designed for all those who are starting with LUA as it facilitates the use of pretty language and the preparation of the script to run on the PSP.
New version is available for this programming environment for PSP
Comments on Woopsi 0.25 source:
Comments not found
If you noted an error or download link is broken, please, report it via this page or use comments.
Please, select device to check if Woopsi 0.25 source supports it