azer / kaktus

Experimental web browser with minimalistic design
414 stars 23 forks source link

Windows version does not work at all #7

Open zessx opened 7 years ago

zessx commented 7 years ago

I wanted to try kaktus, so I simply download the Windows version, and launched the .exe. The search field does not work at all. Whatever I use a keyword (google), or a full URL (https://github.com), nothing happens.

janyksteenbeek commented 7 years ago

Same on Mac

edit: dropbox dl works, github dl does not

azer commented 7 years ago

@zessx I can't support Windows at the moment, but if you try building the project, I think you'll get a working version.

@janyksteenbeek are you sure ? I'm using it and it works. could you download the latest version please ?

rahilwazir commented 7 years ago

@azer The build provided in readme for windows version opens up fine but on the landing page: kaktus

when I type a url and hit Enter nothing happens.

rahilwazir commented 7 years ago

@azer Yes, building from source works: working

Note: the make command isn't available by default in Windows you need to install MSYS2 from here, then export PATH=$PATH:"/path/to/node-dir/" and run make win

azer commented 7 years ago

@rahilwazir thanks so much. you can try parameters like "frame:false" to make the build frameless.

rahilwazir commented 7 years ago

@azer Sorry but how can I pass the parameters? make unable to process

azer commented 7 years ago

@rahilwazir You don't need Make. You can run this command directly without make;

./node_modules/.bin/electron-packager . Kaktüs --out=dist/win32 --platform=win32 --arch=x64 --icon=kaktus.icns --ignore=dist --ignore=README.md --ignore=.gitignore

And you can edit the window parameters from window-manager.js. That file creates and manages the windows.

rahilwazir commented 7 years ago

@azer Thanks!

You don't need Make. You can run this command directly without make;

Can we update README for alternative build for Windows?

azer commented 7 years ago

@rahilwazir yes we can, you can send a PR for updating the readme.