Lugsole / net.lugsole.bible_gui

MIT License
14 stars 4 forks source link

Highlights, Bookmarks, Notes? #2

Open rik-shaw opened 2 years ago

rik-shaw commented 2 years ago

Wondering if there is any roadmap or thoughts about additional features such as for Highlights, Bookmarks, Notes, etc?

Lugsole commented 2 years ago

Yes I have plans to release a new feature. I have not worked on Highlights, Bookmarks, or Notes yet. Adding those features would require a database. Doing a database would mean that versioning of the database would be needed. Also, the different bible formats/standards have different requirements about the numbering of the books. The MyBible SQL format is the most consistent between files. This means that if you book mark a chapter in one translation the bookmark could still be there in another translation. Implementing these features wouldn't be hard to do for the MyBible format, but would be considerably more harder for the other formats.

I have considered adding in support for the MyBible commentaries and a protocol link type of a thing. If I dropped support for parsing the other files then keeping the bookmarks and notes across the translations would be possible. Highlighting would be a nice feature, Highlighting would pose more of a challenge.