Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0dacb156ed 
								
							 
						 
						
							
							
								
								Allow larger images  
							
							 
							
							
							
						 
						
							2017-12-16 01:37:22 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ca13757c9b 
								
							 
						 
						
							
							
								
								Allow larger images  
							
							 
							
							... 
							
							
							
							width or height over 127 pixels got converted to a negative number! 
							
						 
						
							2017-12-16 01:36:16 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								16f6b9cc0b 
								
							 
						 
						
							
							
								
								Update time  
							
							 
							
							
							
						 
						
							2017-12-15 11:15:38 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								907401d7cb 
								
							 
						 
						
							
							
								
								Doh!  
							
							 
							
							
							
						 
						
							2017-12-14 02:03:16 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6092522a36 
								
							 
						 
						
							
							
								
								typo 3 - too much of a hurry!  
							
							 
							
							
							
						 
						
							2017-12-14 01:22:26 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d708012d5f 
								
							 
						 
						
							
							
								
								typo  
							
							 
							
							
							
						 
						
							2017-12-14 01:21:51 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7569f18c01 
								
							 
						 
						
							
							
								
								typo  
							
							 
							
							
							
						 
						
							2017-12-14 01:21:14 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								abd5f34cd9 
								
							 
						 
						
							
							
								
								Add license file in response to  #65  
							
							 
							
							
							
						 
						
							2017-12-14 01:17:47 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								93ba6e3716 
								
							 
						 
						
							
							
								
								Add scrolling inside a sprite  
							
							 
							
							... 
							
							
							
							Added example "Sprite_scroll"
Tidy up virtual function list
Add PROGMEM bitmap image functions 
							
						 
						
							2017-12-10 23:04:31 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								7f909a1527 
								
							 
						 
						
							
							
								
								Fix bug in 16 bit transparent Sprite  
							
							 
							
							
							
						 
						
							2017-12-03 02:55:43 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								73c7f46f37 
								
							 
						 
						
							
							
								
								Typo - doh!  
							
							 
							
							
							
						 
						
							2017-12-03 02:35:41 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								0841635b4e 
								
							 
						 
						
							
							
								
								Update ReadMe  
							
							 
							
							
							
						 
						
							2017-12-03 02:34:38 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								ae8571b474 
								
							 
						 
						
							
							
								
								Raise version  
							
							 
							
							
							
						 
						
							2017-12-03 02:30:42 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								d2104f6d85 
								
							 
						 
						
							
							
								
								Add ability to plot Sprites with a "transparent" colour  
							
							 
							
							... 
							
							
							
							Can now specify a colour that will not be plotted so some part of the
Sprite are "transparent" and the TFT backforund shows through. New
example added for demonstration. 
							
						 
						
							2017-12-03 02:29:39 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9d2c7f21fc 
								
							 
						 
						
							
							
								
								Correct Sprite odd pixel count width crash  
							
							 
							
							... 
							
							
							
							The 32 bit alignment offset must be checked for every line to prevent crash with odd pixel count lines. 
							
						 
						
							2017-12-01 15:37:08 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6b924c5504 
								
							 
						 
						
							
							
								
								Raise version for  #60  fix  
							
							 
							
							
							
						 
						
							2017-11-30 22:43:10 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0a2c84212b 
								
							 
						 
						
							
							
								
								Raise version for  #60  fix  
							
							 
							
							
							
						 
						
							2017-11-30 22:42:47 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8b24e61b99 
								
							 
						 
						
							
							
								
								Fix issue  #60  
							
							 
							
							... 
							
							
							
							Do not adjust x datum for characters that have a positive offset. 
							
						 
						
							2017-11-30 22:41:23 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								706af163c0 
								
							 
						 
						
							
							
								
								Add some crash prevention  
							
							 
							
							... 
							
							
							
							Prevent memory access to non-existant Sprite memory areas which would
cause a processor reset. 
							
						 
						
							2017-11-30 00:27:56 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								75bc8c45d7 
								
							 
						 
						
							
							
								
								Raise version to 0.17.12  
							
							 
							
							
							
						 
						
							2017-11-29 10:00:59 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1e60eda376 
								
							 
						 
						
							
							
								
								Raise version to 0.17.12  
							
							 
							
							
							
						 
						
							2017-11-29 10:00:11 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								6fc63061d7 
								
							 
						 
						
							
							
								
								Filter bad character codes  
							
							 
							
							... 
							
							
							
							Do not substitute bad characters for first valid one. 
							
						 
						
							2017-11-29 02:00:47 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								e18383a29c 
								
							 
						 
						
							
							
								
								Bounds check character codes (issue  #58 )  
							
							 
							
							... 
							
							
							
							Correct isuue #58  
							
						 
						
							2017-11-29 00:38:05 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								34af7debc5 
								
							 
						 
						
							
							
								
								Merge pull request  #57  from turiphro/master  
							
							 
							
							... 
							
							
							
							Fix width/height override issue when using setRotation 
							
						 
						
							2017-11-27 21:20:32 +00:00  
						
					 
				
					
						
							
							
								 
								turiphro
							
						 
						
							 
							
							
							
							
								
							
							
								b97324875d 
								
							 
						 
						
							
							
								
								Fix width/height override issue when using setRotation  
							
							 
							
							... 
							
							
							
							This commit fixes an issue when setting screen width
and height from the constructor (e.g., user sketch),
followed by setRotation(i). Previously, setRotation
used TFT_WIDTH and TFT_HEIGHT, ignoring user overrides. 
							
						 
						
							2017-11-26 18:06:11 -08:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								58fa8326a2 
								
							 
						 
						
							
							
								
								Correct uninitialised warning on ESP32  
							
							 
							
							... 
							
							
							
							int16_t  xo16 = 0, yo16 = 0; 
							
						 
						
							2017-11-26 12:38:20 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								e2d019b656 
								
							 
						 
						
							
							
								
								Update version number  
							
							 
							
							
							
						 
						
							2017-11-24 15:04:15 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								218dd1b06e 
								
							 
						 
						
							
							
								
								Bug fix  
							
							 
							
							... 
							
							
							
							Should have tested that last minute edit! 
							
						 
						
							2017-11-24 15:03:24 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								449c421915 
								
							 
						 
						
							
							
								
								Clarification on sizes  
							
							 
							
							
							
						 
						
							2017-11-24 14:26:27 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								312b7c1128 
								
							 
						 
						
							
							
								
								Tidy up 8 bit sprite code and fix gugs  
							
							 
							
							... 
							
							
							
							Minor tweaks and speed improvements 
							
						 
						
							2017-11-24 14:12:29 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3e31f162fe 
								
							 
						 
						
							
							
								
								Typo  
							
							 
							
							
							
						 
						
							2017-11-22 01:00:37 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								898718c872 
								
							 
						 
						
							
							
								
								Update ReadMe  
							
							 
							
							... 
							
							
							
							Add 8 bit colour depth. 
							
						 
						
							2017-11-22 00:59:32 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								3b5e673603 
								
							 
						 
						
							
							
								
								Version update, minor tweaks and typos  
							
							 
							
							
							
						 
						
							2017-11-22 00:53:09 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								3e3d638bba 
								
							 
						 
						
							
							
								
								Add support for 8 bit color sprites (needs less RAM)  
							
							 
							
							... 
							
							
							
							Added setColorDepth(d) where "d" is 8 or 16.
Default is 16 bit if not specified. 
							
						 
						
							2017-11-21 22:57:11 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								85698be07f 
								
							 
						 
						
							
							
								
								Sprite text update  
							
							 
							
							
							
						 
						
							2017-11-16 21:27:38 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								25a8e87f33 
								
							 
						 
						
							
							
								
								Add sprite text  
							
							 
							
							
							
						 
						
							2017-11-16 21:24:35 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1b5ffe4189 
								
							 
						 
						
							
							
								
								Fn changed  
							
							 
							
							
							
						 
						
							2017-11-15 22:41:17 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fbb07be73b 
								
							 
						 
						
							
							
								
								Stop pointer error  
							
							 
							
							
							
						 
						
							2017-11-15 22:38:57 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2c6f1c70e4 
								
							 
						 
						
							
							
								
								typo  
							
							 
							
							
							
						 
						
							2017-11-15 21:55:06 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								943c18facf 
								
							 
						 
						
							
							
								
								Add sprite class  
							
							 
							
							... 
							
							
							
							Sprites (images) can now be created in RAM, written to with text and
graphics and rendered to screen quickly, this makes it easier to get
flicker frre screen updates.
ESP8266 can typically create up to a 160x128 sprite, and ESP32 about
200x200 pixels. 16 bit colour only at the moment, may soon implement 8
bit colour to reduce RAM. 
							
						 
						
							2017-11-15 20:26:22 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								62c02b67f7 
								
							 
						 
						
							
							
								
								Replace accidentally deleted line!  
							
							 
							
							
							
						 
						
							2017-11-15 10:19:45 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2e91bcd137 
								
							 
						 
						
							
							
								
								Issue  #53  fix  
							
							 
							
							... 
							
							
							
							In case of a non- supported BMP, the _tft->setRotation() should not be executed. 
							
						 
						
							2017-11-13 21:15:28 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								2333e1ab5c 
								
							 
						 
						
							
							
								
								Initialise touch parameterswith example calibration values  
							
							 
							
							... 
							
							
							
							This avoids a processor crash it setTouch() not called in setup() 
							
						 
						
							2017-11-04 20:56:26 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								8734a05d3e 
								
							 
						 
						
							
							
								
								Update touch handler to work with ESP32  
							
							 
							
							... 
							
							
							
							Adde Setup11... for testing with ESP32 
							
						 
						
							2017-11-04 19:11:50 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								0562594ae3 
								
							 
						 
						
							
							
								
								Fix issue  #49  
							
							 
							
							
							
						 
						
							2017-11-02 01:49:35 +00:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								fbdc65a3c7 
								
							 
						 
						
							
							
								
								Whoops, another typo - who put S and W keys next to each other ;-)  
							
							 
							
							
							
						 
						
							2017-10-25 02:08:52 +01:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								5d497f751b 
								
							 
						 
						
							
							
								
								Correct typo  
							
							 
							
							
							
						 
						
							2017-10-25 02:05:59 +01:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								acd3fe7b85 
								
							 
						 
						
							
							
								
								Add simple touch calibrate and test sketch  
							
							 
							
							... 
							
							
							
							This one does not need SPIFFS, cal data is embedded in sketch by user. 
							
						 
						
							2017-10-25 01:57:42 +01:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								df4e658fe4 
								
							 
						 
						
							
							
								
								Improved touch detection and position reliability  
							
							 
							
							
							
						 
						
							2017-10-25 01:41:01 +01:00  
						
					 
				
					
						
							
							
								 
								Bodmer
							
						 
						
							 
							
							
							
							
								
							
							
								94520c4071 
								
							 
						 
						
							
							
								
								XPT2046 SPI frequency can be always defined  
							
							 
							
							... 
							
							
							
							One less thing to edit or forget! 
							
						 
						
							2017-10-23 15:11:57 +01:00