Zekr 0.6.0 beta 1

From ZekrWiki

Jump to: navigation, search

Contents

Release date

1-5-2007

Changes

New features/enhancements

  • JQuery library updated to 1.1.2 version.
  • Advanced search (with use of Apache's Lucene search library):
    • Indexing is done by the first time, user encounters an advanced search, if not done before (proper index directory was found neither in ~/.zekr, nor in installation directory).
    • Boolean queries (AND/&&, OR/||, NOT/!, -, + operators)
    • Wildcard queries (*, ?)
    • Fuzzy queries ("keyword"~x.y) - DOESN'T WORK
    • Grouped query clauses (using parentheses)
    • Sort results in: 1. Natural order, 2. Relevance
    • Show all matched terms at the top of search result page
    • Multiline search box (switchable with normal search box)
    • Pagination: it is possible to navigate through result pages (pagination buttons are shown iff search result count is enough for more than 1 page).
  • Ctrl+A performs "select all" when pressed on multiline search field.
  • Ctrl+Enter performs "advanced search" when pressed on multiline search field.
  • All search configuration properties are now saved in when application is closed, and loaded and initialized on GUI at load time.
  • Left and right arrow icons changed to up and down arrow for search result navigation.
  • Latest SVN trunk version of Lucene is used to fix "*Foo*" (leading and trailing star wild card together) query bug.
  • sky-vertical theme was removed and side-by-side translation view is now supported via "trans_showMultipleSideBySide" theme property of sky.
  • A flag "quran_detailedTextFile" can be set to true in theme.properties to force Zekr to use a detailed Quran text if available. Detailed Quran text is very similar to Uthman Taha Quran calligraphy.
  • An experimental Uthman Taha theme added.
    • It uses me_quran as the defulat font for rendering Quran text.
    • quran_detailedTextFile is true by default in this theme.
    • Several CSS hacks and enhancements are done to this theme in order to bypass IE6 bugs for rendering in screen and printed document.
    • This theme may have unexpected rendering errors with IE6, because of inherent IE6 bugs :). FF 2.0 and IE7 are OK.
    • Special thanks to Meor Ridzuan for providing such a nice font.
  • Some icons made better: bookmark icons (manage, edit), search scope icons (manage, edit)
  • Import/Export file dialogs try to set ~/[D|d]esktop as default folder. If there is no such folder, user.home system property (~/) is used.
  • Quran aya sign and Sura-Aya sign are now shown in Arabic (not the selected user's language) for all themes.

Bugs fixed

  • JavaScript aya focus now works better when focusing on ayas whose height is larger than the screen.
  • A bug with sky-vertical theme, which caused translation table width not to be 100% is now fixed. It has still problems when resizing the screen.
  • A bug with search keyword combo box which caused to store all entered search keywords (even blank or illegal strings) fixed.
  • Bookmark item editing form now resizes Description field as well as table of references when the form is resized.
  • An HTML tag incompletion fixed in search-result.vm of all themes.
  • Typo in simple Quran text (8-29): إَن تَتَّقُواْ which should be إِن تَتَّقُواْ. Note: this text file is fully replaced with a newer relatively typo-free Quran text, and all these diacritic problems are resolved in updated version of 0.6.0 beta 1.
  • A bug with DnD in edit bookmark set form fixed, which caused edit and remove button not to be disabled after a drop action even when no item/folder is selected.

See also

Personal tools
download