From ce5f3b3d701e7f6ac40fe5e06c5ac32562ba36c7 Mon Sep 17 00:00:00 2001 From: Andrew Hannam Date: Fri, 8 Mar 2013 00:53:34 +1000 Subject: Nokia6610GE8 driver updates Fix screen size to ignore hidden pixels. Add orientation support. Fix bit blitting boundary conditions. Add power modes support. This driver is now fully implemented. --- releases.txt | 159 ++++++++++++++++++++++++++++++----------------------------- 1 file changed, 80 insertions(+), 79 deletions(-) (limited to 'releases.txt') diff --git a/releases.txt b/releases.txt index 92df81cc..9ca6aaa2 100644 --- a/releases.txt +++ b/releases.txt @@ -1,79 +1,80 @@ -***************************************************************************** -*** 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 -FEATRE: Added GWIN_BUTTON_LAZY_RELEASE macro to disable cancel feature of buttons -FIX: Renamed every '__inline' macro to 'inline' for compiler compatibilities - - -*** 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 - +***************************************************************************** +*** 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 +FEATRE: Added GWIN_BUTTON_LAZY_RELEASE macro to disable cancel feature of buttons +FIX: Renamed every '__inline' macro to 'inline' for compiler compatibilities +FEATURE: Complete all standard functions in GDISP Nokia6610GE8 driver + + +*** 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 + -- cgit v1.2.3