You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale-android/android/src/main/java/com/tailscale/ipn/ui/util
Jonathan Nobels 32e407d06b
android/tv: reduce layout width and fix navigation (#295)
fixes tailscale/corp#18956
fixes tailscale/corp#18964

Adds a letterboxing effect as a temporary measure to make the UI a bit more usable on AndroidTV.
Fixes a few navigation peculiarities specific to TV (notably, there some padding on the user avatar so you can see when it's highlighted)
Pops a QR code on AndroidTV where we have no browser to complete the flow.

Signed-off-by: Jonathan Nobels <jonathan@tailscale.com>
2 months ago
..
AndroidTVUtil.kt android/tv: reduce layout width and fix navigation (#295) 2 months ago
AutoResizingText.kt android/ui: auto-resize tailnet name to fit space 2 months ago
ClipboardValueView.kt android/ui: DNS and other styling tweaks 2 months ago
ComposableStringFormatter.kt android: use ktfmt formatting and use scaffold consistently across all views (#217) 2 months ago
DisplayAddress.kt android: use ktfmt formatting and use scaffold consistently across all views (#217) 2 months ago
Flag.kt android: use ktfmt formatting and use scaffold consistently across all views (#217) 2 months ago
InputStreamAdapter.kt android: add Client.postMultipart 2 months ago
Lists.kt android/ui: more styling tweaks 2 months ago
LoadingIndicator.kt android/ui: only show loading spinner if op takes more than 300 milliseconds 2 months ago
PeerHelper.kt android/ui: add key expiry banner (#276) 2 months ago
StateFlow.kt android: use ktfmt formatting and use scaffold consistently across all views (#217) 2 months ago
TimeUtil.kt android/ui: add key expiry banner (#276) 2 months ago