DeskLib Changes: Difference between revisions
From RISC OS
Jump to navigationJump to search
(New DeskLib history page) |
m (Formatting) |
||
Line 1: | Line 1: | ||
=DeskLib Version history= |
|||
==Changes Since Version 2.70== |
==Changes Since Version 2.70== |
||
* Several important bugfixes, optimisations and a couple of API changes in Sprite. |
* Several important bugfixes, optimisations and a couple of API changes in Sprite. |
Revision as of 13:59, 12 May 2007
Changes Since Version 2.70
- Several important bugfixes, optimisations and a couple of API changes in Sprite.
- Provided 'sprite by pointer' in addition to 'sprite by name' routines (named as Sprite_*P()).
- Added Sprite_SetPointerShape()/Sprite_SetPointerShapeP().
- Some extra examples
- Tinct support
- Updated StrongHelp manual
- Minor additions to the Icon and Window modules
Changes Since Version 2.60
- Fix problematic debugging macro causing branch through zero
- DeskLib is now entirely built with GCC. It remains compatible with various combinations of GCC/Norcroft/UnixLib/SharedCLibrary, and problems with varargs have been fixed.
- All the examples have been checked and brought up to date.
- Miscellaneous improvements from John Tytgat
Changes Since Version 2.52
- Speed improvements to Wimp_Poll
- Some missed non 32-bit code now fixed
- Removed RISC OS 2 compatiblity code for Window_GetInfo which was causing problems
- Corrected Nested Wimp API
- Added extra wimp flag colours - this may require changes in your code
- Import Backtrace functionality from Desk
Changes Since Version 2.50
- Misc type handling improvements
- Additonal GFX functions for clipping and colour setting
- Various new Sprite functions
- Misc warning fixes in the build
- Fix register handing in Sprite_GetUser
Changes Since Version 2.40
- Some new font handling calls - ColourTrans_SetFontColours, Font_GetWimpFont
- Signedness fixes for string handling
- Correct termination in icon bar icon
- Discard old h_doc arrangement, and all associated binaries
- Added Menu_ForceClose to close open menus
- Additional use of const where required
- SaveAs handling messages fix
- Support for RISC OS 3.5+ Screen modes, and sprite mode specifiers
- New TaskWindow support
- Preliminary USB/PCI interface (not implemented)
- New WimpMsg module - simpler messages
- New URL module - URI handling
- Added EventMsg_ReleaseSpecific
- Added GFX_ReadPoint
- Make File_Size return -1 on error
- Fixes and new makefile to allow cross compiling
- Various MessageTrans fixes
- Header documentation made consistent
- Some additions for Nested Wimp
- Examples supplied with Makefiles suitable for GCC too