/Prayer-Time-Widget

Prayer Time Widget for Mac OS X

Primary LanguageObjective-CGNU General Public License v3.0GPL-3.0

Download

Version 2.0: http://dl.dropbox.com/u/550719/PrayerTimeWidgetForMac/Prayer_Time_Widget_v2.0.zip

What is Prayer Time Widget?

A beautiful widget shows a list of the five prayer times of your local city in your D ashboard. It keeps you informed all the time. For the first time, you need to download your city information from the Internet, after that your location information will be stored in your widget. This widget supports Athan sound with the option to adjust the volume within the widget. Also, it supports wide range of calculation methods.

Prayer Time Widget License

Prayer Time Widget is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Prayer Time Widget is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Prayer Time Widget.  If not, see <http://www.gnu.org/licenses/>.

Other licenses

Other licenses have been used with Prayer Time Widget as following:

PrayTime.h & PrayTime.m: Prayer Times Calculator (ver 1.2)
Copyright (C) 2007-2010 PrayTimes.org
License: GNU General Public License, ver 3

jQuery v1.7.2 jquery.com
http://jquery.org/license
Copyright (c) 2012 jQuery Foundation and other contributors
Dual licensed under the MIT and GPL licenses.

jPlayer Plugin for jQuery JavaScript Library
http://www.jplayer.org
Copyright (c) 2009 - 2011 Happyworm Ltd
Dual licensed under the MIT and GPL licenses.

Sites used in the project

Changelog

2.0

  • Licensed under GPLv3, source code will be upload it to github
  • Completely re-implemented
  • Used the prayer time calculation methods from http://praytimes.org, Licensed under GPLv3.
  • Play athan sound using jPlayer HTML5 Audio Library http://jplayer.org/, Licensed under MIT and GPLv3.
  • Added the "Prayer Times Widget Advance Setting" as a system preferences pane
  • Prayer Time Widget detect the location automatically by IP address
  • Added more advanced settings, like: more calculation methods, prayer time adjustment, … etc
  • Arabic localisation support, depending on user's system language setting
  • Dedicated domain: http://ptwmac.alrokayan.com (Please use this URL to reference to the "Prayer Times Widget for Mac").

0.9 Beta:

  • Stable version before version 1, which has been skipped.

0.7.6 Beta:

  • Fix Fajr only Bug

0.7 Beta:

  • Fix PowerPC processor compatibility
  • Solve Athan after sleep mode
  • Improve detecting the location (main change)
  • Fix Athan out of salah time in some Mac

0.5.2 Beta:

  • Fix Highlighting Bug
  • Re-Fix Stop Athan Bug
  • Fix Shrouk Red Highlighting.

0.5.1 Beta:

  • Fix Stop Athan Bug
  • Fix Daylight Saving Bug
  • Fix Long Country Autodetecting

0.5 Beta:

  • Auto-detect your location and use Google Maps to figure it out
  • Change the design and fonts to be more usable
  • Sorting the country list
  • New view in “Credits”
  • Add sound volume
  • Add shrouk time
  • Save the setting in external file (~/Library/Application Support/PrayerTime/PrayerTimeConfig.xml)
  • Highlight upcomng prayer

0.1 Beta:

  • First version

Known Issue:

  • Isha Calculation for Umm Al-Qura

ToDo:

  • Fajer Athan
  • Info Button Image
  • Isha Time in Ramadan in Umm AlQora
  • Add Growl notification
  • Add Notification Centre support
  • Search by city name in advance settings
  • Version checker
  • Ajax error handler when auto detect location by IP address
  • Arabic localisation support for Prayer Times Widget Advance Setting system preferences pane