Skip to content

Revert: restore the re-recognize-taps (live-converge) opt-in#48

Merged
AsafMah merged 1 commit into
devfrom
revert/restore-rerecognize-taps
Jun 6, 2026
Merged

Revert: restore the re-recognize-taps (live-converge) opt-in#48
AsafMah merged 1 commit into
devfrom
revert/restore-rerecognize-taps

Conversation

@AsafMah

@AsafMah AsafMah commented Jun 6, 2026

Copy link
Copy Markdown
Owner

Reverts #47, restoring the PREF_MULTIPART_RERECOGNIZE_TAPS opt-in (default off) and its machinery.

Why: per @SHAWNERZZ on #27, this is intentional Nintype behavior — Nintype reorganizes taps into learned words when a word contains a swipe. The earlier "not unified" objection is actually the missing peck-mode concept (tap-only → literal by design; tap+swipe → converge). Removing it entirely took away a behavior a contributor relies on, so it comes back as an option.

This is a pure git revert of the #47 squash — restores the pref (5-file), tryLiveConvergeTap, mLiveStroke, getBatchSuggestionsSync, the unit test, and the doc section. Default stays off, so the default experience is unchanged.

Planned follow-up (not in this PR): fold this into a 3-way "Tap-after-swipe" mode — Re-recognize (Nintype) / Suggest (B2, #27) / Off — so each user picks. Tracked on #27.

Verified: compiles clean (compileOfflineDebugJavaWithJavac). It restores the exact tree that existed before #47 (already test-verified), with no intervening changes.

@AsafMah
AsafMah changed the base branch from main to dev June 6, 2026 08:51
@AsafMah
AsafMah force-pushed the revert/restore-rerecognize-taps branch from d1c11e6 to b097724 Compare June 6, 2026 09:38
@AsafMah
AsafMah merged commit d740c66 into dev Jun 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant