Commit Graph
6866 Commits
Author SHA1 Message Date
eomsangdon cae9757fec Merge remote-tracking branch 'origin/sub_laptop_4' into sub_laptop_7 2026-10-08 13:13:56 +09:00
eomsangdonandClaude Opus 5.5 fe8c177da7 fix(B06): 세월교 측벽 높이 「자동」 표시를 이름표로 — 좁은 값 칸 겹침(91-2)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013rJwJMVL4EE31y77TB11AP
2026-10-08 13:12:50 +09:00
eomsangdon 798b2b1a63 Merge remote-tracking branch 'origin/sub_laptop_6' into main_laptop_1 2026-10-08 13:06:20 +09:00
eomsangdon 8c4d86211f Merge remote-tracking branch 'origin/sub_laptop_5' into main_laptop_1 2026-10-08 13:06:19 +09:00
eomsangdonandClaude Opus 5.5 52cd7e46cb fix(M02): 보낸 표 놓기 전 탭을 바꾸면 그 장에 다시 놓기 · 저장 뒤 지금 장 미저장 표시 지움(82-3)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-08 13:05:17 +09:00
eomsangdonandClaude Sonnet 5.5 cfe4d8b26d fix(B05): 확폭 구간 단추 켬 표식 · [추가] 단추와 겹치지 않게 · 화면 시험 맞춤(87-3 · 87-4)
- 켬 단추 class is-primary 대신 is-on(시험 · [추가] 찾기와 겹침) · 켬 표식 ✓ · 단추 높이 자동
- ui_checks 52-10 · 53-1 노면공 = 시작 · 종료만 · 길이 출력 · 카드 23+0 기준으로 맞춤

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ
2026-10-08 13:04:31 +09:00
eomsangdonandClaude Opus 5.5 152d97af15 feat(spreadsheet): 공개 손잡이 addSheet · 되돌리기 한 번 · 탭 없이 띄운 시트에 탭 줄 붙임 · 도면 표 → 면적 새 시트 검증(83-3)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015KYZ2HWWdUwZWYnn3tQz7X
2026-10-08 13:00:01 +09:00
eomsangdon 9c3e1f8193 Merge remote-tracking branches 'origin/sub_laptop_2' and 'origin/sub_laptop_4' into main_laptop_1 2026-10-08 12:39:55 +09:00
eomsangdonandClaude Opus 5.5 beef4bd1b0 Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_4
충돌 풂 — Culvert_Tiers cutBerm = sub7 (lengthM) 꼴 + 91-4 복합경사 제원 · test_79 유출 끝 = 수평공간 없이 바로 절토(89-4) · Culvert_Geom 700줄 맞춤

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013rJwJMVL4EE31y77TB11AP
2026-10-08 12:39:28 +09:00
eomsangdonandClaude Opus 5.5 71d15bf10b chore(plan): 분석_정함 91-1 판정 줄 — 메인 판과 같은 내용 받아 둠(91-1)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013rJwJMVL4EE31y77TB11AP
2026-10-08 12:37:46 +09:00
eomsangdonandClaude Sonnet 5.5 3db09b790c feat(spreadsheet): 알약 줄 끝 [연결 모두 해제] — 물음 한 번 · 묶음 명령 한 번(81-4)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-08 12:37:15 +09:00
eomsangdonandClaude Sonnet 5.5 bdfadc057d feat(spreadsheet): 단위 Φ — 길이 묶음 끝 · 칸 글 · 형식 코드 앞에 붙임(81-5)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-08 12:36:06 +09:00
eomsangdon 32453a077b Merge remote-tracking branch 'origin/sub_laptop_8' into main_laptop_1 2026-10-08 12:35:37 +09:00
eomsangdonandClaude Opus 5.5 ea84957927 feat(spreadsheet): 우클릭 메뉴에 붙여넣기 · 삽입/삭제 ▸ · 크기 · 정렬 · 필터 · 고정 · 그룹 · 더보기 붙임 · 읽기 전용 복사(81-3)
- spreadsheet_menu.ts — 칸 · 행 머리 · 열 머리 메뉴에 spreadsheet_menu_items 펼침 · 구분선
- 잘라내기 · 복사 — 초점을 격자로 되돌린 뒤 execCommand(메뉴가 닫히며 초점이 빠져 빈 복사되던 흠)
- 읽기 전용 · 미리보기 시트 우클릭 = 「복사」 한 줄(spreadsheet.ts 메뉴 늘 붙임)
- 시험 test_stage4_menu_items.ts 34 · 크기 화면 16.3 KB(예산 72)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UoSr2sqvYtBf1dtQdus88s
2026-10-08 12:34:54 +09:00
eomsangdon a97da5bd3b Merge remote-tracking branch 'origin/dev' into sub_laptop_2 2026-10-08 12:34:40 +09:00
eomsangdonandClaude Sonnet 5.5 aa4d3f2439 chore(plan): 분석_정함 91-1 판정 줄 받음(dev 와 같은 내용)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-08 12:34:31 +09:00
eomsangdonandClaude Sonnet 5.5 e03600e4d9 fix(M02): 구조물 조합 「일위대가 합계」 줄 머리 칸 폭 — 글이 안 잘리게(86-3)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-08 12:32:48 +09:00
eomsangdon 4a61b42424 Merge remote-tracking branch 'origin/main_desktop_1' into sub_laptop_8 2026-10-08 12:31:56 +09:00
eomsangdonandClaude Opus 5.5 2ebc888f03 feat(spreadsheet): 우클릭 메뉴 항목 모음 · 공용 메뉴 구분선 · 데이터 창 손잡이(81-3)
- spreadsheet_menu_items.ts 새 파일 — 붙여넣기(보안 문맥만) · 선택하여 붙여넣기 ▸ · 행 · 열 · 셀 삽입/삭제 ▸ · 크기 · 데이터에 맞추기 · 시트 정렬 · 필터 · 고정 ▸ · 그룹 ▸ · 셀 작업 더보기 ▸ · 읽기 전용 복사
- ui_template_context_menu 항목에 구분선 "-" 덧붙임(맨 앞 · 맨 뒤 · 겹침 안 그림)
- ctx.dataMenu — [데이터 ▾] 와 같은 패널 창 · 필터를 우클릭에서 부름

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UoSr2sqvYtBf1dtQdus88s
2026-10-08 12:31:40 +09:00
eomsangdonandClaude Sonnet 5 49a8867892 perf(spreadsheet): 우클릭·고름 다시그림 속도(81-2)
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MPcuokNm1ZR2kqgGGDfaJA
2026-10-08 12:30:51 +09:00
eomsangdon b565cdba75 Merge remote-tracking branch 'origin/sub_laptop_7' into sub_laptop_8 2026-10-08 12:25:23 +09:00
eomsangdon 061214b56a Merge remote-tracking branch 'origin/sub_laptop_1' into sub_laptop_8 2026-10-08 12:25:21 +09:00
eomsangdon c31ed81ac5 Merge remote-tracking branch 'origin/sub_desktop_1' into sub_laptop_8 2026-10-08 12:25:20 +09:00
eomsangdonandClaude Opus 5.5 43f0f6276f feat(B06): 도수로 · 돌붙임 두께 칸(cm · 기본 30) · 유출 성토사면 따라 띠 + 돌 · 세트 짝 · 옛 apron 잔재 지움(90-2)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7
2026-10-08 12:22:53 +09:00
eomsangdonandClaude Opus 5.5 de2c03cfc7 feat(B07): CAD 수확 — pattern 채움 무늬를 다각형 안 선 · 원으로 펴서 도면에(88-4)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-08 12:21:32 +09:00
eomsangdonandClaude Opus 5.5 158c5ff37f feat(B06): 유출측 절토 복합경사 공용 도우미 — 흙막이 수평공간 뒤 · 박스 끝 · 세월교 측벽 끝 · ㄴ·ㄷ 집수정 끝 · 절토 쪽 배관 유출 벽 뒤 · 절토선 점열 · 3D(91-4)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013rJwJMVL4EE31y77TB11AP
2026-10-08 12:20:08 +09:00
eomsangdonandClaude Opus 5.5 c7341ef484 feat(M02): 면적 도면 패널 고르기 · [면적산출로 보내기] · 표 자료 → 새 시트 자료 변환 · 시트 2장 이상 탭 줄(83-3 앞부분 · addSheet 손잡이 대기)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015KYZ2HWWdUwZWYnn3tQz7X
2026-10-08 12:19:56 +09:00
eomsangdon e066ee1c3e Merge remote-tracking branch 'origin/dev' into sub_laptop_1 2026-10-08 12:17:33 +09:00
eomsangdonandClaude Opus 5.5 54e55576f1 chore(plan): 분석_정함 공유본 따라감(91-1 줄)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-08 12:17:23 +09:00
eomsangdon 9b3cd8f968 Merge remote-tracking branch 'origin/sub_laptop_8' into main_laptop_1 2026-10-08 12:16:16 +09:00
eomsangdon 45601bae9f Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1 2026-10-08 12:16:15 +09:00
eomsangdon 9eca7389b5 Merge remote-tracking branch 'origin/sub_laptop_6' into main_laptop_1 2026-10-08 12:16:14 +09:00
eomsangdon 1a97ec45a9 Merge remote-tracking branch 'origin/sub_laptop_5' into main_laptop_1 2026-10-08 12:16:13 +09:00
eomsangdon 3e3e46672b Merge remote-tracking branch 'origin/sub_laptop_4' into main_laptop_1 2026-10-08 12:16:12 +09:00
eomsangdon 1c58b9dd64 Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-10-08 12:16:11 +09:00
eomsangdon 4f5bbd3944 Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1 2026-10-08 12:16:10 +09:00
eomsangdon 47af80258a Merge remote-tracking branch 'origin/sub_laptop_1' into main_laptop_1 2026-10-08 12:16:09 +09:00
eomsangdon 5abc11e71d Merge remote-tracking branch 'origin/sub_desktop_1' into main_laptop_1 2026-10-08 12:16:08 +09:00
eomsangdon aeb666f40c Merge remote-tracking branch 'origin/main_desktop_1' into main_laptop_1 2026-10-08 12:16:08 +09:00
eomsangdonandClaude Opus 5.5 ac051ed9af fix(B06): 노면공 무늬를 포장 다각형 한 장 채움으로 — B07 도면 겹선 없음(88-3)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-08 12:14:50 +09:00
eomsangdonandClaude Opus 5.5 434a745ff6 feat(B05): 세월교 · 박스 유출 = 「추가 흙막이(단)」 공용 스테퍼 · 「+ 흙막이」 없앰 · 집계 단 수로 상자(90-1)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7
2026-10-08 12:13:43 +09:00
eomsangdonandClaude Opus 5.5 4e18bca4e4 feat(B07): 목록에서 연 도면 = 탭 — 열기 · 닫기 · 전환 · 이전/다음 · 탭 전환 때 미저장 편집 지킴(82-4)
- 공용 탭 줄: 마지막 한 탭 닫기 없음 · 지금 탭 미저장 점 · 탭 하나만 저장 표시 지움

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-08 12:12:58 +09:00
eomsangdonandClaude Opus 5.5 b08796ab4e feat(M02): 일위대가 · 면적산출 상세 오른쪽 패널 따로 스크롤 — follow:false · 고정 높이 · 원문 강조는 패널 몸만(85-5)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-08 12:12:45 +09:00
eomsangdonandClaude Opus 5.5 de93c7b248 fix(B06): 원지반 제약 끊음 — 다단 자동 자리 사면 1.0 m · 설계선 끝 수치 판정 · 전면 기울기 칸 아니면 성토 · 「지형에 막힘」 잔재 지움(91-3)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013rJwJMVL4EE31y77TB11AP
2026-10-08 12:12:16 +09:00
eomsangdonandClaude Sonnet 5.5 142194a1e5 feat(M02): 구조물 조합 상단 표 「일위대가 합계」 읽기 전용 줄 — 반영합 · 없으면 기준합(기준) · 카드 저장 뒤 다시 읽기(86-3)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-08 12:11:47 +09:00
eomsangdonandClaude Opus 5.5 b15a945bf8 feat(M02): 면적 → 도면 표 여러 장 — 새 T번호 모든 장 · 연결표 장 · 저장 때 모든 장 표(82-3)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-08 12:10:50 +09:00
eomsangdonandClaude Opus 5.5 caf38ccb3e feat(M02): CAD 공용 탭 줄 · 구조물 도면 상세 여러 장 탭 · 카드 「장 n」(82-1 · 82-2)
- ui_template/cad_host/cad_host_tabs — 고르기 · [+] · 이름 · 지우기 · 끌어 순서 · 닫기(켬/끔) · 바꿀 때 지금 장 받아 두고 싣기
- mountStructureSheets — 1장 고정 + 더한장 · 백업 칸 장마다 · 장 도번 도각 · 안 실린 장 표 갈기
- 상세 열기 · 저장 = 도면 · 더한장 칸 · 카드 1장 + 장 수 · 도각 도번

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-08 12:10:49 +09:00
eomsangdon 3f64d7c72c feat(ui_template): B·M 화면 전역 글 선택 막음(81-1) 2026-10-08 12:09:54 +09:00
eomsangdonandClaude Opus 5.5 eaeff398dc feat(M02): 원문 다운로드 — 제목 행 단추 · pdf 통째 길(책 이름만) · 원문 읽기 M02 대리 길(85-4)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-08 12:09:49 +09:00
eomsangdonandClaude Opus 5.5 4e9df0e4c9 feat(B07): CAD 명령 TOAREA 면적산출로 보내기 · 부모 요청 export-table 메시지(83-2)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015KYZ2HWWdUwZWYnn3tQz7X
2026-10-08 12:09:29 +09:00