Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/espruino/Espruino

The Espruino JavaScript interpreter - Official Repo
https://github.com/espruino/Espruino

some updates

bb80035768eb8431857aca8c71e578401770311d authored almost 5 years ago
some updates

* add char code values as comment
* updated of char's > 128

e2cdffea5849f6209e6c9f53b8ec8a060e1015d3 authored almost 5 years ago
Add Makefile to easy esptool-based flashing

Try `make help` to see available targets and their descriptions.

93fc6e2213ca75d4567d1b0aff159ea7761249ce authored almost 5 years ago
Font positioning changes (ref #1770)

233599e283f015534b4be09a418221175f3f284a authored almost 5 years ago
Bangle.js: Modify E.showMessage/Prompt/Alert to clear the entire screen and redraw widgets (fix #1771)

f531aa729ec7f03a83d38eb22094652557ee4416 authored almost 5 years ago
Changed 6x8 builtin font to a modified Dina_r400-6 supporting non-ASCII characters

9c17b44f6a7b18639d536a7bf60807c1bdf3e0c9 authored almost 5 years ago
Bangle.js: Modify handling of widgets to allow variable width widgets (requires new widget JS)

13e58bd0027b591c6a77f025f11aba642ddac9f1 authored almost 5 years ago
Fix locale.time(date,true) (short version) to not include seconds

1d2b1666d226f5a1f68dd099e4428e6371a4061f authored almost 5 years ago
Bangle.js: Use 'locale' library to translate E.showMenu/Prompt/Alert/etc

Bangle.js: remove graphical_menu lib and inline specialised version into E.showMenu

818fdd6771d654cec9618153c7a2950daa4b2d6c authored almost 5 years ago
Add euro symbol to 6x8 and 4x6 fonts as char code 128 (ISO10646-1)

fc916c2ba4cda93f1867c7bec0d7325c813b0ce8 authored almost 5 years ago
Bangle.js: fix BLE UART transmit bug when compiling for SDK14 (thanks @fanoush!)

http://forum.espruino.com/conversations/343921/#comment15119951

2437f16c69eabf09fa44d590a53d9562054672b3 authored almost 5 years ago
Bangle.js: Tweak LCD gamma curves to provide better gradients on new watches (fix #1758)

ca6e473146ed900a871551e8cb463530844ae74a authored almost 5 years ago
fix espxx builds after new readJSON

f99ccaac3ec411090819c6a35cd9aea4fc131929 authored almost 5 years ago
attempt at fixing ESPxx builds

55f2ea05b36755a4aeb34b6dda11fb599f51dbd5 authored almost 5 years ago
Storage.readJSON now has optional 2nd arg that stops it from creating exceptions on bad JSON

9b362663d014ac5fef2cd01c60c4f786eb6da81f authored almost 5 years ago
Bangle.js: Added built-in 'locale' module to handle common conversions - this can be overwritten by a Storage File to change language

2ffd1274ec9f842dc5892b5ca5691d5517b90eb8 authored almost 5 years ago
MDBT42Q: Remove AES encryption libs by default to free up more flash memory

Microbit: Add SAVE_ON_FLASH_EXTREME flag to ensure builds keep working

e36bcd8826d279c8bd62fc3f7303bb991cd71c01 authored almost 5 years ago
clone more items to allow for proper build numbering

e073c80134ee183291aaa4aeba5798c00cfeae7e authored almost 5 years ago
Storage.list() can now take a RegEx/string to filter returned results

06a6ca5606e8b1ba10e09af0c7309ad604404bca authored almost 5 years ago
Add StorageFile.getLength() to get the current length of a StorageFile

StorageFile also writes files with a 'JSFF_STORAGEFILE' flag (not currently used)

e612cefcddf5fc017d50b65e4bc7220833a69149 authored almost 5 years ago
Bangle.js: NEEDS NEW APPS - Move away from using first char as file descriptor and use file extensions insteadMove away froBangle.js: NEEDS NEW APPS - Move away from using first char as file descriptor and use file extensions instead

e4904f49d7f30c133ab1d200cfd5b30239dacf74 authored almost 5 years ago
Bangle.js: Increase Storage area to full 4MB of flash

2cee4d96bb4bb00176132f83b5e6acd2447d56b2 authored almost 5 years ago
Squish warnings

997786e21fff58057c22ed54e9982d806c117df7 authored almost 5 years ago
Remove header.replacement in 'Storage' lib and just zero header.name

- increase filename to 28 bytes, but file search now more efficient

36f49532efe4a255209ff608cc887343f6c98f92 authored almost 5 years ago
Increase 'Storage' library's max filename size to 24 chars (from 8)

30c772e8b1725ce96ab9574613f54abec5abecb7 authored almost 5 years ago
Fixing graphics when SAVE_ON_FLASH=1 (fix #1763)

cad1b987f8c6a3af1fcc6984980f4023c4732aca authored almost 5 years ago
Fixing graphics when SAVE_ON_FLASH=1 (fix #1763)

35b9a4dfc5913166af096225afbcf45ab58ddac9 authored almost 5 years ago
Squishing warnings

ac906c85ecb0e12ff2923a05add81c37d923da99 authored almost 5 years ago
Fix issue with Allow Graphics.setFont to be used with custom fonts (fix #1762)

458f9c888cb060368c1f055d4807f790989380d4 authored almost 5 years ago
Bangle.js: Ensure HRM is turned off in Bangle.off() (fix #1759)

f5b90310d3a66ee50063bd9eed36a28b1a3e42a0 authored almost 5 years ago
Add E.setConsole/getConsole to allow console to be moved (including to 'null')

97258a6aa3bd6e5d7074e7fafe640991b9075057 authored almost 5 years ago
Espruino WiFi: WiFi module now makes BOOT pin open circuit when sleeping - saves ~2mA

31e29a0a068ffd1c1052760ea4f09e29693fcb61 authored almost 5 years ago
tweak

bdef8960879ea0ee22cbfceadb8e59feaaafd1e3 authored almost 5 years ago
Allow Graphics.setFont to be used with custom fonts (fix #1762)

e7d1ffcaf9d7e26abfb4c045c7d0a0f31db385e0 authored almost 5 years ago
Merge pull request #1757 from MaBecker/quadraticBezier

add g.quadraticBezier

3bd026c239985f578baca1525e24acafc734b3e9 authored about 5 years ago
Merge branch 'master' into quadraticBezier

b372603b90378a0a44aa899bde2f2c787695ed5e authored about 5 years ago
Update jswrap_graphics.c

5101c2c8a1c8174cdd54f1210539caf0c904d310 authored about 5 years ago
Update ChangeLog

972a27c91029253d10b485563a3b05a06897efed authored about 5 years ago
add g.quadraticBezier

c349203ba6298c8aee9111dfa609eebf815cdc76 authored about 5 years ago
minor tweak - keep LCD power on at boot

66bb8992f7e07d11f1b550dd54949a632388aca2 authored about 5 years ago
Add more info about flash memory to process.env/process.memory

5d2a37367341caebb7047df85cbe61e8bfc35af6 authored about 5 years ago
Bangle.js: Keep widget area free when using showPrompt/Alert/etc (fix #1756)

7c52cbf949cce8c44ffef59f4a68b8649e9da201 authored about 5 years ago
docs

4b6d2d67990101cc1bf8b195009fe48ea41b7909 authored about 5 years ago
Add Storage.writeJSON to avoid any confusion of writing arrays/numbers/etc

2e67dc0485ae569532eb1f3ed05034a228bfbe9a authored about 5 years ago
Remove broken Graphics.drawImage centerx/y (fix #1742)

cdbc5de9dbbadd3b6266306dbef8f192d3b9de03 authored about 5 years ago
Add .toJSON handling for JSON.stringify, and add Date.toJSON (fix #1754)

c6d77791497c8ad13f559b37b43172b117e341b1 authored about 5 years ago
docs

3a5f7667aa2822a482a816df08d85b7b5074c86a authored about 5 years ago
Pixl.js: Add E.showPrompt/Alert/Message (fix #1747)

55498b313f3e005e0b7a33d6dc113853077904c4 authored about 5 years ago
Bangle.js/Pixl.js: Updated E.showMenu

Bangle.js: E.showMenu now has some colour, bigger, with next/prev indicators, and wor...

6652295b4f273fc372d5e2ebe821efc45ffe99e2 authored about 5 years ago
support 1MB boards

- add make flags FLASH_1MB and NO_FOTA
- add SPI1 labels to ESP8266
- fix some compiler warnings

2d5016043601ed55a2f3d469ab15b95faf485916 authored about 5 years ago
Bangle.js: Add 'twist' event and 'wakeOnTwist' (wakeOnTwist now default true, waveOnFaceUp default false)

1c3547a093a3a55e51120dd1f16aea9c9c0be054 authored about 5 years ago
Bangle.js: add Bangle.setOptions({wakeOn*}) for when LCD should light (fix #1738)

84248c8cc47ba67aa26382130f0ec41d8f68660e authored about 5 years ago
fix menu ending 1 line early

4df8fef963378a4b0c041210579df0183aacfb19 authored about 5 years ago
Bangle.js: speed up bootloader progress bar

Bangle.js: fix problems turning off via bootloader sometimes
Bangle.js: improve power consumption...

44b70afdf54be941e6b8de247ea9e30f987a5daf authored about 5 years ago
Fix regression that removed exception reporting in console

eead3b21635dabd8554197e0dd223ab00d4ad8b7 authored about 5 years ago
fix build regression for bootloader on nRF52 boards with no LCD

f5f614864aa47f2af7df34a4e0692935f6984314 authored about 5 years ago
docs

3c7a7c81d4c54d6979520a179210b4d0c3c5bf63 authored about 5 years ago
Bangle.js: GPS event.time set to undefined if GPS time is not initialised

72fff8f5e5a2ecf815bbe16acbf5b217f5cfdb59 authored about 5 years ago
Bangle.js: Disable touch buttons if screen off

Bangle.js: Don't send 'up' event for a button that was used to wake the screen

9105cd73a5d4d09a28e9a6974e999bd27dc2273b authored about 5 years ago
Fix `parseInt("0b",16)` as well as some other non-compliant behaviour (fix #1722)

57da26184a8cc54fa31e0ec5f4b5024026487b1b authored about 5 years ago
http request docs

d911b4d10dd641c9c5bdcc571c3edf319c8ed7f9 authored about 5 years ago
Storage docs

fc479413c6c09f9ea914645ce05d8160f0b0ad08 authored about 5 years ago
Add Bangle.getCompass and Bangle.getAccel to get the latest compass/accelerometer readings without a callback

c003325402395c143bf98f812d5556589d98911f authored about 5 years ago
Fix ESPxx build issues

624d6f2c700bfbf08e4a7eb7d282bd5764847056 authored about 5 years ago
Fix load screen appearing when doing 'load("filename")'

9f65696ac8c1b29fb8f86194c12603108c2cf514 authored about 5 years ago
Add append optimisation for string '+', and don't append to flat/native/etc strings (fix #1746)

e779e5a4903f5e6d3537b99abcda1ee46c2b41dd authored about 5 years ago
Bangle.js: Add Bangle.showLauncher

b3aeb0807380154cd339f333588d766bd54f6432 authored about 5 years ago
Ensure it's possible to get a solid background when using 4x6 font

7ce4f9557eb93b719db5719d3265353e2840ce2d authored about 5 years ago
Bangle.js: add Bangle.loadWidgets/drawWidgets

Bangle.js: Remove deprecated Bangle.menuBangle.js: add Bangle.loadWidgets/drawWidgets

d8d937c333258420c1fb527c70e76e739d626bcb authored about 5 years ago
Allow load("filename") to load a JS file from StorageAllow optional `load("filename")` to load a JS file from Storage (was just `load()`)

cba065716960b886719aeabbad09db97ac06c537 authored about 5 years ago
Squashing some warnings

62c95c4ed52b9f8eb7ed4626414997e4fbd57d0f authored about 5 years ago
JSON.stringify now escapes using the less efficient JSON subset of escape characters (fix #1737)

1764905c4ae5661c28a40e5602e37eb9339f99ea authored about 5 years ago
Add `E.on('kill'` event for executing code before load/reset/save/etc

132d9aaf37d9d01cf69c2a7c995ba59b9b3387db authored about 5 years ago
Ensure that the error state for jsvIterator when given un-iterable data is something that just returns an iterator with no data

a368fd00b300621c8f951db52c7ab0b75c351fba authored about 5 years ago
Added E.CRC32 for easy testing of data validity

8799baa460e8afdcd077593c5d9e37f711f453b7 authored about 5 years ago
now trace flat strings correctly

d94ac1c59ddef2ab0a54aaaac0cd11d4e91c3b52 authored about 5 years ago
Iterator cloners now take a reference to the iterator rather than returning it

Flash Strings: On Bangle.js allow JS code (and other Strings) to be accessed without loading them...

0a5a24bf61fbcd6a3d6bfe1501945dff3cf55834 authored about 5 years ago
Add Graphics.reset, and ensure it (and g.clear(1)) unreference custom fonts

6d1b258406dda63c95e9da51caa251c76e22bbe6 authored about 5 years ago
Fix SyntaxError when using pretokenise + getters (fix #1745)

c1a34350cf2f5c80d59cf5385f6928c0dc09c828 authored about 5 years ago
Merge branch 'master' of github.com:espruino/Espruino

a2238daf16ea1c956d341ed6a833c6940c487224 authored about 5 years ago
Allow Storage.read to make partial file reads (fix #1744)

24dac197a5fe83d5429251820133db9e62b01cf8 authored about 5 years ago
Merge pull request #1741 from AkosLukacs/mdbt42q_neopixel_pin

MDBT42Q - change neopixel clock pin to D23

364194140cc34c94dcc28c6111b337cd269f4b5a authored about 5 years ago
MDBT42Q - change neopixel clock pin to D23

790e4d85d113bc4051e4c9eb8fc853fb46501f85 authored about 5 years ago
update changelog for previous commit

4a7be3f0cd086b620a0ccd61c1187c0481b37f17 authored about 5 years ago
Fix type compare of string and flatstring

383dfcc910ef082f4dfbf718277dbab2fcd9d924 authored about 5 years ago
Graphics: drawEllipse/fillEllipse now work correctly for very small ellipses

4da6614bdda20162af5ea845b0d8f73804da6c31 authored about 5 years ago
Bangle.js: Bangle.setLCDMode now errors if it can't allocate a flat string (also garbage collects and defrags to try and ensure it can)

038a0e9093e6211f2ec28567a581704223418cc4 authored about 5 years ago
Merge branch 'master' of github.com:espruino/Espruino

dbbf1d4be47a5f66b43185b31050d3575673fff0 authored about 5 years ago
Merge pull request #1735 from ikkala/master

Parse GPS longitudes (and latitudes) in radix 10

d28b46fc0a1ff11beab53ab7ccf0ac139e74abb8 authored about 5 years ago
fix link if on bangle.js page

d291d9d35ba518729fd0e3328fb2cd5ddf9bb6fa authored about 5 years ago
Parse GPS longitudes (and latitudes) in radix 10.

Fixes #1733

ac8880771c9347dead3c3012b7ef61ff737b51e2 authored about 5 years ago
Add extra storagefile docs

65efbe2f69b539587427e7cdf8e9e14ef36f058d authored about 5 years ago
Merge branch 'master' of github.com:espruino/Espruino

473ce80e1b17fd369417e047cb0f25f5a725e4f0 authored about 5 years ago
Merge pull request #1726 from mfikes/issue-1723

ESP32 mishandling of string BLE UUIDs in NRF.setServices()

dc10d8934117f3e15a7612baaae7afed26b0e9f6 authored about 5 years ago
Merge pull request #1725 from mfikes/issue-1724

Improper decoding of string BLE UUIDs

a8a6aeb2f42e805dd9602991eed1718cafb62924 authored about 5 years ago
ESP32 mishandling of string BLE UUIDs in NRF.setServices()

Fixes #1723

c95c8279d987a3d0fc3dcd3f214f288c60eb4e77 authored about 5 years ago
Improper decoding of string BLE UUIDs

Fixes #1724

130cdf1055f8f810a1d5a483c071665872f778eb authored about 5 years ago
Fix LCD scroll. Ensure pinInfo can get optimised away (again)

d0cfc7249a7f61775a5fa949c01f88749a1e96c1 authored about 5 years ago
Less cryptic and more stable touch recognition. Handles middle press well now

3251c043d6afad2e44f219b6c003ed4555faa4c9 authored about 5 years ago
write DFU version, also clear screen when DFU starting to avoid confusion

4f30a59fde02fc92155af3d635a10b3de73ef4bd authored about 5 years ago