Ecosyste.ms: OpenCollective

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

github.com/espruino/EspruinoWebIDE

The Espruino Web IDE - A Chrome Web App for programming Espruino
https://github.com/espruino/EspruinoWebIDE

Ensure we hide pins in blockly if NO_BLOCKLY is set - see https://github.com/espruino/Espruino/commit/f322090963674c95cd8cc8038be536e0014b03b4

245ce5fa6bded7060626c4b1876f7d7ce09c0ada authored 10 months ago by Gordon Williams <[email protected]>
bump worker

770796d47c8fd4bdecc928af6a63f4f527768ae9 authored 11 months ago by Gordon Williams <[email protected]>
Typed array fix - https://github.com/espruino/Espruino/issues/2463

f33552785f39974ba94ce71090a947ce2eff0c7e authored 11 months ago by Gordon Williams <[email protected]>
bump sw

e815214d9775c17ca83718e09c8c9e13f740b42b authored 11 months ago by Gordon Williams <[email protected]>
Revert "2v21 emulator" - stop #2463 for the moment

This reverts commit 661960706c3360199ecb8a8d3f28660e5ffc2c32.

94e8c6cdb8e60af26ba7d08efd77d528d83840b4 authored 11 months ago by Gordon Williams <[email protected]>
2v21 emulator

661960706c3360199ecb8a8d3f28660e5ffc2c32 authored 11 months ago by Gordon Williams <[email protected]>
2v21 code update

68c6c0cfef9b3647cab79cab8cff55ba2be8d44f authored 11 months ago by Gordon Williams <[email protected]>
Fix issue comparing characters (copy/paste issue from Java!) which meant that some strings were converted to JSON in a way which parsed wrong

e5eead3bd40ebca3e83ad2280c8aeeed742f9cca authored 11 months ago by Gordon Williams <[email protected]>
Add device filtering for Web Bluetooth

b08d62155db0c5e2a8631a129f49f3228f4a54a9 authored 11 months ago by Gordon Williams <[email protected]>
Fix issue saving pretokenised code to boot code

8c96d4a74ab144b15042fde9b6bbc1fc89c98e2a authored 11 months ago by Gordon Williams <[email protected]>
Ensure we don't pretokenise code that's being sent to RAM, as the REPL can't handle it

c52078820ec9d6f0a812c3b24b4719b22fbb7973 authored 11 months ago by Gordon Williams <[email protected]>
On firmware that supports it, pretokenise Strings and atob("...") - drastically improves speed

Ensure we properly escape characters being sent to Espruino when writing to files. Before, we use...

a7cd92cecb4fdf1f6ea58908659ee284ff3e3439 authored 11 months ago by Gordon Williams <[email protected]>
update emulators

9f96ddcfdd968bbb8e677526e91dd3a0b981abc2 authored 12 months ago by Gordon Williams <[email protected]>
fix after using wrong secure DFU file broke IDE

17fed586fa8e9843ea2b62a394c04447c68ffadb authored 12 months ago by Gordon Williams <[email protected]>
Update to point Bangle.js 2 users to the app loader. Added specific Pixl.js docs too

e00729ddba7e95dadfbd14430010ea6e6539fc95 authored 12 months ago by Gordon Williams <[email protected]>
Update DFU with a patch that retries (but with a delay between packets) in case of failure - as per https://github.com/thegecko/web-bluetooth-dfu/issues/80

Fixes https://github.com/espruino/EspruinoWebIDE/issues/292

516627202b1e18f2c832fb70e39f7b4251df5a06 authored 12 months ago by Gordon Williams <[email protected]>
new tools

2e2a03fa715af9ff372cfffa371c82ea5e8d8147 authored 12 months ago by Gordon Williams <[email protected]>
new JSON for 2v20

3f5d28ac9afe94a1052e137c1abd5eeb52d2cdfb authored 12 months ago by Gordon Williams <[email protected]>
update link

185764b96b8ec43bd7b35f0b961f008e5efbabed authored about 1 year ago by Gordon Williams <[email protected]>
fix serviceworker for changed files, bump version

24ab3da65a47ce73d40cb658288534d303c4e7a2 authored about 1 year ago by Gordon Williams <[email protected]>
Add Brenden to patreon list

164f50fdace0572a588d4adaf9511c5d2b699dc8 authored about 1 year ago by Gordon Williams <[email protected]>
Upgrade Blockly version, which should now work better on Android tablets. Also change meta viewport to 0.8 which gives much more sensible scaling (1 is a bit too big)

25fa6a74b3ad81de04705d7fc3427a3fbf3f6f74 authored about 1 year ago by Gordon Williams <[email protected]>
Add Frederic's Patreon support

25d616cff0175eb51b34a4a5af115afcb1666cc6 authored about 1 year ago by Gordon Williams <[email protected]>
Removing unused 'relay' option - 'remote' is so much better

a56956db1de49c1cda93aaea51281b7b12b7152d authored about 1 year ago by Gordon Williams <[email protected]>
bump version

5ef82df02fbdc81d1af03f20c1b539876f869397 authored about 1 year ago by Gordon Williams <[email protected]>
include bangle modules by default

35f58d2ab7fa9ff750d119aeedfe9d8974334be2 authored about 1 year ago by Gordon Williams <[email protected]>
Merge pull request #288 from ticalc-travis/settings-html-escaping

Work around HTML escaping issues with certain settings

45a5a814c7e0b092f867b79d9a85c34dc037a30c authored over 1 year ago by Gordon Williams <[email protected]>
Don't convert space to non-breaking space in settings values

This is a partial fix to allow the settings dialog to correctly
preselect settings whose key val...

1ed0a55463049c91a95d08f26e84b517f20a7a79 authored over 1 year ago by Travis Evans <[email protected]>
tools npm release

389056c7594f3c6aa121c30f2103562e2c9ab3a9 authored over 1 year ago by Gordon Williams <[email protected]>
bump versions

f0f22b0befa648d75b6accc44ee2863c124e8c08 authored over 1 year ago by Gordon Williams <[email protected]>
Merge pull request #287 from ticalc-travis/fix-indentation

[JS editor] Fix bad auto-indentation after #282

35b9073efaacf6b01af617d475f085e2c20f9b14 authored over 1 year ago by Gordon Williams <[email protected]>
Use correct datatype for setting CodeMirror tab/indent options

CodeMirror expects Number, but Espruino IDE sometimes stores them as
String, and CodeMirror inde...

68cb25ef6de1d79ffebc9b6bc864520f03ba63f6 authored over 1 year ago by Travis Evans <[email protected]>
updated cli

fd1dfaa5e88d2aa5f0c292bb7b9768a94f511fb2 authored over 1 year ago by Gordon Williams <[email protected]>
Merge pull request #285 from ticalc-travis/fix_codemirror_painting

Fix visual glitches in code editor when switching tabs

2f9d1a816c860d35d1657cdb3befec6296e58e18 authored over 1 year ago by Gordon Williams <[email protected]>
Merge pull request #286 from ticalc-travis/fix-first-undo.rebased

Ensure newly-created editors start clean (no undo history)

59324db1f7474d98d986a68ef9cfd4fbc2bb60f3 authored over 1 year ago by Gordon Williams <[email protected]>
Remove `editor.dirty`; no longer used by anything?

559ca9b477d3e55cb8176dc391263c783616a151 authored over 1 year ago by Travis Evans <[email protected]>
Fix visually glitched code editor when switching tabs

38e83ede8b3c5e2b27c469070335c8b165de6526 authored over 1 year ago by Travis Evans <[email protected]>
support for zero length atob input

7df773cf6f3fc24956986fc9de53ceb0dfa06edf authored over 1 year ago by Gordon Williams <[email protected]>
Fix display of the 'Note:' that tells you important info

8e502b2c70b39d3c99e00129047efb1b783837ab authored over 1 year ago by Gordon Williams <[email protected]>
2v19 json

ed9a4da72bb06e605d7e6d3200f38f6801e8a2ad authored over 1 year ago by Gordon Williams <[email protected]>
bump version

5773f2355c4385309ea60980403c0dea7c00640c authored over 1 year ago by Gordon Williams <[email protected]>
Merge pull request #284 from ticalc-travis/char-encoding

Chrome: Fix corrupted non-ASCII characters on file save

a03d83d68883f98f949bfee165cbce913401d0e1 authored over 1 year ago by Gordon Williams <[email protected]>
Chrome: Fix corrupted non-ASCII characters on file save

af961746e0ca6aca603c85637665c5d20efeaac9 authored over 1 year ago by Travis Evans <[email protected]>
Merge pull request #282 from ticalc-travis/fix-editor-settings-rebase

Fix changes to editor settings not working

6f27f7d661ffbe4373ee4f9eee7e2f13a2cc5a43 authored over 1 year ago by Gordon Williams <[email protected]>
Ensure newly-created editors start clean (no undo history)

501001c25b0ef4b1d88559187e438db41fa6e547 authored over 1 year ago by Travis Evans <[email protected]>
Fix beautify operation

c19d3cfe7420f7561baec2661aaab067c9628fcf authored over 1 year ago by Travis Evans <[email protected]>
Don't accidentally the whole CodeMirror CSS when selecting “default” theme :-)

I guess somebody mixed up `remove` vs. `removeChild` there.

a31ae463cb3c10c13a24c03c51fd10ac82ee6049 authored over 1 year ago by Travis Evans <[email protected]>
Clean up indentation and whitespace

c48631381cc3fcf9526c83fa863d27a26ee228b3 authored over 1 year ago by Travis Evans <[email protected]>
Fix issues with editor settings not taking effect or getting saved

e7a6ce8026fff3b8868fa92c72cc264bd616a890 authored over 1 year ago by Travis Evans <[email protected]>
update analytics

df265df2dfce9527620b4fa4e464217431f94d63 authored over 1 year ago by Gordon Williams <[email protected]>
make getports return immediately if we're waiting for webrtc

31d62703018cab9feaa018e6245cc21656c67184 authored over 1 year ago by Gordon Williams <[email protected]>
allow getURL to POST, and swap compiler away from using jquery

include compiler in espruinotools

1f12c32683b642cbc44c3dfc89214fb029e8a730 authored over 1 year ago by Gordon Williams <[email protected]>
new version

0289462b99cac05f3fdcb6188d890e705ef02954 authored over 1 year ago by Gordon Williams <[email protected]>
new patreon supporters

dd3cb24dbbfe9b713cb29670e7ccb75f4150bfd1 authored over 1 year ago by Gordon Williams <[email protected]>
Tidy up file send code to remove constants, ensure that if we get a file from storage we set the upload mode correctly, and that if we set where to send the file in storage we update its name

e355939164ca6f87c07b484df6d92e7f39788c8a authored over 1 year ago by Gordon Williams <[email protected]>
Update based on https://github.com/espruino/EspruinoWebIDE/issues/144#issuecomment-1657102312

251c8f932c5e18ecebffd9f54bf43f30d3236f64 authored over 1 year ago by Gordon Williams <[email protected]>
fix code URL

7d3c5591f587bcc8510b012d7c6fadf3c232c54f authored over 1 year ago by Gordon Williams <[email protected]>
Update versions now we removed projects from the online web IDE (they never worked online)

357283d9982044c4a23f82dd6745d97c1e092ad6 authored over 1 year ago by Gordon Williams <[email protected]>
Remove projects for now, as they don't work on non-app-store builds - #275

47106217d61de868edf4c05a7c3e6e5cd866d92e authored over 1 year ago by Gordon Williams <[email protected]>
really fix regex parsing this time

c43c6e3753e1f35ffc33f450b02eee3f5e21a7a6 authored over 1 year ago by Gordon Williams <[email protected]>
2v18 release with new emulators

203e6e8498d42735b71e1138c66f7e6f7ec305e3 authored over 1 year ago by Gordon Williams <[email protected]>
Fix RegEx parsing

ddb9f5134a0d1afe56c6984e6a2d64bad673e7a1 authored over 1 year ago by Gordon Williams <[email protected]>
whitespace

c37a65bd404364cd1366db45d4d747aa00974469 authored over 1 year ago by Gordon Williams <[email protected]>
Bump versions

6b3c1814c1c04d5f9dcaaa79019ea65797211004 authored over 1 year ago by Gordon Williams <[email protected]>
Fix regex parsing - fix https://github.com/espruino/Espruino/issues/2096

a216e0aea9e996731b742e1f326affe1b4d1bf8e authored over 1 year ago by Gordon Williams <[email protected]>
Use new Filesystem API for file writing so we can remember the name of the file to write

4a8a80d7cb0c49ccaf552bded898c5d213bda65c authored over 1 year ago by Gordon Williams <[email protected]>
Tidying up the remote page

6aac867b887de6fe2364af54619a73e8831c567f authored over 1 year ago by Gordon Williams <[email protected]>
Allow WebRTC bridge ID to be set via config

d87690e167482ea427378e24a752cd587c55bf79 authored over 1 year ago by Gordon Williams <[email protected]>
misc fix

d28d65cd420a95b685f9e1b0623ddc5b21959a0c authored over 1 year ago by Gordon Williams <[email protected]>
Better support for disconnections

c932803b2b78dc8f0d819cb6ad6d9d5b29793c28 authored over 1 year ago by Gordon Williams <[email protected]>
oops - fix QR code coloring

45e878bfe9e31f0596b85ffab67ff467fd906836 authored over 1 year ago by Gordon Williams <[email protected]>
Nicer WebRTC flow with small link at bottom left of connection window

788b4a18eeed96f92f053db55a2e8e8783391dbe authored over 1 year ago by Gordon Williams <[email protected]>
Fix issue where double-tap of the connect icon was required after a failed connection

0d315dd0a8096328e778c67c605241bf1a10d7e7 authored over 1 year ago by Gordon Williams <[email protected]>
Misc Remote tidying up and fixes

4da58d38234fc6b0941201bd7eec8947ae8a544d authored over 1 year ago by Gordon Williams <[email protected]>
new tools

e51e07a8b1f9958a5663a7893a987f3de0163355 authored over 1 year ago by Gordon Williams <[email protected]>
fix fontsize error after multiple files

05f5d0a13b34940bed98114f292ff7d640161d71 authored over 1 year ago by Gordon Williams <[email protected]>
allowed bridge->ide->bridge shuffle to allow the ide to connect to the bridge when it's the IDE that shows the QR code

updated peer.js

5c79ec02757662054149256f3e043ffd2e1f342a authored over 1 year ago by Gordon Williams <[email protected]>
support for video streaming

9ecdec049218191ec42a7e1aaa30833e09905a3b authored over 1 year ago by Gordon Williams <[email protected]>
change max popup height

b2d660360cacfa72b6c12ef9edde2f2b1ad8dc28 authored over 1 year ago by Gordon Williams <[email protected]>
Initial (flakey!) support for WebRTC connection

b6023c34c34b7d9f2c44bcf269298a035ab48571 authored over 1 year ago by Gordon Williams <[email protected]>
Fix issues sending files

fb15b2885f0806b0c9fb967d87f5ce372fe908e5 authored over 1 year ago by Gordon Williams <[email protected]>
fix file load issue

9c524fbd3c4ebfd78383d6719f9825545a26aeff authored over 1 year ago by Gordon Williams <[email protected]>
Code tidying, remove code.js, better blockly integration, fix tour

9e4ebf5857b9af16c2d21330d2abb74997b317d9 authored over 1 year ago by Gordon Williams <[email protected]>
Ensure we remember the contents of blockly code

e064bf575eb5ad383fa850feed50d0aa25c6635e authored over 1 year ago by Gordon Williams <[email protected]>
oops - fix multiple editor window issue

a1227d1284d600f72c597d359302b09462d415f5 authored over 1 year ago by Gordon Williams <[email protected]>
Adding support for multiple editors so undo history is kept, and now Blockly comes up as a new tab

574e06e38ab3ceb7bc7c1dbae9de197371dfeb0a authored over 1 year ago by Gordon Williams <[email protected]>
Add new file button, and ensure opening a file creates a new tab

8799ae7708daf258721c3428a5d8e25254132b70 authored over 1 year ago by Gordon Williams <[email protected]>
fix for first run when no files stored

11a644851b0ff7d63b4cefc6210209c1f8503db3 authored over 1 year ago by Gordon Williams <[email protected]>
Now automatically saving all open tabs and reloading at boot time

5abbd190bf5020739b31f0a2304f22f85b50f409 authored over 1 year ago by Gordon Williams <[email protected]>
First stab at multiple files - 'Open' still needs to open a new tab, and we should check for file changes

f1ef6da0f715eb9b14ea2568ce11af678cdf230d authored almost 2 years ago by Gordon Williams <[email protected]>
Handle webserial disconnects better

d187b0e7a062799507a159b370c1cd96d96a1833 authored almost 2 years ago by Gordon Williams <[email protected]>
stop relay auto-disconencting

589ea9181905cfaf52926063dd897aa809797e01 authored almost 2 years ago by Gordon Williams <[email protected]>
new tools

e70eb2810b4123ff6edeb182945c3e12fe0e3f5d authored almost 2 years ago by Gordon Williams <[email protected]>
don't close the connection if the websocket connection drops

2bcb268dc57b28990a1aef3d943dafbe19c8b0a1 authored almost 2 years ago by Gordon Williams <[email protected]>
new data

6f48ae3a2be7bb0c7f4bd9f849e5b0c07ece695f authored almost 2 years ago by Gordon Williams <[email protected]>
Fix bangle.js 1 factory apps

0a69233b7fd0306d72c47c49c2fe3f73636d13b9 authored almost 2 years ago by Gordon Williams <[email protected]>
2v17

2f917392f4011b714475ee5567f3e0c2f8785747 authored almost 2 years ago by Gordon Williams <[email protected]>
Fix lexing of escape codes - it turns out JSON.parse gets unhappy about non-ASCII char codes like `"\x10"` so we have to manually parse these

f1691ac4a474983e50bce5b7ea1020804d9c1e3c authored almost 2 years ago by Gordon Williams <[email protected]>
new tools

d1aa9e81c6a8278f82d11b9b1b498c84cae041c4 authored almost 2 years ago by Gordon Williams <[email protected]>
comment

0c4843831689704b16314170020ce0cb77a52395 authored almost 2 years ago by Gordon Williams <[email protected]>