just one screenshot from today (actually yesterday)
so suppose that you—oh no—didn’t want to bother setting up code editor software on your computer. wouldn’t it be awesome if you could edit a glitch project directly in a web browser?
which means you have to serve some files from a web server. and this part I thin would have been neat to do on Glitch, but you’re not allowed to install extensions from the public web (CSP on Web breaks "Install Extension from Location..." Command · Issue #201317 · microsoft/vscode · GitHub). basically only localhost is allowed (other hosts are Microsoft-controlled; api.github.com is also on there but to my knowledge it doesn’t have any suitable endpoints that can serve files), so I have to do that locally too.
didn’t really do any programming today, but here’s one development-adjacent screenshot:
which is higher than my own estimate. a few main things are missing, that come to mind:
still gotta decide on the name. p.s., thanks to the community for suggesting some names. but not agreeing on a single one. how can you do this to me
following that, gotta set the internal extension ID and stick with it. your login info will be scoped to this extension ID, so it would be annoying to release before settling on this
and speaking of login info, need to add a minimal persistent token input and make various things not crash when it’s not set and/or wait for it to get set before trying to do stuff
we might be able to start alpha testing without this, but the “figure out which project we’re working on” logic in like 3/4 of the features is a little janky and disregards vscode’s support for having multiple “workspace folders,” and I think I should get that sorted out better…
with supplemental apologies for choosing such a wild name even though y’all have suggested less weird ones
if anyone’s wondering how the four items of missing things I listed in the last post are doing, pursuant to the rules of this forum I shall not be giving you an update on that.
but given that I did not want to release this without addressing those, the status of those items should be evident with the following links:
So I have the VSC app, and I installed Getting Fish-Shaped Crackers back in Vending Machines, (which is a reallly bad name for SEO but who cares. I like the name) but I don’t know how to connect anything! Help?
Edit: okay making progress. Where is my “Persistent” token?
Edit: I found my persistent token, and I enter it, and then I get the URL of my project, but it tells me I am unauthenticated. Also, is greeter.html supposed to greet the user? (That would be cool… if so… I can help )