Marc MERLIN
aad430de1b
Allow for drawing bitmaps in RAM (not in progmem).
2017-04-06 12:08:10 -07:00
Phillip Burgess
cb95e0307b
drawLine(): sort inputs on horizontal/vertical lines
...
C'mon guys, this is Graphics 101 stuff
2017-04-05 09:03:34 -07:00
Phillip Burgess
7be06d3b3b
Added two tiny fonts
2017-03-20 19:36:08 -07: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
Phillip Burgess
b8f2200766
Handle larger button dimensions, add initButtonUL() for buttons w/upper-left coord
2017-03-07 10:24:06 -08:00
me-no-dev
4290f0b161
Implement transaction based drawing
...
With using transactions to draw, we save huge amount of time in pin
changing and SPI setup. This new model, together with the updated
ILI9341 lib give a much better performance.
2017-02-23 03:11:09 +02:00
Kevin Townsend
dc40877a22
Merge pull request #95 from johnbacas/master
...
Using fontconvert.c in Windows OS
2016-10-30 12:44:29 +01:00
John Bacas
b9885e15a0
Update fontconvert_win.md
2016-10-30 12:16:28 +02:00
John Bacas
633386a892
Update fontconvert_win.md
2016-10-30 12:08:44 +02:00
John Bacas
fe81279314
Update fontconvert_win.md
2016-10-30 12:05:22 +02:00
John Bacas
c8b32b4e26
Use fontconvert.c to create new fonts in windows
...
A brief guide of how to set your pc with Windows OS so you can create your oen fonts with fontconvert.c
2016-10-30 11:42:36 +02:00
Paint Your Dragon
2fced4b700
Merge pull request #71 from markwal/lastlinewidth
...
getTextBounds should consider the last line width
2016-08-23 15:16:40 -07:00
Paint Your Dragon
334e815bc1
Merge pull request #75 from skelliam/tomthumb
...
Added TomThumb (3x5 pixel font) to /Fonts
2016-02-22 13:22:24 -08:00
Phillip Burgess
41afb2f3c4
Bump version number
2016-02-22 13:21:01 -08:00
Phillip Burgess
c349ad5e4f
Improved(?) 32-bit CPU compatibility for fonts
2016-02-22 13:20:35 -08:00
William Skellenger
be5f6f196c
Adding TomThumb to Fonts
...
Don't monospace all the time.
Add licensing info/comments
2016-02-21 21:42:12 -05:00
Paint Your Dragon
9ec1f6d4ee
Merge pull request #73 from pljakobs/master
...
minor changes to build on Fedora
2016-02-01 09:55:25 -08:00
pljakobs
ff1370e8db
minor changes to build on Fedora
...
fixed library includes, tested build on F21 and Cygwin
2016-01-31 10:11:43 +01:00
Phillip Burgess
f5ec45e42b
adagfxswap() renamed and localized to .cpp file to avoid collisions
2016-01-26 10:37:56 -08:00
Paint Your Dragon
93dde8b70a
Merge pull request #68 from markwal/master
...
Make custom fonts work on ESP8266 as well
2016-01-06 15:16:21 -08:00
Mark Walker
39c2bb8173
getTextBounds counts the last line width too
...
In the default 5x7 font handling, the last line isn't considered when
determining the longest line. Also, for the same reason, when there is
only one line, getTextBounds returns 65535 as the width.
2016-01-04 16:50:49 -08:00
Mark Walker
0f2f32586b
ESP8266 has 32-bit pgm pointers
2016-01-02 01:22:44 -08:00
Phillip Burgess
987e912ccc
Update library.properties
2015-12-28 13:53:31 -08:00
Phillip Burgess
b720edb5d3
Remove swapfile
2015-12-28 13:52:42 -08:00
Phillip Burgess
a6a9359352
Further AVR bitmask tweaks, sorry about that
2015-12-28 13:52:26 -08:00
Phillip Burgess
9cb1ec4401
Bitmap fixes, initial canvas support
2015-12-28 10:58:40 -08:00
Phillip Burgess
fb9e169398
Manual merge of TheNotary's RAM-based bitmap functions.
2015-12-27 21:29:50 -08:00
Phillip Burgess
e6a8c249d5
Update library.properties version for prior commit
2015-12-24 20:21:42 -08:00
Phillip Burgess
f2e454dcf4
Added pgm_read_word() def for non-AVR chips
2015-12-24 20:20:11 -08:00
Phillip Burgess
300babdc70
Add README notes re: Library Manager
2015-12-22 12:05:19 -08:00
Phillip Burgess
d1da05c978
README txt -> md
2015-12-22 12:03:41 -08:00
Phillip Burgess
80b1bc48cb
Fonts FONTS fonts! 1.1 release
2015-12-22 12:02:47 -08: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
driverblock
0acee33cfe
Fix bug in Adafruit_GFX_Button::contains
2015-07-29 11:22:52 -04:00
Phillip Burgess
4edc8942c4
Bump release # for Arduino lib manager
2015-06-26 20:47:02 -07:00
Phillip Burgess
7628b4744a
Update to support ESP8266
2015-06-26 20:42:34 -07:00
Phillip Burgess
6d40eb3423
Update version number in library.properties (1.0.1)
2015-06-17 08:29:18 -07:00
Phillip Burgess
ea4c4c5596
cp437() workaround for Code Page 437 missing symbol bug
...
‘Wrong’ behavior is default, so old code will continue to work. New
code can call cp437() after initializing the display to use correct
symbol numbers for upper ASCII characters.
2015-06-17 00:37:36 -07:00
Paint Your Dragon
b03b3fcd90
Merge pull request #45 from Mokolea/getCursor
...
Get current cursor position
2015-06-12 21:34:40 -07:00
ladyada
734b107c39
Add UI Button element
2015-05-20 13:55:54 -04:00
Mario Ban
7a3f84e966
Get current cursor position
2015-04-25 19:22:29 +02:00
Tony DiCola
b346ad0df5
Add library.properties for Arduino library manager.
2015-04-04 14:56:42 -07:00
Marc MERLIN
b11992a9fd
Need to use pgm_read_word to read 2 byte colors.
2015-01-12 01:31:26 -08:00
Marc MERLIN
2261b1e46c
Added support for multicolor pixmaps in drawRGBBitmap.
2015-01-04 13:55:42 -08:00
Phillip Burgess
a9e5bc4707
Font data is const. Again.
2014-09-27 18:52:24 -07:00
Tony DiCola
186d5b36b3
Update README.txt
2014-09-21 18:20:31 -07:00
Tony DiCola
5b4b8cb29d
Merge branch 'subsonicpulse-master'
2014-09-21 18:17:27 -07:00