This update adds Lemmy v0.19 (the latest version of Lemmy) support to the app. It also adds a number of user settings. There were more settings planned for this release but with the announcement of v0.19, I decided it was safer to cut the release now and add support for v0.19 as the latest lemmy update breaks a lot of stuff with old clients.

Changelog

  • Added toggle to enable/disable Firebase Crashlytics
  • Fixed a crash when loading certain posts containing spoiler tags
  • Added toggle to the video player to enable auto-looping
  • Added a setting to auto-collapse comments based on upvote percentage. This is enabled by default at 30%. Comments with less than 10 votes are exempt. Eg. if a comment has 10 upvotes and 20 downvotes, this is a upvote rate of (10 / (10 + 20)) = 33% and thus would not be collapsed. If a comment has 10 upvotes and 40 downvotes, that is a rate of (10 / (10 + 40)) = 20% and thus would trigger the auto-hide threshold.
  • Added a setting to enable/disable the browsing history. The default is on.
  • Updated app to be compatible with Lemmy v0.19.
  • (v0.19 only) Added new sort orders for posts: controversial, scaled.
  • (v0.19 only) Added support for server-sided instance blocking.

Update

Update is submitted to the playstore. Will test and roll out in the next couple of hours if no bugs spotted.

Update 2

Fully rolled out.