vshymanskyy / ViperIDE

An innovative MicroPython / CircuitPython IDE for Web and Mobile
https://viper-ide.org
MIT License
402 stars 16 forks source link

Secure WebSocket Relay connection working with W600 flawlessly. Minor issue. #13

Closed rkompass closed 4 months ago

rkompass commented 5 months ago

Hello Volodymyr,

A first feedback, as you invited/requested:

I tested the new WebSocket Relay connection with the latest w600 firmware (and Brave) and it works flawlessly. Of course there is a little bit less memory available now, but we have enough of it :-) Also the repl is a bit slower, which makes sense. I like the flicker of the webrepl symbol while transferring (saving, e.g.) files. Also it's nice to have the run triangle getting red while executing a script!

A minor issue, which was probably already there at the web_repl: When changing a script, after saving, there is still the old size of it displayed in the directory view. I have to switch to package manager display and back to directory tree display to get the updated size, which is annoying.

rkompass commented 5 months ago

More feedback: Positive: With the wss_repl all my browsers seem to work (now also Opera and Chromium on Manjaro Linux).

vshymanskyy commented 4 months ago

Thanks for the feedback. Yes the file size is not updated currently. It's not easy to fix though...

vshymanskyy commented 4 months ago

We can free some memory by moving the websocket client implementation to native code.

vshymanskyy commented 4 months ago

With the recent changes, you'll need to reinstall the viper-tools. There are some breaking changes

vshymanskyy commented 4 months ago

Should be fixed now