You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 2ea7558
Browse filesBrowse the repository at this point in the historyBrowse files
-**Multi-Touch Shift Chording**: Restored uppercase letter input when chording characters while holding down the Shift key, eliminating dropped capitalizations during rapid two-finger typing.
3
+
-**Full-Screen Touchpad Exit & Toolbar Recovery**: Resolved toolbar and suggestion strip disappearing upon exiting full-screen touchpad mode, properly preserving manual toolbar expansion states and preventing auto-hide overrides.
4
+
-**Auto-Caps Text Cache Fallback**: Prevented auto-capitalization errors and crashes when the input connection text cache is momentarily unavailable or out of sync.
5
+
-**Shift Recapitalization Caps Lock Release**: Automatically release caps lock state once the recapitalized word has completed typing.
6
+
-**Delete Swipe & Capitalization Consistency**: Refined touch interaction to prevent delete swipe from conflicting with capitalization states.
7
+
-**Clipboard Edit Mode Functional Popups**: Restored functional popup keys and ensured automatic unshift after typing in the clipboard edit view.
8
+
-**Emoji Grid Alignment & Long-Press Descriptions**: Centered emoji grid in key fit mode, added regex support for Unicode 16.0 emojis, and added fallback descriptions for newer emojis on long press.
9
+
-**Theme Icon Colors & Accent Feedback**: Preserved icon colors and accent press feedback when "Show all colors" mode is enabled.
10
+
-**GIF Picker Layout Switching**: Prevented unwanted toolbar display and premature panel dismissal when switching layouts while inside the GIF picker.
11
+
12
+
### ✨ Added
13
+
-**CJK (Chinese, Japanese & Korean) Plugin Engine**: Added full architecture to load the companion CJK engine plugin from internal storage, supporting Chinese, Japanese, and Korean typing with dedicated candidate strip UI, dynamic keyboard theme coloring, native Hangul combiner, and companion APK import.
14
+
-**Hold Delete to Delete Whole Words**: Added an option under Text Correction to continuously delete whole words instead of single characters after holding down the Delete key.
15
+
-**Skip Sensitive Data in Clipboard History**: Added a privacy toggle to automatically ignore passwords (marked with EXTRA_IS_SENSITIVE) and one-time numeric codes (4 to 8 digits) from clipboard history.
16
+
-**Stepper Buttons on Settings Sliders**: Added plus/minus step buttons and value snapping to slider preference dialogs across settings for precise adjustment.
17
+
-**Dedicated CJK Preferences Screen**: Added a CJK settings screen in Plugins & Hub with engine status, uninstall/app-info redirection, and localized strings across 29 languages.
18
+
19
+
### 🔄 Changed
20
+
-**Diacritic Normalization Performance**: Eliminated DIACRITIC_REGEX in Suggest.kt in favor of allocation-free ASCII diacritic normalization on the typing hot path.
0 commit comments