-
-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make Setup (Installer) #146
Comments
@Jaifroid Do we really need this? |
Yes, I need installer. |
@xmh97 It is better to use the Electron NSIS installer rather than the Suite Installer, because the former can easily be added to the build script for the Electron version (I use Electron-Builder). But could you explain why you cannot use the Portable version (NWJS) I currently provide for Windows 7? I mean this one: https://kiwix.github.io/kiwix-js-windows/kiwix-js-nwjs.html ? When you unzip that, you can simply launch the app with the provided shortcut(s), without having to install anything. I thought it was more convenient than an .exe installer and uninstaller. |
@xmha97 Have you also considered the PWA version? It is very lightweight and can be installed if you launch it in Chrome or in Edge Chromium. You will find an Install button under Configuration. Please try it out and see if it meets your needs (it also works offline once you've installed it): https://pwa.kiwix.org/. Unlike the NWJS or Electron versions, the PWA keeps itself up-to-date (when you are online). |
@xmha97 The new release of the WikiMed Electron version now includes an installable (Setup) build for Windows (properly signed) as well as the portable versions for Windows and Linux. Please try it out. Note that this version includes the full latest WikiMed archive in English. If you don't want that, wait for the release of the non-packaged version. |
Thank you, but the app installed per user. |
Also, if possible, create |
@xmha97 I have now changed the Windows installer options so that it gives you a choice of "per user" or "per machine". It's a new installer on the same release https://kiwix.github.io/kiwix-js-windows/wikimed-electron.html, even though it has the same filename as before. I have also provided two Linux deb installer packages for you to test the appropriate one: amd64 (64bit) and i386 (32bit). Let me know if this resolves this issue. I will release an Electron package of plain Kiwix JS (without WikiMed) in the next release cycle, and it will include these changes. |
Thank you. |
@xmha97 OK, I'll let you know when it's available. |
Dear @Jaifroid |
OK, thanks, I'll look into it. I noticed the lack of an icon myself, though I thought I'd set one. Possibly has to be specific for Linux. I agree about category. |
@xmha97 I now have a somewhat experimental release of the "light" packages: https://kiwix.github.io/kiwix-js-windows/kiwix-js-electron.html I managed to get an icon into the .deb packages, though I'm not 100% happy with the colour. Will change to darker colour in future, but I can't re-do everything just for an icon. Note that on Debian, there is an issue with all Electron packages (electron/electron#17972 (comment)), which means they have to be run with the |
Thanks. |
Hi, Make setup (installer) for Windows 7.
The text was updated successfully, but these errors were encountered: