Skip to content

Commit 793657a

Browse files
committed
docs: update todo.md with #108, #113, #109 fixes and GIF merge
— opus 4.6
1 parent 72adabb commit 793657a

1 file changed

Lines changed: 18 additions & 6 deletions

File tree

memory/todo.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,9 @@ Issues already implemented, need user verification + close:
6565
- **#99** Unclear/outdated documentation of build_langpack.py
6666
- Hungarian user tried to build langpack; docs incomplete/outdated
6767
- **#107** Clipboard: Add a Copy button to store text in system clipboard
68-
- **#108** Clipboard: Move re-copied text to top of list (dedup + reorder)
69-
- **#109** Improve the look of the autofill suggestion style
70-
- Follow-up to #48; autofill works but visual style needs polish
68+
- **#108** Clipboard: Move re-copied text to top of list (72adabb9f)
69+
- **#109** Improve the look of the autofill suggestion style (72adabb9f)
70+
-**#113** Paste shortcut works in Termux — Ctrl+V fallback for terminal apps (72adabb9f)
7171
- **#110** Cancel autocorrect on backspace
7272
- Undo-autocorrect exists but not triggered by backspace key specifically
7373

@@ -100,14 +100,26 @@ Issues already implemented, need user verification + close:
100100
---
101101

102102
## Completed (2026-02-27)
103-
-**#82 auto_space_before_suggestion** (821f943fb):
103+
-**#108 clipboard dedup reorder** (72adabb9f):
104+
- Duplicate clipboard entries now move to top instead of being silently ignored
105+
- Updates timestamp + expiry on existing row (no delete/reinsert)
106+
-**#113 Termux paste** (72adabb9f):
107+
- Paste key sends Ctrl+V key event in terminal apps (Termux, ConnectBot, etc.)
108+
- Uses TerminalUtils.isTerminalApp() for detection
109+
- Added getCurrentEditorInfo() to KeyEventHandler.IReceiver interface
110+
-**#109 autofill chip style** (72adabb9f):
111+
- Larger text (14sp title, 11sp subtitle), 8dp horizontal padding
112+
- Max chip width uses display width (was hardcoded 740px)
113+
- Chip background: lighter gray (#353535), subtle border, 20dp corner radius
114+
-**#82 auto_space_before_suggestion** (823f2f16e):
104115
- New boolean toggle: controls leading space before tapped suggestions
105116
- When disabled: "this:" + tap "english" → "this:english" (no leading space)
106117
- Swipe auto-inserts always add leading space (preserves word separation)
107118
- Both code paths gated (SuggestionHandler.kt + InputCoordinator.kt)
108119
- 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)
120+
-**GIF panel merged to main** (6d4e6ca6d):
121+
- Merged feature/gif-panel-clean branch (39 commits)
122+
- 866 pure JVM tests pass (790 main + 76 GIF)
111123

112124
## Completed (2026-02-25)
113125
-**56 new instrumented tests** (5e4762c33):

0 commit comments

Comments
 (0)