Commit Graph

46 Commits

Author SHA1 Message Date
Peter Steinberger
d0664d71ec Android: test bridge auto-reconnect 2025-12-18 02:18:19 +01:00
Peter Steinberger
f067a4d677 Android: add Voice Wake (foreground/always) 2025-12-18 02:08:57 +01:00
Peter Steinberger
39d8373f44 fix(android): improve webview compatibility 2025-12-18 02:08:53 +01:00
Peter Steinberger
417dceb58e fix(android): decode UTF-8 TXT records 2025-12-18 01:58:16 +01:00
Peter Steinberger
934ed70760 fix(android): improve wide-area bridge discovery 2025-12-18 01:40:08 +01:00
Peter Steinberger
4cc8ff6560 refactor(android): drop legacy theme fallback 2025-12-18 01:39:57 +01:00
Peter Steinberger
155830f104 ui(nodes): unify idle background animation 2025-12-18 01:22:26 +01:00
Peter Steinberger
03a539796a style(android): respect system theme and clamp overlays 2025-12-18 01:15:50 +01:00
Peter Steinberger
0fdc21cfb3 fix(android): use system DNS for wide-area discovery 2025-12-18 01:04:13 +01:00
Peter Steinberger
9b09d765b2 Android: reorder settings sections 2025-12-18 01:00:50 +01:00
Peter Steinberger
851220a148 fix(android): show idle background under WebView 2025-12-18 00:53:31 +01:00
Peter Steinberger
afc1c34cee style(android): improve idle background 2025-12-18 00:41:21 +01:00
Peter Steinberger
4b05aeeee2 style(android): use tonal surfaces for overlays 2025-12-18 00:34:11 +01:00
Peter Steinberger
52c3a8d340 style(android): use Offline bridge status 2025-12-18 00:20:28 +01:00
Peter Steinberger
03ed0f3509 refactor(android): unify chat status label 2025-12-18 00:20:19 +01:00
Peter Steinberger
a9e17fe0ae Android: enable immersive fullscreen 2025-12-18 00:07:58 +01:00
Peter Steinberger
d26e7919d5 Android: polish settings UI 2025-12-18 00:07:52 +01:00
Peter Steinberger
6dd59a6641 style(android): make chat more Material 2025-12-17 23:57:14 +01:00
Peter Steinberger
484ee2b38d feat(android): chat parity + wide-area discovery 2025-12-17 23:49:29 +01:00
Peter Steinberger
e9ea394f3e nodes: better default display names 2025-12-17 23:15:15 +01:00
Peter Steinberger
e1b5e4fb85 fix(android): canvas idle background + tailscale DNS 2025-12-17 22:27:16 +01:00
Peter Steinberger
23b5392011 style(android): format bridge hello 2025-12-17 22:04:51 +01:00
Peter Steinberger
a0e9e8fe13 feat(android): iOS canvas background 2025-12-17 22:03:11 +01:00
Peter Steinberger
3c0bd39718 feat(android): add status pill overlay 2025-12-17 22:00:12 +01:00
Peter Steinberger
2a1d3b6326 fix(android): dedupe hello fields 2025-12-17 21:53:38 +01:00
Peter Steinberger
3725d08d00 Presence: add device identity fields 2025-12-17 21:51:36 +01:00
Peter Steinberger
aa4f32eabc Android: advertise device model to bridge 2025-12-17 20:10:58 +00:00
Peter Steinberger
dfcdc4a07a Bridge: advertise node capabilities 2025-12-17 20:03:56 +00:00
Peter Steinberger
c6ce562072 Mobile: prevent sleep setting 2025-12-17 21:01:47 +01:00
Peter Steinberger
44d243dc95 fix(android): bonjour discovery parity 2025-12-17 20:57:04 +01:00
Peter Steinberger
8d42bd7147 Discovery: wide-area bridge DNS-SD
# Conflicts:
#	apps/ios/Sources/Bridge/BridgeDiscoveryModel.swift
#	src/cli/dns-cli.ts
2025-12-17 20:31:02 +01:00
Peter Steinberger
a9de193625 Nodes: auto-discover clawdis.internal 2025-12-17 17:01:30 +01:00
Peter Steinberger
087837d874 Android: fix unicast discovery address resolution 2025-12-17 15:32:07 +01:00
Peter Steinberger
2018c1320f Android: add unicast discovery domain + app icon 2025-12-17 15:29:45 +01:00
Peter Steinberger
dba10a46bb fix(android): avoid non-exhaustive sheet switch 2025-12-14 05:42:39 +00:00
Peter Steinberger
a6544fd622 fix(android): respect insets and enable settings scroll 2025-12-14 05:30:07 +00:00
Peter Steinberger
63fbafc80f feat(android): sync wake words via gateway 2025-12-14 05:06:27 +00:00
Peter Steinberger
bbcf078dce fix(android): safe area + settings scroll 2025-12-14 04:35:06 +00:00
Peter Steinberger
715739d3d2 fix(android): make settings sheet scrollable 2025-12-14 03:13:36 +00:00
Peter Steinberger
0a45f8e8a0 fix(android): inset top buttons for status bar 2025-12-14 03:10:46 +00:00
Peter Steinberger
5f7aa49e49 chore(android): update toolchain and deps 2025-12-14 02:37:47 +00:00
Peter Steinberger
7fdb019c7a chore(android): bump AGP to 8.6.1 2025-12-14 02:16:46 +00:00
Peter Steinberger
88ed187b0a docs(android): expand node README 2025-12-14 02:14:52 +00:00
Peter Steinberger
47ab5a08cd test(android): add bridge unit tests 2025-12-14 02:14:05 +00:00
Peter Steinberger
0bafa160bc feat(android): keep node connected via foreground service 2025-12-14 02:01:56 +00:00
Peter Steinberger
ab5af91aba feat(android): add Compose node app (bridge+canvas+chat+camera) 2025-12-14 01:55:40 +00:00