Skip to content

task 258: 누름틀 양식 모드와 경계 편집 구현#1419

Merged
jangster77 merged 32 commits into
edwardkim:develfrom
jangster77:task_m100_258
Jun 16, 2026
Merged

task 258: 누름틀 양식 모드와 경계 편집 구현#1419
jangster77 merged 32 commits into
edwardkim:develfrom
jangster77:task_m100_258

Conversation

@jangster77

Copy link
Copy Markdown
Collaborator

요약

  • 누름틀 삽입/편집 대화상자와 양식 모드 편집 제어를 추가했습니다.
  • ClickHere 누름틀의 입력, 삭제 확인, 선택, 복사/붙여넣기, Home/End 및 방향키 경계 이동을 한컴 동작 기준으로 보정했습니다.
  • HWP/HWPX editable 보존, field range 정규화, 샘플 기반 회귀 테스트를 추가했습니다.

검증

  • cargo build --release
  • cargo test --release --lib
  • cargo test --profile release-test --tests
  • cargo fmt --check
  • wasm-pack build --target web --out-dir pkg
  • cd rhwp-studio && npm run build

Closes #258

ClickHere field info에 editableInForm을 노출하고 rhwp-studio 양식 모드에서 editable 누름틀 내부 텍스트 입력/삭제만 허용하도록 입력/명령 가드를 추가한다.

검증: cargo fmt --check; cargo test --test issue_258_clickhere_form_mode; cargo test --test issue_838_field_set_value; cargo test --lib test_task231_get_click_here_props -- --nocapture; npm run build; git diff --check
getFieldList에 field range와 editableInForm을 노출하고 양식 모드 Tab/Shift+Tab으로 편집 가능한 ClickHere 사이를 이동하도록 한다.

검증: cargo fmt --check; cargo test --test issue_258_clickhere_form_mode; npm run build; git diff --check
@jangster77 jangster77 merged commit f54267a into edwardkim:devel Jun 16, 2026
7 checks 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