Anther question Mohsen,
I finally checked out the code and it took me a while to setup SWT on my linux box. Now the code finally funs but I get this error right after the splash screen. Is there any other libraries I need to install/include? This error causes the app to load (the main UI) but the quran panel is empty and if I were to select another surah it would display the same error as below.
Thanks
net.sf.zekr.common.runtime.HtmlGenerationException: java.lang.ArrayIndexOutOfBoundsException: 1
at net.sf.zekr.common.runtime.HtmlRepository.getQuranUri(HtmlRepository.java:81)
at net.sf.zekr.common.runtime.HtmlRepository.getQuranUri(HtmlRepository.java:91)
at net.sf.zekr.common.runtime.HtmlRepository.getQuranUri(HtmlRepository.java:262)
at net.sf.zekr.ui.QuranForm.updateQuranView(QuranForm.java:1442)
at net.sf.zekr.ui.QuranForm.updateView(QuranForm.java:1350)
at net.sf.zekr.ui.QuranForm.apply(QuranForm.java:1202)
at net.sf.zekr.ui.QuranForm.navTo(QuranForm.java:1274)
at net.sf.zekr.ui.QuranForm.init(QuranForm.java:325)
at net.sf.zekr.ui.QuranForm.<init>(QuranForm.java:278)
at net.sf.zekr.ZekrMain.startZekr(ZekrMain.java:51)
at net.sf.zekr.ZekrMain.main(ZekrMain.java:91)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
at net.sf.zekr.common.resource.QuranText.refineRawText(QuranText.java:130)
at net.sf.zekr.common.resource.QuranText.<init>(QuranText.java:68)
at net.sf.zekr.common.resource.QuranText.getSimpleTextInstance(QuranText.java:100)
at net.sf.zekr.common.resource.QuranText.getInstance(QuranText.java:90)
at net.sf.zekr.common.resource.QuranText.getInstance(QuranText.java:78)
at net.sf.zekr.common.resource.FilteredQuranText.<init>(FilteredQuranText.java:32)
at net.sf.zekr.common.runtime.HtmlRepository.getQuranUri(HtmlRepository.java:75)
... 10 more