Skip to content

Commit 35552ae

Browse files
committed
docs: update todo.md with #82 auto_space_before_suggestion completion
— opus 4.6
1 parent 823f2f1 commit 35552ae

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

memory/todo.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)