Snail-IDE / snail-ide.github.io

Snail IDE Website
https://editor.snail-ide.com/
GNU General Public License v3.0
5 stars 22 forks source link

Add auto-publishing to CI #36

Closed someCatInTheWorld closed 5 months ago

someCatInTheWorld commented 5 months ago

i did this a pull request so @nmsderp can approve or disapprove this

vercel[bot] commented 5 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
snail-ide-editor ✅ Ready (Inspect) Visit Preview 💬 Add feedback Mar 19, 2024 6:23am
nmsderp commented 5 months ago

Can this be on the new offline repo and have it clone the GUI, build it, then make it an electron app

nmsderp commented 5 months ago

@thepython555 has made some progress

someCatInTheWorld commented 5 months ago

Can this be on the new offline repo and have it clone the GUI, build it, then make it an electron app

This could be another way to download Snail IDE if the user doesn't want to download their browser all over again and just wants Snail IDE.

nmsderp commented 5 months ago

Can this be on the new offline repo and have it clone the GUI, build it, then make it an electron app

This could be another way to download Snail IDE if the user doesn't want to download their browser all over again and just wants Snail IDE.

we decided not to use electron, instead we are using nw.js, which uses a similar method, most people would prefer a desktop app though, both scratch and turbowarp uses the electron method, and penguinmod has hinted on doing it

nmsderp commented 5 months ago

Can this be on the new offline repo and have it clone the GUI, build it, then make it an electron app

This could be another way to download Snail IDE if the user doesn't want to download their browser all over again and just wants Snail IDE.

we decided not to use electron, instead we are using nw.js, which uses a similar method, most people would prefer a desktop app though, both scratch and turbowarp uses the electron method, and penguinmod has hinted on doing it

but we may be able to use tauri if someone figures it out

someCatInTheWorld commented 5 months ago

Can this be on the new offline repo and have it clone the GUI, build it, then make it an electron app

This could be another way to download Snail IDE if the user doesn't want to download their browser all over again and just wants Snail IDE.

we decided not to use electron, instead we are using nw.js, which uses a similar method, most people would prefer a desktop app though, both scratch and turbowarp uses the electron method, and penguinmod has hinted on doing it

What if they're using a non-privileged account?

nmsderp commented 5 months ago

non-privileged account

most of the time if your account is non-privileged .html files are blocked, for example on ChromeOS if your Chromebook is set to be for a child or school .html is blocked, I think windows does it too and maybe mac. (probably like 70% of the snail ide community uses Chromebook, and are most likely for school)

dumorando commented 5 months ago

non-privileged account

most of the time if your account is non-privileged .html files are blocked, for example on ChromeOS if your Chromebook is set to be for a child or school .html is blocked, I think windows does it too and maybe mac. (probably like 70% of the snail ide community uses Chromebook, and are most likely for school)

my school laptop doesnt block html files

nmsderp commented 5 months ago

non-privileged account

most of the time if your account is non-privileged .html files are blocked, for example on ChromeOS if your Chromebook is set to be for a child or school .html is blocked, I think windows does it too and maybe mac. (probably like 70% of the snail ide community uses Chromebook, and are most likely for school)

my school laptop doesnt block html files

either i am wrong, or they made your accounts a little less restrictive somehow.

someCatInTheWorld commented 5 months ago

So, are you going to merge this?

nmsderp commented 5 months ago

So, are you going to merge this?

ill close it for now, but if the offline app dosen't turn out well i will merge it