84 Commits
Author SHA1 Message Date
ladyada ff70355ed6 for unknown reason, esp8266 wants delay() not yield() so it doesnt crash 2023-09-24 01:09:06 -04:00
ladyada 763a5803a8 aha we want clang format 8 2021-05-26 18:08:16 -04:00
ladyada f2df85851f reclang 2021-05-26 17:59:18 -04:00
ladyada f9af48ba13 clangd 2021-05-26 17:50:22 -04:00
Limor "Ladyada" Fried d9220ba7d3 Gray oled support (#317)
rename monooled to grayoled and support 1 or 4 bpp - backtested with SH110x and also new SSD1327
bump too
2020-08-23 14:18:56 -04:00
lady ada f9ed8e4ea7 Merge branch 'master' of github.com:adafruit/Adafruit-GFX-Library 2020-05-17 16:38:07 -04:00
lady ada 32439f79dc try manually installing ili9341 2020-05-17 16:38:02 -04:00
lady ada d2b4b25559 manual implementation of https://github.com/adafruit/Adafruit-GFX-Library/pull/282 2020-05-17 12:35:25 -04:00
lady ada 156f8d4f0d fixed up https://github.com/adafruit/Adafruit-GFX-Library/pull/275 2020-05-17 12:33:07 -04:00
lady ada 4c95a95e81 correct fix for attiny 2020-05-17 12:29:30 -04:00
lady ada 709437a01b dont use mono oled with trinkets 2020-05-16 22:38:19 -04:00
lady ada 1a302d88a7 add dep to readme dox 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
Lady Ada c023885755 bump to release actions/dependencies 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
Limor "Ladyada" Fried fc13f34850 Update library.properties 2019-10-18 14:30:21 -04: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
ladyada 4e1e209b75 try trusty 2019-10-14 10:59:32 -04:00
ladyada f7a1e47799 bump minor version (making WIDTH/HEIGHT not consts) 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
ladyada 73cddc393d bump to speed up arcada 2019-06-01 19:02:15 -04:00
ladyada eabd137291 enable DMA on arcada boards 2019-06-01 00:23:39 -04:00
Limor "Ladyada" Fried 3ef9ce534c Update library.properties 2019-04-27 17:29:49 -04:00
Limor "Ladyada" Fried fae93b1841 fix travis link 2019-04-27 17:15:48 -04:00
ladyada a2a0335f90 Merge branch 'master' of github.com:adafruit/Adafruit-GFX-Library 2019-04-27 16:49:21 -04:00
ladyada 1b033808ab turns out having two things named tft8 makes subclassing very :( 2019-04-27 16:49:15 -04: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
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
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
Limor "Ladyada" Fried 5b672ff1c6 Update README.md 2018-08-12 17:01:16 -04:00
Limor "Ladyada" Fried 6e4ac5df70 Update library.properties 2018-08-12 16:58:34 -04:00
ladyada ff8129f8d6 compilers dont like this 2018-08-12 15:45:35 -04:00
Limor "Ladyada" Fried f379d7070c Merge pull request #130 from vortigont/dev
Added String overload to getTextBounds() #90
2018-08-10 08:37:32 -07:00
Limor "Ladyada" Fried ac82adb99c Merge pull request #173 from veekoo/fixed_some_warnings
Added a cast to int_16 since height and width are uint_16s.
2018-08-09 07:09:37 -07:00
Limor "Ladyada" Fried 1e6251e367 Merge pull request #169 from tablatronix/esp8266-undef-USE_FAST_PINIO
esp use_fast_pinio undef
2018-07-27 10:07:24 -07:00
Limor "Ladyada" Fried b9dfb41bc8 Merge pull request #168 from KurtE/build_on_opencm_opencr
Fix compile errors USE_FAST_PINIO + compile on Robotis boards
2018-07-26 10:43:23 -07:00
ladyada b2cc77a13b woops accidentally slowed down bitbang SPI 2018-07-14 23:05:47 -04:00
ladyada d5d6804100 guards! 2018-07-14 17:04:11 -04:00
ladyada 7f2d11709c fix inlineing complaints for writepixel 2018-07-14 16:57:42 -04:00
ladyada 9beb188013 bump again 2018-07-14 16:02:01 -04:00
ladyada cf1e1b0521 woops turns out some SPI displays dont use this format, so make it virtual 2018-07-14 16:01:33 -04:00
ladyada f573e032cd bump for release 2018-07-14 15:43:40 -04:00
ladyada ebb199c1e4 fixed fastio for esp, undef for anything else 2018-07-14 15:39:11 -04:00
ladyada 640e5a06e5 fix color565 2018-07-14 15:30:31 -04:00
ladyada 17f7f3ca50 add mocktest 2018-07-14 15:27:47 -04:00
ladyada 5614790a99 *falls over* 2018-07-14 15:21:57 -04:00
ladyada df54898306 more doxy, add a travis 2018-07-14 14:24:10 -04:00
ladyada ed59d3ea4a more doxy 2018-07-14 13:05:06 -04:00
ladyada 836a499055 doxy gfxfont 2018-07-14 12:37:42 -04:00
ladyada 4de9ba8f14 doxy gitignore 2018-07-14 12:30:23 -04:00
ladyada 0ae3442ac8 add travistag 2018-07-14 12:27:03 -04:00
ladyada 57860992d4 support optimized bitbang spi 2018-07-14 02:08:49 -04:00
ladyada 0d06686d45 move invert display and setaddrwindow to superclass 2018-07-14 02:02:02 -04:00
ladyada 7667d32f75 some inlining 2018-05-28 23:53:59 -04:00
ladyada d4ea436155 added generic SPI TFT wrapper 2017-09-25 22:35:26 -04:00
ladyada d93fb2254f @me-no-dev refactor! 2017-03-17 20:47:54 -04:00
ladyada 44568a85f2 Merge branch 'master' of github.com:adafruit/Adafruit-GFX-Library
Conflicts:
	Adafruit_GFX.cpp
2017-03-17 20:44:20 -04:00
ladyada de513d7a90 Merge branch 'espressif-master' 2017-03-17 20:40:35 -04:00
ladyada 793879809e parenz 2015-12-19 23:01:41 -05:00
ladyada 944f3d9d9f ok its a hack to make esp8266 happier but it works! swap() already exists in the tensilica codebase 2015-11-24 00:06:48 -05:00
ladyada 734b107c39 Add UI Button element 2015-05-20 13:55:54 -04:00
ladyada 3e097a6185 accumulator update to 32 bits for bigger displays 2014-08-18 16:18:19 -04:00
ladyada 1ce7e597b6 undo broken pull req 2012-11-25 12:32:55 -05:00
Limor "Ladyada" Fried 6dd01cbd3f Merge pull request #3 from renatose/patch-1
Update glcdfont.c
2012-11-18 09:20:56 -08:00
ladyada 74aff79422 added empty function for inverting display 2012-03-16 14:45:33 -04:00
ladyada 2187ebacca Added invertDisplay requirement 2012-03-16 14:44:34 -04:00
ladyada 17a6c8b28a changed fastvhline to point to drawline, added fillScreen, a fake constructor and rotation stuff 2012-03-16 14:25:07 -04:00
ladyada 7ef9c2e49e made drawRect use fast lines 2012-03-15 17:30:33 -04:00
ladyada eb78fc6693 triangles! 2012-03-15 16:23:38 -04:00
ladyada cacf67a8e7 add round rects, changed all types to 16 bit to support 320x240 displays 2012-03-15 15:54:29 -04:00
ladyada 1a2e43afe3 header 2012-03-15 15:22:34 -04:00
ladyada 14af358413 read me 2012-03-15 15:21:39 -04:00
ladyada 4a4d5d6bca First commit! 2012-03-12 20:32:18 -04:00