openpencil/crates/op-editor-core
Kayshen-X ecebc3e748 refactor(editor): move the collab join field onto the unified text input
The join field was a bare String with a hand-rolled whole-field-selection
flag and no caret at all. It now rides TextInputState + TextInputView like
every other chrome input: blinking caret, real selection highlight, and
forward deletion for free. The field joins the active_text_input resolver
so the caret blink drives the shared redraw wake-up, and the bespoke
join_address_selected flag (a repeated source of stale-selection bugs)
is gone.
2026-08-02 08:53:19 +08:00
..
assets feat(panels): round out the prompt center with web, dashboard, component and modify entries 2026-07-31 21:06:56 +08:00
src refactor(editor): move the collab join field onto the unified text input 2026-08-02 08:53:19 +08:00
tests test: decouple document fixtures from product releases 2026-07-15 21:17:20 +08:00
Cargo.toml refactor: dedupe cross-crate code and converge hardcoded literals 2026-07-26 11:24:22 +08:00