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

Is it available for Linux? #1

Closed
6km opened this issue Dec 19, 2024 · 17 comments
Closed

Is it available for Linux? #1

6km opened this issue Dec 19, 2024 · 17 comments
Labels
good first issue Good for newcomers

Comments

@6km
Copy link

6km commented Dec 19, 2024

Assalamu'alaikum!

I'm a Linux user. I'd like to test the app on linux but i can't find a build for linux?
Can you automate the build process and upload Windows, MacOS and Linux executables on the releases tab for each version? It will be easier for new users to come and test the app!

I'm exited to try it! Jazakallahu Khairan!

@iqfareez
Copy link
Member

iqfareez commented Dec 19, 2024 via email

@iqfareez iqfareez added the good first issue Good for newcomers label Dec 19, 2024
@6km
Copy link
Author

6km commented Dec 19, 2024

@iqfareez Thank you so much brother! Subhan'allah I had been trying to run Mushaf Publication of KFGQPC on Linux; it's not officially supported on linux, and Allah guided me to find your new application.

@shaaanuu
Copy link
Contributor

I can help with the linux, windows and android automated build...
ios and macos require additional steps to sign the build. So i dont think its worth it (maybe i am wrong).

@iqfareez
Copy link
Member

@shaaanuu You're welcome to contribute 😊.

For now I think let's focus on desktop first ie Windows, MacOS, Linux.

@shaaanuu
Copy link
Contributor

#3 done. Only linux and windows for now.

@iqfareez
Copy link
Member

image

Running the app on Ubuntu (WSL on Windows 11). Works great so far.

@shaaanuu
Copy link
Contributor

Screenshot_2024-12-20-20-48-46_1366x768

hmmm....Something is wrong with me though. The font...
But Alhamdulillah it's work on ubuntu, right? I will check what's the causing problem on arch

@shaaanuu
Copy link
Contributor

well, look into the pull request #3 and if you are satisfied with it, you can merge it and close this issue.

@iqfareez
Copy link
Member

iqfareez commented Dec 20, 2024

hmmm....Something is wrong with me though. The font... But Alhamdulillah it's work on ubuntu, right? I will check what's the causing problem on arch

I suspect it might be missing font issue. By default, it will depend on installed system font. On windows, the app from KFGQPC will install the required fonts on setup.

image

@shaaanuu Please try checkout this branch 6a427de and run it. I've added functionality so that it will load from assets instead of from system.

@shaaanuu
Copy link
Contributor

Oh. I will check it tomorrow. Inshallah

@6km
Copy link
Author

6km commented Dec 20, 2024

@iqfareez @shaaanuu Thanks for your effort brothers! May Allah reward you with good!
I'm excited to try the Linux binary on Debian!

@shaaanuu
Copy link
Contributor

@iqfareez Yep the bb33e19 works perfectly fine on arch now. So in that case i think the issue is closed...

@iqfareez
Copy link
Member

@shaaanuu Alhamdulillah. Thanks for the confirmation!

@6km
Copy link
Author

6km commented Dec 21, 2024

@iqfareez @shaaanuu I downloaded the portable version of Linux and it works but the fonts issue isn't fixed in that build. By the way, I use Debian 12.

Can you make a release so the new version gets published with the fix?

Thanks for your effort, brothers!

image

@shaaanuu
Copy link
Contributor

That's the old build. New build will be released by @iqfareez

@iqfareez
Copy link
Member

Alhamdulillah. I've published the first preview release here: /~https://github.com/My-Quran-Tajwid/quran_publisher_desktop/releases/tag/0.0.1%2B1

Screenshot from 2024-12-23 09-15-18

For now, it's available for Windows & Linux. Inshallah, I'll try to expand to MacOS soon.

Steps:

  • Download linux-x64.zip from the assets
  • Unzip
  • Run quran_publisher_dekstop

image

For Linux, please let me know if we should try to package the app as rpm/deb/AppImage etc. Thank you for those who helped😊.Closing this issue.

@6km
Copy link
Author

6km commented Dec 23, 2024

@iqfareez Alhamdulillah. I think it would be very good to have .rpm and .deb builds for Linux.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants