dbchoco / muezzin Goto Github PK
View Code? Open in Web Editor NEWA prayer times (Adhan) and Quran app for Windows, macOS and GNU/Linux.
License: MIT License
A prayer times (Adhan) and Quran app for Windows, macOS and GNU/Linux.
License: MIT License
Enough changes and updates, as soon as I get free time I'll begin all the update operations.
When trying different "High Latitude Rule" settings, the Fajr and Isha prayer times remain the same, no matter what setting is chosen.
"Advanced Settings" used:
Adjustments: box is unchecked, i.e. none is used.
Custom Times: box is unchecked, i.e. none is used.
Muezzin version: 2.5.9.
I will listen Quran with clicking play button. when I click Stop button this will stop, again I click play button this start from first line of Surah. Please Add resume Button so that We will stop for some times and replay from last stop.
The time is wrong by a really big gap please fix Asia/Colombo
Salaam alaykum,
I've discovered Muezzin through Flathub while looking for a prayer app.
I have to say it is probably the best open source prayer app for desktops right now, you're a skilled developer!
I'd like to add a very minor thing for autostart on Linux for the Flathub version. It is missing the corresponding autostart entry in the config folder of the user [$HOME/.config/autostart/io.github.dbchoco.muezzin.desktop], which I quickly just put there myself. It would have to look like this:
[Desktop Entry]
Type=Application
Name=Muezzin
Exec=flatpak run io.github.dbchoco.muezzin --background --start-in-traysy
Comment=Muezzin startup
Without this entry in the autostart folder the flatpak app won't start up when booting even if you have selected the corresponding options (autostart, start to tray) in the Muezzin app.
Furthermore I've suggestions for the system tray icon. It'd be great if it was possible to toggle closing the app to tray while (double-) clicking the tray icon. That's currently not possible for me and right clicking "quit" on the context menu kills the app unfortunately, when I just want to minimize the window into tray. It would also be great if there would be monochromatic icons since that would fit better into some people's icon theming.
Thanks for all your work. JazakAllahu Khairan.
I see that in madhab method there is shafi and hanafi.
is there any plan to calculate for shia in iran?
thank you.
Hello and thank you for this complete program
If possible, add Persian language to the program
The time zone of Iran has changed since this year, and if possible, a feature can be added to the program so that the time zone can be applied manually
Now in Iran, prayer times are shown one hour ahead
For example, Fajr shows 05:12 AM instead of 04:12 AM
In the Qur'an section, when I select any surah, it shows only one verse of it
I would be very grateful if you could guide me in this matter as well as the audio transmission of the Quran
If possible, add the possibility of adding Quran and Persian translation of Quran manually in the program
When we go to the settings, the back button does not work
I am at your service for any help I can get for Farsi
[email protected]
Your reward is with God
Thank you for your good program
Hi, I discovered your project today and I like it a lot.
Here are the features and fixes I recommend you to implement:
thank you for your incredible work and may Allah support you in your project
Salam! I am not able to get the app to run on start up. I have tried:
Is there anything else I can try? Is this just another result of the app not being signed? Thank you!
@MisconceivedSec : "maybe add a toggle button for the Hijri/Gregorian date text box, rather then it alternating between them?"
Runs fine for maybe a day but on a computer running 24/7 and a laptop that I close the lid and goes to sleep and wakes up regularly, the time displayed eventually ends up being messed up, trying to show the next Fajr time (even though the next prayer time is not Fajr) and not correctly - looks like it tries to show a range of time for hours, minutes, and seconds - no matter the time of day and the Azan does not play.
Desktop runs on Windows 11 and Laptop on Windows 10. Screenshots attached. Two are from when it messed up and one is when it is first run.
it should show 01:00 then 00:59
Salam alaikum,
Installing the .deb version, muezzin loaded neatly as usual, however suddenly the graphic user interface ceases to load. The process is there (in fact, 3-6 processes seemed to load?), however no GUI. I attempted reinstalling, no success. Then I deleted the .config/muezzin directory and reinstalled - now it loaded.
USER:~$ muezzin
** Launching Muezzin v2.6.0 **
Assalamou Alaykoum wa Rahmatou Lahi wa Baraketu
5:38:02 PM GMT+3:30
[7903:1030/150803.073157:ERROR:object_proxy.cc(590)] Failed to call method: org.freedesktop.portal.Settings.Read: object_path= /org/freedesktop/portal/desktop: org.freedesktop.portal.Error.NotFound: Requested setting not found
[7934:1030/150803.142667:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
Requesting prayer times for today
Calculating prayer times
...
[7903:1030/150807.554322:ERROR:nss_util.cc(357)] After loading Root Certs, loaded==false: NSS error code: -8018
`
Hello after upgrading to the latest version it seems Asia/Tehran timezone has been changed to a wrong timezone. it is one hour higher than the real time. as an example: the real time is 3PM and it shows 4 PM.
Im not sure if its my issue or the app issue since the timezone was fine in the previous version but after i switched it got changed(I've checked the settings and everything was set correctly).
Thats not really a weird issue since even windows used to calculate the tehran timezone wrong and thats because of the new year in iran which used to make the time go one hour higher but when this year got started they've planned not to do this.
To fix that, if you're using a api to get tehran timezone i believe you need to change the api to somewhere else atleast for tehran. but if you're getting the tehran timezone without any api just make it one hour lower. as you can see the real time in tehran is on down. and muezzin one is in the app.
Sorry it got a bit long. if only i was a javascript developer so i would be able to contribute. however thanks for your great app it deserves more stars
in some methods sunset time is not the same as the maghrib time
it would be nice to have a settings to show it and have it in the adjustments
in case you want to do it, you have to patch the adhan-js library to do it
you can do so by using patch-package
you can also use the patch I made for my own app from here and put it inside the patches
directory, so patch-package
can pick it up
my patch contains a fix for some days that js dates don't work as expected (because of DST), you can make your own patch if you are not comfortable with it
As-salamu alaykum!
OS Version: Ubuntu 22.04.3 LTS.
I'm on windows 10, and enabling and setting the custom times does not take effect (is not changed on main screen)
please tell me if you need more info
Salaamun Alaikum!
First off, my sincerest gratitude @DBChoco and team for creating a wonderfully intuitive program that is lightweight. InshaAllah Ta'Aala may Allah SWT reward you for your efforts in the thousands ameen.
Please let me know if my requests are not feasible. I've yet to find a program as good as this one MashaAllah so these are not gripes, but more so suggestions to further improve usability.
Primarily, a feature to play an opening dua/surah of the users choice before or after the Adhan would be a valuable addition, in my humble opinion. This option would perhaps mirror the custom adjustment tab, as well as the adhan tab in certain ways. I've taken the liberty to mock up what i believe this page would look like, but my background in UI rather than code keeps me from implementing it unfortunately XD. please let me know if this is something that you or your team could implement, as hearing the Holy Quran or maybe a select dua would be a welcome addition to most users.
Secondly, the Shi'a Madhab from what i understand only recite the Adhan for Fajr, Dhuhr, and Maghrib - as the Asr and Isha prayers are prayed directly after the Dhuhr and Maghrib prayers respectively. A couple Shi'a friends i know stated that whilst there is no problem with the additional beautiful recitation of the Adhan, they have already prayed the Asr and Isha prayers and so the Adhan calls them to pray what has already been offered, Subhan'Allah. Additionally, im sure the option to mute a certain adhan may help students or others who may not have access to a room all the time (My university had a multi faith room which was only accessible at certain times, some of which did not correspond with the time of the Salaat), but the out loud recitation of the Adhan during these times would perhaps disturb others (non Muslims) using the room at certain times. I understand this is a niche use case, but i believe it is one that adds additional versatility to the app, which is never a bad thing. I have also mocked up what i believe those updates would look like, as seen below.
These mockups were done rather quickly, so if you'd like additional work to be done, please do let me know. Additionally, if you would like an additional hand with regards to UX/UI, i'd be more than happy to assist.
Again, Jazak'Allah Khairan for putting this together. May Allah SWT increase you ameen ya Rabb. If you have any questions please reach out.
Salaamun Alaikum
currently you have to enter coordinates to get the correct times
it would be nice if you added city search to the app
there's two ways you can achieve this:
the downside of second way is that it adds ~5 mb to the app size (~12mb uncompressed), and doesn't contain all cities all over the world, but has a good coverage
I did the second way myself in my app, and I can help you port the data and search method I use into your app, if you like
Thank you for the nice app. Unfortunately, first time it launched properly and I set the city and other things. After that, I noticed both fans of my laptop are running at nearly at 70% of the speed continuously until I restarted and uninstalled the app. I guess something is wrong with the electron GPU renderer.
Hi I really like your windows app but can you add Persian language to it ? I can help if needed
thanks.
since it's from the end of the verse, to let people know it was cut, maybe put "..." behind the text ?
As-Salaamu Alaykum,
Thanks for the great application.
Would it be possible to provide a new tray icon theme that integrates better with KDE or GNOME? Or at least the option to select the tray icon. The current icon seems kind of blurry and stands out against the black / white KDE or GNOME tray icons. See KDE HIG:
https://develop.kde.org/hig/style/icons/monochrome/
I know this is a really low priority request, but it would make this app integrate really well.
As-salamu alaykum @DBChoco ,
I wanted to thank you for this app. Great job.
I do have some features and improvements I would like to suggest, let me know what you think.
First of all, the app was quite hard to find. I published it on AlternativeTo so it gains more visibility among the Muslim FOSS community. Hope this helps for people to discover Muezzin.
Muezzin currently doesn't remember the last window position and size it was left in. It always opens either in full screen or in small window with right scrollbar. Adding that feature would be great.
The Quran reader/player is very useful, but it would be more intuitive to replace the dropdown surah menu with a search bar (including search suggestions when typing surah name or number).
The Quran player also plays a little too fast, having a speed feature to control the recitation pace (next ayah) would be great.
Another great feature would be to have auto-play toggle to keep playing next surah's. Or option to repeat/loop a certain ayah.
I don't know if a UI redesign is planned in the future, but I got an idea for the dashboard.
I made a quick design mockup. The background is darkened and blurred so everything else is more visible.
as of this year Asia/Tehran no longer has DST
but the app is 1 hour ahead
my first guess is that the electron package is outdated, because it seems you use 'toLocaleString'
try updating electron and other dependencies accordingly and this problem should be fixed insha'allah
Hello it seems that 2.6.0 has some issues with playing adhan as i said in the past and muezzin media player is opened for no reason on muezzin starts. also could you please add Asia/Mashhad adhan times to muezzin?
Salam ! I like to thanks you for this amazing application while I'm working in my pc
For some reason my french website is diffrent from muzzin one as you can see below :
When I check the coordonnate I see this
for Muezzin
So I don't know which one are true but I know that all my acquaintances use it. There's the link of the https://www.guidemusulman.com/horaires-prieres/mensuel/ville/9468/pontarlier-25300
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.