The latest version of MyBible for Android was released on November 27 and there have been a number of improvements, changes and fixes:
Improvements
- Additional module registries are supported so that active MyBible users can
distribute their own MyBible modules not included (or not yet included)
in the official MyBible module registry.- In the modules window added:
- menu item "Additional registers of modules"
- hint of the same name
Added a page on additional module registries to the MyBible site .
- In the modules window added:
- User-desired abbreviations of Bible books are supported. In the Bible book selection window:
- explore the new "Desired Abbreviations" tooltip
- use the menu item of the same name
- Bookmark related improvements:
- The concept of preceding (as opposed to closing) comments of bookmarks has been introduced
in the context of their display in the Bible text.- The behavior of already existing bookmarks has not changed: their comments are shown
in the Bible text after the last verse marked with a bookmark. - Bookmark categories now have an additional property:
"Bookmarks in this category are created with comments marked as preceding the
bookmarked text." - For each bookmark, you can specify whether its comment is an anterior
or an ending comment; the corresponding mark, "Comments precede marked text",
can be shown using the menu in the bookmark edit window.
If this mark is set for a bookmark, the comments of this bookmark
will be shown in the Bible text before the first verse marked with this bookmark
, thus forming a kind of subtitle in the Bible text. - The new bookmark property "Comments precede marked text"
is also used when exporting bookmarks to the comments module.
- The behavior of already existing bookmarks has not changed: their comments are shown
- Restored previously deleted (as it seemed unnecessary then) sorting of bookmarks
in ascending order of timestamps. - Improved application behavior when editing a bookmark when a new category is needed:
the added category is now automatically assigned to the edited bookmark.
- The concept of preceding (as opposed to closing) comments of bookmarks has been introduced
- MyBible now responds to a touch in the file manager (i.e. an attempt to perform an associated action)
of some known file types:- bookmark set files
- bible modules
- dictionary modules
- comment modules
- cross reference modules
- daily reading modules
- reading plan modules
- subtitle modules
- MyBible themes
- profiles (settings) MyBible
- desired module abbreviations
This makes it easier to handle MyBible files received from someone and downloaded to your mobile device.
When you activate such a file, MyBible prompts you to import its contents. - Copying and sending poems.
- The Copy and Share buttons in the Bible window title bar now support long touch
and provide additional named sets of verse copy and share settings.
The "Selected Verses" tooltip has been expanded accordingly. - The "Copy auxiliary information" setting from the "Copying and sending verses" settings group
now also copies information on chapter headings, Strong numbers, morphology - if it is shown in the Bible text.
- The Copy and Share buttons in the Bible window title bar now support long touch
- Book selection improvements:
- Added menu item "Apocrypha if present" in the book selection window:
checked by default, it allows you to disable the display of Apocrypha books, even if they
are present in the current Bible module. - See above for desired abbreviations.
- Added menu item "Apocrypha if present" in the book selection window:
- TTS related improvements:
- In the TTS of the text of the Bible, the sound of the title of the book has been added - before the first chapter.
- Supported reaction to a long touch of the TTS button of the text of the Bible, which allows you to limit the
number of chapters to listen to. - The maximum pause between verses has been increased from 10 seconds to 200 seconds.
- Module set "Google-TTS-ru" is now loaded automatically by the "Welcome" window
on a device with Russian localization.
- Added the ability to copy to clipboard
and share selected items in the Notes and Subheadings windows. Touching the number of selected items only copies
references to the corresponding Bible passages. - On Android 10 and newer, scrollbar color control
on vertically scrollable areas has been added. - In the Screen group of the Display settings category, the setting
"Always show a scroll bar in auxiliary windows when the content does not fit" has been added
(it is disabled by default). - In the "Individual Book Selection" window, the icon buttons for selecting all or none of the books have
been replaced with labeled buttons for greater clarity of their purpose. - The list of available action modes is no longer shortened when the corresponding items are
not shown in the Bible window (which could cause the user to not understand where they went).
Instead, such items in the list are now highlighted as inactive, and if selected, they
show an explanation on how to correct the situation. - in the text input dialogs, the "Paste" button has been added, replacing all editable content
with text from the clipboard.
Simplifications
- Forgotten by the developer and not obviously located setting
"When the display of Strong's numbers is enabled (menu item 'Show') replace numbers with
brief information from the current Strong's lexicon (if it contains such information)" has been removed.
This is done because the settings in the "Display for Strong number" group are sufficient. - When TTS is launched, a full re-initialization of the TTS engine is now performed every time,
without relying on the TTS initialization done earlier in the same MyBible session -
thanks to this, MyBible now immediately picks up a change in the default
TTS engine system settings, without noticeably slowing down the start of TTS.
Fixes
- Changed the way the screen is kept on so that it works on all
versions of Android without special permissions and can no longer leave the system screen
timeout setting changed in case MyBible stops unexpectedly. - Corrections for recognizing references to the Bible in notes, etc.:
- The start of a newline is now definitive: characters before and after a line break
can no longer be interpreted as one complete reference. This prevents
weird link highlighting around line breaks.
- The start of a newline is now definitive: characters before and after a line break
- Fixed space allocation for buttons in the Bible window title
to fit the widest position in the current module. - Fixed a visual defect when entering a note in a very low Bible window -
the control buttons could be forced out of the input text down beyond the border of the callout. - Fixed problem with non-working buttons for abbreviations of specific dictionaries
in the "Entries in dictionaries" window. - In the "Using Strong's Number" window, a defect was fixed with the inability to select another Bible
module if the Bible module that was selected there before was deleted. - When using a set of modules to select a module in the Bible window, the three-dot item
at the end of the module selection drop-down list is no longer shown if the list already contains
all available modules. - Prevented a possible incorrect state of the "Night Mode" setting in the "Screen" submenu
when changing the state of the "Follow system dark mode" setting. - Memorize functionality corrections:
- When a whole chapter is selected for memorization,
only the chapter number is indicated as the position, without specifying the range "first verse - last verse". - Fixed unexpected right alignment (instead of center alignment) in some
Memorize functionality windows (this was inadvertently broken in MyBible 5.4.1).
- When a whole chapter is selected for memorization,
- The "Current Title" configurable button action has been adjusted to
show the nearest subtitles from the previous chapter if there are no subtitles in the current chapter. - Serbian UI localization has been updated (which hasn't been updated
in the last few releases due to unavailability of the Serbian language assistant) -
however, only updated for the previous version, not for 5.5.0.