Ayaan Zaidi
|
434dc46531
|
feat(android): stream voice turns from mic manager events
|
2026-02-25 18:23:50 +05:30 |
|
Ayaan Zaidi
|
73677f2707
|
refactor(android): remove legacy voice wake controls from settings
|
2026-02-25 18:23:50 +05:30 |
|
Ayaan Zaidi
|
6798330c24
|
feat(android): replace voice placeholder with mic transcript UI
|
2026-02-25 18:23:50 +05:30 |
|
Ayaan Zaidi
|
3d29233bab
|
feat(android): add single-path mic capture runtime manager
|
2026-02-25 18:23:50 +05:30 |
|
Ayaan Zaidi
|
90ddb3f271
|
fix(android): stabilize gateway operator reconnect
|
2026-02-25 18:23:50 +05:30 |
|
Ayaan Zaidi
|
ed34129637
|
test(android): cover non-string setupCode QR payload
|
2026-02-25 14:05:56 +05:30 |
|
Ayaan Zaidi
|
036e3e633e
|
fix(android): harden scanned setup code parsing
|
2026-02-25 14:05:56 +05:30 |
|
Ayaan Zaidi
|
9c1c083d98
|
fix(android): remove tab bar gap above system nav
|
2026-02-25 14:05:56 +05:30 |
|
Ayaan Zaidi
|
7725c0b9b3
|
fix(android): stabilize chat ime insets and tab bar
|
2026-02-25 14:05:56 +05:30 |
|
Ayaan Zaidi
|
959cbafcdb
|
fix(android): stabilize chat composer ime and tab layout
|
2026-02-25 14:05:56 +05:30 |
|
Ayaan Zaidi
|
f894c23e64
|
docs(android): update README for native Android workflow
|
2026-02-25 14:05:56 +05:30 |
|
Ayaan Zaidi
|
2e3c05d9da
|
feat(android): make QR scanning first-class onboarding
|
2026-02-25 14:05:56 +05:30 |
|
Ayaan Zaidi
|
81752564e9
|
refactor(android): return sendNodeEvent status to callers
|
2026-02-25 11:43:35 +05:30 |
|
Ayaan Zaidi
|
b065265b73
|
fix(android): gate canvas restore on node connectivity
|
2026-02-25 11:43:35 +05:30 |
|
Ayaan Zaidi
|
41870fac16
|
fix(android): preserve scoped canvas URL suffix on TLS rewrite
|
2026-02-25 11:43:35 +05:30 |
|
Ayaan Zaidi
|
35a4641bb6
|
fix(android): use mobile viewport settings for canvas webview
|
2026-02-25 11:43:35 +05:30 |
|
Ayaan Zaidi
|
1c0c58e30d
|
feat(android): add screen-tab canvas restore flow
|
2026-02-25 11:43:35 +05:30 |
|
Ayaan Zaidi
|
e5399835b2
|
fix(android): normalize canvas host URLs for TLS gateways
|
2026-02-25 11:43:35 +05:30 |
|
Ayaan Zaidi
|
1edd9f8bf5
|
build(android): migrate to AGP 9 new DSL kotlin setup
|
2026-02-25 09:32:07 +05:30 |
|
Ayaan Zaidi
|
797843c39a
|
build(android): bump stable dependencies
|
2026-02-25 09:32:07 +05:30 |
|
Ayaan Zaidi
|
ff4dc050cc
|
feat(android): add gfm chat markdown renderer
|
2026-02-25 09:32:07 +05:30 |
|
Ayaan Zaidi
|
6969027025
|
fix(android): restore chat text streaming
|
2026-02-25 09:32:07 +05:30 |
|
Peter Steinberger
|
480cc4b85c
|
chore: roll to 2026.2.25 unreleased
|
2026-02-25 03:35:33 +00:00 |
|
Ayaan Zaidi
|
8892a1cd45
|
refactor(android-ui): unify gateway config resolution paths
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
7a74cf34ba
|
fix(android-security): remove token-derived logging from prefs
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
8b24830e07
|
fix(android-gateway): avoid token clear on transient connect failure
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
e11e329238
|
refactor(android-chat): move thread selector above composer
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
75f145ebcc
|
docs(android): document alpha rebuild status and feature checklist
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
baf98a87f6
|
refactor(android-settings): remove gateway controls duplicated in connect
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
bb27884474
|
feat(android-tabs): add coming-soon voice and screen tabs
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
94f426b29e
|
fix(android-nav): hide tab bar while keyboard is open
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
577c554150
|
style(android-chat): redesign composer controls and actions
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
81ff074a51
|
style(android-chat): align bubbles and markdown with RN
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
b658000bf7
|
style(android-chat): refine thread shell and empty states
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
02e3fbef77
|
style(android): align settings screen with RN visual system
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
cf031d6ad4
|
chore(android): remove unused legacy ui components
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
439d8e609e
|
fix(android): use native client id for operator session
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
14f5217e22
|
fix(android): retry with shared token after device-token failure
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
4b188dcf97
|
fix(android): persist gateway auth state across onboarding
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
f853622eca
|
feat(android): switch post-onboarding app to five-tab shell
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
c015382a77
|
feat(android): add connect tab screen with setup and manual modes
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
757a4dc9fa
|
docs(android): generalize style guide from onboarding baseline
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
5d88e77420
|
docs(android): add native UI style guide
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
d6bbe93d4c
|
feat(android): add settings action to rerun onboarding
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
b9cc2599f1
|
feat(android): add native four-step onboarding flow
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
3e2e010952
|
feat(android): add onboarding and gateway auth state plumbing
|
2026-02-24 22:13:49 +05:30 |
|
Ayaan Zaidi
|
36c352453f
|
build(android): bump AGP and update gradle defaults
|
2026-02-24 22:13:49 +05:30 |
|
Nimrod Gutman
|
d58f71571a
|
feat(talk): add provider-agnostic config with legacy compatibility
|
2026-02-24 15:02:52 +00:00 |
|
Peter Steinberger
|
2bad30b4d3
|
chore(release): bump version to 2026.2.24
|
2026-02-24 13:42:43 +00:00 |
|
Peter Steinberger
|
558a0137bb
|
chore(release): bump versions to 2026.2.23
|
2026-02-23 05:13:46 +01:00 |
|