Commit Graph

  • b49ee7b02d Merge feat/host-handoff-on-demand into selfhost main main Rocky 2026-10-29 16:33:16 +08:00
  • 6e54c04d6b chore(release): bump version to 2.1.6 (build 132) feat/host-handoff-on-demand Rocky 2026-10-29 16:32:52 +08:00
  • e09ad34437 feat(flow): on-demand host handoff with reliable return and a back-tap tip Rocky 2026-10-29 16:32:52 +08:00
  • 41d892e6ac Merge origin/main into selfhost main Rocky 2026-10-29 11:54:27 +08:00
  • 4dce67df84 chore(release): bump version to 2.1.6 (build 131) Rocky 2026-10-29 11:54:04 +08:00
  • 055a40976f Delete CNAME Rocky 2026-10-26 16:15:35 +08:00
  • cfe14f67d4 perf(keyboard): track KeyboardState per property with @Observable rocky 2026-10-21 06:12:21 +02:00
  • 6e64f96dce fix(flow): spread PiP recovery attempts across the budget after a media server reset rocky 2026-10-20 23:17:46 +02:00
  • d6b614b8be refactor(concurrency): isolate ProviderConfig to the main actor and drop unneeded @unchecked Sendable rocky 2026-10-20 23:00:12 +02:00
  • 9a4107cef8 chore(home): remove the DEBUG host bundle probe card rocky 2026-10-20 23:00:11 +02:00
  • 3d54098524 chore(version): read framework and test bundle versions from project.yml rocky 2026-10-20 20:20:07 +02:00
  • fd07c6e39e fix(keyboard): close librime on every hide to avoid 0xdead10cc kills rocky 2026-10-20 20:20:07 +02:00
  • f463f78296 chore(version): set repository version to 2.1.5 (build 125) rocky 2026-10-20 20:07:35 +02:00
  • 9e19060a8a chore(account): note why the Mac target compiles InvitePoster.swift rocky 2026-10-20 20:07:12 +02:00
  • a4c6102f5c chore(previews): record English feature previews and add App Store creative asset scripts rocky 2026-10-20 20:06:24 +02:00
  • ad79c2ea13 chore(flow): expand host-return whitelist and add a DEBUG host bundle probe rocky 2026-10-20 20:06:19 +02:00
  • d540a58594 fix(account): defer operation-error dismissal until the alert update ends rocky 2026-10-20 20:06:03 +02:00
  • 03bfbbe08b feat(account): add QR invitation poster and 8-character invitation codes rocky 2026-10-20 20:06:02 +02:00
  • eaacc35cf7 feat(styles): learn the personal reply style incrementally rocky 2026-10-20 20:05:35 +02:00
  • f71f598ac7 fix(keyboard): stop showing the edit hint after every insertion rocky 2026-10-20 20:05:29 +02:00
  • 1ddbd28371 feat(keyboard): show dictation progress as a fill on the microphone capsule rocky 2026-10-20 20:05:21 +02:00
  • be56d2210c fix(asr): keep recordings when streaming recognition fails or stalls rocky 2026-10-20 20:05:08 +02:00
  • f7a031cc1d test(manifest): register PolishStylesL10nTests in the polish group rocky 2026-10-20 20:04:55 +02:00
  • b0e3d3f504 Merge origin/main into selfhost main Rocky 2026-10-08 16:10:08 +08:00
  • 7ae9dbcde7 Merge remote-tracking branch 'origin/main' rocky 2026-10-07 11:19:12 +08:00
  • ec963e3a79 docs(site): add Search Console verification meta, GA4 gtag, and website analytics notice rocky 2026-10-07 11:16:29 +08:00
  • d5cf818134 docs(pages): restyle homepage in the logo's acrylic material Rocky 2026-10-01 14:03:18 +08:00
  • a9bf57ccf7 docs(pages): use real iPhone bezel and on-device keyboard recordings Rocky 2026-10-01 13:23:57 +08:00
  • f3f0da707a docs(pages): match keyboard mockups to the real assistant UI Rocky 2026-10-01 09:42:33 +08:00
  • b61b348cac docs(pages): redesign homepage motion and target voice-keyboard SEO keywords Rocky 2026-10-01 08:51:20 +08:00
  • ec67ae2777 Create CNAME Rocky 2026-10-01 08:12:34 +08:00
  • ffd5aa9377 docs(pages): replace site logo with the latest official icon Rocky 2026-09-27 20:23:13 +08:00
  • 503ef0ebe8 docs: shift core messaging to AI voice keyboard, voice double, agentic skills Rocky 2026-09-27 19:41:26 +08:00
  • ec1712f023 docs(pages): use the official rendered app icon for the site logo Rocky 2026-09-27 19:33:06 +08:00
  • 239e635e88 docs(pages): bust Pages asset cache with versioned CSS/JS URLs Rocky 2026-09-27 19:27:54 +08:00
  • 4912529c13 docs(pages): redesign home as dark product stage with real footage Rocky 2026-09-27 19:26:00 +08:00
  • 8c16bf67d8 docs(readme): refresh feature narrative and add three-device banner Rocky 2026-09-27 19:25:55 +08:00
  • fcd66b24d9 fix(clipboard): enforce plain-text output shape for Speak as Me Rocky 2026-09-27 19:25:53 +08:00
  • a2abfc5e8c fix: keyboard stability, host-only analytics, and auto-reply dedupe rocky 2026-09-25 12:14:29 +08:00
  • c0848a00de merge: style captions follow in-app language Cursor AgentandRocky 2026-09-21 00:05:35 +00:00
  • 5fe07443fe fix(styles): resolve style captions through in-app language Cursor AgentandRocky 2026-09-20 23:10:03 +00:00
  • 0023741455 feat(app): add crash visibility, memory relief, and clipboard reply work rockyandClaude Opus 5 2026-09-18 17:31:29 -07:00
  • 628e983794 merge: bring local uncommitted work onto the cloud-agent branch rockyandClaude Opus 5 2026-09-01 12:34:23 -07:00
  • 5d51c5bf77 chore: snapshot uncommitted local work before rebasing onto cloud-agent rockyandClaude Opus 5 2026-09-01 11:28:07 -07:00
  • 3033ca5b33 fix(polish): gate test-build style generation at 1,250 chars and cap export at 5,000 Rocky 2026-08-30 12:09:06 +08:00
  • eac44daaf4 chore: drop unused provider logos, dead code, placeholder screenshots, and zero-reference planning docs Rocky 2026-08-29 22:15:46 +08:00
  • 2392cc8ac7 chore(repo): ignore new generated v6 artifacts Rocky 2026-08-29 11:51:45 +08:00
  • d23a3275a8 docs(ai): record AI and clipboard semantics updates Rocky 2026-08-29 11:51:45 +08:00
  • aa37067f79 chore(semantics): add v6 release gate pipeline Rocky 2026-08-29 11:51:42 +08:00
  • b275b6b0d9 test(ai): expand AI flow and clipboard semantic coverage Rocky 2026-08-29 11:51:25 +08:00
  • 3c10d73d7f feat(ai): unify reply center and refresh keyboard AI features Rocky 2026-08-29 11:51:21 +08:00
  • f91a8f2456 test(semantics): strengthen consensus split auditing Cursor AgentandRocky 2026-08-27 10:52:58 +00:00
  • 1ad8cb1edf chore(semantics): trim generated research artifacts Cursor AgentandRocky 2026-08-27 10:24:15 +00:00
  • de9cd332a5 docs(semantics): record iterative retraining study Cursor AgentandRocky 2026-08-27 10:23:44 +00:00
  • 00b90d9d28 chore(semantics): add iterative retraining research pipeline Cursor AgentandRocky 2026-08-27 10:23:41 +00:00
  • 6a7fd35362 chore(ml): preserve clipboard semantic training artifacts Rocky 2026-08-27 18:03:34 +08:00
  • 42e6252f01 Cursor: Apply local changes for cloud agent Rocky 2026-08-27 18:01:46 +08:00
  • 39002336c0 feat(app): add flow diagnostics and refine interface Rocky 2026-08-26 14:40:06 +08:00
  • 1ee032bdb9 fix(account): merge durable session refresh Rocky 2026-08-25 16:44:51 +08:00
  • 309d743fd3 fix(account): harden session refresh recovery Rocky 2026-08-25 16:43:47 +08:00
  • dccafe6f9e checkpoint before checking out main Rocky 2026-08-25 13:42:00 +08:00
  • 57844ce615 Fix skill migration test regressions Rocky 2026-08-23 20:51:29 +08:00
  • 1cbef4dae5 Fix web content test registration Rocky 2026-08-23 20:27:44 +08:00
  • 03837b0e48 Refine local AI hint fallbacks Rocky 2026-08-23 20:26:34 +08:00
  • 2cc81c4628 feat(keyboard): expand contextual skills and managed flows Rocky 2026-08-23 14:02:33 +08:00
  • 7df5bbdaa0 Refine adaptive polish and cross-platform account support Rocky 2026-08-22 17:06:22 +08:00
  • fe8f657c8d Fix CI tooling and semantic skill recommendations Rocky 2026-08-22 16:46:37 +08:00
  • 386ba140f7 Refine skill catalog installation flow Rocky 2026-08-22 16:41:04 +08:00
  • e5a83843db Expand onboarding and adaptive keyboard intelligence Rocky 2026-08-22 16:33:18 +08:00
  • ac374631ae fix(analytics): prevent database locks during suspension Rocky 2026-08-21 21:13:13 +08:00
  • 7bd77509b6 fix(account): load permanent referral profiles Rocky 2026-08-20 22:59:58 +08:00
  • ca0a1f9b9a chore(release): bump version to 2.0.0 (build 85) Rocky 2026-08-20 21:20:48 +08:00
  • 1ad22b8697 fix(home): simplify transient Flow status card Rocky 2026-08-20 20:26:09 +08:00
  • 10bc457c72 feat(app): add resilient Flow recovery and privacy-safe analytics Rocky 2026-08-20 20:22:20 +08:00
  • ee7de5c934 fix(site): lighten daytime content panels Rocky 2026-08-20 15:20:57 +08:00
  • b558ab116f fix(site): rebuild landing page narrative Rocky 2026-08-20 15:15:22 +08:00
  • 8fee4d8492 fix(site): refine landing page visual hierarchy Rocky 2026-08-20 13:47:50 +08:00
  • 498f407585 feat(account): add managed credits and cloud gateway Rocky 2026-08-20 11:43:21 +08:00
  • 0f9280bd00 fix(keyboard): stabilize Flow startup under memory pressure Rocky 2026-08-18 10:24:02 +08:00
  • aa1059135f fix(ci): align test manifest with current test classes Rocky 2026-08-17 20:14:06 +08:00
  • bb62bbcba1 merge: unify assistant voice and AI workflows Rocky 2026-08-16 23:00:06 +08:00
  • 94a3ddb053 fix(home): align weekly chart header content Rocky 2026-08-16 22:58:31 +08:00
  • 805b01a68e fix(keyboard): synchronize adaptive field actions Rocky 2026-08-16 14:22:48 +08:00
  • fb97ec2937 feat(keyboard): unify assistant voice and AI workflows Rocky 2026-08-16 12:07:06 +08:00
  • 46f6d818b8 docs(release): consolidate 1.8 notes and demos Rocky 2026-08-15 09:07:24 +08:00
  • 13214e6601 fix(asr): restore computer terminology bias Rocky 2026-08-15 09:07:15 +08:00
  • 704ac2428c fix(keyboard): avoid exclusivity trap during voice cancellation Rocky 2026-08-15 09:06:14 +08:00
  • ed90b9a6dc chore(release): bump version to 1.8.0 (build 72) Rocky 2026-08-14 23:32:50 +08:00
  • 1a76ebe9a7 merge: prepare English keyboard and 1.8 compliance Rocky 2026-08-14 23:29:46 +08:00
  • f42a812256 fix(release): prepare 1.8 disclosures and licensed resources Rocky 2026-08-14 23:28:11 +08:00
  • 7364659027 merge: bring pinyin habit ranking into English keyboard branch Rocky 2026-08-14 21:51:38 +08:00
  • 4749a9cbf2 feat(keyboard): add English QuickType bar and system lexicon Rocky 2026-08-14 21:49:22 +08:00
  • b13a1e904b feat(keyboard): rank pinyin by habit and persist user dictionaries Rocky 2026-08-14 21:49:03 +08:00
  • 2c3a3f80f3 merge: bring AI agent skills into main Rocky 2026-08-14 18:23:32 +08:00
  • 320dc777c9 feat(keyboard): add Notes skill and system-style typing Rocky 2026-08-14 18:22:41 +08:00
  • 0a60006d2d feat(keyboard): add custom skills plus events and navigate Shortcuts Rocky 2026-08-13 23:01:43 +08:00
  • 148ff807f2 feat(keyboard): add Skills tab and extract-todos Shortcut export Rocky 2026-08-13 18:20:42 +08:00
  • ff99b7bff1 merge: bring clipboard AI skills and hint keywords into main Rocky 2026-08-13 15:47:41 +08:00
  • 631617ee53 feat(keyboard): add clipboard AI skills, hint keywords, and voice session fixes Rocky 2026-08-13 15:47:32 +08:00
  • 9f308fadd2 feat(keyboard): ship AI hint carousel, home library cards, and clipboard polish Rocky 2026-08-13 01:00:51 +08:00