Bristol-Braille / canute-ui

User interface for the Canute electronic Braille reader.
http://bristolbraille.co.uk
GNU General Public License v3.0
36 stars 6 forks source link

Option to turn off respecting BRF/PEF page breaks #156

Open pachpict opened 6 years ago

pachpict commented 6 years ago

Give the user a setting in the system menu to toggle on/off Canute's respect for BRF/PEF page breaks.

When toggled on Canute would act as it currently does.

When toggled off Canute would flow line one of the next page at the end of the previous page (assuming there weren't exactly 9, 18 or 27 lines in the file, in which case it would make no difference.)

Would make scrolling by line (issue #155 ) more useful too.


EDIT 2018-06-11: This would affect go-to-page, book-marking and page keeping, of course. A way of making the page-keeping and book-marking retain the correct places after switching from one mode to the other is especially needed, and the feature could not be rolled out until it had been found.

My suggestion is that book marks and page keeping always stick to the respecting page breaks format, whereas go to page changes as the modes change.

pachpict commented 5 years ago

This will have to be tackled post-release. It opens a can of worms.