Changes in BPBible 0.4.5

Languages

Support has been added for changing the language for Bible book names independently of the language of the application. This allows Bible book names to be used for a number of languages that BPBible has not been translated into.

Comments on passages

Added support for making comments on verses or passages in a similar way to making comments on passages when adding the passage to a topic. These comments are marked by a dagger which allows the comment to be viewed, edited or deleted.

Topic Management

Added support for ordering the passages in a topic by their scriptural order, rather than the order they were added. This makes it much easier to read if you are adding passages as you find them rather than ordering them in a logical order.

Added support for expanding the passages in a topic tooltip, so that it is possible to see the complete text of each passage and not just the comment on the passage.

Added support for changing the passage that is being added to a topic when tagging it. This saves editing the passage later if you decide that you actually wanted to include more or less of the passage than was selected.

Altered searching for a topic in the topic selector to match individual words rather than topic names. This means that search strings like "god name" can match topics like "God > His Name" and "The Name of God".

Made the topic selector always select the first topic displayed in the drop down list of topics when enter is pressed, even if there are multiple topics displayed in the list.

Made the topic selector display the full topic name where possible, rather than leaving part of it off the screen.

Added a topic selector to the Manage Topics window to make it easier to find topics if there are a lot of them.

When a passage tag is clicked on, make sure that the passage entry is visible in the list of passages.

Stopped saved search results from displaying tags by default.

Performance

The speed of selecting and displaying passages has been improved. There are significant improvements to the speed if there are a large number of topics and passages and tags are being displayed.

Other bug-fixes

Fixed errors when writing dictionary search indexes to file.