Skip to content
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

Linux version #13

Closed
mr-islam opened this issue Nov 21, 2020 · 8 comments
Closed

Linux version #13

mr-islam opened this issue Nov 21, 2020 · 8 comments

Comments

@mr-islam
Copy link
Collaborator

Quickly: I love Linux and want to offer a version, don't have a copy installed now (but want to install Elementary OS 6 when it's out) or the time to do it. I would like to provide AppImage and snap files

If anyone is on Linux and wants this app, I would really love help building it for Linux! The readme of this repo has the instructions, and it should very little time for you (and maybe a bit to download the high quality Quran images)

Let me know and I can help you do it.

@mbnoimi
Copy link

mbnoimi commented Nov 22, 2020

I'll give it a try to make *.appimage

@mr-islam
Copy link
Collaborator Author

Amazing, thank you so much!

I have updated the readme just now with clearer development instructions. Let me know if there are any issues, and please do share the appimage here when ready :)

@mbnoimi
Copy link

mbnoimi commented Nov 22, 2020

I created appimage successfully. Check it out
https://github.com/mbnoimi/qawl/releases/tag/0.0.4

@mbnoimi
Copy link

mbnoimi commented Nov 22, 2020

BTW, I always get this warning message:

Electron Security Warning (Insecure Content-Security-Policy) This renderer process has either no Content Security
    Policy set or a policy with "unsafe-eval" enabled. This exposes users of
    this app to unnecessary security risks.

For more information and help, consult
https://electronjs.org/docs/tutorial/security.
This warning will not show up
once the app is packaged.

I failed to fix it in preload.js

@mr-islam
Copy link
Collaborator Author

Thank you so much, amazing ♥! Jazakallahu khayran

And the AppImage successfully installs and works for you? After you confirm, I will move to release it as well :)

@mr-islam
Copy link
Collaborator Author

Thank you for sharing that error message, which shouldn't matter for Qawl like I explain in #16, but I'll fix it later anyway insha Allah

@mr-islam
Copy link
Collaborator Author

I am uploading the build now, and I will also update the actual Qawl website as well to have Linux + Windows builds, insha Allah!

Thank you again for your help 💯

I've also set up a VM quickly, so I can test and build directly as well. But your help is most welcome, this is a community project ❤️

@mr-islam
Copy link
Collaborator Author

As salamu alaykum brother @mbnoimi, just wanted to let you know that the new version is released on https://navedislam.com/qawl 😊

As part of #20, I will be slowly updating the screenshots and videos that are on the website. (But before that I will prioritize working on bringing over the final features from old Qawl, insha Allah.)

Thank you again so much for being one of the first people to contribute to this project, and please feel free to hop back in and participate. Qawl is by the ummah for the ummah 💯

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants