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

Merge branch 'master' of github.com:espruino/Espruino

ba897baa076e79679673c689f533a79551c13c54 authored over 3 years ago
add tensorflow to build

f6f29ac68ee775e03897a36d9315242892b665a2 authored over 3 years ago
Merge pull request #2051 from fanoush/f-uint32array-saveonflash

fix Uint32Array/Uint24Array when SAVE_ON_FLASH is enabled

161b51ea547662a059a2b2bb81abea2c036c7be1 authored over 3 years ago
__disable_irq() with softdevice enabled triggers softdevice assert with heavy traffic

seen to be triggered from jsvFreePtrInternal when doing NRF.setScan
use sd_nvic_critical_region a...

0ab52eab2c2f9d9aca8f3be0b43c0ca08af741ea authored over 3 years ago
FDS and FSTORAGE needed only for PEER_MANAGER

gets disabled for nrf51 -> saves both flash and ram

7e135320d1f088795a340e31d2c788bdb2cb5a34 authored over 3 years ago
avoid unaligned hardfault on nrf51/Cortex M0

de8c000c96f0eda63cf2c5a2699837b20b9bf861 authored over 3 years ago
fix Uint32Array when SAVE_ON_FLASH

49914bdf0eaf020a344749869c4d01d3ff80180f authored over 3 years ago
Merge pull request #2050 from fanoush/f-buffersizetx-256

increase TX buffer to 256 for boards with RAM > 128KB

ca6a713d1daf30052a1fb86bda2803102402d8db authored over 3 years ago
increase TX buffer to 256 for boards with RAM > 128KB

af7d8f9b85850add521072c56972d65a0bd6d46b authored over 3 years ago
docs

042dbffdd585a1b1654b18688be0be9c9b6a7f96 authored over 3 years ago
Graphics: Fix .asBMP for 4 bit images

7036741de597ead824f1a8329b4ec659eaa040fc authored over 3 years ago
handle case where 'undefined' is passed as an argument to FS.write

872ba947ce981d23a323aab60a5b90e8acf17038 authored over 3 years ago
new default storage

737b2b1f514db848ea3a7fb4a8f2dab034aa2626 authored over 3 years ago
oops

6187ce9c2a36ec2cbed183100bbfd91151d584be authored over 3 years ago
try and fix travis build, broken by google's update to protobuf-3.18.0 which breaks python 2.7

82fc4e831c83522cfbd1d46e5095f6924348dcd0 authored over 3 years ago
fix build issues after last commit

7326232fb3491428355f897aeaede0b1ae89baa1 authored over 3 years ago
Allow setFont("FontName:1x2") for scaling in 2 directions (fix #2044)

ad961bdf7988d32ae9bb6a4a628d77be94ef51a5 authored over 3 years ago
now building

21f55a697bef94a262b06e8902a9e7dd1af6d119 authored over 3 years ago
first commit of fonts scaleable in x and y

98f2ba2e808691fbaf14192c14bae1ebeee1e6ed authored over 3 years ago
Fix issue where ({a:0}).a in the console would create a ReferenceError (works in code)

a4a38ec17d354d951642a123f768875ee7005a0e authored over 3 years ago
Bangle.js: Turn vibrate off every time a new app loads

f6eb80037ab6ab125ff4bf0623cc4c3360110582 authored over 3 years ago
Fix for issue with pretokenised code not creating correct text string for reserved words, eg {undefined:1}

b03f6dba0a2c502c47db83ecee895871b02956f4 authored over 3 years ago
Bangle.js: Fix issue where if non-fullscreen notification was visible and Bangle.js reset, screen was off-center

1721c9005c0541eb672c5ca952d151579b4decda authored over 3 years ago
RAK5010: Compile in TLS/HTTPS support

1806f02fd38d3cc1979e2e411aa20df68fa52cac authored over 3 years ago
Merge branch 'master' of github.com:espruino/Espruino

d4172a540446c67d5cc2b7ea481af8cf541912da authored over 3 years ago
RAK5010: switch to 1.8v internal voltage (was 3.3v) to make GSM comms reliable, upgrade BG96 module

0b7d19a84dc3665e0ff3c1043d8de893c4779ff5 authored over 3 years ago
tidy up compile warnings

cc99130b24b64bcf3ceceae9ce09bbc8b630477b authored over 3 years ago
tidy up app config

f937b14d439fa207a5dc03a2a9010bec4acbc800 authored over 3 years ago
set default console device

6cb892379180e7ea6e5f94bbe37c3153201dcf85 authored over 3 years ago
set GPS aerial

a4febadd322f08515f806c13480f2ebc2c05a230 authored over 3 years ago
warning tweak

9cb05c12e624c291ae545dcf83622616b09905fe authored over 3 years ago
Merge pull request #2045 from coylen/master

Added support for double and long touch gestures on Bangle2

59be7abf93330eaee14f2b4008296f709c406783 authored over 3 years ago
Added support for double and long touch gestures

- to minimise changes in interface this has added an extra "type" parameter to the existing touc...

4cf9ead05506fd2ff48716467cf012e780e7b485 authored over 3 years ago
add images

0c9a8ee0f81804d184f41c14ba67b7c202514537 authored over 3 years ago
formatting

8cd7c88b153a5607af6d7ef5ab2dc526b0785303 authored over 3 years ago
Graphics: add setTheme on supported devices

6189c8995337b6ab221f3daa00037c80fcfa6cfd authored over 3 years ago
doc update

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

1981cf85e3d06973483c0dc3b842c3a5b82c6997 authored over 3 years ago
propogate errors through if statements, ref #2041

5d22d35f77a18d09b1bb33e93920c99393222029 authored over 3 years ago
Merge pull request #2042 from hughbarney/master

step count final config X=6, RAW_THRESHOLD=14, high walking accuracy preferrable to ultra low st...

d910399be47e337f922636bb7de1cbe23f7ac84f authored over 3 years ago
Flat Strings are now always aligned on a 4 byte boundary (fix #2040)

10a50c7f00dac08ee87d5cf95f01646353f8590d authored over 3 years ago
Merge remote-tracking branch 'upstream/master'

cd047815fb245022fdd70cc5d65330b98bae530a authored over 3 years ago
final config after more real world tests, better to have high walking accuracy than super low driving steps

e33e11833708f89d6022b234d5a32dabe4d16f82 authored over 3 years ago
Merge pull request #2039 from hughbarney/master

tweaked step counter to 8 in 8, raw threshold = 17, gating and no threshold on filter output

f6ce3473c01dc6134687038e57a3d0302716f461 authored over 3 years ago
tweaked step counter to 8 in 8, raw threshold = 17, gating and no filter threshold

e4c49c3977dd6e958828669513ec4827f278a971 authored over 3 years ago
Updated `setUI` docs

fc2d816c57bd36da89972aa39775ba03c3d591a5 authored over 3 years ago
fix regression where `g.setFont("Vector",30)` lost the size

5e1d46a65f150a6d603402cfbd8a6fdebc169a5d authored over 3 years ago
comment for prev commit

d5df59079ea035b9514a880ea234d29cc9a5400e authored over 3 years ago
More step count tweaks from http://forum.espruino.com/conversations/359542/?offset=100#comment16148292

5995c02133297e0fcb77b393735d83c7b55a5054 authored over 3 years ago
Graphics: When rendering fonts with a solid background, ensure the gap between is filled too

68d62d26b01286fc75e647594c35173728d0223c authored over 3 years ago
Graphics: Allow .setFont/.getFont to use font size in a colon after the font name

Graphics: .getFonts now lists 'setFont' functions however they were added (to `g`, bu...

1de539fc53b3236b377cebd9ef8461468df56378 authored over 3 years ago
Added hughb's step counting state machine

ea8733c125e9320fcfab4726e59c1190a2b78ab1 authored over 3 years ago
minor refactoring to allow other emulators to be built more easily

bea35018185a098c930e6cf342df70927e45d021 authored over 3 years ago
More step counter tweaking based on http://forum.espruino.com/conversations/359542/?offset=100#comment16147883

// a1bc34f9a9f5c54b9d68c3c26e973dba195e2105 HughB-walk-1834.csv 1446
// oxford filter ...

1fb8739678f3b4d9044892ffd357f9788a161196 authored over 3 years ago
Graphics: asBMP/asURL/dump now support more bit depths

a1bc34f9a9f5c54b9d68c3c26e973dba195e2105 authored over 3 years ago
swap to simpler step filter with less ring

6bf722838f46a6b01d055276ae22b0c34a4f090b authored over 3 years ago
Bangle.js: Tweaked step count algorithm (low pass filter, 4 steps in 90s)

7003b2bb05ca8e26aacab0c0369a3f3cf29dc27c authored over 3 years ago
re-add tap to the docs

d744de9404f9966c493c7ac0b2ce1c25ae2ad642 authored over 3 years ago
Bangle.js: Display 'checking storage' message on first boot to alert users to slight delay

a2e5aafb929138d2215b715372d449f7bff96f56 authored over 3 years ago
Bangle.js: revert to (better) Kionix default thresholds for tap detect

Bangle.js 2: When wake on touch is enabled, use a single tap on the front of the devi...

d63021597875a159a6c5aea01d1b88aa41093d1d authored over 3 years ago
Bangle.js: Enable the Bangle.on('tap') event from the accelerometer by default

3def92c50ef0ae2feaaf2e13a5ce962d257bb145 authored over 3 years ago
script

1c98f3b0e6e28c7672dbbee45a4a8a55593fcd12 authored over 3 years ago
minor tweaks

336197c56e0dd5aa214907490695dab7dc856cdc authored over 3 years ago
Tweak travis builds, add PUCKJS_MINIMAL to builds, tweak minimal build for 2v10

645944005a367bd54b5b02aa9f37b3481fa8e8b6 authored over 3 years ago
2v10 release

63dafbf9fd4c194a22a6ded558f1c6884d0efc92 authored over 3 years ago
General space saving when trying to eek out the last few bytes

MICROBIT1: Remove hardware SPI to save space. Software SPI still works

06a2202ebd6c624901028f4382dcdc3f9370e1f6 authored over 3 years ago
nRF52: 'BLE task in progress' messages now give a readable name, not a task numbe nRF52: BLE stack errors now reports a line number

nRF52: 'BLE task in progress' messages now give a readable name, not task numberr

147be4200687901a8952ed89cecde237d879bf04 authored over 3 years ago
nRF52: Fix 2v09 regression where clearWatch reset pin state, removing pullups

d8bab9937fece8da950f105a6c70b1942301b381 authored over 3 years ago
Add ArrayBufferView.subarray for easily making subarrays (eg a.set(a.subarray(-1)))

Solve case where an ArrayBuffer set using the same array could duplicate entries (`a....

fe2947e174257fd7d2e73ca5803e8075bf36a069 authored over 3 years ago
Fix Linux/ESP32 build issue

3001a64f5b9520c8fc66070884ad5394513bef4d authored over 3 years ago
Add JSVAR_FORCE_INLINE, and don't force lock/unlock/getters to be inlined.

Compiler has improved enough we save 10% code space and get marginally faster

eca061f452c2a7a3ddda1ce560af2e4d77bd0234 authored over 3 years ago
fix bootloader builds after nrf_delay tweak

401c8dd0f4fc0c1ddb31a150a21059046fdcda9b authored over 3 years ago
fix 32 bit linux builds

384a53f9655cedf0be782e818e6200dc302f02ca authored over 3 years ago
fix var overflow issues caused by rounding up when we needed to round the address down

faabbf728793fd384d8525300c8013599cb238c1 authored over 3 years ago
tweak nRF52 SDK to avoid compiling in multiple duplicates of nrf_delay_us - saves ~200 bytes at least

21bb5ae4d05af52617de07da5ecbf0c5443a1f0f authored over 3 years ago
Merge experimental_compact_vars branch to reduce var sixe from 16 to 13 bytes in most cases.

Add JSVAR_FORCE_16_BYTE to allow experimental_compact_vars changes to be removed
Also tweak for <...

56accde1d6cba7c64c49806ed4a1a6ce0d6e434c authored over 3 years ago
update travis badge

87b1fb53cc352c726094dfe548ca15680e9b5ccf authored over 3 years ago
Merge branch 'experimental_compact_vars'

47d22f82e1c5b325f62bdccafb324553dcff7655 authored over 3 years ago
Set Graphics type before graphicsStructInit, or graphicsStructResetState can't decide whether to use themes or not.

561becda6be40a723b938b2a8d718be5c2c1b8c0 authored over 3 years ago
Set Graphics type before graphicsStructInit, or graphicsStructResetState can't decide whether to use themes or not.

54f430323f6e43e87fb269a86bced6f60d9396bc authored over 3 years ago
Merge branch 'master' into experimental_compact_vars

100ada0f6f8f9ddc93c93523ec05a108b63b3653 authored over 3 years ago
Bangle.js: Add Bangle.getGPSFix to get last GPS fix without waiting for a listener

cd25f64b05a479f7c651a14cf0d6aeae6c18b4d1 authored over 3 years ago
bump for travis

90d814282c4ba2a5d6e71f5ea7aadd3a095e9bf9 authored over 3 years ago
At first boot, fully check Storage for validity (if not full, ensure remaining pages are 0xFF)

Ensure jsfIsStorageValid returns true when storage is valid, but full

914b77c18219cae28204dae36ac148608e77a620 authored over 3 years ago
docs

f75cf02089f26ba42ab345bdc82d08e7a0f9ae38 authored over 3 years ago
Bangle.js: Push GPS events immediately after GPGSV (more portable/resilient to config changes)

56ffd345be4c40242899fd767546340a37c053b2 authored over 3 years ago
Updated initial data with non-broken images

cc748e59773377fb366b9da7bce2a8f5a8358d2e authored over 3 years ago
Added a default JS firmware

7a5db346b86b47dc67d6b33d8ab2bc0daf13f629 authored over 3 years ago
Bangle.js: Store heart rate periods in actual time (not sensor reading count) - more stable

f36f7ab0611a85dfa152df60bc03514aab231573 authored over 3 years ago
adjust VC31 scaling to reduce clipping

fa09deea4a54117a12d0d21e015a7db85fc1ecd8 authored over 3 years ago
changelog

1e9f10fe09b03124a5ae2f00e5aeee1fd620f5be authored over 3 years ago
comments

70479f35ab85ff035f9dbeeb897a00a34efdf25c authored over 3 years ago
Revert scaling and add an offset variable to allow VC31 HRM values to fit into a more sensible range, allow HRM to work when used immediately after a load()

c02fe9077b6062a291de19677c9504341c147cce authored over 3 years ago
Merge branch 'master' into VC31

0111c04e34da6485d2bd8d3678e21e48e75dce97 authored over 3 years ago
fix http://forum.espruino.com/conversations/365618/#comment16082945

8a88f80f1440175c7d7b9eb0c551711b82c50145 authored over 3 years ago
F18 compile, but not working now

f7ff30401bbc3b7b9375fdb5481722c152f57d69 authored over 3 years ago
commit device-specific stuff, add debug info

88104dcc427dacce9c405d4e98ac136fba21c029 authored over 3 years ago
Initial VC31 heartrate code

b42000f23b02111c19d2a6626a44a42fbca9afc0 authored over 3 years ago
Bangle.js: Build in ANCS support (disabled by default)Build ANCS support into new firmwares

8399b461a990f0f989678a36c490bbebb7f9b248 authored over 3 years ago
avoid skipping widget rendering if an area hasn't been defined for a widget

1ecfdf7d0a35373b266a69618ab323e1cb1c5842 authored over 3 years ago