d1bb18bdde 
								
							 
						 
						
							
							
								
								Various tweaks and bug fixes  
							
							
							
						 
						
							2022-10-10 19:02:05 +01:00  
				
					
						
							
							
								 
						
							
								de688f5ae7 
								
							 
						 
						
							
							
								
								Move sketch tft_setup.h checking code  
							
							
							
						 
						
							2022-09-11 13:51:11 +01:00  
				
					
						
							
							
								 
						
							
								55477b58b2 
								
							 
						 
						
							
							
								
								Update for setup within sketch option  
							
							... 
							
							
							
							The TFT configuration (user setup) can now be included inside an Arduino IDE sketch providing the instructions in the example Generic->Sketch_with_tft_setup are followed. See ReadMe tab in that sketch for the instructions. 
							
						 
						
							2022-09-10 13:48:56 +01:00  
				
					
						
							
							
								 
						
							
								90fe790ff9 
								
							 
						 
						
							
							
								
								Fix meters Widget example  
							
							
							
						 
						
							2022-08-11 15:43:11 +01:00  
				
					
						
							
							
								 
						
							
								cc9787deaf 
								
							 
						 
						
							
							
								
								Update for Pico W, update sprite smooth font rendering  
							
							... 
							
							
							
							Update example for Pico W
If a background colour is not specified for smooth font rendering in a sprite then read the sprite background pixel colour. 
							
						 
						
							2022-07-22 20:16:56 +01:00  
				
					
						
							
							
								 
						
							
								ec23732c11 
								
							 
						 
						
							
							
								
								Update ReadMe and raise version to 2.4.73  
							
							
							
						 
						
							2022-07-22 18:17:09 +01:00  
				
					
						
							
							
								 
						
							
								d94408bdaa 
								
							 
						 
						
							
							
								
								Fix   #1758  
							
							... 
							
							
							
							As proposed in #1914  
							
						 
						
							2022-07-19 12:29:41 +01:00  
				
					
						
							
							
								 
						
							
								23df2a9628 
								
							 
						 
						
							
							
								
								Update TFT_eSPI.h  
							
							
							
						 
						
							2022-06-18 17:51:21 +01:00  
				
					
						
							
							
								 
						
							
								a9f435eced 
								
							 
						 
						
							
							
								
								Fix ESP-IDF header include issue  
							
							
							
						 
						
							2022-05-21 11:59:07 +02:00  
				
					
						
							
							
								 
						
							
								7bf48bb179 
								
							 
						 
						
							
							
								
								Add 16 bit parallel for RP2040 processor  
							
							... 
							
							
							
							Correct legacy comments
Add ESP32 S3 parallel setup 70d
Add setups 105-107 for RP2040 with 16 bit display
Add file conversion notes to PNG array example 
							
						 
						
							2022-05-16 19:58:05 +01:00  
				
					
						
							
							
								 
						
							
								79b41bc833 
								
							 
						 
						
							
							
								
								Add #define to disable warnings ( #1788 )  
							
							... 
							
							
							
							// Define in setup to disable all #warnings in library (can be put in User_Setup_Select.h)
#define DISABLE_ALL_LIBRARY_WARNINGS 
							
						 
						
							2022-04-27 22:28:52 +01:00  
				
					
						
							
							
								 
						
							
								f0ec6d22b3 
								
							 
						 
						
							
							
								
								Add ESP32 C3 support  
							
							... 
							
							
							
							Tested with Stamp C3 
							
						 
						
							2022-04-27 21:57:11 +01:00  
				
					
						
							
							
								 
						
							
								e09230c9ac 
								
							 
						 
						
							
							
								
								Raise version to 2.4.60  
							
							
							
						 
						
							2022-04-25 02:29:08 +01:00  
				
					
						
							
							
								 
						
							
								cfb4689c85 
								
							 
						 
						
							
							
								
								Patch for ESP32 C3 - may or may not work!  
							
							... 
							
							
							
							I do NOT have and ESP32 C3 to test with! 
							
						 
						
							2022-04-24 04:00:36 +01:00  
				
					
						
							
							
								 
						
							
								a815d77ec4 
								
							 
						 
						
							
							
								
								S3 update 2  
							
							
							
						 
						
							2022-04-22 02:45:04 +01:00  
				
					
						
							
							
								 
						
							
								338d56ca42 
								
							 
						 
						
							
							
								
								S3 update  
							
							
							
						 
						
							2022-04-22 02:44:10 +01:00  
				
					
						
							
							
								 
						
							
								24a6a06a6b 
								
							 
						 
						
							
							
								
								Merge upstream branch 'upstream/master'  
							
							
							
						 
						
							2022-04-20 16:26:27 +02:00  
				
					
						
							
							
								 
						
							
								7fc8b99b64 
								
							 
						 
						
							
							
								
								Add new background fill approach to smooth fonts  
							
							... 
							
							
							
							A new background rendering approach is used for smooth fonts which almost eliminates flicker. tft.print... can now be used with a background rendered for smooth fonts. Font_Demo_1/2/3... examples have been updated.
A new "docs" folder has been created and files moved there. The Tools folder now only contains support tools.
#1757  fixed by using Arduino calls.
A new USER_SETUP_ID parameter can be added to setup files and checked via a new verifySetupID(id); function.
Version raised to v2.4.50 
							
						 
						
							2022-04-18 19:15:40 +01:00  
				
					
						
							
							
								 
						
							
								c016ea65f0 
								
							 
						 
						
							
							
								
								Fix TFT_eSprite crash and improve menu  
							
							
							
						 
						
							2022-04-14 12:51:11 +02:00  
				
					
						
							
							
								 
						
							
								248c15d9e9 
								
							 
						 
						
							
							
								
								Add idf component files  
							
							
							
						 
						
							2022-04-10 12:53:58 +02:00  
				
					
						
							
							
								 
						
							
								e52a0161e6 
								
							 
						 
						
							
							
								
								Fix   #1760 ,  fix   #1763 ,  fix   #1764  
							
							
							
						 
						
							2022-04-10 01:24:10 +01:00  
				
					
						
							
							
								 
						
							
								6cd087ca7c 
								
							 
						 
						
							
							
								
								Raise version to 2.4.44  
							
							
							
						 
						
							2022-03-22 23:30:48 +00:00  
				
					
						
							
							
								 
						
							
								8480f39a9c 
								
							 
						 
						
							
							
								
								Various updates - raise to version 2.4.43  
							
							... 
							
							
							
							Sprite class uses TFT_eSPI setBitmapColor - fn deleted
Small performance improvement to RP2040 SPI PIO
Typo corrections
Correct (unused) tft_Write_32 for STM32
Update HX8357D rotation code
Enable software reset for ILI9486
Add preliminary RM68120 support 
							
						 
						
							2022-03-17 14:12:10 +00:00  
				
					
						
							
							
								 
						
							
								b6708b65ae 
								
							 
						 
						
							
							
								
								Fix   #1667  
							
							
							
						 
						
							2022-02-26 16:48:27 +00:00  
				
					
						
							
							
								 
						
							
								284893c374 
								
							 
						 
						
							
							
								
								Update RP2040 PIO and smooth graphics fns  
							
							
							
						 
						
							2022-02-22 21:12:33 +00:00  
				
					
						
							
							
								 
						
							
								92d51413aa 
								
							 
						 
						
							
							
								
								Fix   #1653  
							
							
							
						 
						
							2022-02-21 14:32:02 +00:00  
				
					
						
							
							
								 
						
							
								032e54dd10 
								
							 
						 
						
							
							
								
								Allow drawFloat with decimal places = 0  
							
							... 
							
							
							
							See #1639  
							
						 
						
							2022-02-16 20:16:30 +00:00  
				
					
						
							
							
								 
						
							
								86101770ac 
								
							 
						 
						
							
							
								
								Not all processors support buffered write()  
							
							
							
						 
						
							2022-02-16 19:52:52 +00:00  
				
					
						
							
							
								 
						
							
								f0e080165a 
								
							 
						 
						
							
							
								
								Update TFT_eSPI.h  
							
							
							
						 
						
							2022-02-12 19:13:39 +00:00  
				
					
						
							
							
								 
						
							
								25f1398564 
								
							 
						 
						
							
							
								
								Update TFT_eSPI.h  
							
							
							
						 
						
							2022-02-09 14:05:24 +00:00  
				
					
						
							
							
								 
						
							
								10fbeece04 
								
							 
						 
						
							
							
								
								Update TFT_eSPI.h  
							
							
							
						 
						
							2022-02-06 16:11:38 +01:00  
				
					
						
							
							
								 
						
							
								d819c2e89e 
								
							 
						 
						
							
							
								
								Add smooth graphics examples for new functions  
							
							
							
						 
						
							2022-02-04 01:08:04 +00:00  
				
					
						
							
							
								 
						
							
								b6db90ada4 
								
							 
						 
						
							
							
								
								Add new anit-aliased graphics functions  
							
							... 
							
							
							
							Examples to follow. 
							
						 
						
							2022-02-03 15:37:44 +00:00  
				
					
						
							
							
								 
						
							
								cb2f5be6c8 
								
							 
						 
						
							
							
								
								Allow use of older (pre 2.0.0) ESP32 board packages  
							
							
							
						 
						
							2022-01-29 18:52:00 +00:00  
				
					
						
							
							
								 
						
							
								47895f1e7b 
								
							 
						 
						
							
							
								
								Allow RP2040 to read from SPI TFT  
							
							
							
						 
						
							2022-01-27 22:15:04 +00:00  
				
					
						
							
							
								 
						
							
								3cc1e2e20a 
								
							 
						 
						
							
							
								
								Raise version  
							
							
							
						 
						
							2022-01-26 23:08:21 +00:00  
				
					
						
							
							
								 
						
							
								e61fb8c78d 
								
							 
						 
						
							
							
								
								Fix   #1547  for RP2040 processor with ST7789 TFT  
							
							... 
							
							
							
							Add Arduino Nano Connect setup example 62 
							
						 
						
							2022-01-26 22:20:34 +00:00  
				
					
						
							
							
								 
						
							
								0daee5d502 
								
							 
						 
						
							
							
								
								Add filled rectangles with gradient  
							
							
							
						 
						
							2022-01-08 20:01:42 +00:00  
				
					
						
							
							
								 
						
							
								73ff86b85b 
								
							 
						 
						
							
							
								
								Support external font classes in button class  
							
							... 
							
							
							
							Original Adafruit button rendering code can be used with an external font class if "textFont" is set to 255.
See #1536  
							
						 
						
							2022-01-08 14:50:44 +00:00  
				
					
						
							
							
								 
						
							
								bb2424f168 
								
							 
						 
						
							
							
								
								Raise version  
							
							
							
						 
						
							2022-01-08 02:03:49 +00:00  
				
					
						
							
							
								 
						
							
								493b1a7fe5 
								
							 
						 
						
							
							
								
								Update RP2040 PIO support  
							
							... 
							
							
							
							Add example user setup 61 
							
						 
						
							2022-01-05 00:19:19 +00:00  
				
					
						
							
							
								 
						
							
								8a2398451b 
								
							 
						 
						
							
							
								
								RP2040: add SPI PIO interface option, enhance 8 bit parallel PIO  
							
							... 
							
							
							
							The RP2040 processors can now drive 8 bit parallel and SPI displays using the PIO hardware.
The PIO offloads the processor by providing:
1. PIO managed setWindow sequence
2. PIO managed block and screen fill 
							
						 
						
							2022-01-02 01:08:22 +00:00  
				
					
						
							
							
								 
						
							
								681eb9dfec 
								
							 
						 
						
							
							
								
								Raise version for release  
							
							
							
						 
						
							2022-01-01 22:49:34 +00:00  
				
					
						
							
							
								 
						
							
								77a39370a3 
								
							 
						 
						
							
							
								
								Update TFT_eSPI.h  
							
							
							
						 
						
							2021-12-20 11:29:06 +00:00  
				
					
						
							
							
								 
						
							
								40cd5bfe7b 
								
							 
						 
						
							
							
								
								Bump version  
							
							
							
						 
						
							2021-12-19 11:08:23 +00:00  
				
					
						
							
							
								 
						
							
								eee56b2cec 
								
							 
						 
						
							
							
								
								Add RP2040 8 bit parallel support with DMA  
							
							... 
							
							
							
							The RP2040 can now be used with 8 bit parallel TFT interface displays. DMA is also supported for both SPI and 8 bit parallel displays. 
							
						 
						
							2021-12-18 17:06:16 +00:00  
				
					
						
							
							
								 
						
							
								dd8fc20cb4 
								
							 
						 
						
							
							
								
								Fix 1bpp pushSprite with transparent colour  
							
							
							
						 
						
							2021-12-16 01:42:23 +00:00  
				
					
						
							
							
								 
						
							
								61608a7ca2 
								
							 
						 
						
							
							
								
								Raise version  
							
							
							
						 
						
							2021-12-12 01:34:11 +00:00  
				
					
						
							
							
								 
						
							
								52f3186da9 
								
							 
						 
						
							
							
								
								#1314  Re-instate $ symbol with options to replace with £  
							
							... 
							
							
							
							In setup add:
#define FONT_4_GBP
To replace $ with £ in font 4 
							
						 
						
							2021-12-06 00:41:23 +00:00  
				
					
						
							
							
								 
						
							
								5959550dd7 
								
							 
						 
						
							
							
								
								Allow RP2040 SPI 0 or SPI 1 ports to be used  
							
							... 
							
							
							
							Auto set of CGRAM offset for 135 x 240 ST7789 display 
							
						 
						
							2021-12-05 22:34:37 +00:00