Aiuto - Cerca - Utenti - Calendario
Versione completa: Woopsi v1.1
.: GBArl.it :. News sulle Console Nintendo - Emulazione - Flash Cards - Trainer > News e Release in Home > News in Home - DS/DSi > Homebrew e Hacking DS/DSi
Gid


ant512 rilascia una nuova versione del suo Woopsi, libreria per la creazione di interfacce grafiche.
L'archivio contiene i sorgenti e la demo in formato [.nds]

Siamo giunti cosė alla versione 1.1, le novitā non sono poche:

CITAZIONE
Fixes:
- Slider arrow buttons work correctly.
- WoopsiString::compareTo() returns s8 instead of s32.
- WoopsiString::compareTo() sorts Chinese text correctly (carpfish).
- ProgressBar at 100% completion no longer overflows the printout char array (carpfish).
- FileListBox handles paths with unicode names correctly (carpfish).
- Removed Debug::wvsnprintf().
- Debug::output() receives a WoopsiString reference instead of a char pointer.
- Debug::printf() uses WoopsiString::format() instead of vsnprintf().
- WoopsiString::subString() returns a WoopsiString instead of a pointer to a WoopsiString.
- Install batch file works correctly with latest directory structure.

New Features:
- Added StringIterator::getInteger() (carpfish).
- WoopsiString::compareTo() implements a simplistic natural sort (carpfish).
- Added WoopsiString::indexOf(const char* text) (carpfish).
- Added WoopsiString::indexOf(const char* text, s32 startIndex) (carpfish).
- Added WoopsiString::indexOf(const WoopsiString& string, s32 startIndex, s32 count) (carpfish).
- Added WoopsiString::lastIndexOf(const char* text) (carpfish).
- Added WoopsiString::lastIndexOf(const char* text, s32 startIndex) (carpfish).
- Added WoopsiString::lastIndexOf(const WoopsiString& string, s32 startIndex, s32 count) (carpfish).
- Added WoopsiString + operator overload (carpfish).
- Added WoopsiString += operator overload (carpfish).
- Added WoopsiString == operator overload (carpfish).
- Added WoopsiString != operator overload (carpfish).
- Added WoopsiString::format() (carpfish).
- Added WoopsiString::init() and moved repeated code out of constructors.
- Added case sensitive switch to WoopsiString::compareTo() (carpfish).
- Added WoopsiString::replace() (carpfish).
- Added WoopsiString constructor to create a new string from a substring of another.
- Added WoopsiString::split() (carpfish).
- Added WoopsiString::setText() overload to set to a copy of a substring.


-DjGG-
E' da qualche anno che Woopsi va avanti, all'inizio si pensava ad un miniOS... poi si č capito che era una libreria per interfacce grafiche, scherzosamente dissi che andando avanti di questo passo alla versione 1.0 sarei diventato papā... smile.gif Non ancora purtroppo!

Ma adesso la domanda č: Riusciremo a vedere prima o poi qualche hombrew, realizzato da qualcun altro che utilizza queste librerie? Ed il famoso mai nato DsOS potrebbe usare questa libreria?
Questa è la versione 'lo-fi' del forum. Per visualizzare la versione completa con molte più informazioni, formattazione ed immagini, per favore clicca qui.
Invision Power Board © 2001-2025 Invision Power Services, Inc.