بسم الله الرحمن الرحيم
athan-gnome-shell-extension
It's just a fork of the originl; adjusted for gnome shell version 46.
Current Issues:
- The position customization has been dropped in favor of fixing the time updating loop. Help is appreciated.
Prayer Traces:
- "بيْنَ الرَّجُلِ وبيْنَ الشِّرْكِ وَالْكُفْرِ تَرْكُ الصَّلَاةِ"
- "استَقيموا ولَن تُحصوا ، واعلَموا أنَّ خيرَ أعمالِكُمُ الصَّلاةَ ، ولا يحافظُ علَى الوضوءِ إلَّا مؤمنٌ"
- "أولُ ما يحاسبُ بهِ العبدُ يومَ القيامةِ الصَّلاةُ ، فإنْ صَلَحَتْ ، صَلَحَ سائِرُ عَمَلِه ، وإنْ فَسَدَتْ فَسَدَ سائِرُ عَمَلِه"
- "جاءَ أعمى إلى رسولِ اللَّهِ صلَّى اللَّهُ عليهِ وسلَّمَ ، فقالَ : إنَّهُ ليسَ لي قائدٌ يقودُني إلى الصَّلاةِ، فسألَهُ أن يرخِّصَ لَهُ أن يصلِّيَ في بيتِهِ، فأذنَ لَهُ، فلمَّا ولَّى دعاهُ قالَ لَهُ: أتَسمعُ النِّداءَ بالصَّلاةِ ؟ قالَ: نعَم. قالَ: فأجِبْ"
- "إنَّ أَثْقَلَ صَلَاةٍ علَى المُنَافِقِينَ صَلَاةُ العِشَاءِ، وَصَلَاةُ الفَجْرِ، ولو يَعْلَمُونَ ما فِيهِما لأَتَوْهُما ولو حَبْوًا، وَلقَدْ هَمَمْتُ أَنْ آمُرَ بالصَّلَاةِ، فَتُقَامَ، ثُمَّ آمُرَ رَجُلًا فيُصَلِّيَ بالنَّاسِ، ثُمَّ أَنْطَلِقَ مَعِي برِجَالٍ معهُمْ حُزَمٌ مِن حَطَبٍ إلى قَوْمٍ لا يَشْهَدُونَ الصَّلَاةَ، فَأُحَرِّقَ عليهم بُيُوتَهُمْ بالنَّارِ."
- "لَيْلَةَ أُسْرِيَ برَسولِ اللَّهِ صَلَّى اللهُ عليه وسلَّمَ مِن مَسْجِدِ الكَعْبَةِ ، أنَّه جَاءَهُ ثَلَاثَةُ نَفَرٍ قَبْلَ أنْ يُوحَى إلَيْهِ وهو نَائِمٌ في المَسْجِدِ الحَرَامِ ، فَقالَ أوَّلُهُمْ : أيُّهُمْ هُوَ ؟ فَقالَ أوْسَطُهُمْ : هو خَيْرُهُمْ ، فَقالَ آخِرُهُمْ : خُذُوا خَيْرَهُمْ ، فَكَانَتْ تِلكَ اللَّيْلَةَ ، فَلَمْ يَرَهُمْ حتَّى أتَوْهُ لَيْلَةً أُخْرَى ، فِيما يَرَى قَلْبُهُ ، وتَنَامُ عَيْنُهُ ولَا يَنَامُ قَلْبُهُ ، وكَذلكَ الأنْبِيَاءُ تَنَامُ أعْيُنُهُمْ ولَا تَنَامُ قُلُوبُهُمْ ، فَلَمْ يُكَلِّمُوهُ حتَّى احْتَمَلُوهُ ، فَوَضَعُوهُ عِنْدَ بئْرِ زَمْزَمَ ، فَتَوَلَّاهُ منهمْ جِبْرِيلُ ، فَشَقَّ جِبْرِيلُ ما بيْنَ نَحْرِهِ إلى لَبَّتِهِ حتَّى فَرَغَ مِن صَدْرِهِ وجَوْفِهِ ، فَغَسَلَهُ مِن مَاءِ زَمْزَمَ بيَدِهِ ، حتَّى أنْقَى جَوْفَهُ ، ثُمَّ أُتِيَ بطَسْتٍ مِن ذَهَبٍ فيه تَوْرٌ مِن ذَهَبٍ ، مَحْشُوًّا إيمَانًا وحِكْمَةً ، فَحَشَا به صَدْرَهُ ولَغَادِيدَهُ - يَعْنِي عُرُوقَ حَلْقِهِ - ثُمَّ أطْبَقَهُ ثُمَّ عَرَجَ به إلى السَّمَاءِ الدُّنْيَا ، فَضَرَبَ بَابًا مِن أبْوَابِهَا فَنَادَاهُ أهْلُ السَّمَاءِ مَن هذا ؟ فَقالَ جِبْرِيلُ : قالوا : ومَن معكَ ؟ قالَ : مَعِيَ مُحَمَّدٌ ، قالَ : وقدْ بُعِثَ ؟ قالَ : نَعَمْ ، قالوا : فَمَرْحَبًا به وأَهْلًا ، فَيَسْتَبْشِرُ به أهْلُ السَّمَاءِ ، لا يَعْلَمُ أهْلُ السَّمَاءِ بما يُرِيدُ اللَّهُ به في الأرْضِ حتَّى يُعْلِمَهُمْ ، فَوَجَدَ في السَّمَاءِ الدُّنْيَا آدَمَ ، فَقالَ له جِبْرِيلُ : هذا أبُوكَ آدَمُ فَسَلِّمْ عليه ، فَسَلَّمَ عليه ورَدَّ عليه آدَمُ ، وقالَ : مَرْحَبًا وأَهْلًا بابْنِي ، نِعْمَ الِابنُ أنْتَ ، فَإِذَا هو في السَّمَاءِ الدُّنْيَا بنَهَرَيْنِ يَطَّرِدَانِ ، فَقالَ : ما هذانِ النَّهَرَانِ يا جِبْرِيلُ ؟ قالَ : هذا النِّيلُ والفُرَاتُ عُنْصُرُهُمَا ، ثُمَّ مَضَى به في السَّمَاءِ ، فَإِذَا هو بنَهَرٍ آخَرَ عليه قَصْرٌ مِن لُؤْلُؤٍ وزَبَرْجَدٍ ، فَضَرَبَ يَدَهُ فَإِذَا هو مِسْكٌ أذْفَرُ ، قالَ : ما هذا يا جِبْرِيلُ ؟ قالَ : هذا الكَوْثَرُ الذي خَبَأَ لكَ رَبُّكَ ، ثُمَّ عَرَجَ به إلى السَّمَاءِ الثَّانِيَةِ ، فَقالتِ المَلَائِكَةُ له مِثْلَ ما قالَتْ له الأُولَى مَن هذا ، قالَ جِبْرِيلُ : قالوا : ومَن معكَ ؟ قالَ : مُحَمَّدٌ صَلَّى اللهُ عليه وسلَّمَ ، قالوا : وقدْ بُعِثَ إلَيْهِ ؟ قالَ : نَعَمْ ، قالوا : مَرْحَبًا به وأَهْلًا ، ثُمَّ عَرَجَ به إلى السَّمَاءِ الثَّالِثَةِ ، وقالوا له مِثْلَ ما قالتِ الأُولَى والثَّانِيَةُ ، ثُمَّ عَرَجَ به إلى الرَّابِعَةِ ، فَقالوا له مِثْلَ ذلكَ ، ثُمَّ عَرَجَ به إلى السَّمَاءِ الخَامِسَةِ ، فَقالوا مِثْلَ ذلكَ ، ثُمَّ عَرَجَ به إلى السَّمَاءِ السَّادِسَةِ ، فَقالوا له مِثْلَ ذلكَ ، ثُمَّ عَرَجَ به إلى السَّمَاءِ السَّابِعَةِ ، فَقالوا له مِثْلَ ذلكَ ، كُلُّ سَمَاءٍ فِيهَا أنْبِيَاءُ قدْ سَمَّاهُمْ ، فأوْعَيْتُ منهمْ إدْرِيسَ في الثَّانِيَةِ ، وهَارُونَ في الرَّابِعَةِ ، وآخَرَ في الخَامِسَةِ لَمْ أحْفَظِ اسْمَهُ ، وإبْرَاهِيمَ في السَّادِسَةِ ، ومُوسَى في السَّابِعَةِ بتَفْضِيلِ كَلَامِ اللَّهِ ، فَقالَ مُوسَى : رَبِّ لَمْ أظُنَّ أنْ يُرْفَعَ عَلَيَّ أحَدٌ ، ثُمَّ عَلَا به فَوْقَ ذلكَ بما لا يَعْلَمُهُ إلَّا اللَّهُ ، حتَّى جَاءَ سِدْرَةَ المُنْتَهَى ، ودَنَا الجَبَّارِ رَبِّ العِزَّةِ ، فَتَدَلَّى حتَّى كانَ منه قَابَ قَوْسَيْنِ أوْ أدْنَى ، فأوْحَى اللَّهُ فِيما أوْحَى إلَيْهِ : خَمْسِينَ صَلَاةً علَى أُمَّتِكَ كُلَّ يَومٍ ولَيْلَةٍ ، ثُمَّ هَبَطَ حتَّى بَلَغَ مُوسَى ، فَاحْتَبَسَهُ مُوسَى ، فَقالَ : يا مُحَمَّدُ ، مَاذَا عَهِدَ إلَيْكَ رَبُّكَ ؟ قالَ : عَهِدَ إلَيَّ خَمْسِينَ صَلَاةً كُلَّ يَومٍ ولَيْلَةٍ ، قالَ : إنَّ أُمَّتَكَ لا تَسْتَطِيعُ ذلكَ ، فَارْجِعْ فَلْيُخَفِّفْ عَنْكَ رَبُّكَ وعنْهمْ ، فَالْتَفَتَ النبيُّ صَلَّى اللهُ عليه وسلَّمَ إلى جِبْرِيلَ كَأنَّهُ يَسْتَشِيرُهُ في ذلكَ ، فأشَارَ إلَيْهِ جِبْرِيلُ : أنْ نَعَمْ إنْ شِئْتَ ، فَعَلَا به إلى الجَبَّارِ ، فَقالَ وهو مَكَانَهُ : يا رَبِّ خَفِّفْ عَنَّا فإنَّ أُمَّتي لا تَسْتَطِيعُ هذا ، فَوَضَعَ عنْه عَشْرَ صَلَوَاتٍ ثُمَّ رَجَعَ إلى مُوسَى ، فَاحْتَبَسَهُ فَلَمْ يَزَلْ يُرَدِّدُهُ مُوسَى إلى رَبِّهِ حتَّى صَارَتْ إلى خَمْسِ صَلَوَاتٍ ، ثُمَّ احْتَبَسَهُ مُوسَى عِنْدَ الخَمْسِ ، فَقالَ : يا مُحَمَّدُ واللَّهِ لقَدْ رَاوَدْتُ بَنِي إسْرَائِيلَ قَوْمِي علَى أدْنَى مِن هذا فَضَعُفُوا فَتَرَكُوهُ ، فَأُمَّتُكَ أضْعَفُ أجْسَادًا وقُلُوبًا وأَبْدَانًا وأَبْصَارًا وأَسْمَاعًا فَارْجِعْ فَلْيُخَفِّفْ عَنْكَ رَبُّكَ ، كُلَّ ذلكَ يَلْتَفِتُ النبيُّ صَلَّى اللهُ عليه وسلَّمَ إلى جِبْرِيلَ لِيُشِيرَ عليه ، ولَا يَكْرَهُ ذلكَ جِبْرِيلُ ، فَرَفَعَهُ عِنْدَ الخَامِسَةِ ، فَقالَ : يا رَبِّ إنَّ أُمَّتي ضُعَفَاءُ أجْسَادُهُمْ وقُلُوبُهُمْ وأَسْمَاعُهُمْ وأَبْصَارُهُمْ وأَبْدَانُهُمْ فَخَفِّفْ عَنَّا ، فَقالَ الجَبَّارُ : يا مُحَمَّدُ ، قالَ : لَبَّيْكَ وسَعْدَيْكَ ، قالَ : إنَّه لا يُبَدَّلُ القَوْلُ لَدَيَّ ، كما فَرَضْتُهُ عَلَيْكَ في أُمِّ الكِتَابِ ، قالَ : فَكُلُّ حَسَنَةٍ بعَشْرِ أمْثَالِهَا ، فَهي خَمْسُونَ في أُمِّ الكِتَابِ ، وهي خَمْسٌ عَلَيْكَ ، فَرَجَعَ إلى مُوسَى ، فَقالَ : كيفَ فَعَلْتَ ؟ فَقالَ : خَفَّفَ عَنَّا ، أعْطَانَا بكُلِّ حَسَنَةٍ عَشْرَ أمْثَالِهَا ، قالَ مُوسَى : قدْ واللَّهِ رَاوَدْتُ بَنِي إسْرَائِيلَ علَى أدْنَى مِن ذلكَ فَتَرَكُوهُ ، ارْجِعْ إلى رَبِّكَ فَلْيُخَفِّفْ عَنْكَ أيضًا ، قالَ رَسولُ اللَّهِ صَلَّى اللهُ عليه وسلَّمَ : يا مُوسَى ، قدْ واللَّهِ اسْتَحْيَيْتُ مِن رَبِّي ممَّا اخْتَلَفْتُ إلَيْهِ ، قالَ : فَاهْبِطْ باسْمِ اللَّهِ قالَ : واسْتَيْقَظَ وهو في مَسْجِدِ الحَرَامِ . "
والحمد لله رب العالمين
azan-gnome-shell-extension
Description
Azan is an Islamic prayer times extension for Gnome Shell.
Features
- List 5 prayer times
- Optionally display Imsak, Sunrise, Sunset, Midnight
- Show remaining time for the upcoming prayer
- Show current date in Hijri calendar
- Display a notification when it's time for prayer
- Automatic location detection
- Display times in either 24 hour or 12 hour format
- Adjust the Hijri date
Installation
- clone this repository
- run
make && make install
Changelog
- 01 : initial upload
- 02 : Add automatic location detection & bugfixes
- 03 : 12 hour times and optional hiding of non-prayer times
- 04 : Add support for Hijri date adjustment
- 05 : Add support for Gnome 40+
- 06 : Bump version Gnome 42
- 07 : Added support for Gnome 3.36+
- 10 : Bugfixes
- 11 : MUI calculation method and addition of disclaimer
License
Licensed under the GNU General Public License, version 3
Third-Party Assets & Components