I updated the first message of this thread with a new update for Xournal with:
- The last page is now saved when a file is closed.
This used to work for the old firmware and is not re-activated again.
- Using sysSetBgBusy/sysResetBgBusy to prevent sleep mode (idle) of the device. This improves handling of big documents.
When no activity is detected by the firmware, the reader goes to idle-mode to save power. This can cause problems when a lot of 'background-processing' is used. A mechanism is now used to prevent idel-mode from starting when loading new files and when exporting/merging to pdf.
- Some minor bug fixes from the original distribution are taken over.
- Key processing changed:
- - focus is restored to the 'canvas' more at more occasions
- - holding middle on one side (L/R) and taping on up/down on the other side jumps to first/last page
This should improve the behaviour of key handling a lot. Until now keys where missed or the page-entry widget was selected causing the keyboard to pop-up.
- Screen update mechanism changed, using the new display_control-functions. The screen is now much less often updated leading to a better writting experience.
The screen is now not updated anymore after one second of inactivity, which was very unpleasant when writing.
As always, please keep giving your feedback.
Marcel.