@@ -17,7 +17,7 @@ Issues already implemented, need user verification + close:
1717- ** #70 ** Programmatic launch via Intent — import/export intent support requested
1818- ** #74 ** Haptic not disabled when Vibrate Feedback disabled — per-event controls exist
1919- ** #81 ** Separate Long-Press Repeat for Backspace vs Character — config exists
20- - ** #82 ** Option to disable automatic spaces — AUTO_SPACE_AFTER_SUGGESTION config exists
20+ - ✅ ** #82 ** Auto-space before tapped suggestion — new ` auto_space_before_suggestion ` toggle (821f943fb)
2121
2222### Bugs — Confirmed Real Issues
2323- ** #30 ** Per-key short swipe customization to keyboard events does nothing
@@ -99,6 +99,16 @@ Issues already implemented, need user verification + close:
9999
100100---
101101
102+ ## Completed (2026-02-27)
103+ - ✅ ** #82 auto_space_before_suggestion** (821f943fb):
104+ - New boolean toggle: controls leading space before tapped suggestions
105+ - When disabled: "this:" + tap "english" → "this: english " (no leading space)
106+ - Swipe auto-inserts always add leading space (preserves word separation)
107+ - Both code paths gated (SuggestionHandler.kt + InputCoordinator.kt)
108+ - Settings UI: toggle in Word Prediction section, searchable
109+ - 7 new AutoSpaceLogicTest cases + 1 IssueRegressionTest default check
110+ - 790 pure JVM tests pass (was 781 before GIF panel + 9 new)
111+
102112## Completed (2026-02-25)
103113- ✅ ** 56 new instrumented tests** (5e4762c33):
104114 - TypingSimulationTest: +25 tests (REAL_WORD_CONTRACTION_BASES + extended autocorrect)
0 commit comments