JSUI icon indicating copy to clipboard operation
JSUI copied to clipboard

Any plans to support Windows?

Open ghost opened this issue 6 years ago • 14 comments

JSUI looks really great ... are there any plans to add support for Windows?

ghost avatar Jun 08 '18 15:06 ghost

Thanks! There are plans, but there are no promises :)

kitze avatar Jun 08 '18 16:06 kitze

Works on Windows 👍

jonathanvoelkle avatar Jun 08 '18 16:06 jonathanvoelkle

Thanks @kitze , is there anyway I can help ? (no promises :)).

ghost avatar Jun 08 '18 17:06 ghost

@jonathanvoelkle wait, what, how? You mean every feature works?

kitze avatar Jun 08 '18 18:06 kitze

@kitze Only found a few bugs (and things, that obviously do not work), shall I write a list?

Update: heres the list:

  • drag & drop for moving the projects is not working
  • obviously 'open in finder' does not work
  • ~~stopping the terminal does not work~~
  • you can't scroll in the termial while something is executed
  • killing ports doesn't work
  • search does not open

I don't know what the termial should do; can it only execute the commands from a package.json file?

jonathanvoelkle avatar Jun 08 '18 19:06 jonathanvoelkle

I'm happy to help with testing of the Windows version as it moves along. I may even be able to help with some coding.

johnwargo avatar Jun 09 '18 12:06 johnwargo

@jonathanvoelkle how did you get it working for windows?

akash-pal avatar Jun 10 '18 05:06 akash-pal

@akash-pal It's an Electron app, so one could likely run it through an Electron build targeted for Windows.

JawsomeJason avatar Jun 10 '18 23:06 JawsomeJason

@jonathanvoelkle - Is it possible to provide a quick guide on how you got it working on Windows? I would love to try this app out. Thanks!

cgen01 avatar Jun 11 '18 11:06 cgen01

@akash-pal @cgen01 to get it working on windows you can clone the repository, do a yarn install and then yarn start. Its not as nice as just being able to download a build from the "releases" section, but I'm guessing that's how @jonathanvoelkle got it working.

The steps, from a terminal are:

  • git clone https://github.com/kitze/JSUI.git
  • cd JSUI
  • npm install -g yarn (assuming you don't already have Yarn installed)
  • yarn install
  • yarn start

That will get you set up to run it locally, in dev mode. Its good to be able to try it out on Windows, at least until there is a dedicated windows electron build created.

ddivad195 avatar Jun 11 '18 12:06 ddivad195

@david-daly - That seems to have worked! Thank you!

cgen01 avatar Jun 11 '18 13:06 cgen01

Excuse me @david-daly I followed your steps but got this error on yarn start:

./src/components/App/index.js
Module not found: Can't resolve 'components/Dialogs' in 'D:\projects\JSUI\src\components\App'

It seems it can't resolve the path, any suggestion?

ingro avatar Jun 13 '18 08:06 ingro

@ingro you should use the latest stable version 0.0.16

git checkout tags/v0.0.16
yarn start

dangh avatar Jun 14 '18 01:06 dangh

Now it doesn't work at all. I only see an empty gray window with "Electron" as title.

Edit: resizing or clicking around, has the effect to make it work again. Now the only problems are the ones that @jonathanvoelkle said. It looks like it's not required much work to make it compatible with Windows. I hope the option will be considered

crisz avatar Jun 27 '18 22:06 crisz