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

Add 'lcd_clear' but also try and reduce memory usage

fa822457ca26d521d6e6349835b3c7675811a772 authored about 5 years ago
Significantly better touch/swipe detection

bd23f37fe7b7eede3b3849cb106fca2a989f0e83 authored about 5 years ago
docs

e7259896c4cf01896415df7e0f01586639135f04 authored about 5 years ago
Merge branch 'master' into experimental_compact_vars

Also enable the callfunction hack for i386

# Conflicts:
# boards/LINUX.py

823fd9aeff95c2c1ba2f6bf1563b71bfb3ec8a1b authored about 5 years ago
Merge branch 'fillPoly_irregular'

4442951586b1347045e0ceafc8da6ffc93c88ac6 authored about 5 years ago
update for new poly renderer

e9ed9351f779d227b1e57bf7b165f88751c33632 authored about 5 years ago
Graphics: new g.fillPoly to handle irregular polygons - fix previous issues with duplicate points

2fe3f34effacc6efccf1fcf9cccee723fa66bdf1 authored about 5 years ago
Fixed issues with unfilled scanlines

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

38729e2870bd0e5a4fbfd05b82467b83418b2e13 authored about 5 years ago
update ellipse test

f891d169ee013eb41c05878def5dabd64f217897 authored about 5 years ago
first attempt at a smarter fillPoly that'll do irregular polygons. Seems promising but there are gaps when rendering vector fonts

34907f5f7d1aa657a60ef7568eb543c63ed56599 authored about 5 years ago
Merge pull request #1688 from AkosLukacs/patch-2

ESP32 'speed' was wrong

8628817311cbf81738568a0cff65c72cf70584c7 authored about 5 years ago
Merge pull request #1719 from espruino/MaBecker-patch-1

fix build error BOARD=LINUX on MACOSX (fix #1718)

fdd4a588572559e6f661d7b81e2344f4431da982 authored about 5 years ago
Merge pull request #1720 from espruino/new_ellipse

new ellipse

0782153668b106a0804eeb71e7f2a08e25be7fba authored about 5 years ago
fix comments

aa5a9e72db699c7c7e2b8a165090579327327b2b authored about 5 years ago
new ellipse

might be a bit slower
has no spilkes

e6b64c47e186d7db24b8157956dd134497358c61 authored about 5 years ago
fix build error BOARD=LINUX on MACOSX (fix #1718)

6616ba8837af889503aa8cd19d5f9021a3d1d027 authored about 5 years ago
Fix build issue after recent graphics changes #1715

1921e46c12cea0350e516b83a3e9ab438d1881fc authored about 5 years ago
Merge pull request #1714 from fanoush/patch-1

fail build if initialized data+code does not fit ito bootloader area

45ffa8e2c9c074bf2b5aedf00ab405a9dcd1bbb4 authored about 5 years ago
fail build if initialized data+code does not fit ito bootloader area

Initilized data is stored after code into FLASH memory and is copied to RAM at startup, so test...

ba4898797433837cb2fa0719aa6f793a910de5b0 authored about 5 years ago
Bangle.js: skip firmware version checks to save some bytes in bootloader (thanks @fanoush!)

66881d7c329d605eb25634f524f419cd41ed8bc6 authored about 5 years ago
now flip when setting LED - turns display on

be6fe41ed423caaef795248f1cec38340e77c1d3 authored about 5 years ago
Fix string rendering in cliprect

ed394d947b5956442ba276062674053e8abe8ab2 authored about 5 years ago
Fix doublebuffered mode

a7378cd8c178f8b08adc29dbbc4c75ccdc988519 authored about 5 years ago
Add Graphics.setClipRect to allow draw ops to be restricted to a certain area

Bangle.js: add 'null' LCD mode to stop apps from drawing
Bangle.js: add B...

9d5b6f9339dd8c572aebd99ed57d4936b572ae29 authored about 5 years ago
Emulate the LCD driver at a lower level for emscripten (include the 320px high buffer)

dbb70b667a2cd76903fd7571850cb7d7cc93c37e authored about 5 years ago
Add Graphics.toColor, and allow 4 bit Mac palette to be mapped to 8 bit web palette

42530bd982387f39ededdc8bd8b74ccc21bfaaef authored about 5 years ago
code formatting

e1f4b63928f57d907c8648e6469d3907e08ed083 authored about 5 years ago
Bangle.js: add fake LED/LED1/LED2 as @allObjects suggested

3bdafd892fc243327b880788b166acb178e3be92 authored about 5 years ago
Fixed REPL to allow chars with char code >=128

Fixed lex tokenToString for 'break'

e03843efaeb857785379e26b8efa81f311bc4b21 authored about 5 years ago
ensure g.setColor gets the right colour in 8 bit mode

adf307bfb825dee8a402bbfa5c8fe8cfd9385ffd authored about 5 years ago
docs

577065d450b5f720f7bd1c7faec406bb3030665a authored about 5 years ago
Merge pull request #1711 from AkosLukacs/patch-4

Small docs fixes

271051b8017f6560ee6874cf520a296f75ac86d5 authored about 5 years ago
Small docs fixes

b7763b702dacb428b24fd3f48496f1ef3729247a authored about 5 years ago
Add terminal and lowres modes to emulator, and attempt to remove as many emscripten-related hacks as possible so we follow Bangle.js closely

3751dc8453676b0d0b630792125b85502307d2c3 authored about 5 years ago
adding TF compile

87b37b0d9704ee9cc37221b58f10a19ed207d606 authored about 5 years ago
Bangle.js: New 120x120 and 80x80 high speed buffered modes (could be faster)

cf2e0727d7d5085a7bb7ff20a7c24da57756b10c authored about 5 years ago
Merge pull request #1709 from mfikes/fix-partitions-csv-ref

Fix typo in partitions_espruino.csv reference

b2db2bd6b4a821da38143a626d9e7ef8cbd37a27 authored about 5 years ago
Fix typo in partitions_espruino.csv reference

31a12a3b3ff7daa76714b46dfbbfbb3e327297d3 authored about 5 years ago
Merge pull request #1708 from mfikes/i2c-scl-message

Fix I2C driver message

4c1c11ab6bc706b82072a31482530f306fb4d5a3 authored about 5 years ago
Fix I2C driver message

Fix typo: sdl->scl

6e634c596dc17b0b46b005efa488af17d03a86e2 authored about 5 years ago
notes

d5e724a6cd11e51d1637117f3bc2cc1a3f360cdd authored about 5 years ago
Bangle.js: Added heart rate autocorrelation, setHRMPower and 'HRM' event

c923bbc06daa3dca23c759e39a29da009901f5b7 authored about 5 years ago
Allow g.setColor/setBgColor to take hex Strings of the form `'#00ff00'`

Add general purpose hexToByte

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

ae3effd17e278682b55ee5b5200b36df71a5bf72 authored about 5 years ago
Add E.dumpVariables to allow the use of a graph visualisation tool to find out where memory is used

85d6aff51da82c2d98c285e88ab034de396b2ed9 authored about 5 years ago
Add E.showMenu/etc to compile

a80bad7656054e6e96d3c140c95399f510e1bbad authored about 5 years ago
add allobjects' suggested font changes

ffdf0f22408fddbaf51f63c6df5b0ef7e90cba01 authored about 5 years ago
sort out emscripten sleep timer

1d7dc56de0e831cd9ac778605b889d60b1bb2357 authored about 5 years ago
allow teardown and restart

faabcbb82e743013e1ed02c693ecb46789ad569b authored about 5 years ago
handle simple IO and watches

db86baf13c1b904a7f2bc24d2d2f29477d92ceee authored about 5 years ago
Added ability to compile Espruino to JavaScript with Emscripten

e69770722a29c178e9b2a8b2ceb0178a1ae3c3b0 authored about 5 years ago
Merge branch 'emscripten2' of ssh://pig.local/git/Espruino

cc06a534b30c83782361fefba197b24d3426540e authored about 5 years ago
semi-working emscripten compile

3b7417458ef92b08d23d4627b3a7fdf479647ca9 authored about 5 years ago
Fix leftover arguments to jsLex functions

fc7c62e6ac4d63742b87de09f56c190f25b3e88e authored about 5 years ago
Bangle.js: EVents for 'swipe' and 'touch' on the touchscreen

3847326d609bf5d2134863e1a9c23805b315a389 authored about 5 years ago
docs

21ca4914c11c4a13389358c6dfb958c903b7004b authored about 5 years ago
nRF52: Fix passkey pairing if setSecurity is after setServices

2adbe645834189ae496f20f1206f8263f7bf8ff7 authored about 5 years ago
bump copyright year

f2fcde2897fe6a5431ae46c06f4edceac8a571b8 authored about 5 years ago
Bangle.js: Add Bangle.setLCDBrightness

bf7b90c43314f3d09d5bac0de64bf66ca9f9151c authored about 5 years ago
Bangle.js fix units for GPS speed (was knots, now km/h)

Fixes https://github.com/espruino/BangleApps/issues/51

449b1f8db57486f389133224f4dced220ab9b78d authored about 5 years ago
nRF52: fix issue where advertising flags could get out of sync after SD restart

78c7cc109f5428efe5222c3c477cace577bdb83a authored over 5 years ago
fix rendering of transparency in image strings

8bdc46ec4f77ef0a8b3041925c29d677a13943c9 authored over 5 years ago
minor tweaks

e5521e003d46878ac611c7a3a4cff8585923c1c7 authored over 5 years ago
nRF52: fix issue where restarting the softdevice would reset the RTC

- fixes Bangle.js watchdog reset

f1eff0a0469c03bc29cc07be8beb630171a206b2 authored over 5 years ago
fix ESP8266/32 build regressions

9237f6d0ee11787cbd568750b75fc241460d380d authored over 5 years ago
allow separate beuilding of docs

81d0a38086e06f21aea2f2c6cca1f1ee15ffce14 authored over 5 years ago
fix build on boards without a terminal

ebf2afa580d60d50cfba0db017e72237fccdb767 authored over 5 years ago
Added E.defrag to perform defragmentation - still beta!

6553063ee0aef816bed0d95fca1a5d74f2676a3e authored over 5 years ago
Add BANGLEJS DFU builds

58a7ab0ef9f4fbbd6a7aac8bb44c37aeee39ac78 authored over 5 years ago
Improve free list ordering when Flat Strings are freed

5fded05f7bfb63b9386419097cf1aab7e374ece6 authored over 5 years ago
improve docs making

e230148625ae74a0456776209ebb152dc56eba94 authored over 5 years ago
Create FUNDING.yml

9a3d0ed5f49488eb82a0406dafe65c6665211c81 authored over 5 years ago
Fix GPS date being 1 month off :)

5439331ac8f0e5dee87bf8319af08738c6718df9 authored over 5 years ago
Fix random scrolling on terminal

34c1f98900b2495ad3e253c9d14a63cfa9475ba0 authored over 5 years ago
Bangle.js now doesn't display logo if using 'load' (avoids flicker when going back to clock).

Added step counter

45bcd987ade0244ad56807a66648053afbb07304 authored over 5 years ago
Add bangle logo

9ce4c4862894951ed8fc68bb6ab016f890903bd7 authored over 5 years ago
Bangle.js add 2 bit option for nice smooth grayscale images

ab335b39f0cd98cb6ed3af774666906bd0f77be8 authored over 5 years ago
Added built in gestures

b9a9c1cdb38d4c826fac9bc090e21908de7b1c54 authored over 5 years ago
Pixl.js - check '.splash' file at startup and use it for splash screen if it's there

a61412bb76917b22394a86367dff5a3564dd1b58 authored over 5 years ago
Fix Bangle.js fillrect when screen is scrolled such that it goes past the end of memory and starts again at the beginning

e78ba062ca299420e3ffebb3527c357b72d8db49 authored over 5 years ago
Now use BTN3 to go back to the clock

0b88bc0c27f1dcbb1589fe2b689fd218fd248857 authored over 5 years ago
Added E.showPrompt, E.showAlert for Bangle.js

Also start responding to button pressed on IRQ rather than polling

a96bf2c659d9d41f57f0b8cfd3210a1a221901ec authored over 5 years ago
Add E.showMenu, deprecate Pixl.menu - use a common function to ease porting between devices

720738944fb990ec1a75c938e8239e0827c3be46 authored over 5 years ago
bigger menu font

7c07e265d24821ea8d1ef0a92bd474a3f64b6506 authored over 5 years ago
nRF5x: Ensure gatt.connect silently succeeds if we're already connected to the device

21cc174052f6daf1bf21c180ae1923de67cbecdb authored over 5 years ago
Now storage is faster and supports appends it makes sense to use more of our flash chip

e5c8a6bdf4a747e841ddc87867ed3408ebc5b3e2 authored over 5 years ago
Add argument check for heatshrink compress/decompress

e07effb00dde80e4e4037943014ef456255ddc57 authored over 5 years ago
Significantly faster flash writes on Bangle.js

10e966fca6437b59f3d96144f4255f8c2cf4c970 authored over 5 years ago
Ensure a buttonpress goes to the menu right after the timeout, not just when released

a1d23710163f2b13cb0b5b00f4b8f04ad054125b authored over 5 years ago
Only store command history if commands <500 chars. Should help with memory usage/fragmentation during uploads

dec24bdc4d4fb5442af343ff146f01b2d10f7375 authored over 5 years ago
Add code for fast data transfer to LCD

c2e04272b55d1d79d331cf265d52fa5e48cb3f8a authored over 5 years ago
add charge event

46b8be07ba4088a908a38d2425dcf1b2b06dd6f6 authored over 5 years ago
ensure device flags are volatile

a3b361c2a7c5655fab4f62612f420065a6a5bfbb authored over 5 years ago
Add a fast path for non-rotated non-scaled Graphics.drawImage

ef02346814b8ab3584081934bfb05c7054d061cf authored over 5 years ago
Add XON/XOFF flow control to Bluetooth LE UART (on by default)

Lower thresholds for XON/XOFF to give more headroom with devices that are slow to res...

36baa8d8984e765528657539ea30d990946d91ed authored over 5 years ago
Merge branch 'master' into bluetooth-flow-control

905e4335dee1814f8e3eb16bfb2f905b6b3aff51 authored over 5 years ago
abstract away custom battery percentage info, increase screen timeout to 30s

dee73b5fae72f86ddaccf61214727bbf4ab1f93c authored over 5 years ago
add fast path for scaled image blit

759f41ffa26f87640b78a4443340a898df2b96fa authored over 5 years ago
Allow drawString with a filled background, which allows flickerless writing on non-double-buffered screens

fillRect now takes a color

041827718b6385dd33a1b8020b2db618a61360af authored over 5 years ago