Skip to content

Disable SSL warnings and add autoplay sound#1

Open
PavelSheremetev wants to merge 4 commits into
PinoutLTD:mainfrom
PavelSheremetev:main
Open

Disable SSL warnings and add autoplay sound#1
PavelSheremetev wants to merge 4 commits into
PinoutLTD:mainfrom
PavelSheremetev:main

Conversation

@PavelSheremetev

Copy link
Copy Markdown

Summary

Checklist

  • New or updated tests have been added to cover the changes following the testing guidelines.
  • The code follows the project's code style and best_practices.
  • The changes have been thoroughly tested, and edge cases have been considered.
  • Changes are backward compatible whenever feasible. Any breaking changes are documented in the changelog for users and/or in the code for developers depending on the relevance.

Screenshots

Link to pull request in documentation repositories

User Documentation: home-assistant/companion.home-assistant#

Developer Documentation: home-assistant/developers.home-assistant#

Any other notes

PavelSheremetev added 4 commits June 9, 2026 18:21
- Rename app to Pinout Home Assistant
- Accept self-signed/untrusted SSL certificates in WebView and OkHttp
- Downgrade CMake version to 3.31.6 for NixOS compatibility
- Suppress MIUI MultiLangHelper StrictMode disk read violation
- Update launcher icons
- Disable mediaPlaybackRequiresUserGesture in WebView and HAWebView
- Remove autoplay setting check from WebViewActivity (always autoplay)
- Default fullscreen to enabled instead of disabled
The anonymous TLSWebViewClient in WebViewActivity was calling showError()
for all SSL errors including SSL_UNTRUSTED, overriding the fix already
present in HAWebViewClient. Now SSL_UNTRUSTED is handled with
handler.proceed() in the WebViewClient and the error dialog is skipped
in showError(), matching the behavior of HAWebViewClient.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant