Review of "Sajda: Islamic Prayer Times" version 2.7f65712 (2)

Details Page Preview

Sajda is a GNOME Shell extension that displays accurate Islamic prayer times in your top panel with a live countdown to the next salah, plus notifications, hijri date, and multi-location support. Features: • Prayer times in the top panel: Fajr, Dhuhr, Asr, Maghrib, Isha with real-time countdown • Adhan notifications: configurable azan (athan) alerts before each prayer with optional adhan sound • Hijri calendar: Islamic (Hijri) date displayed in the dropdown menu, handy during Ramadan and other occasions • Multiple locations: save and switch between cities instantly • City search: find any location worldwide, from Makkah and Medina to your local mosque or masjid • Sunrise time: optionally shown in the menu • Asr calculation: choose between Hanafi and Standard (Shafi'i) methods • Custom sounds: use the bundled adhan or pick your own audio file • Works offline: caches prayer data locally so you can focus on Quran and worship without interruptions • Lightweight: updates every minute with minimal resource usage Powered by Sajda, the same data source used by the Sajda mobile app with over 4+ mln active users.

Extension Homepage
https://sajda.com/en

No comments.

Diff Against

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

Shexli (experimental) warning 2

Shexli found 2 issues that may need reviewer attention.

EGO025 warning

unnecessary build and translation artifacts should not be shipped

Compiled GSettings schemas should not be shipped for 45+ packages.

Don't include unnecessary files

  • schemas/gschemas.compiled
    schemas/gschemas.compiled

EGO030 warning

extensions should avoid synchronous file IO in shell code

Shell code should avoid synchronous file IO APIs like `GLib.file_get_contents()` and `Gio.File.load_contents()`.

File Operations

  • lib/cache.js:28
    file.load_contents(null)

All Versions

Version Status
4.40c7e38 (6) Unreviewed
3.1bd630a (5) Active
2.2d01064 (4) Inactive
2.2d01064 (3) Rejected
2.7f65712 (2) Rejected
2.f13e420 (1) Rejected

Previous Reviews on this Version

mldbk auto- rejected
Auto-rejected because of new version 2.2d01064 (3) was uploaded