Skip to content

Releases: quran/quran_android

Quran 2.9.4-p1

10 Apr 02:15
99a5585
Compare
Choose a tag to compare
  • make the DownloadService start as a background service (#1135).

Quran 2.9.4

07 Apr 23:10
8f4df28
Compare
Choose a tag to compare
  • fixes for Malaysian strings (#1119 and #1120)
  • don't start the AudioService in the foreground (#1122)
  • fallback to Google DNS when DNS lookup fails (#1127)
  • grouped Arabic tafaseer now expand if clicked (#1129)
  • update madani pages to v6 (#1133)
  • various other fixes

Quran 2.9.3-p2

21 Mar 20:51
80bcd02
Compare
Choose a tag to compare

This release tackles some audio playback related issues that are likely causing ANRs.

  • Don't set the state to State.Playing until start() is called on the MediaPlayer. This is important because not doing so allows calls to pause, next, and previous to go through, all of which are illegal before MediaPlayer's started state is reached. Consequently, these cause an error to be thrown, which kills the foreground notification, which could be a cause of ANRs due to starting the foreground service without starting foreground (#1113).
  • Any new play request now always overrides the previous play request (#1114). This is just good practice, though it doesn't have any effect except simplifying the code, especially considering the next point.
  • Block the toolbar from playing when loading is in progress (#1116).

Quran 2.9.3-p1

20 Mar 19:05
809136e
Compare
Choose a tag to compare
  • AudioService runs most logic off the ui thread now
  • starting a foreground service should be a bit faster now
  • various bug fixes around checking for existing files

Quran 2.9.3

16 Mar 20:12
3e2bb2e
Compare
Choose a tag to compare

mostly a bug fix release.

  • force complete sura names #1002 (jazakAllah khairan @fikr4n)
  • normalize sura names #883 (jazakAllah khairan @fikr4n)
  • fix a plethora of highlighting issues #1098
  • fix 9:1 starting with sura name #1105
  • foreground service improvements #1099
  • better translation list handling #1100 and #1104
  • improve logging to help debug when people lose their images #1102 and #1103
  • fix dual page translations not working #1090

Quran 2.9.2-p3

03 Feb 19:34
edbd926
Compare
Choose a tag to compare
  • fix a bug causing downloaded Arabic tafaseer to immediately disappear
  • write code to fix people's devices stuck in that wrong state (the tafseer would be downloaded and would render, but wouldn't appear in the lists of available tafaseer and wouldn't use its capabilities (ayah highlighting, etc) unless the person visited the translation screen again and left it).

Quran 2.9.2-p2

01 Feb 03:13
7252301
Compare
Choose a tag to compare
  • fix sharing when Arabic database doesn't exist
  • fix tags being broken
  • fix some bugs around translation updating
  • bundle updated Arabic databases with the app

Quran 2.9.2-p1

30 Jan 23:50
f7daeef
Compare
Choose a tag to compare
  • update search for Arabic to only search the Quran and not the tafaseer (for now)
  • fix sharing of translation sharing metadata with the text
  • fix a crash when searching with no Arabic database
  • fix downloading of Arabic database from search
  • show a message to go to translations if no translation databases are around
  • fix a few additional bugs

Quran 2.9.2

27 Jan 00:02
aeeb28c
Compare
Choose a tag to compare
  • use Uthmani text for verses in tafseer view and for shared text
  • many improvements to Arabic tafaseer
  • option to choose what to play on pages with multiple suras
  • improvements to speed of rendering for new madani page ayah markers
  • support streaming for gapless qaris
  • fix a bug where pages might be partially downloaded
  • fix bugs with audio playback in landscape
  • many other bug fixes and improvements

Quran 2.9.1-p1

28 May 21:33
Compare
Choose a tag to compare

This patch:

  • fixes some bugs and crashes in the page selection activity
  • adds event tracking to find out how many people actually switch to the new madani page type