453 Commits
Author SHA1 Message Date
sid10042003-design c57c4b556b feat: Add Korean language support (values-ko) (#735)
* feat: Add Korean language support (values-ko)

* Update build-release.yml
2026-07-29 10:49:17 +09:00
Lloyd JackmanandLloyd Jackman 05a3bcb818 Allow saving settings and enabling wake word without OpenClaw connection (#728)
Two changes to support using Wake Hermes Claw with a Hermes API Server
backend (e.g. via p2p/phyo-OS) without needing an OpenClaw gateway or
HTTP connection manually configured:

1. SettingsActivity.kt: Remove the gateway/HTTP host requirement from
   the Save button's enabled state so wake word preferences can be saved
   without an OpenClaw connection. Guard connectManual() against empty
   host to avoid attempting a connection to nothing.

2. MainActivity.kt: In toggleHotwordService(), also check BackendManager
   for any configured backend (Hermes API Server, etc.) before blocking
   wake word enablement. Previously only checked gateway manual host or
   HTTP URL settings.

Also fixes two pre-existing lint errors (StringFormatInvalid) that were
blocking CI: adds missing %%s format placeholder to operator_offline_command
and approve_command_format strings across all 9 locale files.

Co-authored-by: Lloyd Jackman <lloyd@fingrowahuta.local>
2026-06-17 13:16:43 +09:00
Yu-ga 45e2fbd74c fix: stabilize OpenClaw pairing approval 2026-05-21 17:27:32 +09:00
Yu-ga 0a4241a2d5 fix: auto approve OpenClaw pairing via host command 2026-05-21 15:54:07 +09:00
Yu-ga bcdfeeb597 fix: simplify pairing setup command 2026-05-21 14:39:42 +09:00
Yu-ga b999ff987e fix: require admin scope for OpenClaw cron 2026-05-21 14:27:18 +09:00
Yu-ga 2ae09912bb fix: support OpenClaw cron jobs in app 2026-05-21 13:35:46 +09:00
Yu-ga 05e74143ba fix: localize backend UI text 2026-05-21 12:11:31 +09:00
Yu-ga f53d44c98e feat: clarify Cron ownership in app 2026-05-21 12:01:56 +09:00
Yu-ga 64a1fd4eb1 Load Hermes dashboard model options 2026-05-20 23:37:09 +09:00
Yu-ga 4f44892954 Fix OpenClaw wakeword backend fallback 2026-05-20 23:28:57 +09:00
Yu-ga 0dbb13eef6 Polish settings and fix Hermes model catalog 2026-05-20 23:23:54 +09:00
Yu-ga f38e08e3ea Align activation card text colors 2026-05-20 23:11:55 +09:00
Yu-ga 7d65df51f1 Ignore local agent artifacts 2026-05-20 23:10:03 +09:00
Yu-ga 192c3a6459 Enhance shared agent configuration and bridge diagnostics 2026-05-20 23:08:09 +09:00
Yu-ga 33333fe2aa Add dual wake word routing 2026-05-20 22:50:10 +09:00
Yu-ga 64fc1bb923 Add terminal pairing and polish backend UI 2026-05-20 22:26:48 +09:00
Yu-ga 5deef20aba Update WakeHermesClaw launcher icons 2026-05-20 22:10:47 +09:00
Yu-ga 55601f0f9c Fix OpenClaw public tunnel origin pairing 2026-05-20 15:57:31 +09:00
Yu-ga 68e377a1bc Fix terminal QR public pairing 2026-05-20 11:56:49 +09:00
Yu-ga 2a7787de38 Rename app to WakeHermesClaw 2026-05-20 10:38:26 +09:00
Yu-ga 4a9b88dbf3 Keep pairing prompt visible during setup 2026-05-19 16:06:22 +09:00
Yu-ga 8011d3f26a Add terminal tab and OpenClaw bridge commands 2026-05-19 09:42:04 +09:00
Yu-ga 878765b100 Refine settings category navigation 2026-05-19 07:13:13 +09:00
Yu-ga de3c438be5 fix: harden Agent Voice setup pairing 2026-05-18 23:31:14 +09:00
Yu-ga c513d0c397 fix: simplify home backend status 2026-05-18 23:06:49 +09:00
Yu-ga d2991db1f0 fix: choose product when starting chat 2026-05-18 22:59:18 +09:00
Yu-ga 294be3ced3 fix: move chat target settings into dialog 2026-05-18 22:48:33 +09:00
Yu-ga 0bc6eda9b5 fix: improve primary badge contrast 2026-05-18 22:34:01 +09:00
Yu-ga 61b26f2b5c fix: hide Hermes fallback URLs in setup 2026-05-18 22:31:51 +09:00
Yu-ga d59af7093e fix: show public tunnel pairing command 2026-05-18 17:10:51 +09:00
Yu-ga 613f0d6ff6 fix: require reachable setup backends 2026-05-18 16:59:33 +09:00
Yu-ga 108b1af53a fix: update setup button after QR scan 2026-05-18 14:35:55 +09:00
Yu-ga 09dd6e4c25 fix: align Hermes target default with relay 2026-05-18 14:20:20 +09:00
Yu-ga 2e932ee230 fix: clarify Hermes API model id label 2026-05-18 14:08:36 +09:00
Yu-ga 66e966cc58 fix: require live setup verification for backends 2026-05-18 14:01:15 +09:00
Yu-ga 44ea192795 feat: import Hermes Relay pairing payloads 2026-05-18 13:27:59 +09:00
Yu-ga c8875143a4 fix: hide canvas until OpenClaw gateway connects 2026-05-18 13:23:01 +09:00
Yu-ga dfe1a84dff fix: review Agent Voice pairing imports 2026-05-18 13:19:10 +09:00
Yu-ga 89bc403232 fix: open readable Agent Voice pairing QR 2026-05-18 12:58:04 +09:00
Yu-ga 4747636119 fix: align Agent Voice UI text 2026-05-18 12:04:46 +09:00
Yu-ga cbd3664b17 improve: polish Agent Voice setup UX 2026-05-18 11:33:43 +09:00
Yu-ga ab868d51be fix: support latest OpenClaw gateway pairing 2026-05-18 10:07:10 +09:00
Yu-ga 9b16f0ee51 fix: align Agent Voice setup translations 2026-05-18 00:48:39 +09:00
Yu-ga a7ab102c04 fix: complete Agent Voice pairing import flow 2026-05-18 00:38:08 +09:00
Yu-ga 0d23105e0b fix: detect macOS Tailscale app in pairing helper 2026-05-18 00:09:04 +09:00
Yu-ga 0bd87c7edb fix: auto-detect Agent Voice pairing inputs 2026-05-17 23:53:26 +09:00
Yu-ga 6e2863997b fix: make Agent Voice pairing helper self-contained 2026-05-17 23:45:50 +09:00
Yu-ga 56903512ed fix: use Agent Voice JSON pairing QR 2026-05-17 23:30:25 +09:00
Yu-ga 363e5139c3 fix: unify Agent Voice pairing QR 2026-05-17 23:25:28 +09:00