Djihed Afifi

What would you like to see in Minbar 0.2?

20th March 2007 - 20522 Reads

The first release of Minbar was somewhat hurried, and was more intended for personal use, and as a test of whether Muslim Gnome users really want something like this.

It turns out a lot of people are happy about the idea, and there is an acceptable level of adoption amongst Gnome users. Thanks everyone! This encouraged me to work together a better Minbar for next release, and may be, just may be, build it and distribute for Windows.
So this is meant to get some ideas from people on what they want. Currently I am thinking of:

  • City names list, choosing a city instead of entering its details.
  • Hide window on start-up (Already in CVS).
  • Windows port.
  • Fix the menu icon.
  • Package it for deb and rpm distributions.
  • …? (Your idea here)

Any more?

56 Responses to “What would you like to see in Minbar 0.2?”

  1. Ahmad Farghal Says:

    Hmm… let me think…

    What about Gnome Panel Integration (a la kprayertime)? but that sounds like it needs a lot of work, maybe leave that for Minbar 2.0 ;-)

    Actually, I can’t think of any viable additions to your list… In fact, Minbar 0.1 was more than impressive for a “Hurried Release”.

    God bless you, and keep up the good work!

  2. Mohamed Yahya Says:

    I have been using Minbar since it was released, and I think the current functionality and usability are very good.

    Here are a couple of ideas:

    1) A Hijri/Gregorian calendar, to be able to plan ahead for events.

    2) Qibla direction. I am not quite sure how this can be done. The best Qibla application I have seen is one for Palm PDAs (Qibla Compass). It basically asks you to point an on-screen arrow towards the sun and it calculates the direction of the qibla based on your location and time of day and then gives you an arrow that points towards the qibla. This probably won’t male much sense for desktops, but for laptops it should be a good way to locate the qibla if you are on the move.

    3) I changed the default athan ogg file to a one I liked more. So one thing that can be done is to provide several athan voices (e.g. Mecca, Madinah, Al-Aqsa, Morrocco, Turkey…) and give the user more choice without the need to go and find a new athan file. But it is also good to still give the user the option to pick his custom athan.

    وفقك الله

  3. منبر 0.1 « Mohamed Yahya | محمد يحيى Says:

    […] يعمل جهاد عفيفي الآن على إصدار نسخة ثانية من البرنامج، لذلك فمن الجيد أن تجربوا البرنامج و تبعثوا إليه باقتراحاتكم. […]

  4. NMC Says:

    Alright. Finally a athan prayer program for Gnome. I was using NamazTime beforehand, but unfortunately, it doesn’t have the athan with it. I’m going to try this one out now.

  5. Ahmed El-Mahmoudy Says:

    I’d suggest that it would take its parameters from .iprayrc (used by ipraytime & ireminder in the itools package). Or at least there would be an option that it would use that file.

    Also there are many parameters for computing salat time, like fajr angle & other stuff, they can be put in an Advanced tab.

  6. Ahmed El-Mahmoudy Says:

    * It would be better that when Minbar is started, that its main window wouldn’t be shown, it is enough just to have its icon loaded in the notification area. The user can then show its main window by clicking on the icon.

    * When the Close window button (the ‘x’ button on the top right of the window) is pressed Minbar closes. It is better instead to hide the window instead of ending Minbar.

  7. Ramy M. Says:

    for the location you can give it a selection to be
    - manually set, or
    - via google maps such as the used on this FF extensoin https://addons.mozilla.org/en-US/firefox/addon/4270

  8. Khaled Khalil Says:

    it is already great, and most suggestions i thought about are already listed here by you and other readers like cities list (you may find them with cordinates as aeroports list(like in weather report applet)), gnome panel integration, and also an integrated calender (or may be somehow to integrat with gnome calender (clock applet))
    there is nothing other to say
    may be to change the “qa3ba” icon, it is not about pilgrimage (7eg) but just prayer.
    i realised that minbar package is about 1.2M while athan.ogg file alone is about 1.2M, may be you might make athan.ogg as a separeted package (minbar-data or minbar-sound) where we can also choose between egyptian or saudi athan or just athan’s soft musique.
    by talking about packages, it depends on much experimental libraries while it might don’t need the latest version of all of them, i think that’s what omar did in his package by changing the dependencies libraries version

  9. Khaled Khalil Says:

    another suggestion, add a comand line option to start minimized (in the tray) to be more elegant to add it to startup program list

  10. Ahmed Talaat Says:

    I think an important feature would be differentiating between fajr athan and others. Like having 2 .ogg files for the 2 athans.

    Nice work by the way

  11. Djihed Says:

    Thanks for the truly great suggestions, keep them coming :¬) I definitely see most of these making it into 0.2 ISA, here are my ideas about some of them:

    First, Art: I am bad at drawing (honest). I made the current Kabaa icon by copying measurements from an image. I really would like to see better artwork for 0.2, inlcuding a better logo and icon. This is an open invitation for anybody who has or knows somebody who has great artistic talent.

    On dependencies: The most cutting edge dependency is GTK and libnotify. The first is so cutting edge because of Tray icon integration, believe it or not, GTK didn’t add that funtionality to the library until recently. libnotify is optional, but great to offer notifications prior to prayer time.

    Start minimised: this is already in CVS as a preference, should probably also add a CLI option. There is also a proper menu icon for 0.2.

    Panel integration: I think this should be in a different application as an applet. It should also probably include a Hijri date applet like the standard one.

    Hijri Calender: I like this. I’ll see how it can be done. I’ll also add an option to correct the hijri date if needed ([-2,+2] offsets). Admittedly the real solution is to include a hijri calendar in Glib directly, there is an open bug in gnome bugzilla for this.

    Prayer timetable: instead of just displaying the current date, offer the full calender with prayer times, and possibly an option to print it.

    Qibla Direction: as Yahya said, this probably should just display the exact direction.

    Add an option to store the name of the Athan file: I actually forgot to add this in 0.1, if you change the location of the athan file and restart, you get the old one.

    Athan files: my biggest problem with Athan data is that I cannot find some that are Free in the GPL sense. I emailed a bunch of Islamic websites with no response .(Please check your emails thank you :¬( ). As a solution Khaled Khalil gave me an excellent idea: offering Athan data as a separate package. This way, I can offer tens of Athans in a “non-free” package…

    Closing or minimising with X: currently X closes, minimise hides. I tried to follow other Gnome applications in this behaviour such as Rhythmbox. Do you guys really think X should just hide? Half of me thinks I should offer it as a preference, the half thinks one should not offer too many preferences.

    Thanks for the suggestions!
    Salam

  12. Anonymous Says:

    like liferea (and many others AFAIK) close just minimize, to exit the application you’ve to choose file -> quit

  13. Khaled Khalil Says:

    nice future change log, i can’t wait to use version 0.2

    “I really would like to see better artwork for 0.2″
    do you have any specific idea ? i think my brother have some artistic talent, but i have to know what is in your imagination to implement

    “Hijri Calender: I like this. I’ll see how it can be done.”
    may this help you

    “my biggest problem with Athan data is that I cannot find some that are Free in the GPL sense”
    make it yourself, it is pleasure for me to hear your voice :) , i mean don’t be shy, that’s just the prayer call

    “Do you guys really think X should just hide?”
    i think there is no standards for this, some programs hide some exit.
    personally i prefer if it hide

    i hope those changes will be really, you wrote them 1st april ;)

    by the way, why don’t you submit minbar to gnome files, let it spread

  14. Djihed Says:

    Khaled Khalil
    “do you have any specific idea ? i think my brother have some artistic talent, but i have to know what is in your imagination to implement”

    Get him interested! people with artistic talents are rare to come by!
    As for an idea about artwork, I’d leave it to his imagination without limits, but if you really need something, may be a “minbar” or a “mihrab” will do. Think he can do it? I’d be very grateful if he does.

    I’ll upload it to Gnomefiles when I hit 0.2.

    PS. I don’t do April fools :~).

  15. Ramy M. Says:

    About the art work, did you tried to ask for help from any Muslim artists on deviantART
    http://www.deviantart.com/
    i think there are many really talented people there

  16. Hussain Says:

    Salaam,

    Minbar is an excellent addition to Debian - and gnome - (Jazakallahu Khayran) but I was wondering if it would be possible to have a version which would work with a Window Manager (such as FVWM) rather than a desktop (such as gnome)?

    That is, a gtk gui (or similar) so that it did not depend on gnome. Or is this not possible?

  17. Rizwaan Says:

    Assalaamu ‘alaykum,

    I found your minbar soft very good. options required would be to allow to play mp3 files (for the azan) instead of ogg files currently, allowing a custom text for notification, integrate the azan files with dua after the azan (allahumma rabba hazi da3wa tittaama…) and allow us to choose any audui files we cant.

    I hope there will be another version soon inshallah!

  18. Amr Says:

    Hello,

    First of all thank you to Djihed for making this package :)

    I am a relatively new Linux user, I am using Ubuntu and was wondering if there is a .deb package yet and if yes where could I download it from?

    Thanks.

  19. Khalid Al-Baloushi Says:

    Alsalamu alaikom,

    I’ve always wanted an athan program for Linux. I just tried Minbar, and I love it.

    Since the program is supposed to be running in the background, and plays athan at prayer times, I expected it to minimize when I press the close button. So I vote for the minimize-on-close option.

    I liked the simplicity and usability of the design. No unnecessary options or buttons. However, I think that selecting the country (and city) instead of Long and Lat should be on top of the list. I know it’s not an easy task, but very important and wanted. Also, the lists should be built in the program, and not online, so people who use Minbar and don’t have internet connection can still select their country.

    I travel a lot, and that’s where Minbar is going to help me a lot. However I’m concerned that when I go to another country, the athan will go off at the laptops local time. I’m not sure of how to solve this. Maybe a roaming mode will do.

    Thank you for such a wonderful program.

  20. Khalid Al-Baloushi Says:

    Amr Wrote:
    “I am a relatively new Linux user, I am using Ubuntu and was wondering if there is a .deb package yet and if yes where could I download it from?”

    I installed Minbar using the ubuntume repository.

    Go to http://ubuntume.com/ar:installation

    Just a final note,
    I failed to download the secure keys, which means that it will work, but you’ll have to ignore the security warnings.

  21. Amr Says:

    Thank you Khalid Al-Baloushi for the advice, I installed Minbar through the ubuntume repos.

    Now I have another question, does anyone have any links to sites with various athan files? I would like to change the athan.ogg file to one that is a little softer in voice.

    Finally I would like to add my voice to those who would like the X to minimise to the panel. Right after installing Minbar the first thing I assumed was that X would minimise, I always assume this with applications that are meant to be kept running minimised :)

    Shukran.

  22. Djihed Says:

    Alright, I made the cross button just hide, with an option in gconf to reverse the behaviour. The code in CSV is still highly experimental though.

    I am working on the rest of the features, while still trying to keep it simple and clean. Most of what we discussed earlier will be included.

    I am still looking for original Art. I talked to the guys at deviantart, but I got no response or I either didn’t talk to the right people.

    Amr, you can get some athan files from here:

    http://audio.islamweb.net/audio/index.php?page=AudioGroup&Gtype=1

    It is a shame that I tried to contact various islamic websites over and over and I got no reponse. I don’t know why they have the “contact us” forms. May be if we contact them together :-) Basically, I need them to declare that it is ok for me to use the Athan in a GPL package. I am sure they won’t mind, but still we need explicit approval. Otherwise, I will wrap all of those athans in a nonfree package.

    You can convert mp3 to ogg easily using:

    mpg321 input.mp3 -w - | oggenc -o output.ogg -

    I’ll also see if I can add mp3 playback capability.

  23. Ahmed Says:

    Maybe someone at ubuntume.com can help with art. I am talking to him (sn is nimes) to see what he can do. Look at the screenshots section in the ubuntu muslim edition website (from above) to see some of his work. It’s very good mashallah.

  24. Salim Says:

    That’s great! Keep up the good work, god bless you. A nice application, something every muslim linux gnome user need.
    The Statusbar-Icon could show the time of next Salaat.

  25. salam Says:

    salam alikom,

    it’s a great work bro. mashallah

    1) i am missing option “change language” …. i can send you my german translation if you like to add it.

    2)i think it is a good idea to put the actuell time near the date ? or what do u think ?

    salaam

  26. Djihed Says:

    Salim, that has been implemented in the next version.
    Salam:
    1) Please send me an email to afifi at djihed dot com , I will give you a file to translate Minbar to German (the same applies for any other language). After that you will be able to view minbar in German.

    2) Yup, that has also been implemented too. I’ll post screenshots of the new version soon.

  27. email for you Says:

    check your email
    wlsam

  28. Abdurrauf Says:

    Assalamu alaikum!
    Thank you for the program! It’s pretty nice. But I want more. I want all features which exist in Salaat Time program for Windows. Look at: www.salaattime.com
    And thank you again.

  29. Ali Says:

    Brother Djihed , you really need to have some pre-sets for cities.
    not everyone can enter his city’s details easily (including me)
    Barak allah Feek

  30. Ridhwan Says:

    Assalaamu ‘alaykum,

    is the new release coming akhy Djihed?

  31. khalid Says:

    Can you compile this app-n (console version) for arm CPU? My friend compiled it for me, but i can’t ask him always and always :). There is many cell phones based on linux. i have one - rokr e2. i think it’ll be usefull.

    Shukran!

  32. abu said Says:

    Assalamu aleikum dear brother,

    may Allah bless you for your great work! i use ubuntume and couldn’t imagine without minbar. it’s e great feeling to hear athaan in a land without mosques at every prayer time.

    mash Allah there are made many suggestions and it seems to be much work for you, so i will make only one:

    for common users it is really difficult to configure his own city. maybe it would be easier to suggest a location by ip-localization? maybe another good approach would be to let the user choose his land/city and download his configuration as file at runtime.

    Assalamu aleikum!
    Abu Said

  33. Farid Says:

    as-Salam,

    Just a couple of notes to add:

    1. This is a splendid work, and your efforts are noteworthy - thank you!

    2. A small feature request: it would be nice when I add Minbar to my gnome-panel, that I don’t have to click on it for it to tell me the next prayer time. What I am after, is just a tool-tip when my mouse hovers over the icon, to tell me how much longer until the next prayer time.

    3. Is there any way to stop Minbar from poping up everytime I boot up my machine (I’d like to have the option of disabling whether or not the Minbar dialog box come up when I start up).

    Again, thank you.

    Jazak-Allahu Khayran

    Farid

  34. Rabih Says:

    asslamu alaikum
    Isha prayer for me today is 01:12 and i choosed islamic society of north america,
    while in the prog. from islamic finder isha today is 11:30 also i choosed islamic society of north america,
    11:30 is logic for city here,
    lat. 54.88
    log. 23.88
    I hope that you can correct it
    plz reply to my email

  35. Kip Says:

    I really like the program. Thank you very much for your hard work. I currently use a program on my Palm Pilot. The one on my Palm allows me to set different alarms for the different prayers. I can enable the alarms or disable them individually as well as have them set to alert me at different times in advance. For instance, for most prayers I set the alarm for 5 minutes in advance, but for the morning prayer I set it 15 or 20 minutes in advance so as to give me a little time to wake up first. Thank you again and thank you for considering my suggestion.

  36. Kiko Says:

    please include timepreyer for cities in Bosnia (like Mostar, Sarajevo, Zenica, Tuzla, Bihac, Banja Luka)
    How can I translate it to Bosnian?

  37. Anonymous Says:

    Thanks for making Minbar it’s a great program and the only proper prayer times prog for linux in my opinion.

    3 suggestions:

    1) Allow viewing prayer time info in main program screen in 12 hour mode and not just in 24 hour mode.

    2) I have yet to be able to compile the program since i have left ubuntu. Why not make an autopackage that will easily work for everyone on all distributions.

    see http://www.autopackage.org/

    This will make it much easier for less experience linux users to get this vital application on their system.

    3) Add more prayer time files or provide them on the website for download. If possible include Athans from areas outside of Arabia… e.g. Syria, Turkey, Bosnia, Caucasus nations…

    Looking forward to Minbar 0.2.

  38. Amr Says:

    I posted this in the wrong entry, so here once again:

    It would be nice if Minbar could load directly in minimised mode instead of popping on the screen every time I start the computer.

    Also, if I could make a feature request, it would be nice if we could keep track of which prayers we have performed, this could be a motivational thing, perhaps a small check box next to each prayer so a user can tick the prayer he/she performed and then later look at some statistics to see if they are praying properly or slacking or missing out prayers etc…

    Thanks very much for this helpful tool :)

  39. Hai Says:

    City names list is a good idea and please make a version for 64 bit linux (ubuntu) :D and a version for windows would also be nice…

  40. Minhaj Says:

    It would be nice to have configuration for other timezones like GMT +5.5 as some countries such as India have these timezones.

  41. winny Says:

    hi,

    i’m using minbar in part of ubuntume. but i cannot set up the minbar in the correct time of adzan on it. please help me. i did put latitude and longitude same with islamicfinder website. but the time shown different betwen minbar and the schedule from islamicfinder. could you explain ?
    i live in ann arbor, michigan, USA.

    thanks alot

  42. NMC Says:

    Salaam,

    Wonderful program. But it would be great if you have a seperate Fajr adhan for the program.

  43. Djihed Says:

    An update for Minbar (0.2) is coming in the next weeks, sorry for the long wait, I hope the new version will make up for it. I will also reply to the comments in time.

    Djihed

  44. jmehdi Says:

    From a user in the ubuntume users:
    ” I would just like to give a small suggestion that it will be better if u change the ‘Subh’ salah with ‘Fajr’ salah coz the term ‘Fajr’ is internationally recognized and most commonly used as well . So i request u to look into it and please change it if possible . ”
    (http://www.ubuntume.com/forums/sutra981.php#981)

  45. jmehdi Says:

    From a user in the ubuntuME forums:
    “There are no options to configure adhan times for Hanafi, safi, Hanbali and Maliki, as in the Adhan pro software. Does any one has an idea about this or this is still under development stage? ”
    (http://www.ubuntume.com/forums/sutra980.php#980)

  46. Amr Says:

    Could you please also add the version number to ‘About’ so that we can easily identify which version we have installed?

    Thanks.

  47. Imran Says:

    Assalamalaikuwarahmatullahwabarkatuhu .

    First of all , may Allah bless u for making this version of Linux for us Muslims . I would just like to give a small suggestion that it will be better if u change the ‘Subh’ salah with ‘Fajr’ salah coz the term ‘Fajr’ is internationally recognized and most commonly used as well . So i request u to look into it and please change it if possible .

    Ramadan Mubarak!

  48. Ridhwan Says:

    Assalaamu ‘alaykum,

    akhy djihed I hope you will include in the coming version the option to play the du’a which can be recited after the adhan.

    JazakAllahu khayran, and Ramadhaan mubarak to all.

  49. Ahmed Kachkach Says:

    Well first , Thx for this Efficient Soft’ , I’ve been searching for long for something like that on Ubuntu , and i’ve finally found it !

    So for the changes , It would be great if it is a “SILENT MOD” When it just show a MSN-Like Notification , and also add more Athan , cuz the one included isn’t that good :p !

    And it also bug sometime , but nothing that can’t be solved :-D !

    Thx for your Hard Work Brother !

    Ahmed

  50. Djihed Says:

    The amount of feedback that I have received both on this blog and the countless emails that I have received is thrilling and overwhelming. It is so good and enjoyable to hear from so many of you from so many countries and places. Thank you very much for trying Minbar and for your comments.

    Minbar 0.2 has been finalised, please see Minbar Latest for the latest post on Minbar.

    In this post I will try to answer the issues raised here, If I missed any, please don’t hesitate to post.

    Abdurrauf: I’m trying to make Minbar as clean and elegant as possible without overloading it with features. I will think hard about which features to include in the next version.

    Ali: cities are here for version 0.2! more than 5000 cities worldwide are included in the new version which will be released soon (after translations are done).

    Khalid: Unfortunatly I don’t have an ARM powered device so I can’t test it. Debian makes minbar packages for ARM architectures. But I think it would be best to enlist the help of your friend. is that possible?

    Abu Said: You will be pleased to know that locations are included in the new version.

    Farid:
    1)Thanks, it’s always good to hear from Minbar users.
    2)I think that is already included in Minbar 0.1. If I hover my mouse over the tray area, it will show me all the times and the time left until the next prayer. What version of GTK+ is yours and what distribution.
    3)An option has been added to 0.2 that makes it possible to start without showing the window, which is suitable for startup times.

    Rabih:
    Prayer calculation are proving to be a problem with many different places and many different ways of calculations. I hope to do an audit and present an article on the differences between locations and methods. It may be the case that your location makes Isha go off by an unacceptable amount of time and so the software tries to correct that. Also, are you sure your UTC time difference is given correctly?

    Kip:
    Alarms. Hmm, I will definitly think about that! thank you for your suggestion.

    Kiko: This has been included in the new version.

    Anonymous:
    1) That really depends on the locale settings and how minbar was translated to your locale. But i think you are right in making it application specific setting. I will think about that.
    2) The problem is that I have way too short time to work on Minbar. I hope somebody will take the tarball of version 0.2 and create the autopackage.
    3) The real problems of Athans is their license compaibtilty with the GPL. But I am thinking of having a repository of athans on this site.

    Amr: Starting minimised has been added in Minbar 0.2. On the motivational checkboxes idea, that is definitly a good idea. I will think of how to integrate it in the prayer calendar for Gnome 0.3.

    Hai: City names have been added for version 0.2. Versions for Windows and other operating systems and architecture will be worked on.

    winny: That may because of two reasons. First, please make sure that you gave the correct UTC difference. 2nd, that may be because of calculation method differences between the software and IslamicFinder. Can you change the options and see what is best?

    NMC: Done for the new version of Minbar.

    JMehdi: Salam bro! thanks for reporting the queries
    On issue 1: the actual correct name of the obligatory first salat is Subh, I believe.
    On Issue 2: there are options to change between Hanafi and Shafii for Asr time. and I beleive the others are the same as one of these. I will check and make sure that all options are given as appropriate.

    Amr: the version number completly escaped me. I will add it for Minbar 0.2. Thanks for the catch.

    Imran: Wa alaykoum essalam, as I said: I believe the actual correct name of the obligatory first salat is Subh. Fajr is the two Rakaa prayer associated with it. Or no?

    Ridwan: Unfortunalty I have no free versions of Dua. I will try to make them available for version 0.3.

    Ahmed Kachkach: Thank you for using Minbar! Silent mod? isn’t that acheived by unticking the play Athan option? For Athan, I hope to make more available soon inchallah.

    ————–

    Phew, finally :-)
    Thank you all again for your constructive comments. Keep them coming: Remember that you probably should bookmark this page:

    Minbar Latest, for the latest news about Minbar.

  51. Farid Says:

    As-Salam Djihed,

    I’ve since gone from Dapper to Fiesty - and yes, now I have the tool-tip showing me all times until the next prayer (, was never that way under Dapper though … can’t say why).

    Since my last post, I have thought of one really nice to have feature, but don’t know how needful it is for others… would very much like to be able to run multiple Minbars (for different cities) - would be handy for those among us that fly by plane often (, it’s somewhat inconvenient to have to do the lat/lon switch everytime).

    Again, great job, and thank you for your continued efforts.

    Jazak Allah,

    Farid

  52. Djihed Says:

    Farid,

    The new version containing the city database will undoubtedly make it easier for you. Let me know how it goes (After releasing Minbar 0.2).

    Djihed

  53. Hisham Says:

    Hi Jihad,

    I would like to thank you for this lovely SW, and I want to know how to add Minbar to Panel?
    I’m using Ubuntu Hardy (8.04)

    Thanks

    Regards

  54. Jaseem Says:

    Hi
    This is the first time I am trying to use Minbar prayer times. The s/w has an option for Athan, but it is not able to locate the Athan files. I tried to use the wav files that I have, but they don’t seem to work. Can any one help me download the Athan that’s supported by the s/w or is there any way to configure the s/w otherwise.
    Please be kind enough to reply to this post.
    Thank you.

  55. Djihed Says:

    Hisham: adding Minbar to the panel is not possible, you can only have it in the system tray.

    Jaseem: The installation file should contain Athan files in the form of .ogg files. Those should be playable. Also, you need to install gstreamer plugins.

    In the next version I’ll try to support more formats than ogg.

  56. Azeez P Says:

    I like the software very much. Great work. Jazakallahu khair… Only one suggestion: this software does not take into account the altitude of the location for calculation. this gives an error of few minutes for prayer time for high altitude areas. can u please in corporate that factor?

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>