Aiuto - Cerca - Utenti - Calendario
Versione completa: Woopsi v0.47
.: 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
OniAle


ant512 rilascia una nuova versione del suo Woopsi, libreria per la creazione di interfacce grafiche.

Changelog:
» Clicca per leggere lo Spoiler! «
This version adds support for a "drop" event to enable drag-and-drop functionality. The ScrollingPanel has been refactored to fix the bugs spotted by DoZ. It includes a new ColourPicker gadget supplied by Mark Adamson that allows a colour to be chosen by manipulating RGB sliders. It is built with devKitARM r30 and includes the usual set of bugfixes.

Fixes:
- Removed Woopsi::startup() call from template.
- Fixed bug in Gadget::checkCollision(x,y,width,height).
- Renamed CalendarDayButton to StickyButton.
- WoopsiKey inherits from StickyButton instead of Button.
- ScrollableBase no longer contains implemented methods or data; all moved to ScrollingPanel.
- Child gadgets of ScrollingPanel no longer get drawn to wrong screen if scrolled out of top of panel; Gadget::getPhysicalScreenNumber() is more intelligent.
- Graphics::scroll() returns correctly-sized rects in revealed rects array.
- Replaced WindowBorderBottom, WindowBorderTop and WindowBorderSide classes with more elaborate drawing code in AmigaWindow class.
- Replaced ScreenTitle class with more elaborate drawing code in AmigaScreen class.
- Made ScrollableBase a base class of ScrollingTextBox; implemented all pure virtual functions.
- ScrollingListBox raises value changed, action, click, release, release outside and double-click events correctly.
- RadioButtonGroup raises value click, release, release outside and double-click events correctly.

New Features:
- Added x and y parameters to Gadget::stopDragging().
- Added drop event (drag-and-drop).
- Added Gadget::isBeingDragged().
- Added PipeDream demo.
- Built with devkitARM r30.
- Added ScrollbarPanel gadget.
- Added ColourPicker gadget (contributed by Mark Adamson).
- Added ColourPicker test.
- Added ScrollingPanel::isContentScrolled() and setContentScrolled() to allow DMA copying of panel contents to be disabled if not needed.


-DjGG-
Questo è solo un mio parere personale e non intendo offendere nessuno in alcun modo...

Direi che ormai è qualche anno che Woopsi è in circolazione ma noto che l'autore ancora non è riuscito nel suo intento... per ora vedo solo aggiungersi alcuni gadgets (inutili) in più ma "roba" seria, tipo un file manager che sia in grado di far partire altri hombrew neanche l'ombra...
O una sorta di terminale tanto da potersi interfacciare con il kernel... Chessò, anche solo per chiedergli che ore sono con il comando "time"... boh...

Peccato perchè sarebbe stato davvero un bel progetto ma ad ogni release mi delude sempre di più...
OniAle
Forse alla versione 1.0 vedremo qualcosa XD
-DjGG-
CITAZIONE (DS_PSP @ Wednesday 12 May 2010 - 21:20) *
Forse alla versione 1.0 vedremo qualcosa XD


Mi sa che alla versione 1.0 avrò già due figli!!! LOL

...e il DS nell'immondizia!
Papero
Forse non è ancora uscito perché non è un sistema operativo. tongue.gif
E' una libreria per la creazione di interfacce grafiche, come può esserlo - ad esempio - GTK o QT. Capisco la comodità del copiare-incollare questo tipo di notizie "cicliche", ma già qualche release fa feci notare qualche imprecisione nel testo della news wink.gif
Manaphy91
Infatti, a mio parere è un bel progetto senza contare che le API, se così posso chiamarle, sono da lui stesso documentate in modo più completo delle librerie Gtk e wxWidget: qualsiasi tutorial, guida, libro seguiate non ce ne è uno che tratti tali argomenti dall'inizio alla fine.
OniAle
CITAZIONE (Papero @ Wednesday 12 May 2010 - 22:17) *
Forse non è ancora uscito perché non è un sistema operativo. tongue.gif
E' una libreria per la creazione di interfacce grafiche, come può esserlo - ad esempio - GTK o QT. Capisco la comodità del copiare-incollare questo tipo di notizie "cicliche", ma già qualche release fa feci notare qualche imprecisione nel testo della news wink.gif

Ti ringrazio, purtroppo spesso per il poco tempo tendo a copiare la news.
La prossima volta mandami un PM, perchè può capitare che mi scappi qualche topic. tongue.gif
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-2019 Invision Power Services, Inc.