18 Commits

Author SHA1 Message Date
Gordon Williams
bcab8a2089 Added Graphics.getFont/setFont/getFonts
Added Graphics.getFontHeight
            Added option to compile in 6x8 fixed-width fonts
2019-08-29 12:46:22 +01:00
Gordon Williams
e3f0341932 Remove HASH/hashlib from all builds as it was confusingly in some and not others. Now use 'crypto'
require('crypto').SHA1 is now JS in Espruino Original to cut down on the flash required
2018-09-27 16:31:53 +01:00
Gordon Williams
27d9572ce2 make SHA256/512 switchable 2018-04-26 09:14:30 +01:00
Gordon Williams
15219262d6 allow resizable_vars to be specified in board file 2018-02-15 16:18:52 +00:00
Gordon Williams
65e905f7a5 Improve flash write speed for platforms where it can be batched up, fix 'unknown' file that got appended after save() 2018-02-15 15:49:09 +00:00
Gordon Williams
edc9b77764 Simplify flash save (and help debugging) by using the 'fake flash' implementation on Linux builds 2018-02-01 17:01:42 +00:00
Gordon Williams
5d9c1d39c2 massive refactor to Makefile - trying to make it a bit more maintainable 2017-03-07 13:53:24 +00:00
Gordon Williams
1cd844e3a2 possible new build system? this (and other things) should really help tidy the build up 2017-03-07 12:34:59 +00:00
Gordon Williams
1cfedbcbf7 start of moving some build options out of the Makefile - this now ensures that the correct modules get put into the JSON anyway 2015-12-22 12:51:25 +00:00
Gordon Williams
1be23f5da3 slightly mad refactor, ready for multiple board designs in one BOARD.py 2015-11-09 09:24:49 +00:00
Volodymyr Shymanskyy
13155ce67b Update LINUX.py 2015-09-29 14:53:14 +03:00
Volodymyr Shymanskyy
240da9e788 Update LINUX.py 2015-09-29 14:53:00 +03:00
Gordon Williams
32918505e2 Ensure that we only create as many Serial/I2C/etc items in Symbol table as we need (fix #453) 2014-12-19 11:53:51 +00:00
Gordon Williams
a1b1f850da pin number tweaks 2014-07-23 14:19:24 +01:00
Gordon Williams
8ed7e12751 Allow pin counts per port of >31 on Linux-based systems 2014-07-23 14:13:03 +01:00
Gordon Williams
c69b6d6675 Add fake digital pins D0..D7 under linux (helps with testing) 2014-07-10 10:26:16 +01:00
Gordon Williams
a41f72977a Modified build system to store binary names in the python definition 2013-12-10 15:41:52 +00:00
Gordon Williams
f3d6e0bc83 First commit 2013-09-26 14:39:04 +01:00