1.7 KiB
id, title, status, assignee, created_date, updated_date, labels, dependencies, priority
| id | title | status | assignee | created_date | updated_date | labels | dependencies | priority | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TASK-267 | Port validated Yomitan popup changes to fork and resync submodule | Done | 2026-04-01 03:30 | 2026-04-01 03:33 |
|
high |
Description
Take the locally validated Yomitan popup/bridge changes from the vendored copy, apply them to the standalone ../subminer-yomitan fork, verify the fork, push the fork commit, then reset the vendored working tree in SubMiner and update the submodule pointer to the pushed fork commit.
Acceptance Criteria
- #1 Standalone
../subminer-yomitancontains the validated popup/bridge changes and passes the relevant regression test - #2 The fork commit is pushed to its configured remote branch
- #3 SubMiner vendored Yomitan working tree is reset and the submodule pointer is updated to the pushed fork commit
Final Summary
Applied the validated popup/bridge changes from the vendored Yomitan copy into ../subminer-yomitan, added the focused async-save regression test there, installed fork deps, and verified with npx vitest run test/display-anki-save.test.js. Committed the fork changes as feat: preserve async popup save state and duplicate metadata, rebased onto the updated remote main, and pushed commit 69620abc to origin/main. Then reset the vendored submodule working tree in SubMiner, checked it out at 69620abc, and left the superproject with the submodule pointer updated from 3c9ee577 to 69620abc.