Commit Graph

  • c750646e8d fix: use View-backed background for HomeStatsCard gradient Cursor AgentandRocky 2026-07-03 10:02:24 +00:00
  • 8dc2cd0310 Merge pull request #25 from hkgood/cursor/fix-usage-stats-import-6baf cursor[bot] 2026-07-03 10:00:50 +00:00
  • 0bccb3c353 fix: import OSGKeyboardShared in UsageStatisticsStore Cursor AgentandRocky 2026-07-03 10:00:36 +00:00
  • 8ab5dacb1c Merge pull request #24 from hkgood/cursor/home-stats-card-6baf cursor[bot] 2026-07-03 09:58:59 +00:00
  • b909e9082b feat(home): add usage statistics card above preview field Cursor AgentandRocky 2026-07-03 09:54:13 +00:00
  • 5cb772d699 Merge pull request #23 from hkgood/cursor/bump-version-0-3-2-6baf cursor[bot] 2026-07-03 09:37:51 +00:00
  • 2169274dd0 chore: bump version to 0.3.2 (build 7) Cursor AgentandRocky 2026-07-03 09:37:40 +00:00
  • ff5e89de19 Merge pull request #22 from hkgood/cursor/fix-sync-appcontext-call-6baf cursor[bot] 2026-07-03 09:35:33 +00:00
  • 35e5ec2a76 fix: remove stale syncAppContextFromAppGroup call after chip removal Cursor AgentandRocky 2026-07-03 09:35:19 +00:00
  • 82c802ccb3 Merge pull request #21 from hkgood/cursor/simplify-polish-context-6baf cursor[bot] 2026-07-03 09:33:52 +00:00
  • 33f5b1ba79 Merge pull request #20 from hkgood/cursor/settings-ui-polish-6baf cursor[bot] 2026-07-03 09:33:44 +00:00
  • 4ab60ba3dc Remove manual polish scenario UI; rely on auto AppContext only Cursor AgentandRocky 2026-07-03 09:26:51 +00:00
  • bdf2d627ad Simplify settings UI and fix personal dictionary page styling Cursor AgentandRocky 2026-07-03 09:14:37 +00:00
  • 74f33b480f Merge pull request #19 from hkgood/cursor/fix-wrapper-icon-patch-6baf cursor[bot] 2026-07-03 09:00:53 +00:00
  • 1fc91f5e0b fix: patch XcodeGen 2.45 wrapper.icon AppIcon single-line PBX Cursor AgentandRocky 2026-07-03 09:00:36 +00:00
  • 31dd5c8c4c Merge pull request #18 from hkgood/cursor/fix-appicon-xcodegen-native-6baf cursor[bot] 2026-07-03 08:53:41 +00:00
  • b3f68151d1 fix: rely on XcodeGen native AppIcon.icon; harden patch fallback Cursor AgentandRocky 2026-07-03 08:53:28 +00:00
  • 7410627476 Merge pull request #17 from hkgood/cursor/fix-appicon-patch-script-6baf cursor[bot] 2026-07-03 08:50:54 +00:00
  • 7c83b351aa fix: harden AppIcon.icon patch for newer XcodeGen layouts Cursor AgentandRocky 2026-07-03 08:50:43 +00:00
  • e57e88a2fe Merge pull request #16 from hkgood/cursor/settings-keyboard-ui-tweaks-6baf cursor[bot] 2026-07-03 08:30:33 +00:00
  • 265b4c9f13 feat(ui): simplify keyboard chips and reorganize settings preferences Cursor AgentandRocky 2026-07-03 08:30:20 +00:00
  • d69b88799a Merge pull request #15 from hkgood/cursor/fix-settingsview-stale-sections-6baf cursor[bot] 2026-07-03 08:20:46 +00:00
  • b03bbb7efe fix: remove stale SettingsView section references Cursor AgentandRocky 2026-07-03 08:20:36 +00:00
  • 78178f69d8 Merge pull request #14 from hkgood/cursor/fix-personal-dictionary-preview-6baf cursor[bot] 2026-07-03 08:19:51 +00:00
  • a115d90da7 fix: PersonalDictionaryView preview and AppGroupStore dictionary writes Cursor AgentandRocky 2026-07-03 08:19:28 +00:00
  • 982c164e02 Merge pull request #13 from hkgood/cursor/fix-appgroupstore-onboarding-setters-6baf cursor[bot] 2026-07-03 08:18:12 +00:00
  • 87708e7976 fix: use AppGroupStore setter methods from keyboard extension Cursor AgentandRocky 2026-07-03 08:17:55 +00:00
  • 8398e43332 Merge pull request #12 from hkgood/cursor/fix-extl10n-and-typestyle-6baf cursor[bot] 2026-07-03 08:16:36 +00:00
  • 56fb399e89 fix: ExtL10n String vs Text misuse and replace caption1 with caption Cursor AgentandRocky 2026-07-03 08:16:22 +00:00
  • 2456239250 Merge pull request #11 from hkgood/cursor/fix-app-context-indent-check-6baf cursor[bot] 2026-07-03 08:15:07 +00:00
  • 3f60436d84 fix: check indentation with substring contains, not per-character Cursor AgentandRocky 2026-07-03 08:14:50 +00:00
  • 79a8df84b3 Merge pull request #10 from hkgood/cursor/fix-personal-dictionary-init-6baf cursor[bot] 2026-07-03 08:13:26 +00:00
  • 693ea8962e fix: correct PersonalDictionary init parameter syntax Cursor AgentandRocky 2026-07-03 08:13:15 +00:00
  • e14d512bb2 Merge pull request #9 from hkgood/cursor/fix-signing-xcconfig-template-6baf cursor[bot] 2026-07-03 08:11:40 +00:00
  • c9a1213cd9 fix: auto-create Signing.local.xcconfig for xcodegen generate Cursor AgentandRocky 2026-07-03 08:11:26 +00:00
  • ce2fdae11b Merge pull request #7 from hkgood/feature/in-keyboard-onboarding-and-context-chip Rocky 2026-07-03 15:57:00 +08:00
  • 8e46cd0a03 Merge pull request #8 from hkgood/cursor/merge-branches-and-cleanup-6baf cursor[bot] 2026-07-03 07:56:23 +00:00
  • 5ef29f4c0c Merge branch 'cursor/setup-dev-environment-bcd2' into main Cursor AgentandRocky 2026-07-03 07:56:07 +00:00
  • 8ce84d2339 Merge branch 'audit/appstore-prep' into main Cursor AgentandRocky 2026-07-03 07:56:07 +00:00
  • 0401f67a89 feat(keyboard): in-keyboard onboarding overlay + AppContext chip Mavis 2026-07-03 07:55:12 +00:00
  • 7dc37e4272 Merge pull request #6 from hkgood/feature/intelligent-polish-and-personal-dict-v2 Rocky 2026-07-03 15:38:30 +08:00
  • 947d6220ff Merge branch 'feature/intelligent-polish-and-personal-dict' into main Mavis 2026-07-03 07:34:17 +00:00
  • c5b2e21edf feat: intelligent polish + per-app context + personal dictionary Mavis 2026-07-03 07:01:55 +00:00
  • 0e3b75ed2d Merge pull request #4 from hkgood/docs/refresh-readme-and-pages-for-v0.2.1 Rocky 2026-07-03 15:14:10 +08:00
  • 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 AgentandRocky 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