Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 5 additions & 7 deletions Project_Roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,13 +59,11 @@ FindBar·FindReplace·IncomingContent) 결함 **19건**, 2순위 5개(Rendering
스크립트 링크 읽을 때 버림(사용자 결정). RTF는 결함 없음 — 극단 값(10억 pt·음수 줄 간격)은 모델까지 들어가지만 레이아웃이 견딘다(가드 테스트).
사용자 결정: 편집 중 링크 **일반 클릭으로 열기 유지**(포트는 Ctrl+클릭 — 알려진 분기).

**3. 포트(WinUIRichEditor)로 넘길 것** (포트 쪽 반영 여부 확인 필요)
- ~~라운드34~~ — 2026-09-23 포트 PR #52로 옮김(포트에서 먼저 측정: 결함 14건(보안 2 포함) + 동작 변경 3, 나머지는 포트가 이미 맞았음).
**남은 것**: 여백 메뉴 "자동(한 줄)" 항목 — 포트에 `Block.AutoTopMargin`이 아직 없어 아래 PR #52 후속과 함께.
- 그림 손잡이 vs 열 경계 우선순위: **선택된 그림 손잡이 우선**(여기 방식)으로 포트를 맞춘다 (사용자 결정 2026-09-19)
- 테스트 `CtrlU_AtALinksEnd_LeavesTheLinkAlone`(라운드19에서 여기만 추가)
- PR #52의 실기 후속 전부: 여백 mm 단위·5단계 여백 픽커, 얇은 여백 띠의 머리글/바닥글 생략, 표 바깥 테두리 반 펜 안쪽(쪽 경계),
표·그림·구분선 위 자동 한 줄 간격(`Block.AutoTopMargin`=NaN), 그림 외곽선을 반 펜 바깥으로 + 쪽 클립 뒤에 그리기
**3. 포트(WinUIRichEditor) 대조 — 상류 PR #53까지 끝 (2026-09-24)**
- 라운드34 → 포트 PR #52. 페이지 여백·PR #52 실기 후속("자동(한 줄)" 포함) → 포트 PR #53.
- 표 행·열 API(#48)·단축키 표 공개(#49) → [포트 PR #54](https://github.com/centwon/WinUIRichEditor/pull/54). `Gesture(id)`는 Avalonia 전용이라 포트엔 없다.
- 그림 손잡이 우선순위·`CtrlU_AtALinksEnd_LeavesTheLinkAlone`은 포트에 이미 들어와 있었다(포트 커밋 50a2905 등).
- 알려진 분기: 포트는 쪽 여백 DIP를 정수 반올림(Win2D 안티앨리어싱 클립), 새 문서 대입이 `IsModified`를 켠다.

**알려진 제한 (의도적으로 둠)**
- RTF 중첩 표의 열 너비는 가져올 때 기본값(`\cellx`가 무시되는 props 그룹 안에 있다).
Expand Down
Loading