Commit Graph
186 Commits
Author SHA1 Message Date
Limor "Ladyada" Fried c8bd1f4e56 Update library.properties
bump version
1.4.1
2019-03-01 23:34:00 -05:00
Limor "Ladyada" Fried b29b864129 Update README.md
move to travis.com
1.4.0
2019-03-01 23:23:56 -05:00
Paint Your Dragon 3ccd00912f Merge pull request #201 from adafruit/pb-tft8
Add 8-bit parallel interface support
2019-03-01 20:10:21 -08:00
Phillip Burgess c6dba9b94a More Doxygen happiness 2019-03-01 20:05:15 -08:00
Phillip Burgess 4abba955a7 Doxygen cleanup 2019-03-01 19:51:40 -08:00
Phillip Burgess 6cd645b923 Bump version # for new release 2019-03-01 19:05:03 -08:00
Phillip Burgess 030427ebe5 WIP fix for non-ESP32 boards 2019-03-01 18:54:34 -08:00
Phillip Burgess fec8f5b9d0 WIP ESP32 soft SPI fix 2019-03-01 17:16:08 -08:00
Phillip Burgess 3aafb3d2cf WIP fixes for Teensy 3.2 2019-03-01 15:31:16 -08:00
Phillip Burgess d81e3351f3 Fix some ESP8266 batshittery 2019-03-01 13:38:18 -08:00
Phillip Burgess 31f0de1eca WIP soft SPI read fixed 2019-03-01 10:37:21 -08:00
Phillip Burgess 0107025e4c WIP, constructor disambiguation via enum 2019-03-01 10:16:15 -08:00
Phillip Burgess cb8c433a61 Doxygen tidying 2019-02-28 17:27:58 -08:00
Phillip Burgess a295138e10 WIP starting to improve 2019-02-28 17:09:14 -08:00
Phillip Burgess fc0f1a739d WIP still not good 2019-02-28 16:41:56 -08:00
Phillip Burgess 87af85ff61 Problems still, don't use 2019-02-27 11:15:27 -08:00
Phillip Burgess 6b5e177fb1 WIP do not use yet! 2019-02-26 21:35:12 -08:00
Phillip Burgess 7855b62aae Remove some comments 2019-01-31 23:21:10 -08:00
Phillip Burgess 25b3d5e4a3 Add TFT8 class 2019-01-31 15:17:08 -08:00
Limor "Ladyada" Fried b920674807 Merge pull request #195 from cmdrf/fontconvert-include-truetype-driver-h
Include FT_TRUETYPE_DRIVER_H in fontconvert.c
2019-01-04 14:03:39 -05:00
cmdrf 95c6ef33b0 Include FT_TRUETYPE_DRIVER_H in fontconvert.c
To fix error about TT_INTERPRETER_VERSION_35 being undefined on some FreeType versions.
2019-01-04 12:22:36 +01:00
Phillip Burgess 387d7800e6 Experimental SPI DMA support on SAMD (disabled by default) 1.3.6 2018-12-11 20:25:34 -08:00
Paint Your Dragon 5026484244 Merge pull request #174 from romainreignier/fix_tiny3x3
Add .h extension to Tiny3x3a2pt7b font file
2018-12-10 15:18:18 -08:00
Phillip Burgess 25612a9f03 Disable SPI DMA by default! 2018-12-10 15:02:33 -08:00
Phillip Burgess f01e289fb7 Add ZeroDMA to Travis dependencies 2018-12-10 15:01:08 -08:00
Phillip Burgess b74f3bf681 Remove some temp files, oops 2018-12-10 14:58:47 -08:00
Phillip Burgess 7b04012eaf Move 0-length check to outside of DMA-specific code 2018-12-10 13:07:43 -08:00
Phillip Burgess c21979066c Similar change in writePixels() 2018-12-10 10:58:59 -08:00
Phillip Burgess e1671798db Fix ESP32 stuff 2018-12-09 21:35:49 -08:00
Phillip Burgess b0b022d0c8 SPI DMA: avoid 0-byte transfers! 2018-12-09 21:30:51 -08:00
Phillip Burgess e9221fb9ac SPITFT - M4 SPI DMA fix 2018-12-09 20:59:02 -08:00
Phillip Burgess 12ced10eec Still working on SPI DMA, still not good on M4 2018-12-09 15:30:22 -08:00
Phillip Burgess 54035091a3 Still working on DMA, has problems on M4 2018-12-07 17:46:39 -08:00
Phillip Burgess 3b6f7d32ae DMA - actually use lastFillColor, doy 2018-12-07 11:05:45 -08:00
Phillip Burgess 555c82160a Change DMA polling behavior. 2018-12-06 18:29:12 -08:00
Phillip Burgess 860cd24319 SPITFT: initial DMA support (disabled by default), very beta-y 2018-12-06 17:40:49 -08:00
Paint Your Dragon 75f81ac3e5 Merge pull request #191 from vonnieda/patch-1
Fix #103 by disabling subpixel rendering.
2018-11-30 18:29:25 -08:00
Jason von Nieda fd68f69d20 Fix #103 by disabling subpixel rendering.
Newer versions of FreeType enable subpixel rendering by default. This makes fonts look terrible on displays that don't support it, like the LCDs this library is targeting. This change disables the subpixel rendering and improves the clarity of fonts.

See https://github.com/adafruit/Adafruit-GFX-Library/issues/103#issuecomment-443031001 for more information.
2018-11-29 17:35:18 -06:00
Phillip Burgess 85cc1d9508 Move 'writeCommand' and others from protected to pricate (eyes code and others are using these) 2018-11-29 11:59:07 -08:00
Phillip Burgess 03cf2d917e Round rects; limit radius to 1/2 minor axis 1.3.4 2018-11-26 13:41:26 -08:00
Phillip Burgess 9bdc390458 Fixes for WICED Feather hardware SPI 1.3.3 2018-11-16 22:09:07 -08:00
Phillip Burgess 882290442a Some incomplete WICED work; not bumping version # yet 2018-11-15 19:14:23 -08:00
Phillip Burgess 33158b3986 Allow GFX code to compile on WICED w/o SPIClass 1.3.2 2018-11-09 15:15:01 -08:00
Phillip Burgess 0521944f9f Fix fillCircleHelper for SSD1306 INVERT mode
Function would previously draw certain line segments repeatedly; minor performance drain on most displays, but especially problematic for SSD1306's INVERT drawing mode.
1.3.1
2018-11-08 15:01:27 -08:00
ladyada 96f5acf6ee auto-run latest 1.3.0 2018-11-03 17:47:29 -04:00
ladyada f5e164945b add support for selective SPI device! 2018-11-03 17:39:10 -04:00
Limor "Ladyada" Fried 3a14516a76 Merge pull request #183 from theintel/master
Fixed error from fontconvert.c when compiling example sketch of adafruit OLED display
2018-10-17 12:50:36 -07:00
Muhammad Arifur Rahman 4a2757c893 Fixed error when compiling example sketch of adafruit OLED display
When compiling the example sketch for adafruit OLED display, the sketch refers to Adafruit_GFX and consequently to fontconvert.c
This file includes a header file named ft2build.h, which many of the compilers fail to find, resulting in compilation error.
Check the discussion on this issue: https://github.com/adafruit/Adafruit-GFX-Library/issues/88

Simply adding two lines solves the problem.
2018-10-18 01:28:59 +06:00
Romain Reignier f188d80907 Add .h extension to Tiny3x3a2pt7b font file 2018-08-19 12:33:40 +02:00
Limor "Ladyada" Fried 5b672ff1c6 Update README.md 2018-08-12 17:01:16 -04:00