<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>
</p>
<div class="moz-text-flowed" style="font-family: -moz-fixed;
font-size: 12px;" lang="x-unicode">Jaak,
<br>
<br>
I would like to propose a significant change to BibleTime. It
would allow a user to continuously scroll through a module. No
chapter or book boundaries. This change would apply to all module
types.
<br>
<br>
I have been prototyping this change in BibleTime for 3 weeks to
ensure there are no insolvable problems. It looks quite good. It
is the same technique used by BibleTime Mobile. It uses a Qt
model/view instead of QWebEngine. Scrolling is quite smooth. I
have forked BibleTime on github and pushed my changes to it so you
can see for yourself. It is available at:
<br>
<br>
<a class="moz-txt-link-freetext"
href="https://github.com/gholmlund/bibletime/tree/master">https://github.com/gholmlund/bibletime/tree/master</a>
<br>
<br>
Checkout the mv2 branch.
<br>
<br>
It is implemented for the "read" windows. Most features are
implemented. The main missing features now relate to the context
menus (Find, copy, etc.). These are not a problem to finish. They
just require some more time. Optionally we could eliminate all
usage of QWebEngine by working on the MAG view, the personal
commentary editing, the search dialog, the about dialog, etc. I
wanted your approval before going any farther.
<br>
<br>
If you build the doxygen docs and look on the main page at the
bottom, you will see a model/view link that will lead you through
the new classes and how it works.
<br>
<br>
Gary
<br>
<br>
</div>
</body>
</html>