Commit Graph
217 Commits
Author SHA1 Message Date
feedc0de 2c4f430b92 Remove esp32-hal-gpio.h dependency 2025-06-02 11:28:13 +02:00
CommanderRedYT c54588fa2b Bring back drawArc 2025-05-09 21:23:13 +02:00
feedc0de 6091596881 Removed again lots of arduino bullshit 2023-03-29 16:00:47 +02:00
feedc0de 1d1ec84182 Removed the only good part from bodmer, his font renderer 2023-01-12 23:20:31 +01:00
feedc0de 0821762215 Remove ultra-retarded swapBytes 2023-01-12 18:22:47 +01:00
CommanderRedYT 1160ab478a Fix textWidth function for keyboard 2023-01-02 18:13:01 +01:00
CommanderRedYT 3d1d793550 Solution for drawing strings in center 2022-12-26 23:10:28 +01:00
CommanderRedYT 499a38ccea Remove left over function 2022-12-25 14:09:58 +01:00
CommanderRedYT 576299b9d9 Only apply fix when the right font is selected 2022-12-16 14:39:24 +01:00
CommanderRedYT f4d375b12e Theoretical fix for autobahn font not rendering correctly 2022-12-16 14:29:13 +01:00
feedc0de 1bf3e7ea20 Removed a lot of useless shit 2022-12-01 19:49:00 +01:00
feedc0de d5a28283cc Fixed TFT_eSPI::fontHeight() with autobahn 2022-11-22 17:01:35 +01:00
feedc0de df3784b4e8 Fixed autobahn font 2022-11-02 16:18:18 +01:00
CommanderRedYT 91bc2eb1b1 Fixed include 2022-10-26 17:18:26 +02:00
CommanderRedYT 3719f89a0e Fix autobahn font being active 2022-10-26 16:54:30 +02:00
feedc0de 4dacb617be Alt eingessene C Trottel 2022-10-01 02:47:28 +02:00
feedc0de 5b7be7faa0 Replace Font 4 with autobahn font 2022-09-15 18:54:50 +02:00
feedc0de 800da9381f fixes oida 2022-06-25 23:32:08 +02:00
feedc0de 2fe368ed19 Cleanup arduino useless bullshit 2022-06-25 23:16:05 +02:00
feedc0de 2409545662 Cleanup arduino useless bullshit 2022-06-25 23:16:04 +02:00
feedc0de 7eac3fae5d Fixes for hiroschima font 2022-06-25 23:15:21 +02:00
feedc0de e7f06cc6ab Added drawSunkenRect() and made color565() constexpr 2022-06-25 23:14:42 +02:00
feedc0de 29757e6851 Fixed color data type and using new random utils 2022-06-25 23:12:17 +02:00
feedc0de 01e5fa369f Fixed string_view renderings and removed legacy number drawing functions 2022-06-25 23:12:16 +02:00
feedc0de 9f516f056c Removed delay() 2022-06-25 23:07:02 +02:00
feedc0de 13e9eac3d3 Removed retarded const char * 2022-06-25 23:06:12 +02:00
feedc0de 975db87adc Removed shitty Arduino String 2022-06-25 23:04:57 +02:00
Bodmer ba819765af Avoid warnings if fonts disabled in setup 2022-05-19 21:47:01 +01:00
Bodmer 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
Bodmer 24b0e88852 ESP32 C3 and S3 support tested
ESP32 C3 tested with SPI (8 bit parallel probably works - TBC)
ESP32 S3 tested with SPI and 8 bit parallel
2022-04-30 13:31:42 +01:00
Bodmer 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
Bodmer 338d56ca42 S3 update 2022-04-22 02:44:10 +01:00
Bodmer a0fa2c31bd Fill smooth font background if padding is set. 2022-04-18 22:57:47 +01:00
Bodmer 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
Bodmer 0c935de08d RP2040 18bit PIO SPI update
Update RP2040 18bit PIO SPI code for 18 bit SPI displays (tested on  ILI9488)
Add ILI9342_DRIVER option for default landscape display.
2022-03-22 23:29:30 +00:00
Bodmer 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
Bodmer 1be1b4b05b Always load button class 2022-03-13 00:12:27 +00:00
Bodmer e83383c69a Fix #1680 2022-03-04 00:59:38 +00:00
Bodmer 284893c374 Update RP2040 PIO and smooth graphics fns 2022-02-22 21:12:33 +00:00
Bodmer 4fae4fa6cb Fix #1656 2022-02-21 20:10:05 +00:00
Bodmer 92d51413aa Fix #1653 2022-02-21 14:32:02 +00:00
Bodmer 032e54dd10 Allow drawFloat with decimal places = 0
See #1639
2022-02-16 20:16:30 +00:00
Bodmer 86101770ac Not all processors support buffered write() 2022-02-16 19:52:52 +00:00
Bodmer d819c2e89e Add smooth graphics examples for new functions 2022-02-04 01:08:04 +00:00
Bodmer b6db90ada4 Add new anit-aliased graphics functions
Examples to follow.
2022-02-03 15:37:44 +00:00
Bodmer 47895f1e7b Allow RP2040 to read from SPI TFT 2022-01-27 22:15:04 +00:00
Bodmer 0d12646909 Fix RP2040 PIO pin override 2022-01-26 22:47:18 +00:00
Bodmer e61fb8c78d Fix #1547 for RP2040 processor with ST7789 TFT
Add Arduino Nano Connect setup example 62
2022-01-26 22:20:34 +00:00
Bodmer 420165904c Fix #1578 2022-01-26 21:30:52 +00:00
Bodmer 0daee5d502 Add filled rectangles with gradient 2022-01-08 20:01:42 +00:00