I will update this post with things I discover.
Some facts about the Libra (in progress):
- Codename is storm
- ID is 384
Firmware changes (in progress):
- About view now shows advertised storage capacity.
- The new reader.
- Header/footer is now chapter(top)/book progress(bottom). There is an off setting for each. They are also smaller and less intrusive.
- There is a progress bar at the bottom of the screen, which can be turned off.
- The new reader status bar and toolbar at the top are quite a bit more compact. It also shows the current time on the top-right beside the battery level instead of cycling between percent read and so on.
- FeatureSettings::deeperReading - enables/disables the new interface, but note that disabling it can cause crashes and reboots (especially when changing reading settings)
- ReadingSettings::showNewTitle (TODO: test this)
- ReadingSettings::newBookProgressType (TODO: test this)
- Touch accuracy improvements.
- Fix for series name being cut off vertically.
- Pinch to zoom is either less sensitive or gone for PDFs (you can still double tap or use the controls).
- Many alignment issues in the UI have been fixed.
- Various large print mode fixes.
- Various annotation improvements.
- TODO
Other notes (in progress):
- This release will
probably be replaced within the next week.
- The new reader is a bit laggy on older devices (especially the menu and opening a book; surprisingly, the page preview is still pretty quick).
- The font and stats panels are identical, they are just triggered differently (and stats is now labeled as Reading Progress).
- The selection movement bug/feature is not fixed.
- When patching the CSS (and the code), note that the new and old views are both there, and each needs to be patched. Due to this, I will only update that patches for the new interface, unless the old one is officially supported for the element in question (see FeatureSettings::deeperReading above for what I mean by this). This also means that I will deprecate patches which only apply to the old interface, such as the clock display duration one, unless it isn't too much work to update or it is in heavy demand.
Due to the amount of changes in this version, I won't be starting on the majority of the patches until this weekend.