onmyway133 / PushNotifications

🐉 A macOS, Linux, Windows app to test push notifications on iOS and Android
https://onmyway133.com
Other
2.26k stars 176 forks source link

Adding support for Linux and Windows platforms #7

Closed Ariandr closed 5 years ago

Ariandr commented 5 years ago

To build the Mac version, you will just need to run npm run dist on your mac, which will create a dist directory with build files and the app.

Here is the link to .zip with Windows and Linux built versions/installers of the app. https://drive.google.com/file/d/1K1og5oMmh79iLEvy1dp2mc8vvfmdCbAX/view?usp=sharing

screenshot at aug 01 15-29-35 screenshot at aug 01 15-32-07

onmyway133 commented 5 years ago

@Ariandr 3465 file changes 😅 looks fine to me. Thanks for the PR 🚀

Ariandr commented 5 years ago

@onmyway133 I just updated dependencies and modified package.json😀

Ariandr commented 5 years ago

@onmyway133 By the way, I think it's important to update the description of the project (now it includes support for Windows & Linux) and add new release with installers for Linux and Windows 🙂

Ariandr commented 5 years ago

@onmyway133 Also, it's probably fixes the issue #5 , because I updated electron to the latest version.

onmyway133 commented 5 years ago

@Ariandr Hi, I just released 1.3.0 https://github.com/onmyway133/PushNotifications/releases/tag/1.3.0

Ariandr commented 5 years ago

@onmyway133 Will you add installers v.1.3.0 for Windows and Linux platforms to the release description, if I provide you with them? I have just built v.1.3.0 for Windows and Linux.

onmyway133 commented 5 years ago

@Ariandr Hi, I have another idea. Would you like to be contributor in this project? There you can manage releases, and we can collaborate together

Ariandr commented 5 years ago

@onmyway133 Yes. It sounds great. I'd like to become a contributor 🙂 I don't have any experience in managing releases on Github, but I think I will work it out))

onmyway133 commented 5 years ago

@Ariandr Check your email 😉 . Don't worry, that's how we grow 💪

Ariandr commented 5 years ago

@onmyway133 Thanks, I've accepted.🙂

Ariandr commented 5 years ago

@onmyway133 I updated the release with installers of Windows and Linux apps. Also, I updated README. But it seems I don't have an access to update the repository description. Can you update it? 🙂 screenshot at aug 16 15-21-05

onmyway133 commented 5 years ago

@Ariandr Cool. I updated the description too

Ariandr commented 5 years ago

@onmyway133 Great!

onmyway133 commented 5 years ago

@Ariandr Hi, how did you generate builds for Linux and Windows? I run npm run dist and it generates for macOS only

Ariandr commented 5 years ago

@onmyway133 You need to run that command on Windows and Linux machines separately 🙂 I have an old Windows laptop at work and for Linux I used a cloud service for building.

Ariandr commented 5 years ago

@onmyway133 Also I made sure that the node & npm versions were the same on all the platforms.