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
Melissa LeBlanc-Williams
01544e519f
Merge pull request #228 from adafruit/revert-227-revert-226-master
...
Revert "Revert "Text magnification factor can be defined separately for X and for Y axis""
2019-06-12 13:54:20 -07:00
Melissa LeBlanc-Williams
60e0e6335f
Revert "Revert "Text magnification factor can be defined separately for X and for Y axis""
2019-06-12 13:53:17 -07:00
Melissa LeBlanc-Williams
63db7abafc
Merge pull request #227 from adafruit/revert-226-master
...
Revert "Text magnification factor can be defined separately for X and for Y axis"
2019-06-12 13:49:55 -07:00
Melissa LeBlanc-Williams
988f73af04
Revert "Text magnification factor can be defined separately for X and for Y axis"
2019-06-12 13:47:08 -07:00
Melissa LeBlanc-Williams
306f95ad1d
Merge pull request #226 from jonnieZG/master
...
Text magnification factor can be defined separately for X and for Y axis
2019-06-12 13:45:30 -07:00
jonnieZG
098fa70aae
Fixed @param argument documentation
2019-06-12 22:11:21 +02:00
jonnieZG
022e8920cc
Text magnification factor can be defined separately for X and for Y axis level. It allows you to print "tall" or "wide" text.
2019-06-12 20:31:45 +02:00
Oleksandr Masliuchenko
7c26ed40f5
Fix indentation (tab vs spaces)
2019-06-07 09:21:25 +03:00
Oleksandr Masliuchenko
50c1a22d20
Re-apply warning fix patch
2019-06-07 09:09:30 +03:00
Oleksandr Masliuchenko
5cf3b4fbc8
Merge branch 'master' into pgm_mem_patch
2019-06-07 09:08:42 +03:00
Oleksandr Masliuchenko
4fd0d465ad
Merged with master
2019-06-07 09:06:46 +03:00