Symbian OS | Pocket PC | Smartphone | Android | BlackBerry | Apple iPhone OS | Java | Mobile Gaming | Linux | Palm | Win CE | Tablet  
     

Free Mobile Software, Themes, Games, Apps for PDA and Smartphones

     
Search by Device
My Device

  
Search by Category
Business & Profession
Databases
Dictionary & Translator
Entertainment
Finance
Games
Healthcare & Medicine
Internet & Communications
Multimedia & Graphics
Organisation & Productivity
Programming & Development
Reading
Science & Education
System Utilities
Themes & Wallpapers & Skins
Travel & Navigation
Search by Platform
Android
Apple iPhone OS
iPad
iPhone
iPod Touch
BlackBerry
Java
Linux
Maemo Nokia Internet Tablet
MeeGO
Sharp Zaurus
Mobile Gaming
Nintendo DS
Playstation 3
Playstation Portable
Wii
Xbox 360
Palm OS
Symbian OS
Series 60
Series 80
Series 90
UIQ
Tablet PC
Windows CE.NET
Windows Mobile Pocket PC
Windows Mobile Smartphone
     


 
 
Woopsi




Woopsi
Version: 0.27 Demo

Platforms: Mobile Gaming, NDS


Categories: Programming & Development

Upload date: 16 Jan 12

Developer:

License: Freeware

Downloads: 8

File Size: 463 Kb
Download Free Woopsi 



Rating: 0.0/5 (Total votes: 0)




  Woopsi Ant512 has released a new version of Woopsi, now called Woopsi v0.27. For those who haven't heard of it, Woopsi v0.27 is a GUI Development Library based on the AmigaOS windowing system. In other words, it helps coders make user interfaces for their homebrew projects.

Below, you'll find the full changelog for the application, as well as download links for the source and the demo of the application. We invite all the DS coders out in QJ land to try out this new version. In the meantime, learn about the extensive changes below!

Fixes:

* Renamed "font" to "sysfont".
* Moved font includes out of "all_gfx.h".
* Removed font inheritance (problematic with many gadgets).
* Made font an optional parameter in all gadget constructors.
* Removed font from constructors of window border gadgets that do not use a font.
* Woopsi height based on top screen offset instead of an arbitrary number.
* Private class members set to protected where appropriate.
* "Gadget::setBorderless()" now invalidates rect cache.
* Removed "Gadget::removeGadget()" function (request 1846590).
* "Window::createBorder()" sets border focus correctly.
* Window border gadgets base their colour on the parent's active flag rather than by abusing the focus system and their own active flags.
* GraphicsPort was using SCREEN_WIDTH instead of _bitmapWidth when blitting bitmaps.
* Fonts work with const u16* bitmap data instead of plain u16*.
* Woopsi clears its background correctly when a screen closes.
* Gadgets draw only those regions not obscured by children (previously broken by switch to region caching).
* Gradient cache uses new instead of malloc.
* Removed support for external bitmaps from SuperBitmap.
* Renamed Gadget::getRectClippedToParent to Gadget::getRectClippedToHierarchy.
* Making a gadget invisible makes its children invisible.
* Fixed off-by-one error in Gadget::checkCollision() functions.
* Fixed gadget-space to display-space co-ordinate problem in GraphicsPort clipping routines.
* Removed GraphicsPort::clipXORRect() and replaced with bugfixed alternative.
* Various functions in Gadget class now check isVisible() instead of _flags.visible.
* focus() functions ignore the call unless the gadget is not active.
* GraphicsPort will no longer draw to deleted/invisible gadgets.
* Tidied up ambiguities in Gadget::closeChild().
* Gadget::closeChild() function setting the active gadget pointer to top gadget in the stack, but the top gadget could have been the gadget being closed.
* Fixed same problem in Gadget::hideChild().

New Features:

* Added static system font routines to Woopsi class.
* Gadgets automatically use system font if no font specified (bug 1846003).
* Added "floodFill()" function to SuperBitmap (request 1816931).
* Added "drawBitmap()" function to SuperBitmap (request 1813792).
* Added "newBitmapGraphicsPort()" function to SuperBitmap.
* Added "setFont()" function to Text.
* Split Screen class into ScreenBase, AmigaScreen and SimpleScreen classes.
* Added "permeable" flag to gadgets - if set to "true", child gadgets can be dragged to exceed the borders of their parents (ie. windows can be dragged off-screen).
* Gadget::getRectClippedToHierarchy clips to entire ancestor tree.
* Gadget::moveTo() enforces permeability of parent gadgets.
* Gadget::resize() enforces permeability of parent gadgets.
* Window::resize() enforces permeability of parent gadgets.
* Changed VBL events so gadgets must register with Woopsi to receive them (request 1847147).
* Centralised gadget deletion queue handling into static Woopsi functions.
* Added Gadget::hideChild() function.
* Added VBL counting and static getVBLCount() function to Woopsi class (request 1847147).
* Split Window class into WindowBase, AmigaWindow and SimpleWindow classes.
* Added text output methods with colour parameter to GraphicsPort and SuperBitmap classes.

 
Like it? Share with your friends!

If you got an error while installing Themes, Software or Games, please, read FAQ.
 
Similar Software:

PSP Stackless 2.4.4 1PSP Stackless 2.4.4 1
PSP Stackless 2.4.4 1 Last month, PSP homebrew developer carlosedp created a PSP port of the Stackless Python 2.4.4 programming code. Now, in case you're one of the guys who picked up on this earlier announcement, and were looking forward to more news from the author, we'll be updating today with some good news
WoopsiWoopsi
Woopsi Great news to users of Ant512's GUI Development Library! Woopsi v0.32 has just been release by Ant512. This particular homebrew which is based on the AmigaOS system aims to help coders to create user interfaces for their own homebrew projects. The developer also provided the source code for this application
PSPHUGOPSPHUGO
PSPHUGO  Hu-Go is a famous emulator of NEC PC Engine console, running on many system such as Linux and Windows. PSPHugo is a port on PSP of one latest version of Hu-Go. Changelog: - Audio Track support for CD-ROM (support only MP3 format with stereo 16 bits samples at 22k or 44k rate) - CD-ROM TOC file format support
LuaPlayer HMLuaPlayer HM
LuaPlayer HM Homebrew developer homemister91 dropped by QJ.NET PSP Development Forum and release the source code for the application LuaPlayer HM. This is a Lua-based system browser customized for kernels 1.50 and 3.xx. According to the coder, this system browser comes with a lot of other functions and increased compatibility
LUA VLF libLUA VLF lib
LUA VLF lib LUA VSH Look & Feel v0.3* by LXD Library for the easy creation of VSH / XMB similar designs/applications for the PGE luaplayer. the complete documentation is included in the dl instead of a sample i included a tutorial which explains the most important functions and a simple VLF project
PAlib 09.07.06PAlib 09.07.06
PAlib 09.07.06 molluskAfter just four days, the ever active Mollusk has updated his PAlib. You want more? He got you some more. Just remember that installing new programs in your DS is your choice. We just want to help the developers and users out there to get more than what they paid for the great Nintendo DS.Highlights of the new version:--Animated gifs and new commands
WoopsiWoopsi
Woopsi Developer's note: Version 0.41 is now available. This version contains the usual set of bugfixes, optimisations and new test projects. The SDL compatibility layer has been greatly improved in this release - I compiled a quick test for the GP2X F-200 and it now runs at the same speed as the DS version. New features are limited to some more graphics functions
DeSmuME SourceDeSmuME Source
DeSmuME Source The source code has been released for the very popular DeSmuME NDS emulator. This emulator has received a great following of users and was ceased due to the new copyright laws in France
FifthE1ement's Complete Guide to Flashcarts and HoFifthE1ement's Complete Guide to Flashcarts and Ho
FifthE1ement's Complete Guide to Flashcarts and Ho Fromanotherstate shares us "FifthE1ement's Complete Guide to Flashcarts and Homebrew on the Nintendo DS". This is a complete guide to the flashcart and homebrew scene on the Nintendo DS. This is a new version (v1
WoopsiGfxWoopsiGfx
WoopsiGFX is ant512's DS homebrew 2D graphics library, "derived from the Woopsi GUI framework, which he began last year
 

Comments on Woopsi:

Comments not found

Name:


Comment:


Enter text from image below:

Turn on images!

 
 

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 supports it
 
 
© Pantich 2009 - 2025 All rights reserved.