-
Notifications
You must be signed in to change notification settings - Fork 33
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
Other platforms #40
Comments
I know, but I don't want to install wine or a virtual box on my mac. A pull request would be nice :) |
@stefansl I’m using Ubuntu 17.10 and am happy to help building this app as it’s suuuper useful for me. :) (Thanks for supporting png and also svg!) The |
@jancborchardt nice! i never expected, that it will run without additional coding. i could add you as contributer, if u want. then you could add the file here: |
@stefansl hehe, at least it does seem to work from initial testing. :) And sure, am happy to be added & to add the Linux releases. |
@jancborchardt oh, I didn't know it's so easy to compile, didn't read the readme xD |
@stefansl built with latest master and uploaded the zipped build in the release, also adjusted the release title and content accordingly. :) https://github.com/stefansl/image-shrinker/releases/tag/v1.3.6 This is what’s generated, and showing that it’s working: The terminal just shows that of course when you move the main executable it will not work. Is there a way we can achieve a packaged file? Will look into if it’s possible to build a .deb file somehow. |
There seems to be https://github.com/unindented/electron-installer-debian for just that, and a guide at https://www.christianengvall.se/electron-packager-tutorial/ – will try that out the coming days. |
@jancborchardt Thank you very much! Nice work! I guess we just have to adjust the package.json in the section "build" and we need some new top-level-sections, eg. "deb", "rpm", "appImage" checkout https://www.electron.build/cli as well. or try electron-builder --help you can see, how I'm building it in the package.json here: Line 31 in 176b7b6
maybe I've to adjust it to build-mac: "electron-builder --publish always --mac" |
i'd rather like it for windows, so i'm gonna build it for myself. do you want a copy to put in releases? 😉 |
my build has been successful using unfortunately using also, setting the icon with
|
with some changes, I've managed to fix the icon issue and remove the (ugly) top menu. new build line is the mac menu should stay, not sure about Linux. that can be changed with line 23 of mainmenu.js should i launch a PR with my changes? |
i'm also wondering about using |
@derpmarine168 yes, please! another good option is to use electron-builder https://www.electron.build/ |
working on it. |
if my internet goes above 20KiB/s. 😉 |
sorry it's been taking so long. I've had to leave to do some other stuff, and now i'm done my git's died.
even using http:// is no different. |
@derpmarine168 maybe this helps? :) https://stackoverflow.com/questions/3778042/github-error-cloning-my-private-repository |
i have got the pull request: #44 also, @jancborchardt that article didn't work. none of those files even exist on my pc! i'd rather not add the installer directly to the git repo, but i can upload it to releases if you add me as a Collaborator. |
@JoelEllis did you release the window version anywhere? Thanks for the effort! |
@despecial I did release a build on my fork, but it is now 52 commits behind, however I think you can build it yourself from master now. |
@JoelEllis thanks, I dont have a windows machine - not sure if I can build it on a mac?! |
@despecial I think you have to use a virtual |
With electron-builder it's possible to create versions for all platforms easily. I have to test this and I'm planing to remove electron-packer, because it's deprecated. |
see #56 |
Why isn't this app available for other platforms (linux/windows)? It was made using electron, so it can be cross platform
The text was updated successfully, but these errors were encountered: