Phillip Burgess
cadfd0a233
WIP parallel DMA, do not use yet
2019-03-14 21:27:48 -07:00
Phillip Burgess
054d3bae53
Appease the ESP8266 compiler
2019-03-02 17:29:20 -08:00
Limor "Ladyada" Fried
c8bd1f4e56
Update library.properties
...
bump version
2019-03-01 23:34:00 -05:00
Limor "Ladyada" Fried
b29b864129
Update README.md
...
move to travis.com
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)
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
2018-11-26 13:41:26 -08:00
Phillip Burgess
9bdc390458
Fixes for WICED Feather hardware SPI
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
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.
2018-11-08 15:01:27 -08:00
ladyada
96f5acf6ee
auto-run latest
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