LCD LIB

Dependents:   HagridOS5

Fork of RA8875 by David Smart

History

Add feature to my project default tip

2018-02-21, by Hagrid [Wed, 21 Feb 2018 14:57:21 +0000] rev 151

Add feature to my project


callback functions is conditional on mbed version. Somewhere below 128 it does not use the extra callback api.

2017-09-24, by WiredHome [Sun, 24 Sep 2017 02:09:57 +0000] rev 150

callback functions is conditional on mbed version. Somewhere below 128 it does not use the extra callback api.


Revised the idle callback. It is additionally called from PrintScreen to communicate percent complete (with an additional parameter), since PrintScreen can take a while to finish based on the display size, layers, and SPI configuration.

2017-08-06, by WiredHome [Sun, 06 Aug 2017 17:05:54 +0000] rev 149

Revised the idle callback. It is additionally called from PrintScreen to communicate percent complete (with an additional parameter), since PrintScreen can take a while to finish based on the display size, layers, and SPI configuration.


Final fix on the computation of the Intersection of two rectangles, when you want to access to the resulting intersection. Prior versions worked if only if point1 was the top-left and point2 the bottom-right. This version works for any corner pair.

2017-06-13, by WiredHome [Tue, 13 Jun 2017 23:12:26 +0000] rev 148

Final fix on the computation of the Intersection of two rectangles, when you want to access to the resulting intersection. Prior versions worked if only if point1 was the top-left and point2 the bottom-right. This version works for any corner pair.


Improved the Intersect(rect_t, rect_t) to look for any intersection, and added an Intersect(rect_t *, rect_t *) which will identify and make available a new rect_t which is the intersection (if any).

2017-06-12, by WiredHome [Mon, 12 Jun 2017 22:15:08 +0000] rev 147

Improved the Intersect(rect_t, rect_t) to look for any intersection, and added an Intersect(rect_t *, rect_t *) which will identify and make available a new rect_t which is the intersection (if any).


Adopt new callback structure for ISRs,; Provide hooks for swMalloc for advanced memory usage tracking.

2017-06-01, by WiredHome [Thu, 01 Jun 2017 11:00:40 +0000] rev 146

Adopt new callback structure for ISRs,; Provide hooks for swMalloc for advanced memory usage tracking.


hook the memory allocation to use a special instrumented allocation

2017-05-06, by WiredHome [Sat, 06 May 2017 20:27:44 +0000] rev 145

hook the memory allocation to use a special instrumented allocation


Added ThickLine API

2017-05-06, by WiredHome [Sat, 06 May 2017 20:14:48 +0000] rev 144

Added ThickLine API


unbreaking change to SelectDrawingLayer to get the return value as an optional parameter.

2017-03-19, by WiredHome [Sun, 19 Mar 2017 22:11:04 +0000] rev 143

unbreaking change to SelectDrawingLayer to get the return value as an optional parameter.


Breaking change on SelectDrawingLayer command, which now returns the previous layer (making it far easier to restore layers).

2017-03-19, by WiredHome [Sun, 19 Mar 2017 21:41:24 +0000] rev 142

Breaking change on SelectDrawingLayer command, which now returns the previous layer (making it far easier to restore layers).