Commit graph

10 commits

Author SHA1 Message Date
14eebe0c3d Remove unnecessary coroutine interactions
Only reading, saving, and deleting the config actually involve disk operations, and even the network operations have a 500ms timeout, so it doesn't make sense to have all of the methods support concurrency. The increased complexity outweighs the benefits of following the best practice of keeping disk and network operations off the main thread.
2021-02-23 17:05:11 -07:00
eb3b4ee81b WIP Native pihelper implementation
Signed-off-by: William Brawner <me@wbrawner.com>
2021-02-23 14:01:08 -07:00
f01cae55ae WIP: Implement native pihelper library
Signed-off-by: William Brawner <me@wbrawner.com>
2021-02-23 13:57:07 -07:00
53cd8c7312 Migrate from kotlin-android-extensions (synthetics) to data binding 2020-12-08 16:36:42 -07:00
1e2e0c38d3 Fix TopItemsResponse 2020-04-19 10:37:46 -07:00
66838ed4a2 Fix lint warnings 2020-02-05 08:18:01 -06:00
fdbd55cdf8 Improve Pi-hole interactions 2020-02-05 07:55:29 -06:00
9479c5b40e Improve back navigation for first-time setup 2020-02-05 07:17:20 -06:00
e1c8ffcd5d Simplify password connections 2020-02-05 07:17:02 -06:00
1347b9ea10 Implement working Pi-hole connections and management
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-01 14:21:33 -06:00