2013-03-07 14:53:34 +00:00
|
|
|
*****************************************************************************
|
|
|
|
*** Releases ***
|
|
|
|
*****************************************************************************
|
|
|
|
|
|
|
|
current release: 1.5
|
|
|
|
FEATURE: Added ILI9325 driver - Thanks to Chris van Dongen aka _Sjaak
|
|
|
|
FEATURE: Added TDISP module
|
|
|
|
FIX: tdispGotoXY() renamed to tdispSetCursor()
|
|
|
|
FEATURE: Addition of GADC, GMISC, GAUDIN, GAUDOUT subsystems
|
|
|
|
FIX: Removal of the GDISP_LLD() macro
|
|
|
|
DEPRECATE: Removal of the GDISP VMT
|
|
|
|
FEATURE: Added SSD2119 GDISP driver
|
2013-03-08 05:35:06 +00:00
|
|
|
FEATURE: Added GWIN_BUTTON_LAZY_RELEASE macro to disable cancel feature of buttons
|
|
|
|
FEATURE: Implemented all four orientation modes for the ILI9320 GDISP driver
|
2013-03-07 14:53:34 +00:00
|
|
|
FIX: Renamed every '__inline' macro to 'inline' for compiler compatibilities
|
2013-03-08 05:35:06 +00:00
|
|
|
FEATURE: Supporting all standard functions in GDISP Nokia6610GE8 driver
|
|
|
|
FEATURE: Added STMPE811 GINPUT driver
|
2013-03-10 06:14:32 +00:00
|
|
|
FEATURE: Added gdispDrawPoly() and gdispFillConvexPoly()
|
|
|
|
FEATURE: Added arrow button style to GWIN buttons
|
|
|
|
FEATURE: Added the ability to specify a custom button drawing routine
|
2013-03-14 18:48:29 +00:00
|
|
|
FEATURE: SSD1963 rework by username 'fred'
|
2013-04-03 11:22:27 +00:00
|
|
|
FEATURE: Added Picture converter tool
|
2013-04-05 14:50:24 +00:00
|
|
|
FEATURE: Added slider widget
|
2013-04-08 09:20:38 +00:00
|
|
|
FEATURE: First MIPS32 (PIC32) board files contributed by user 'Dmytro'
|
2013-04-05 14:50:24 +00:00
|
|
|
FEATURE: Added gwinDraw() routine
|
2013-04-07 06:02:10 +00:00
|
|
|
FEATURE: Added GINPUT Dial support and driver using GADC
|
|
|
|
FEATURE: Simplified assigning inputs to buttons and sliders
|
2013-03-07 14:53:34 +00:00
|
|
|
|
|
|
|
|
|
|
|
*** changes after 1.4 ***
|
|
|
|
FEATURE: GEVENT - for passing event structures from Sources to Listeners
|
|
|
|
FEATURE: GTIMER - thread context based once-off and periodic timers.
|
|
|
|
FEATURE: GINPUT - extensible, multiple device-type, input sub-system.
|
|
|
|
FEATURE: GWIN - full button, console and graph support
|
|
|
|
FEATURE: Numerous touch calibration improvements
|
|
|
|
FEATURE: Win32 driver - now support gdisp & ginput mouse/touch/toggle
|
|
|
|
FEATURE: Win32 driver - full gdisp orientation support
|
|
|
|
FEATURE: ILI9320 GDISP driver
|
|
|
|
FEATURE: Nokia6610 GDISP driver split in to GE8 and GE12 variants
|
|
|
|
FEATURE: Many GDISP drivers changed to use a board interface definition
|
|
|
|
FEATURE: GFX source restructure with new gfx.h include file.
|
|
|
|
DEPRECATE: console deprecated - replaced with gwin functionality
|
|
|
|
DEPRECATE: graph deprecated - replaced with gwin functionality
|
|
|
|
DEPRECATE: touchscreen deprecated - replaced with ginput functionality
|
|
|
|
FEATURE: Numerous documentation improvements
|
|
|
|
FEATURE: Added a number of module demo and test programs
|
|
|
|
DEPRECATE: Remove of XPT2046 since full compatibility with ADS7843
|
|
|
|
|
|
|
|
|
|
|
|
*** changes after 1.3 ***
|
|
|
|
FIX: Nokia 6610 fix
|
|
|
|
FEATURE: New driver: Win32
|
|
|
|
FEATURE: implementation of gdispFillArc()
|
|
|
|
FIX: Hardware accelerate Arc routines
|
|
|
|
FIX: Fix axis orientation for Arc routines
|
|
|
|
FEATURE: new gdisp rounded box routines
|
|
|
|
FEATURE: new gdispDrawStringBox()
|
|
|
|
FEATURE: GWIN infrastructure
|
|
|
|
FEATURE: now we fully support doxygen
|
|
|
|
|
|
|
|
|
|
|
|
*** changes after 1.2 ***
|
|
|
|
FEATURE: added FSMC for SSD1289 / F4
|
|
|
|
FEATURE: added calibration storage interface
|
|
|
|
FIX: bugfix in filling functions for SSD1289
|
|
|
|
FEATURE: added point_t struct in gdisp.h
|
|
|
|
FEATURE: added graph module
|
|
|
|
|
|
|
|
|
|
|
|
*** changer after 1.1 ***
|
|
|
|
FIX: orientation macros changed
|
|
|
|
FIX: huge internal bugfix in orientation stuff (big thanks to Abhishek)
|
|
|
|
FEATURE: added TOUCHPAD_XY_INVERTED macro
|
|
|
|
FIX: struct cal renamed to struct cal_t
|
|
|
|
FIX: SCREEN_WIDTH and SCREEN_HEIGHT renamed to GDISP_SCREEN_WIDTH and GDISP_SCREEN_HEIGHT
|
|
|
|
FIX: struct TOUCHPAD_t renamed to struct TOUCHPADDriver_t
|
|
|
|
FIX: struct GConsole renamed to struct GConsole_t
|
|
|
|
FIX: lcdConsoleXXX() functions have been renamed to gfxConsoleXXX()
|
|
|
|
FEATURE: FSMC for SSD1289 F2/F4
|
|
|
|
|
|
|
|
|
|
|
|
*** changes after 1.0 ***
|
|
|
|
FIX: removed gdisp and touchpad prefix of driver directories
|
|
|
|
UPDATE: added SSD1963 driver
|
|
|
|
FIX: fixed Validation, VMT driver, console and BitBlit
|
|
|
|
FEATURE: added clipping support
|
|
|
|
FEATURE: addad gdispDrawArc()
|
|
|
|
FEATURE: added SSD1963 DMA support
|
|
|
|
FEATURE: added touchpad interface for storing calibration values (#define TOUCHPAD_STORE_CALIBRATION)
|
|
|
|
CHANGE: replaced every GDISP_XXX macro with GDISP_XXX
|
|
|
|
CHANGE: removed last digit of version number
|
|
|
|
|