Wednesday, January 11, 2012

Bookmark label colors, sharing fixes, chapter navigation, Romanian and Japanese (2.2)


Now you can assign colors to your bookmark labels. It's now even easier to organize your bookmarks!

Change the colors by long-pressing on a label on the bookmarks screen.


When you see the list of bookmarks, the labels will be colored, too!



There was long-standing issue on sharing of verses. Normally, sharing text works on any sharing destinations that declare themselves to receive data of text/plain type. However, for some unknown reason, Facebook declines sharing of plain text. Facebook only receives plain text that forms a URL. Unfortunately, there is no way for an Android app to know which sharing destination the user selects if (using Intent.createChooser()). This has prevented us to share to Facebook correctly.

The only way feasible for now is to create our own sharing screen. Starting from this release, Bible for Android will use its own sharing screen, which IMHO better than the default sharing screen. It loads the list and the app icons in the background, so it doesn't lag like the default sharing screen :D

Moreover, and most importantly, we know when the user selects Facebook as the destination. We can treat it specially and give a URL instead of verse text.


We also added an option to use volume buttons to navigate between chapters. This was suggested by +Rony Gabriel, thanks! An excellent suggestion.

Last but not least, now there is two different Bible versions available as optional download: Romanian (Corneliscu's translation) and Japanese (口語訳 – colloquial translation). +Liviu Foltut helped in providing the Romanian Bible translation and also translating the app into Romanian.



As you can see, the Japanese version has identation (for quotations and poems) and paragraph break. This is processed from the perfect XML files provided by bible.salterrae.net.

No comments:

Post a Comment