Commit Graph

  • 2e6e70247a docs: refresh README and GitHub Pages for v0.2.1 Mavis 2026-07-03 05:25:55 +00:00
  • 17572fa928 Merge pull request #3 from hkgood/feature/translation-polish-2 Rocky 2026-07-03 13:25:51 +08:00
  • bc77cabb62 feat: keyboard bottom-row layout, handedness preference, and screen wake lock Rocky 2026-07-02 21:01:54 +08:00
  • 1bdb8824ac feat: polish scenarios and stabilize keyboard layout height Rocky 2026-06-29 00:08:00 +08:00
  • 4fec0da7f0 feat(translation-polish-2): local-engine dedicated section + PreconfiguredKeys for DeepSeek rocky 2026-06-25 17:34:02 +08:00
  • 93b6aa6c02 feat(translation-polish): dual-engine translation UX + provider picker filter + topbar cleanup rocky 2026-06-25 15:16:04 +08:00
  • 0956bb8534 feat(translation-v2): final review — dual-engine translation row + DeepSeek polish override + dead code cleanup rocky 2026-06-25 14:25:06 +08:00
  • 9b759281cc feat(translation-v2): refactor translationEnabled into computed + onboarding row visibility rocky 2026-06-25 13:52:13 +08:00
  • 4d92999347 feat(translation-ui): tighten settings/onboarding UX around the translation feature zhongshu 2026-06-25 13:23:54 +08:00
  • deddb49d56 feat(translation): add post-ASR translation mode for cloud engine rocky 2026-06-25 12:45:44 +08:00
  • dc9697bf3d docs(zh): 同步 banner 和 XcodeGen 构建说明到中文 README rocky 2026-06-24 17:06:45 +08:00
  • bdb9379ab0 docs: add XcodeGen build setup instructions to README rocky 2026-06-24 16:29:07 +08:00
  • 752d2741dc docs: add banner about default branch rename main→0.2 rocky 2026-06-24 15:59:12 +08:00
  • 5dff95a227 ci: trigger on 0.1/0.2 branches after rename rocky 2026-06-24 15:58:59 +08:00
  • c07cf4db9f refactor: drop Qwen3 CoreML ASR, add local-engine cloud polish toggle rocky 2026-06-24 01:51:34 +08:00
  • 39690c0a93 Merge pull request #2 from hkgood/cursor/qwen3-coreml-on-device-asr Rocky 2026-06-23 22:46:33 +08:00
  • df1c5ff32c feat: migrate on-device Qwen3 ASR to CoreML for background Flow dictation Rocky 2026-06-23 00:46:58 +08:00
  • 5e5122f172 chore: adopt source-available license and strengthen privacy disclosures Rocky 2026-06-21 16:45:29 +08:00
  • 993784d223 feat: polish first-launch onboarding and post-setup permission guidance Rocky 2026-06-21 16:14:13 +08:00
  • ce39ab8be1 docs: App Store screenshots placeholders + APPSTORE_METADATA.md Zhongshu Audit 2026-06-20 21:34:04 +08:00
  • 97a410ca39 docs: clarify LiveDictationController and DictationBridge status Zhongshu Audit 2026-06-20 21:33:51 +08:00
  • 784446ea4b chore: declare ITSAppUsesNonExemptEncryption=NO for App Store upload Zhongshu Audit 2026-06-20 21:33:44 +08:00
  • fbc3bef13d chore: remove dead AudioCaptureService and clarify legacy class scope Zhongshu Audit 2026-06-20 21:33:33 +08:00
  • 842777ea4a chore(ci): pin Xcode 16.4 to fix Xcode_16.0.app not found Zhongshu Audit 2026-06-20 21:32:46 +08:00
  • 642c97c540 fix: privacy manifests, history/settings headers, and dock contrast Rocky 2026-06-20 14:10:18 +08:00
  • db5151ad9a feat: flow session reliability, keyboard UX, and audio pre-roll fix Rocky 2026-06-20 00:57:16 +08:00
  • 38a36ed504 feat: tab shell, home/onboarding UI, settings and keyboard polish Rocky 2026-06-20 00:31:58 +08:00
  • e2ccc10cfd fix: embed Keyboard.strings in extension bundle for keyboard l10n Rocky 2026-06-19 18:44:32 +08:00
  • 6b749802f0 fix: stop actool crash from AppIcon.icon + appiconset conflict Rocky 2026-06-19 18:39:33 +08:00
  • ef8115508c fix: onboarding permission refresh, keyboard l10n, and flow recording Rocky 2026-06-19 18:35:33 +08:00
  • 275fc81104 feat: complete Phase 4 batch F, keyboard i18n, and Pages app icon Rocky 2026-06-19 18:20:25 +08:00
  • 7f059dbd45 feat: TypeWhisper Flow sessions, Phase 4 UX, and GitHub Pages privacy site Rocky 2026-06-19 18:05:50 +08:00
  • 6148d05093 chore: align iOS 26 capability docs and UI localization Rocky 2026-06-18 22:27:22 +08:00
  • d22154e119 fix: preview installTap crash on simulator (0 Hz AURemoteIO output) Rocky 2026-06-18 21:41:56 +08:00
  • 12608fe618 design: drop disc drop-shadow, scale up processing-state spinner Rocky 2026-06-18 21:22:33 +08:00
  • 56d0da0a51 fix: preview disc stuck at .processing after stop Rocky 2026-06-18 21:00:18 +08:00
  • a227309059 fix: feed DictationTranscriber Int16 PCM, not Float32 Rocky 2026-06-18 20:41:12 +08:00
  • 81581f0e5f chore: drop iOS 18–25 / non-iPhone support, require iOS 26 Rocky 2026-06-18 20:24:26 +08:00
  • a803a27a88 fix: 3 review issues from the keyboard preview / onboarding flow Rocky 2026-06-18 20:17:30 +08:00
  • ffeb18c8d3 fix: SFSpeechRecognizer callback dispatch_assert_queue (function ref) Rocky 2026-06-18 20:15:08 +08:00
  • 3e3eb0f766 fix: audio tap dispatch_assert_queue crash (nonisolated function ref) Rocky 2026-06-18 20:09:31 +08:00
  • b1635d5d35 feat: iOS-style localization + onboarding engine picker + UX fixes Rocky 2026-06-18 19:57:45 +08:00
  • e8a031075b fix: dispatch_assert_queue crash in PreviewASRController.start Rocky 2026-06-18 19:39:06 +08:00
  • aeb28f4b36 fix: green accent + real iOS ASR in preview + bilingual audit Rocky 2026-06-18 19:34:53 +08:00
  • 23689925dd fix: light-mode accent + keyboard preview textbox Rocky 2026-06-18 19:19:57 +08:00
  • 2ba36e710e docs: add AGENTS.md with Cursor Cloud setup notes (iOS-only project, SwiftLint on Linux) Cursor Agent 2026-06-18 04:43:13 +00:00
  • 3c11ce2903 feat: API key in Keychain + actionable permission-denied UX Rocky 2026-06-18 12:41:07 +08:00
  • 79be7384dd [JJC-20260618-005-D] P1/P2 cleanup: structured errors, privacy audit, timeout SSOT, view-model tests hkgood 2026-06-18 12:27:15 +08:00
  • 38ad66f07d [JJC-20260618-005-C-2] Refactor: replace 166 Palette.xxx with @Environment(\.themePalette) (ARCH-A2) rocky 2026-06-18 12:02:58 +08:00
  • ccf2ea3f90 [JJC-20260618-005-C-1] Sync NSSpeechRecognitionUsageDescription into project.yml rocky 2026-06-18 11:55:23 +08:00
  • 9fa64223af [JJC-20260618-005-B] Fix 6 critical bugs from review rocky 2026-06-18 11:51:26 +08:00
  • ed11a11329 [JJC-20260618-005-A] Review-driven P0 polish rocky 2026-06-18 11:29:14 +08:00
  • 013c498a12 [P0-④] DEBUG cleanup + README / CHANGELOG typos Zhongshu 2026-06-18 10:55:23 +08:00
  • 2e2d8e33b3 [P0-③] API Key data flow fix Zhongshu 2026-06-18 10:50:02 +08:00
  • e93bab50b4 [P0-②] On-device ASR three-piece set Zhongshu 2026-06-18 10:41:20 +08:00
  • e0b92ff35a [P0-①] Theme follows system + keyboard background transparent Zhongshu 2026-06-18 10:38:23 +08:00
  • bec36befa2 feat: comprehensive rewrite — push-to-talk pipeline, Typeless UI, Chinese Rocky 2026-06-18 01:22:12 +08:00
  • 07067ca6c5 feat: initial release v0.1.0 rocky 2026-06-17 23:08:58 +08:00