Zekr 1.1.0 milestone 1 is the first milestone release after over two years of project inactivity. Here are highlights of this release (which will be finalized inshaAllah before Ramadan):
1. Multiple recitation support.
2. Show translation under search results.
3. Native support for media keys on Windows (play, pause, next track, etc.).
4. Zekr is now shown on the system tray icon (if supported).
Here is the full release note for this release:
Version 1.1.0m1 - [05-07-2012]
Updated to swt version 4.2.0. This version loads WebkitGTK by default on Linux (if available). If not available looks for XULRunner and after that looks for MOZILLA_FIVE_HOME.
Added Malayalam language pack, thanks to brother Irfan Naseef.
Added Uyghur language pack, thanks to brother Ediris.
Added Bengali language pack, thanks to brother Muhammad Fayzul Alam Munir.
Added Brazilian Portuguese language pack.
Added Sri Lanka Tamil language pack thanks to brother Abdul Haleem.
Added French sura properties (translation and transliteration) thanks to brother Abu Usamah.
Added TaskBarItem progress/status for Zekr startup, and check for update.
Used NumberFormat to support current locale numbers in Go to form (example: ۱۲:۱۳).
Audio player has now 4 different dock modes: float, top, bottom, task pane.
Multiple recitation is now supported: one may choose two or more recitations to be played one after the other. This is helpful for listening to translation after Qur'an recitataion.
Multi-translation view change: show translator's localized name at the end of each aya.
Added tipsy jquery tooltip library to pages.
Show translations under quran search results (and also Quran under translation search result). Also added a translation/quran expand/collapse all link to show or hide them under search results.
Support added for parenthetical commentaries/footnote: if commentary is added between double braces (i.e. text [[commentary part]] text), it's not shown in the text. On mouse hover commentary is shown.
Added native global keyboard handler to Windows version of Zekr (using JIntellitype library):
- shortcut.xml now supports Win modifier for winkey.
- Media keys which is widely present on keyboards are now supported: play/pause/stop and goto prev/next.
- Ctrl+Alt+Z is by default hides or reveals Zekr main window.
Added Zekr tray icon with 3 menu actions: play/pause, stop and quit.
Added a menu item under view: Hide When Minimized. When checked, Zekr is minimized to tray (main form hides).
Change aya signs in each Quran page to link, upon click, current location is changed to that aya, and if player is currently playing some aya, it stops it and starts playing the clicked aya.
Do not create <userhome>/.zekr if a -workspace parameter is specified. It previously created .zekr with zekr.log inside it even if a new workspace was specified.
Automatically create zekr.log in the new workspace of -workspace parameter is specified.