v1.1.0
lots of changes :)
Changes overview
- deprecation of class side defaultSpec, now all layouts can be defined in instance side (but defaultLayout can still be defined in class side, in case of need)
- deprecation of all WithSpec suffixes. Now to open a presenter window you just use #open/#openModal, etc. (this was a lot more work as you may think).
- added #asWindow, #asModalWindow to allow user to modify the window presenter (adding extent, ot title, for example) without needingto override
initializeWindow:
and before the window is opened. - all layouts are dynamic and can be modified on runtime (API depending the layout).
- enhancement SpApplication with notion of iconProvider
- added some standard dialogs (inform, request, confirm) to SpApplication
- added a progress bar standard dialog/processor (SpJobListPresenter)
- enhanced Common-Widgets: SpFilteringListPresenter, etc.
- many improvements to SpCodePresenter, including syntax highlight, better code operations, text search, etc.
- implemented drag&drop (not all widget, but required).
- enhanced styleSheets usage
- box, grid and scrollable layouts implement SpTAlignable (to better place its contents).
- enhanced API for building grid layouts.
- fix any remaining memory leak (some may remain, as always... but we removed all we found ;)
... and many, many tweaks and bugfixes!