lady ada
4c95a95e81
correct fix for attiny
2020-05-17 12:29:30 -04:00
lady ada
709437a01b
dont use mono oled with trinkets
1.8.1
2020-05-16 22:38:19 -04:00
lady ada
1a302d88a7
add dep to readme dox
1.8.0
2020-05-16 00:53:34 -04:00
lady ada
bd0e813006
Merge branch 'master' of github.com:adafruit/Adafruit-GFX-Library
2020-05-16 00:47:10 -04:00
lady ada
bf36a21bbf
Add new dep for Adafruit_BusIO and monochrome OLED helper class that does most of the heavy lifting
2020-05-16 00:47:06 -04:00
Limor "Ladyada" Fried
b01f5e1731
Generic mono oled support ( #289 )
...
* initial monooled
* i2c basic support
* add dep
* fix warnings
* doxy
* dirty rects if u pleeeze
* reset *before* trying to connect to i2c
* fix up SPI mode!
* cllang
* doxy
2020-05-16 00:45:51 -04:00
Billy Donahue
5fef578a6c
Break up the compound decls in the BASIC DRAW API
section ( #287 )
...
* One member per declaration.
* break up a few that were sharing the same line
2020-05-13 19:02:32 -04:00
ZinggJM
9b1781b90d
Update gfxfont.h ( #286 )
2020-05-13 10:42:20 -04:00
Melissa LeBlanc-Williams
cb471e31df
Merge pull request #272 from makermelissa/master
...
Removed duplicate spiWrite to fix bbSPI
1.7.6
2020-02-12 08:51:12 -08:00
Melissa LeBlanc-Williams
2798aee127
Removed duplicate spiWrite to fix bbSPI
2020-02-12 08:37:10 -08:00
siddacious
7fd0c5ea1d
Update library.properties
1.7.5
2020-01-16 13:52:11 -08:00
Paint Your Dragon
d38ee86716
Merge pull request #262 from mzero/overloaded-write
...
allow Print's overloaded write() calls to be used with Adafruit_GFX
2020-01-12 21:12:25 -08:00
siddacious
4ae6b535f2
Update library.properties
1.7.4
2020-01-08 11:07:55 -08:00
Ha Thach
c16c8dca43
add repository_dispatch event
2020-01-07 14:11:41 +07:00
Lady Ada
c023885755
bump to release actions/dependencies
1.7.3
2019-12-27 17:19:26 -05:00
Limor "Ladyada" Fried
6abf693056
Actionsci2 ( #264 )
...
add library dependancy
remove travis CI
update badge
enable Actions
2019-12-27 17:10:08 -05:00
Mark Lentczner
36ea56905e
allow Print's overloaded write() calls to be used with Adafruit_GFX
...
Adafruit_GFX overrides one of the Print::write() functions.
The rules of overload resolution say that all the overloaded options
need to be visible in the class where the first option is found.
Since Adafruit_GFX only overrides write(uint8_t), the other version,
write(const uint8_t *buffer, size_t size) cannot be called on a
Adafruit_GFX display from sketches.
This change adds the "using" directive, which tells C++ to consider
all of Print's write members to be in scope of Adafruit_GFX, even
though only one is overridden.
2019-12-24 00:12:04 -08:00
Henry Gabryjelski
6d513193e6
Fix two compiler warnings. ( #259 )
...
* Fix compiler warning [-Wunused-const-variable=]
Compiling a sketches that uses this library can report a warning
about the const variable `font` being defined, but never used.
Work around this by defining a (static inline) function which
references the variable.
* Remove unused variable (compiler warning)
2019-12-20 15:16:24 -05:00
Melissa LeBlanc-Williams
bdf1bc3f47
Bumped for version release
1.7.2
2019-12-20 08:25:02 -08:00
Paint Your Dragon
6f16f7a22e
Merge pull request #258 from makermelissa/master
...
Added previously removed sendCommand() overload to fix rotation issue.
2019-12-19 21:42:59 -08:00
Melissa LeBlanc-Williams
70950e3d3b
Added removed sendCommand overload to fix rotation
2019-12-19 11:20:06 -08:00
Melissa LeBlanc-Williams
4169843c85
Bumped for version release
1.7.1
2019-12-18 15:12:50 -08:00
Melissa LeBlanc-Williams
209fa619da
Merge pull request #256 from makermelissa/master
...
Fixing issue with 8-bit procs not working
2019-12-18 15:12:06 -08:00
Melissa LeBlanc-Williams
181591a14d
Fixing issue with 8-bit procs not working
2019-12-18 14:50:46 -08:00
siddacious
a8aff3f9bf
bumping!
1.7.0
2019-12-10 12:28:36 -08:00
Paint Your Dragon
3447387cc7
Add 16-bit read/write commands for NT35510 display lib ( #254 )
...
* Add 16-bit read/write commands for NT35510 display lib
* Fix readcommand16()
2019-12-07 18:41:19 -05:00
Limor "Ladyada" Fried
fc13f34850
Update library.properties
1.6.1
2019-10-18 14:30:21 -04:00
Paint Your Dragon
e480c8bc40
Merge pull request #249 from adafruit/spidmadisconfusion
...
Add nRF52 DMA support and enable CPX DMA
2019-10-18 11:29:22 -07:00
ladyada
c2c9321319
doxyplaint
2019-10-18 12:21:45 -04:00
ladyada
1b91a1705f
fix SAMD21 definition and turn on DMA for CPX (gizmo is big) - tested with ST7789 gizmo
2019-10-18 12:12:04 -04:00
ladyada
1877a6358c
fix nrf52
2019-10-17 23:40:09 -04:00
ladyada
8335bb3e13
typofix
2019-10-17 15:07:46 -04:00
ladyada
8596d46bce
since now we have SPI DMA for nrf, we need to add some more #define's
2019-10-17 15:05:39 -04:00
ladyada
051fe67a0f
add DMA support for nrf52
2019-10-17 14:28:17 -04:00
hathach
c4e7aea568
better use nrf spi with dma for drawing pixels with nrf52840 ( #248 )
...
* better use nrf spi with dma
* only use spim dma API with 52840
2019-10-17 14:22:54 -04:00
ladyada
4e1e209b75
try trusty
2019-10-14 10:59:32 -04:00
Ladyada
7d928bcc1f
bump version
1.5.7
2019-09-13 00:13:38 -04:00
Ladyada
e3073d243f
add ability to change SPI speed after init
2019-09-13 00:10:35 -04:00
Ladyada
3a48b56fa8
add hallowingm4 dma
2019-08-10 21:54:33 -04:00
Ruben van Leeuwen
bb020872cd
Replaced the "GFX DMA IS ENABLED" pragma message ( #238 )
...
* Update Adafruit_SPITFT.cpp
* Update Adafruit_SPITFT.h
2019-07-18 12:39:49 -04:00
Jan Hoffmann
fb2757d5fb
Update library.properties
1.5.6
2019-07-04 12:19:20 +02:00
Paint Your Dragon
ae6047159d
Merge pull request #235 from prenticedavid/master
...
support AVR8X e.g. ATmega4809
2019-07-03 20:28:12 -07:00
prenticedavid
13aaca5da1
conditional AVR macro for TFT_HARD_SPI
2019-07-03 00:58:23 +01:00
prenticedavid
78cca383c6
rename PORT_t to avoid conflict with AVR8X io.h headers
2019-07-03 00:22:32 +01:00
KurtE
0e92646066
Teensy T4.0 support ( #232 )
...
The Teensy T4 (__IMXRT1062__) port registers need to be 32 bits unlike the Teensy 3.x which are 8 bits.
adafruit_ili9341 and adafruit_st7735 libraries graphic test
Removed compiler warning
that PROGMEM was previously defined. So undefine it first...
Note: Thought of simply doing nothing here
(do neither the #undef nor the #define).
But that gives compiler error
Teensy T4 - Make Bit Bang version work.
With T4, the Port/Set registers are masks not single value.
So need to setup those class variables:
Also found that bitbang of T4, was too fast for display, so put in same slow
down that ESP32 has, which gets the clock down to mayby 12.5mhz
Tried these changes out with both:
adafruit_ili9341 and adafruit_st7735 libraries graphic test
Update comments
2019-06-27 17:50:37 -04:00
ladyada
f7a1e47799
bump minor version (making WIDTH/HEIGHT not consts)
1.5.5
2019-06-16 20:31:01 -04:00
ladyada
b7e16558de
Merge branch 'master' of github.com:adafruit/Adafruit-GFX-Library
2019-06-16 20:29:48 -04:00
ladyada
cfd0d4e226
allow changing of WIDTH/HEIGHT (for screens smaller than the chip's max size)
2019-06-16 20:29:44 -04:00
Melissa LeBlanc-Williams
3cd97982cd
bumped library
1.5.4
2019-06-12 14:01:15 -07:00
Melissa LeBlanc-Williams
4a161f1e00
Merge branch 'master' of https://github.com/adafruit/Adafruit-GFX-Library
2019-06-12 14:00:37 -07:00