dreautall / waterfly-iii

Unofficial Android App for Firefly III, a free and open source personal finance manager.
MIT License
334 stars 26 forks source link

Use `http.Client` with `cronet_http` instead of `HttpClient()` #349

Closed dreautall closed 5 months ago

dreautall commented 5 months ago

Use the cronet_http package instead of HttpClient().

This uses a native http implementation, which allows for example for system wide proxies. This will for example fix #77.

To not run into any issues with fdroid builds, we will use the standalone variant (not depending on google play services), as outlined in the doc. The build workflow is updated to reflect this.