Skip to content

v0.3.3

Choose a tag to compare

@huangziwei huangziwei released this 12 Sep 15:09
· 75 commits to main since this release

New

Book Graphs

screenshot_1789221599-shadow screenshot_1789225653-shadow

Moved the journey histogram to the dedicated graph tab so that the stats tab has more breathing room, then added a per sitting location histogram (which record the location at a sitting's end, for seeing overall progression, but it can be regressed if you jump around the books, it can happen, such as reading a short story collection in random order) and also the clock histogram (same idea as the average day in rhythm trends, but for a book only, so that you can tell easily which books you read during commute and which books you read on bed).

Changes/Fixes

Screen size scaling

Previously different screen sizes got different scaling, for the sake of readability that I can't really verify myself, and it resulted in some uncontrollable UI shifts. So in this release I simply decided to keep the UI consistent for all screen sizes (I hope) and just scale them accordingly (using the Oasis/Colorsoft size as base). Now the UI will likely look too large on Scribes... maybe it will get a dedicated design later, but no promise.

Time Zone again

Added a dedicated lines to the sessions.tsv for recording time zone, so that we can be sure from when to when a time zone shifted and the statistics can be adjusted accordingly. What I don't want see my stats got messed up due to spending a month traveling in a different time zone and then back home seeing I now reads mostly at 3am in the morning :)

That said, there's no way to verify it yet. Tests are done with simulation (although they are really good guess), without any real data recorded on device. The first test will be a month later after I am back from vacation, and the next test is Oct 25 (the end of daylight saving time this year).

Some stats inconsistencies across pages

Here and there are some same stats with a minute difference due to being rounded differently. I hope that now most of them will be the same.

Full Changelog: v0.3.2...v0.3.3