12 Commits

Author SHA1 Message Date
Gordon Williams
cf2e0727d7 Bangle.js: New 120x120 and 80x80 high speed buffered modes (could be faster) 2019-12-02 17:33:56 +00:00
Gordon Williams
e78ba062ca Fix Bangle.js fillrect when screen is scrolled such that it goes past the end of memory and starts again at the beginning 2019-10-31 15:42:05 +00:00
Gordon Williams
c2e04272b5 Add code for fast data transfer to LCD 2019-10-25 15:19:02 +01:00
Gordon Williams
759f41ffa2 add fast path for scaled image blit 2019-10-23 18:10:09 +01:00
Gordon Williams
041827718b Allow drawString with a filled background, which allows flickerless writing on non-double-buffered screens
fillRect now takes a color
2019-10-23 17:02:29 +01:00
Gordon Williams
0dfc922100 Just use ints when passing coordinates around. Using short just added about 1k of extra code! 2019-10-23 16:24:39 +01:00
Gordon Williams
2306783bbf Banglification 2019-10-09 16:47:46 +01:00
Gordon Williams
5275fd65ec fix scrolling 2019-10-03 12:21:36 +01:00
Gordon Williams
c9168d8d24 Add menu,tweaks, fix GPS sign, pad bootloader down for watch 2019-10-03 09:41:18 +01:00
Gordon Williams
ad1fb3ea59 Allow drawImage to render images rotated and scaled 2019-10-02 11:32:42 +01:00
Gordon Williams
899f1f07a5 minor hackstrap tweaks 2019-10-01 16:54:28 +01:00
Gordon Williams
d334d0a92a Reliable LCD on F18 2019-10-01 10:29:45 +01:00