Commit Graph
6 Commits
Author SHA1 Message Date
ypshimandClaude Haiku 5.5 278d19faa5 feat(copy): 복사 항목이 없는 부재(교량받침·기둥)에서는 속성 복사 패널을 숨김
- hasCopyItems 추가, 테스트 2건 (코핑·확대기초·지반은 표시, 교량받침·기둥은 숨김)
- "이 부재는 복사 항목이 없습니다" 문구 제거
- 대응표는 그대로 두어 항목이 생기면 자동으로 다시 표시

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-27 17:03:45 +09:00
ypshimandClaude Haiku 5.5 fb09c693c4 refactor(copy): 대상 교각의 같은 형식 필터와 같은 형식 모두 선택 버튼 제거
- "원본과 같은 형식만" 체크박스와 "같은 형식 모두 선택" 버튼 삭제, "선택 해제"는 유지
- 대상 칩에 원본과 형식이 다르면 "형식 다름" 표시
- copyCandidates와 selectedTargets에서 형식 필터 인자 제거, 테스트 갱신
- 테스트 타입 오류(optional 필드) 수정

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-27 17:01:32 +09:00
ypshimandClaude Haiku 5.5 5f3ea8d56f feat(copy): 코핑의 끝단 높이 h1, 테이퍼 높이 h2, Level 폭을 복사 항목에 추가
- COPY_ITEMS에 coping-h1, coping-h2, level-width 추가 (기본 해제)
- 코핑 부재의 복사 항목에 포함, 바뀐 값이 있으면 기본으로 체크
- 테스트 갱신 및 h1·Level 폭 기본 체크 테스트 추가

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-27 16:56:12 +09:00
ypshimandClaude Haiku 5.5 7314da639b feat(copy): 복사 항목 기본 체크를 기준 교각에서 바뀐 항목으로 설정
- 기준 교각의 되돌리기가 보이는 값에 해당하는 복사 항목을 자동으로 체크
- 기준 교각이나 부재가 바뀔 때만 다시 계산, 그 사이 사용자의 체크는 유지
- "변경 항목으로 선택" 버튼으로 언제든 같은 상태로 되돌림
- 바뀐 값이 없으면 아무 항목도 체크하지 않음 (적용 버튼 비활성)
- copyItemsWithOverrides 추가, 테스트 4건

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-27 16:51:30 +09:00
ypshimandClaude Haiku 5.5 3a16ee59da feat(copy): 속성 복사 항목을 선택한 부재에 해당하는 것만 표시
- 부재별 복사 항목 대응표(MEMBER_COPY_ITEMS)를 core/copy-targets.ts에 두고 테스트 추가
  코핑 → 폭·길이, 확대기초·말뚝 → 말뚝 길이·열별 본수, 지반 → 위치·지하수위, 기둥·받침 → 없음
- 항목은 선택된 부재(state.member) 기준으로 그려지고, 체크 상태는 부재를 바꿔도 유지
- 기둥·받침은 "복사 항목 없음"을 표시하고 적용 버튼을 비활성화
- ①은 복사 패널 안의 부재 선택으로, ②는 부재 목록으로 같은 부재를 고름

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-27 16:31:38 +09:00
ypshimandClaude Haiku 5.5 ccc1f494bc feat(copy): 속성 복사는 고른 대상 교각에만 적용
- 대상 교각을 원본 아래(2번)로 올리고, 기본 0기로 시작
- 같은 형식 모두 선택 / 선택 해제 버튼 추가, 모델 없는 교각은 고를 수 없음
- 적용 버튼에 대상 이름을 표시 ("P1, P5 2기에만 적용"), 미리보기는 고른 교각만 표시
- 후보·선택 규칙을 core/copy-targets.ts로 분리하고 테스트 6건 추가

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-27 16:25:02 +09:00