fix: blank page at start — SSL, HTTP errors, old-key migration
CI / test-and-package (push) Successful in 1m6s
CI / build-android (push) Successful in 1m39s

- WebView background set to #F5F5F5 to avoid white flash
- SSL certificate errors now show a dialog (user can accept self-signed)
- HTTP errors (4xx/5xx) shown with status code
- Migrates old 'public_url' key to 'server_url' automatically
- Better error messages with troubleshooting tips
- Progress bar shows real page load progress
- No-server-configured state shows clear instructions
This commit is contained in:
agentbox
2026-08-01 12:00:07 +00:00
parent d7f1005316
commit 8d2585bb6e
3 changed files with 80 additions and 24 deletions
@@ -60,9 +60,10 @@
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="3dp"
android:indeterminate="true"
android:max="100"
android:visibility="gone"
android:indeterminateTint="@color/colorAccent" />
android:indeterminateTint="@color/colorAccent"
android:progressTint="@color/colorAccent" />
</com.google.android.material.appbar.AppBarLayout>