feat: improve clip UX, markdown export, and obsidian flow
This commit is contained in:
15
docs/TODO.md
15
docs/TODO.md
@@ -12,8 +12,13 @@
|
||||
|
||||
## Page Clipping + Highlight
|
||||
- [x] 계획서 작성 (`docs/CLIPPING_HIGHLIGHT_PLAN.md`)
|
||||
- [ ] Step 1: 텍스트 선택 캡처(`Selection` + `Range`)와 하이라이트 렌더러 구현
|
||||
- [ ] Step 2: 저장소/메시지 채널 추가 (`clipStore`, background relay)
|
||||
- [ ] Step 3: Popup/History UI에 클립 목록, 재이동(스크롤), 삭제 기능 추가
|
||||
- [ ] Step 4: 페이지 재진입 시 하이라이트 복원(anchoring) 및 깨진 앵커 fallback 처리
|
||||
- [ ] Step 5: 내보내기/가져오기(JSON)와 기본 회귀 테스트 시나리오 정리
|
||||
- [x] Step 1: 텍스트 선택 캡처(`Selection` + `Range`)와 하이라이트 렌더러 구현
|
||||
- [x] Step 2: 저장소/메시지 채널 추가 (`clipStore`, background relay)
|
||||
- [x] Step 3: Popup/History UI에 클립 목록, 재이동(스크롤), 삭제 기능 추가
|
||||
- [x] Step 4: 페이지 재진입 시 하이라이트 복원(anchoring) 및 깨진 앵커 fallback 처리
|
||||
- [x] Step 5: 내보내기/가져오기(JSON)와 기본 회귀 테스트 시나리오 정리
|
||||
|
||||
## Obsidian Integration
|
||||
- [x] Step 1: 현재 페이지 클립 Markdown 내보내기(Obsidian 친화 포맷)
|
||||
- [x] Step 2: Markdown 클립보드 복사 버튼 추가
|
||||
- [x] Step 3: Obsidian URI 스킴(`obsidian://`) 직접 전송 옵션 추가
|
||||
|
||||
Reference in New Issue
Block a user