Rocky
7364659027
merge: bring pinyin habit ranking into English keyboard branch
...
Keep English QuickType/mmap and Chinese schema hygiene on one branch.
Secure fields skip Rime; English still loads its lexicon only while English is active.
2026-08-14 21:51:38 +08:00
Rocky
4749a9cbf2
feat(keyboard): add English QuickType bar and system lexicon
...
Show verbatim/correction/completion slots, mmap a 40k-word list, and
use UITextChecker plus supplementary lexicon for conservative autocorrect.
2026-08-14 21:49:22 +08:00
Rocky
b13a1e904b
feat(keyboard): rank pinyin by habit and persist user dictionaries
...
Erase dialect syllables before abbrev so wom prefers 我们, flush librime
on leave, and add a settings action to forget learned Chinese and English order.
2026-08-14 21:49:03 +08:00
Rocky
2c3a3f80f3
merge: bring AI agent skills into main
2026-08-14 18:23:32 +08:00
Rocky
320dc777c9
feat(keyboard): add Notes skill and system-style typing
...
Add save-to-Notes export and direct map handoff while aligning multi-touch typing, period shortcuts, return actions, and navigation visuals with system behavior.
2026-08-14 18:22:41 +08:00
Rocky
0a60006d2d
feat(keyboard): add custom skills plus events and navigate Shortcuts
...
Ship user-defined Shortcut skills, companion Events/Navigate recipes, shared skill/style card chrome, and bump the build to 69.
2026-08-13 23:01:43 +08:00
Rocky
148ff807f2
feat(keyboard): add Skills tab and extract-todos Shortcut export
...
Ship a Skills catalog with drag-to-reorder chips and a companion Shortcut that receives extracted titles and writes them to Reminders.
2026-08-13 18:20:42 +08:00
Rocky
ff99b7bff1
merge: bring clipboard AI skills and hint keywords into main
2026-08-13 15:47:41 +08:00
Rocky
631617ee53
feat(keyboard): add clipboard AI skills, hint keywords, and voice session fixes
...
Idle chips show entities with category icons; a fresh copy surfaces Reply/Summarize/Translate; abort/cancel/empty-tap no longer leave the mic stuck.
2026-08-13 15:47:32 +08:00
Rocky
9f308fadd2
feat(keyboard): ship AI hint carousel, home library cards, and clipboard polish
...
Rotate AI idle suggestions with optional remote packs, move history/dictionary onto self-sizing Home preview cards, harden clipboard capture/prompting, and simplify keyboard chrome by dropping most liquid-glass shadows.
2026-08-13 01:00:51 +08:00
Rocky
fd6e0d3e7e
feat(keyboard): add clipboard history and undo pastes
...
Ship optional keyboard clipboard history with settings, suggestion strip, and paste-permission guidance; let undo roll back clipboard inserts; bump build to 64.
2026-08-11 02:49:54 +08:00
Rocky
3de665d254
feat(keyboard): ship AI mode surface with streaming search answers
...
Add the AI keyboard tab, Agent settings, and user-owned LLM key path for 1.7.0, including streaming answers and web-search transports without the built-in DeepSeek fallback.
2026-08-11 01:06:27 +08:00
Rocky
f6212dcd2c
chore: ignore local scratch dirs (.tmp, .workbuddy-ai, reports)
2026-08-10 14:02:01 +08:00
Rocky
2bc8c1b87d
fix(ipad): ship iPad P0 layout/globe fixes, edit-last-input, drop clipboard commands
...
Adapt typing/voice surfaces for iPad width and height, add the system globe
key and last-input editing flow, harden host-only Rime deployment, and remove
clipboard voice commands. Bump build to 61.
2026-08-10 13:50:50 +08:00
Rocky
53abad2050
merge: bring clipboard polish/clipboard guards into main
2026-08-09 15:15:44 +08:00
Rocky
5d7fcdf24e
feat(keyboard): harden polish/clipboard guards and ship 1.6.6 (build 59)
...
Keep marketing version at 1.6.6 and bump build to 59. Strengthen never-answer
polish safeguards, clipboard reply-intent continuity, voice undo UX, device
UITests harness, eval fixtures, and What's New assets.
2026-08-09 12:45:33 +08:00
Rocky
bfe2cd2001
fix(app): remove release-notes WebView bottom safe-area gap
...
Extend the sheet WebView under the home indicator, keep scroll insets cleared after navigation, and neutralize remote page safe-area bottom padding in-app.
2026-08-08 10:53:46 +08:00
Rocky
9da32b81e9
feat(keyboard): harden clipboard command and add What's New sheet
...
Stabilize clipboard long-press prepare/resume across paste alerts and cold start, add an in-app release-notes sheet with remote bilingual HTML, localize typing input settings, and bump build to 55.
2026-08-08 00:20:42 +08:00
Rocky
e4ff49533c
Merge pull request #39 from hkgood/feature/clipboard-voice-command
...
Feature/clipboard voice command
2026-08-07 16:11:53 +08:00
Rocky
f197b68573
feat(keyboard): add clipboard voice command mode
...
Long-press mic runs ASR as an instruction over eligible clipboard text,
with host-confirm recording UI, min-record gate, and light ASR prewarm.
Bump CURRENT_PROJECT_VERSION to 53.
2026-08-07 16:08:42 +08:00
Rocky
704486ebc3
merge: bring Live Activity removal into main
2026-08-07 11:32:31 +08:00
Rocky
98ae211b3d
docs: freeze clipboard voice command one-page plan
...
Capture the product decisions for long-press clipboard instruction mode before implementation.
2026-08-07 11:32:31 +08:00
Rocky
41b8db87b5
refactor(flow): remove Live Activity and keep-alive mode picker
...
Keep voice sessions on silent low-profile PiP only, and fix custom polish style editor presentation via sheet(item:).
2026-08-07 11:32:31 +08:00
Rocky
d237318bf3
merge: bring automatic low-profile PiP release into main
2026-08-06 21:40:01 +08:00
Rocky
77504facc8
chore(release): bump version to 1.6.5 (build 51)
...
Ship automatic low-profile PiP keep-alive so background dictation stays ready without visible startup UI or idle audio work.
2026-08-06 21:39:31 +08:00
Rocky
9b02e8948c
fix(privacy): add Shared LevelDB PrivacyInfo and bump build to 50
...
Satisfy ITMS-91061 by shipping PrivacyInfo.xcprivacy inside OSGKeyboardShared.framework for librime's statically linked leveldb.
2026-08-06 20:38:31 +08:00
Rocky
e63129b312
merge: bring keyboard touch accuracy and mood-emoji polish into main
2026-08-06 15:18:40 +08:00
Rocky
a8d58d8f0c
feat(polish): allow mood emoji on custom styles and ship Flow/ASR fixes
...
Custom polish styles can opt in to emotion-matched emoji (default off), with
prompt-level opt-in detection so paste-only styles keep model-added emoji.
Also include Volcengine API-Key ASR auth, voice-processing capture, PiP flash
fix, and related keyboard Shift/haptics reliability work.
2026-08-06 15:11:12 +08:00
Rocky
2ed16e1fbf
feat(typing): improve key hit accuracy and bump to 1.6.1
...
Add gap-filling hit regions, release-to-commit with slide-to-reselect,
touch intent offset, and full-pinyin next-key bias; cut release 1.6.1 (build 45).
2026-08-05 22:47:20 +08:00
Rocky
450d60d4d6
Merge pull request #38 from hkgood/1.7
...
1.7
2026-08-05 22:26:59 +08:00
Rocky
717902716a
feat(typing): wire PersonalDictionary into Chinese Pinyin via Rime sidecar
...
Redeploy an osg_personal import table on dictionary add/delete/sync so
Chinese, English typing, and ASR share one curated lexicon (next keyboard open).
2026-08-05 22:12:30 +08:00
Rocky
31f5937a7f
feat(keyboard): improve typing, voice flow, and polish reliability
...
Reduce extension memory pressure and delivery races while adding richer candidates, tactile feedback, and safer two-level creative polishing.
2026-08-05 21:39:31 +08:00
Rocky
38e5ad570d
feat(typing): add English autocomplete and Chinese candidate expand panel
...
Offline English lexicon suggestions with autocapitalization, plus a same-height Chinese more-candidates grid over the key area.
2026-08-03 18:30:20 +08:00
Rocky
d1e5fed964
chore(typing): snapshot local pinyin WIP before syncing cloud branch
...
Preserve the in-progress local typing/pinyin implementation so feat/pinyin
can safely reset to origin/feat/pinyin (cloud English + Chinese typing).
2026-08-03 13:14:01 +08:00
Rocky
c037be3654
merge: bring polish style packs and related work into main
2026-07-31 15:12:54 +08:00
Rocky
9e689164cd
style(site): unify platform download badges
...
Give App Store and macOS downloads matching dimensions and two-line typography so platform choice stays clear without extra labels.
2026-07-30 13:13:20 +08:00
Rocky
fcc9c4155a
style(site): unify platform download badges
...
Give App Store and macOS downloads matching dimensions and two-line typography so platform choice stays clear without extra labels.
2026-07-30 13:12:55 +08:00
Rocky
8b0ac61f4a
style(site): remove download platform labels
...
Let the distinct iOS and macOS badge artwork identify each download without redundant headings.
2026-07-30 01:00:44 +08:00
Rocky
1f4f3e695e
style(site): remove download platform labels
...
Let the distinct iOS and macOS badge artwork identify each download without redundant headings.
2026-07-30 00:59:54 +08:00
Rocky
2d5d3cc450
docs(site): consolidate landing page and add macOS download
...
Publish one bilingual download surface with clearly separated iPhone/iPad App Store and notarized Mac DMG actions.
2026-07-30 00:57:25 +08:00
Rocky
293a4beae6
docs(site): consolidate landing page and add macOS download
...
Publish one bilingual download surface with clearly separated iPhone/iPad App Store and notarized Mac DMG actions.
2026-07-30 00:56:50 +08:00
Rocky
8933e996e4
chore(site): remove unused wave-gradient assets
...
Beams now powers the hero, so drop the previous gradient bundle.
2026-07-29 23:13:13 +08:00
Rocky
4a360449f1
docs(site): switch hero to React Bits–style beams
...
Replace the wave gradient with a vanilla Three.js beams field using the
shared demo preset and OSG green lighting for a more dimensional look.
2026-07-29 23:12:53 +08:00
Rocky
38a76e9217
docs(site): switch hero to React Bits–style beams
...
Replace the wave gradient with a vanilla Three.js beams field using the
shared demo preset and OSG green lighting for a more dimensional look.
2026-07-29 23:12:49 +08:00
Rocky
4b378d1b90
docs(site): switch hero to Stripe-style wave gradient
...
Replace the custom liquid aurora shader with the MIT wave-gradient
mesh animation, vendored locally and tinted for OSG brand colors.
2026-07-29 22:27:36 +08:00
Rocky
bf4492ee2f
docs(site): switch hero to Stripe-style wave gradient
...
Replace the custom liquid aurora shader with the MIT wave-gradient
mesh animation, vendored locally and tinted for OSG brand colors.
2026-07-29 22:27:32 +08:00
Rocky
85455ab575
docs(site): replace CSS blobs with liquid aurora WebGL
...
Upgrade the hero background to a domain-warped FBM fluid shader with
theme palettes, dithering, soft pointer pull, and motion-safe fallbacks.
2026-07-29 22:18:44 +08:00
Rocky
0bf7ade21b
docs(site): replace CSS blobs with liquid aurora WebGL
...
Upgrade the hero background to a domain-warped FBM fluid shader with
theme palettes, dithering, soft pointer pull, and motion-safe fallbacks.
2026-07-29 22:18:39 +08:00
Rocky
4c9f8c4e7d
style(site): align download action shapes
...
Match the source action to the App Store badge with a compact rounded-rectangle silhouette so the hero controls feel visually consistent.
2026-07-29 22:13:56 +08:00
Rocky
b9daab9636
docs(site): add soft aurora wash to marketing hero
...
Replace the flat green hero background with a restrained animated
green/teal/violet aurora, and keep a static fallback for reduced motion.
2026-07-29 21:52:07 +08:00