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

Bangle.js2: Holding BTN at boot skips bootloader storage check, bootloader now times out if too many files

083e5cac8adc41d23ce48cd32b803316ca568ee4 authored about 3 years ago
docs fix for https://github.com/espruino/EspruinoDocs/pull/626

32a4a5842de2d8c3b4ebb8ebacbe8626a27c46c7 authored about 3 years ago
docs

53c32b72528f259c8acb4b63e125429489dc0961 authored about 3 years ago
Bangle.js: Ensure Bangle.setLCDPower only fires lcdPower event if state has changed (fix https://github.com/espruino/BangleApps/issues/1138)

941780c28f05bb321739870a3b2f8a5eff673d4e authored about 3 years ago
docs

97c4092eb83c1d21bc8ba2fb5a220bbb79dd95e7 authored about 3 years ago
Bangle.js: Attempt to fix occasional issue where vibration gets stuck on (fix https://github.com/espruino/BangleApps/issues/1249)

dd1ee498ebc3843b1403c44c25597fc5226def8a authored about 3 years ago
Bangle.js2: Lower bootloader LCD SPI bitrate (was out of spec, not all LCDs worked with it)

2cf4ea3877a39a1b6dba0d15075e0ea81c8e626e authored about 3 years ago
Bangle.js: Attempt to fix Bangle.buzz that occasionally doesn't stop

ec06ad5b6c6f1aabc670b79c5478be4ade4fc75c authored about 3 years ago
Bangle.js: Ensure Bangle.getHealthStatus("day") resets at midnight (fix https://github.com/espruino/BangleApps/issues/1216)

e3514be69d4174b7cdc9a133a46fb4d4b5a57e05 authored about 3 years ago
__FILE__ is now set correctly for apps (fixes 2v11 regression)

56db47739c1470365ba64ca061b64db8369933fc authored about 3 years ago
re-use integer square root from jsutils - fixes emscripten compile

b59ae739f6f6f0bc40087d855037694127d53a0c authored about 3 years ago
fix zip build

e447ade6cc3ff8e212ca8dd07bddd5dcb8403125 authored about 3 years ago
nRF52840: Flow control XOFF is now sent at only 3/8th full - delays in BLE mean we can sometimes fill our 1k input buffer otherwise

d240a02e0bc7a3b0100d38a14f3fdbe3272fe2f5 authored about 3 years ago
2v11 release

53108085800141bec24ba0164c7880678f573a43 authored about 3 years ago
Remove for(of/in) for extremely constrained devices (Micro:bit 1 only)

d2ed7fe57f43590ef2301034f3c1bc9aece8599b authored about 3 years ago
Fix smartibot build

64d3ca10988bfad224c5109b6fc3268e9a18d859 authored about 3 years ago
Bangle.js: Add Bangle.getHealthStatus("day") to allow automatic step counts for the current day

c09de7bc3a206760f16fd9482c2152dd73a9f605 authored about 3 years ago
Fix DFU when 2 banks of memory are supplied

9e4eefc049b348f4c5cc79edcc56ac230d2c9ee9 authored about 3 years ago
Bangle.js2: Bootloader now attempts multiple times to initialise ext flash, and waits longer (fix fw update app issues)

0a9f07a0fc21d1f989adaa8f35f74b29349307d6 authored about 3 years ago
Bangle.js2: Add write protection for bootloader and softdevice to avoid accidental bricking

16c5e870d9964601ae422d3202181e8815c6c830 authored about 3 years ago
Updated JS firmwares

cdffc9b886df7fb080d148af92e91e7f26720da3 authored about 3 years ago
Bangle.js: Fix for previous SPI flash write verify when <4 bytes written

c5e19c9351632d4c9d4c4eb4e29b56b42a3ae882 authored about 3 years ago
Minor change to FlashWrite to make it wait (and report more status) when a write fails

952da72c9673c12b418050c28d711ed3ea8bcc48 authored about 3 years ago
Bangle.js2: Add hrmRd/hrmWr that allow you to poke the HRM directly

171adfb3ac254f842bf3a89cb0de53cb6d2d3c43 authored about 3 years ago
Bangle.js: Fix E.showMenu clear if background color is set (https://github.com/espruino/BangleApps/issues/1024)

Bangle.js: Re-add E.showMenu predraw callback (fix #2108)

c1e2a603ecdd3e377456d9c6690343c9527f70c9 authored about 3 years ago
Bangle.js: Add SPI flash read-after-write to verify write succeeded (fix #2109)

fdd5b9bb721ecf16646624a60477aa11d6bc43d8 authored about 3 years ago
Bangle.js2: Fix >128 ASCII codes for 12x20 font (fix #2105)

2d3da7db9a10295f1aaf1f75f3d22ce4d2dc3e27 authored about 3 years ago
Bangle.js2: Minify Bangle.drawWidgets

Bangle.js: Bangle.appRect now copes with widgets at the bottom

cd66c00bd025504c478bf655a5c73a7b15fa18e2 authored about 3 years ago
Bangle.js2: New default JS firmware

4e9f29fee64c661e3e29e4a92f3ae7942b710f2b authored about 3 years ago
Bangle.js2: Ensure EXTCOMIN time for LCD is nearer 2us (from datasheet) (ref #2097)

92bc53591484326a6403b174796b8bceba52003b authored about 3 years ago
Bangle.js: Ensure locale honours 12 hour setting (https://github.com/espruino/BangleApps/issues/892)

0dc2ae4ee09f2905db464fdedfcc7831863da5ef authored about 3 years ago
remove commented out code

241a983a8c65539415c51fa27f46953304940bca authored about 3 years ago
Bangle.js2: Add a 32 entry cache to speed up finding common files - improves app load times

2cb3d331d449c3292dc649c61602813d4723276a authored about 3 years ago
Bangle.js2: Add HRM wear detection (LED no longer turns on if HRM not on skin)

eeed88771fb303fcb012e53d635ff2d5032ac4ce authored about 3 years ago
Bangle.js2: Ensure antialiased line routines are built in

a7c4b00cf51cfc3ded9a99c54d03292f25982aab authored about 3 years ago
Bangle.js2: Bangle.off and .softOff now turn off touchscreen if it was on

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

fcc2c95d2824cf7eaf19aaccab8b3b5e43b85838 authored about 3 years ago
Bangle.js2: Fix E.showScroller when there are less than 3 menu items

b5d691a594891cbba89a4ad872d8ed31575aac42 authored about 3 years ago
Merge pull request #2099 from fanoush/f-stm32-less-spi-i2c-uarts

stm32 allow no HW uart,spi,i2c

54f1d70af4b174c27f7fc42efdef71458113c6db authored about 3 years ago
stm32 allow no HW uart,spi,i2c

72c1293633359821bbd49d5f632041e95fa90b88 authored about 3 years ago
Bangle.js2: tweak battery high mark based on http://forum.espruino.com/conversations/370112

1a324f3c04977df7af60dc2c1f417ef8e2ab8b1b authored about 3 years ago
Bangle.js1: Bangle.setUI now deletes touchHandler (fix #2095)

db0f4ecf2b7ce2c9fb46f9923aca9c451c92762f authored about 3 years ago
Bangle.js2: Ensure tap and twist turn LCD backlight on as well as unlocking

bc2a520ae20035a2853f42cf2d95707e97891d60 authored about 3 years ago
Bangle.js1: Fix E.showScroller implementation

b8c9194bdc2f8e3d7477839f7908ee507aa8fed2 authored about 3 years ago
docs

5f455608c64ace613c9825934407d7555a1de884 authored about 3 years ago
Bangle.js2: Disable unboard flash bank for now (issues with erase on reboot)

919e3bcd72f2a2a2864069180f926702d0e8ea93 authored about 3 years ago
new storage

ecd79a95fe699a0dff805b68326b59a074f4ba77 authored about 3 years ago
new fw

669934ba05b23458b3b2c2a5a53ae423ef244a19 authored about 3 years ago
Merge pull request #2091 from fanoush/f-writeFile-avoid-duplicate

jsfWriteFile - prevent duplicate file creation in internal bank when already present in external

f9982e9551cc0c7ebc698cdd7223fb0e0ccf65bc authored about 3 years ago
erasing file in wrong bank is better solution

da4d3f0b9cc0380df9e4b290e249b60002eaf625 authored about 3 years ago
fix formatting and case check

2b904eda3762ddb6eb1bc9ff2fa112ba511a120b authored about 3 years ago
jsfWrite - prevent duplicate file creation

- when drive is specified (C:xxx) prefer existing file in different bank instead of creating dup...

47c928bad907d2c3c843af5b0bde5d92dd472b29 authored about 3 years ago
fix build issues

2c1ce4479717003c003559171c5b29257bdaede3 authored about 3 years ago
update default firmwares

d5af42ec83fe49a40e18f353faed9337d81d514f authored about 3 years ago
docs

3a1b5142a281e5c2f9e827d2901abf88b13167f7 authored about 3 years ago
DFU build fix

f5c226df3d07ae51f362fe99ad1345ab9e095c3d authored about 3 years ago
nRF52: Move neopixel LRCK pin which can't be disabled due to hardware errata, and restore state after (fix #2071)

41a9df2e200090f679ade231e0bae53616356af3 authored about 3 years ago
remove hexbadge build to preserve travis credits

0cb8e7cc53ea3f9505715e40a9e82074324c1d1a authored about 3 years ago
Merge branch 'master' of github.com:espruino/Espruino

31fe552df7237f41af6b3cdfae656176df1f08a5 authored about 3 years ago
Fix pretokenised '1 / /.../' and ensure jslSeek resets the previous token (ref #2086)

63c0bf98979328643b60545eb9f0887dca5ce5bc authored about 3 years ago
Merge pull request #2088 from fanoush/f-fix-drive-findfile

make jsfFindFile consistent with jsfCreateFile = always strip drive letter

5d1060be513ee09b69d2b411970a6df62b8b078c authored about 3 years ago
make jsfFindFile consistent with jsfCreateFile = always strip drive letter

- also fix jsfCreateFile, shifting name duplicated last two letters for longest name, clear that

5d7e0a06a5a110e5ae526e3094480fbe40486b82 authored about 3 years ago
Bangle.js2: Add Unistroke object, and 'Bangle.stroke' event

65a79b053aef639c8fd8adeffa2e8912700b73f4 authored about 3 years ago
Fix parser errors in arrow functions (fix #2067)

fc2e2b882bac1bd71905bd62f1f1b0ec3b4626de authored about 3 years ago
Fix memory leak when rejecting pre-resolved promise (test_promise11.js)

9b74041e289d92bc6e476edb39e97e0df0e9a51f authored about 3 years ago
fixing tests that weren't quite right

2002ab65198321dfa5d02c47301468213df4c691 authored about 3 years ago
Fix break scoping error in nested for loops (fix #2084)

baaabb809c43e10d1016a6976eddd119f6c220eb authored about 3 years ago
Fix issue where pretokenised '1 - - 1' would turn to '1--1' (fix #2086)

7ad0e7429027fdbbf5543870156f23d5a910fb3f authored about 3 years ago
Merge branch 'master' of github.com:espruino/Espruino

de5b7cc3c154085d8d7321033f2186735fce9dc3 authored about 3 years ago
Set default colors using RGB888 which is easier to read. Bangle 2 bg2 is now light blue

bba418a9cb20347cfd10b123f83d805fded59135 authored about 3 years ago
Merge pull request #2085 from rigrig/menu-wrap

E_showMenu improvements

69db88b68c07c305a01d019a8d0439a68ebb79f4 authored about 3 years ago
E_showMenu improvements

- remove unused variable
- remove unused parameter from `select()`
- shave a few bytes off `move...

0f1476cedecface08fb74f51bdfd633dd2ded4bf authored about 3 years ago
When compacting, don't erase right to end of flash - only to end of last allocated data

1254e14fbdd023259c203254fed1dc28b6fbe10a authored about 3 years ago
Merge branch 'master' of github.com:espruino/Espruino

e165d3ea9e7c03b235751eedda251a5e80660f0a authored about 3 years ago
Storage: Fix issue where compacting empty storage could cause out of bounds erase (fix #2081)

f77139a5197b92a4f13ff766c9d66eb4cc249175 authored about 3 years ago
Merge pull request #2083 from rigrig/menu-wrap

Bangle.js: add `wrap` option for numerical E.showMenu items

13e1bc42a54322a32550566b16dc52c913713c28 authored about 3 years ago
Bangle.js: add `wrap` option for numerical E.showMenu items

Same as EspruinoDocs `graphical_menu.js`

a27ce44b01acb854120a2914e98517586b3f3538 authored about 3 years ago
update included apps and add more placeholder emulated functions

e986e41c054544602bd5a4082daf021a94225d62 authored about 3 years ago
Avoid Watchdog reboot during compact if compacting a lot of data (fix #2075)

f73b9ed47ff26433dc047d56edf5b5289a0aedc0 authored about 3 years ago
Bangle.js2: Adjust full battery voltage

6f2ba00d54234224aa548f50998a667fc2a98885 authored about 3 years ago
Merge branch 'master' of github.com:espruino/Espruino

45a32d42b02afb2706acc1c1fd1a838740107576 authored about 3 years ago
updated default firmwares

c8d566b133bfc9197ef9610c18c3de751e97f4ca authored about 3 years ago
Merge pull request #2079 from fanoush/f-fix-drive-findfile

allow jsfFindFile to find existing file with C: drive prefix

cb7c877b18a359eebaeb567e8a417ddd9c141c1f authored about 3 years ago
allow jsfFindFile to find existing file with C: drive prefix

this also fixes uploading from webide to file named C:file when file has multiple segments (= wr...

e17145979b18b827b4612d3e0195f16846e4bc62 authored about 3 years ago
docs

988f824f41e8f4e2163b9542e8cb9cadecfe9983 authored about 3 years ago
Bangle.js2: Bangle.dragHandler is now cleared by setUI (fix #2078)

58685d48842d3f72276303239ce2447352616a55 authored about 3 years ago
Bangle.js: Add `Bangle.setOptions({hrmPollInterval:...});`

2254607d8b72921bdecf3cec5439cbcc0ec5ba35 authored over 3 years ago
updated bangle.js default apps

91864f5ec5d61aef98a8380913180db4d69454b1 authored over 3 years ago
update minified locale

d0ebf5e6fedcc19aaa7a081dd06b300c3519537f authored over 3 years ago
Bangle.js: Add Bangle.appRect to allow apps to see how much space is available for them

35e46ef6a12ab3dd72e639439ba5f1d409253958 authored over 3 years ago
Graphics: drawRect,fillRect,clearRect are now able to take an object as the first argument

05435fca26c1ca02757a63d05280ca3f47e9b98f authored over 3 years ago
50% battery for emulator

ab92dc8f4f625f8cef1310a9e34385c9180b244a authored over 3 years ago
Fix string formatting for "Field or method X does not already exist" error

19bddf3cf7b08ee2093ffda374de56160577a5e2 authored over 3 years ago
ensure messages appear immediately

c05ef9a741065f1bc5ce24dcbc28542b6dc389a0 authored over 3 years ago
Ensure B2 emulator includes the right font

12bc1e31bc63d557c3bd7a77b66106799de5b80a authored over 3 years ago
Bangle.js: Fix issue where minified E.showMenu was creating a global var called 'c'

3814bedff6a4b4457940f1cd41ffbe445c7e8425 authored over 3 years ago
Bangle.js2: Fix 'stuck' bottom row of pixels if scrolling downwards with g.scroll(0,1)

c118a9f89e03f61b018a26ee224763d48627c9e8 authored over 3 years ago
While and for loop conditions now use Expression, not AssignmentExpression (eg. while(0,0) is fine) (fix #2068)

aac00557552f95b710aff74fb97bcc85c2003df1 authored over 3 years ago
Fix emscripten build

3c44574ebcfbd692c5c2d5dc248f1a16580d5c90 authored over 3 years ago
New Bangle.js firmwares

Bangle.js: A single widget load failure will now not remove all widgets
Bangle.js: widgets are no...

8ae6fe20d99f158cac2afef5a6841048f349dafd authored over 3 years ago