github sunstep/dawarich-android v0.19.0

latest release: v0.19.0-hotfix1
20 hours ago

New features, improvements and refreshes

Version 0.19.0 is all about new features, improvements and refreshes. Especially around the start up flow of the app.

New features

  • Added a permissions onboarding page after logging in to your Dawarich instance, which ensures you have granted all the necessary permissions before entering the app, this way the app no longer has to ask for permissions on the fly when using certain features.

  • Added an about page, which is accessible from the bottom of the drawer, if you tap on the client version. The page contains a disclaimer that the app is not official and not affiliated with official Dawarich maintainers, a link to the GitHub repo of this app and also a link to Dawarich's official GitHub repo

  • Added a new settings page

  • You can now override the app's theme, so it is no longer stuck on to your phone's theme mode

  • You can now enable biometrics lock

  • You can now choose how long it takes before the app asks you to unlock it again

  • Added biometrics lock feature, which can be enabled in the new settings page. Location history is fun data, but seriously sensitive, and I recognize that, therefore I am giving you the ability to lock down the app so no unwanted guests can look in your app. The setting can additionally be configured to choose how long it takes before the app asks for authentication again.

Improvements

  • Moved the version check compat.json file from the feedback repo (now legacy) to the current codebase repo
    Version check now shows as a banner rather than a full page blocking access to the app. There are 3 compatibility states
  • State Ok: app and client are aligned and all features work properly
  • State warning: Used to communicate that you should or should not update at the time until further notice, most of the times related to things not fully working properly but not too breaking
  • State incompatible: Certain features no longer work, do as advised in the banner message.
  • Fixed daily stats caching not running every 24h automatically
  • Made it more convenient to use a hosted instance: you no longer have to enter a host URL when using hosted Dawarich

Refreshes

While this is a single item, it's definitely going to be noticeable.

  • Redesigned the app drawer, it felt a bit old and needed a redesign, it shows your connected Dawarich instance now and your current server version, and the client version of the app.

The real heroes

💚Huge thanks to rtuszik, Manicraft1001 & Armin for sponsoring the project 💚

Don't miss a new dawarich-android release

NewReleases is sending notifications on new releases.