Page 1 of 1

Releases

Posted: Mon Oct 01, 2012 5:39 pm
by Tectu
New stable version v1.1 has just been released.

There are not many new features or big performance improvements. But there were a few important bug fixes and cleanups. There was also the name changing.
At this point, I want to thank all those who helped making this release possible!

Changelog:

Code: Select all

*** changes after 1.0 ***
FIX:    removed gdisp and touchpad prefix of driver directories
UPDATE: added SSD1963 driver
UPDATE: fixed Validation, VMT driver, console and BitBlit
UPDATE: added clipping support
UPDATE: addad gdispDrawArc()
UPDATE: added SSD1963 DMA support
UPDATE: added touchpad interface for storing calibration values (#define TOUCHPAD_STORE_CALIBRATION)
FIX:   replaced every  GDISP_XXX  macro with  GDISP_XXX
FIX:   removed last digit of version number


tarball: https://github.com/Tectu/ChibiOS-GFX/tarball/v1.1
zip: https://github.com/Tectu/ChibiOS-GFX/zipball/v1.1


~ Tectu

Re: [Releases]

Posted: Sat Oct 13, 2012 5:00 pm
by Tectu
New stable version v1.2 has just been released.

At this point, I specially want to thank Abhishek for pointing out a huge internal bug with the orientation handling.

Changelog:

Code: Select all

*** 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:      lcdConsoleXXX()   functions have been renamed to   gfxConsoleXXX()


tarball: https://github.com/Tectu/ChibiOS-GFX/tarball/v1.2
zip: https://github.com/Tectu/ChibiOS-GFX/zipball/v1.2


~ Tectu

Re: Releases

Posted: Sun Oct 14, 2012 10:06 am
by gmb42
Is it possible to provide a commit reference against each fix item? This would make it easier for me to port those changes over to my own lld if required, as my lld is being maintained in parallel with the project as it isn't ready to be published (and donated) to the project yet.

Re: Releases

Posted: Sun Oct 14, 2012 10:43 am
by Tectu
This is a good point. I'll think about how this can be done the best way.


~ Tectu

Re: Releases

Posted: Tue Dec 18, 2012 10:51 pm
by Tectu
Here we go with a new, very exciting release: release v1.5

Quick overview:

Code: Select all

*** 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



~ Tectu