WhatsSkiLL
9dedacf577
fix(android): restore the complete Wear companion experience ( #110130 )
...
* fix(android): restore full Wear companion UI
* chore(android): sync native i18n inventory
* fix(android): negotiate Wear companion capabilities
* chore(android): sync generated Japanese localization
* fix(android): preserve Wear reply notification setup
Co-authored-by: JARVIS-Glasses <whatsskilll@gmail.com >
* fix(android): harden Wear conversation controls
Co-authored-by: JARVIS-Glasses <whatsskilll@gmail.com >
* fix(android): preserve Wear control context
Co-authored-by: JARVIS-Glasses <whatsskilll@gmail.com >
* fix(android): keep Wear sessions agent-scoped
Co-authored-by: JARVIS-Glasses <whatsskilll@gmail.com >
* fix(android): isolate Wear conversation context
Co-authored-by: JARVIS-Glasses <whatsskilll@gmail.com >
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-07-18 00:03:45 +01:00
WhatsSkiLL
4d3b18811e
feat(android): add Wear real-time Talk controls ( #109483 )
...
* feat(android): add Wear real-time Talk controls
* fix(android): satisfy Wear Talk CI checks
* fix(talk): remove unused client language parameter
* fix(android): harden Wear realtime Talk routing
Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com >
* chore(android): refresh Wear Talk metadata
* chore(android): align native i18n baseline
---------
Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-07-17 13:46:05 +01:00
Peter Steinberger
8d5e39afcd
feat(android): add Wear OS companion ( #109433 )
...
* feat(android): add Wear OS companion
Co-authored-by: Sebastian Schubotz <git@sibbl.net >
Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com >
* style(android): format Wear release gate test
* test(android): cover Wear release CI contracts
* test(android): import Wear JSON fixture type
* fix(android): harden Wear proxy event actor
* test(android): stabilize Wear proxy actor tests
* test(android): isolate Wear proxy actor lifecycles
* test(android): own Wear actor dispatchers
* test(android): use real time for Wear actor tests
* test(android): own Wear actors in test scope
* test(android): stop Wear actors explicitly
* test(android): drain Wear actor cancellation
* test(android): isolate Wear actors from test scheduler
* test(android): inject Wear test clock
---------
Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com >
2026-07-16 20:59:29 -07:00
Peter Steinberger
4023eb92d2
feat(android): add foreground Voice Wake ( #107081 )
...
* feat(android): add foreground voice wake
* chore(android): refresh voice wake artifacts
* fix(android): refresh voice wake capability readiness
* chore(android): sync voice wake translations
* chore: keep release notes in PR context
2026-07-13 21:48:29 -07:00
snowzlmbot
84fb7a664d
feat(android): manage skills from settings ( #101864 )
...
* feat(android): manage skills from settings
Co-authored-by: snowzlmbot <293528334+snowzlmbot@users.noreply.github.com >
* fix(android): scope skill install claims
* chore(android): refresh native i18n inventory
* chore(android): refresh native locale artifacts
* fix(android): localize skill management state
* chore(android): refresh skill localization artifacts
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
Co-authored-by: snowzlmbot <293528334+snowzlmbot@users.noreply.github.com >
2026-07-12 13:12:43 +01:00
Peter Steinberger
448b90a594
feat(android): adopt per-device app sessions ( #105115 )
...
* feat(android): adopt per-device app sessions
Co-authored-by: snowzlmbot <293528334+snowzlmbot@users.noreply.github.com >
* test(android): assert latest session adoption wins
---------
Co-authored-by: snowzlmbot <293528334+snowzlmbot@users.noreply.github.com >
2026-07-12 09:06:45 +01:00
Peter Steinberger
7fe004d852
feat: show build identity in About screens ( #103595 )
...
* feat: show build identity in About screens
* chore: leave root changelog to release automation
* fix: translate Control UI About build details
2026-07-10 10:42:36 +01:00
Peter Steinberger
1696366f88
feat(android): add safe cron job management ( #102997 )
...
* feat(android): add safe cron job management
Co-authored-by: snowzlmbot <293528334+snowzlmbot@users.noreply.github.com >
* fix(android): harden cron editor state
* fix(android): preserve cron state across lifecycle
* fix(android): satisfy cron release gates
* fix(android): retain cron drafts outside saved state
* fix(android): scope cron auto-delete to one-shot jobs
* fix(android): use Compose activity owner
* docs(changelog): note Android cron management
* fix(cron): harden Android job management
* chore(i18n): refresh Android cron inventory
* test(cron): cover enriched read views
* chore(changelog): defer Android cron note to release
---------
Co-authored-by: snowzlmbot <293528334+snowzlmbot@users.noreply.github.com >
2026-07-10 04:12:18 +01:00
Peter Steinberger
d9f8fc6322
feat(android): add system app language selection ( #102876 )
...
Co-authored-by: snowzlmbot <293528334+snowzlmbot@users.noreply.github.com >
2026-07-09 15:27:36 +01:00
snowzlmbot
6fef79a28d
feat(android): add Skill Workshop settings panel ( #101911 )
...
* feat(android): add Skill Workshop settings
* fix(android): scope Skill Workshop state by agent
* fix(android): confirm Skill Workshop proposal actions
* fix(android): strengthen Skill Workshop action proof gates
* fix(android): satisfy Skill Workshop action ktlint
* fix(android): serialize Skill Workshop lifecycle actions
* chore(android): refresh native i18n inventory
---------
Co-authored-by: snowzlmbot <293528334+snowzlmbot@users.noreply.github.com >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-07-09 12:07:04 +01:00
joshavant
f163f32f85
fix(android): make release screenshots deterministic
2026-07-09 01:32:13 -05:00
Peter Steinberger
054e3675e1
feat(android): publish signed APKs with stable releases ( #101212 )
...
* feat(android): publish signed release APKs
* fix(android): preserve fallback corrections
* test(android): isolate APK signer fixtures
* docs: refresh generated docs map
2026-07-07 00:39:59 +01:00
Peter Steinberger
063eeb69f3
feat(android): support opt-in background location ( #100967 )
...
* feat(android): support background location
Co-authored-by: Iori Kojima <iori@iori.dev >
* chore(android): refresh native i18n inventory
* docs(android): move release note to app changelog
---------
Co-authored-by: Iori Kojima <iori@iori.dev >
2026-07-06 16:36:58 +01:00
Josh Avant
0cdce79221
docs: update mobile app release messaging ( #98843 )
2026-07-01 21:11:56 -05:00
joshavant
03d23c56d1
Document Android release failure stop rule
2026-07-01 18:09:57 -05:00
joshavant
341231831b
chore(android): prepare 2026.6.11 Play release
2026-07-01 17:26:11 -05:00
joshavant
967f0e0a30
android: boot emulator for release screenshots
2026-06-18 15:55:32 +02:00
joshavant
22ddf87d2c
docs: explain Android signing sync
2026-06-17 12:37:29 +02:00
joshavant
f3ab59db58
android: generate release screenshots
2026-06-16 19:13:44 +02:00
joshavant
91fb5d3823
android: add play release upload lane
2026-06-16 19:13:44 +02:00
joshavant
91220cbd31
android: archive release artifacts from pinned version
2026-06-16 19:13:44 +02:00
joshavant
d5d3e9983e
fix: harden mobile a2ui bridge trust
2026-06-03 16:50:08 -07:00
Tosko4
3d1ec37129
feat(android): add installed apps node command
2026-06-02 13:44:45 +05:30
Peter Steinberger
bb5010b89a
docs: absorb docs sweep
...
Co-authored-by: Kai <kai@itskai.dev >
Co-authored-by: Weihang <gwh7078@163.com >
Co-authored-by: Scott Long <longstoryscott@gmail.com >
Co-authored-by: moejaberr <mjaber@uoguelph.ca >
Co-authored-by: huihui0822 <109355071+huihui0822@users.noreply.github.com >
2026-05-22 21:52:01 +01:00
Ayaan Zaidi
ac07701833
fix(android): remove photo library access from play build
2026-05-19 11:06:12 +05:30
Peter Steinberger
330ba1fa31
refactor: move canvas to plugin surfaces
2026-05-07 09:07:18 +01:00
Peter Steinberger
04e774eeac
feat(android): add authenticated presence alive beacons ( #73373 )
...
* feat: add Android presence alive beacons
* fix: harden Android presence beacon review findings
* fix: address Android presence review findings
2026-04-28 08:55:06 +01:00
Ayaan Zaidi
0c2e6fe97f
ci(android): use explicit flavor debug tasks
2026-03-20 12:55:52 +05:30
Ayaan Zaidi
ecec0d5b2c
build(android): add play and third-party release flavors
2026-03-20 12:45:25 +05:30
lixuankai
c86de678f3
feat(android): support android node sms.search ( #48299 )
...
* feat(android): support android node sms.search
* feat(android): support android node sms.search
* fix(android): split sms search permissions
* fix: document android sms.search landing (#48299 ) (thanks @lixuankai)
---------
Co-authored-by: lixuankai <lixuankai@oppo.com >
Co-authored-by: Ayaan Zaidi <hi@obviy.us >
2026-03-19 08:52:15 +05:30
Ayaan Zaidi
3fb629219e
build(android): add auto-bump signed aab release script
2026-03-14 09:25:17 +05:30
Ayaan Zaidi
0f9566b0b5
fix(android): remove self-update install flow
2026-03-08 16:25:49 +05:30
Ayaan Zaidi
548a502c69
docs: sync android node docs with current pairing and capabilities
2026-03-02 11:08:51 +05:30
Ayaan Zaidi
7f9274b71d
chore(android): add kotlin lint/format tooling
2026-03-01 20:32:14 +05:30
Ayaan Zaidi
9b64ad30c4
docs(android): add integration test preconditions and pitfalls
2026-02-27 12:16:36 +05:30
Ayaan Zaidi
3175640ea2
docs(android): add perf CLI workflow docs
2026-02-26 07:50:09 +05:30
Ayaan Zaidi
f894c23e64
docs(android): update README for native Android workflow
2026-02-25 14:05:56 +05:30
Ayaan Zaidi
75f145ebcc
docs(android): document alpha rebuild status and feature checklist
2026-02-24 22:13:49 +05:30
Peter Steinberger
9a7160786a
refactor: rename to openclaw
2026-01-30 03:16:21 +01:00
Peter Steinberger
1f7cb4b853
fix: shorten bonjour gateway service type
2026-01-20 15:10:06 +00:00
Peter Steinberger
e6a4cf01ee
feat: migrate android node to gateway ws
2026-01-19 11:05:59 +00:00
Peter Steinberger
246adaa119
chore: rename project to clawdbot
2026-01-04 14:38:51 +00:00
Peter Steinberger
d182f7e4b2
chore(naming): remove Iris codename
2025-12-18 13:18:33 +01:00
Peter Steinberger
67707763f7
docs(android): expand node README
2025-12-14 02:14:52 +00:00
Peter Steinberger
b2378c01ea
feat(android): add Compose node app (bridge+canvas+chat+camera)
2025-12-14 01:55:40 +00:00