66 Commits

Author SHA1 Message Date
f5e8b91969 Merge branch 'feature/roofline-edit' of https://git.hanasys.jp/qcast3/qcast-front into feature/roofline-edit2 2026-06-16 17:09:58 +09:00
Jaeyoung Lee
509626e644 fix: 지붕형상 저장 후 일반 상태 외벽선 클릭 선택 복원
[작업내용] :
- e17af8f4 가 색칠된 외벽선을 selectable:false 로 잠가, 지붕형상 저장 후 일반 상태에서 외벽선 클릭 선택이 막히던 회귀 수정
- useRoofShapeSetting(자동) / useRoofShapePassivitySetting(수동) 저장 시 외벽선 selectable:true 로 복원
- 드래그는 lockMovement(useCanvas 전역), 보조선 클릭 가로채기는 z-order(18abbeb9)로 이미 별도 차단되어 부작용 없음

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 15:40:30 +09:00
591c828bcf Merge branch 'feature/roofline-edit' of https://git.hanasys.jp/qcast3/qcast-front into feature/roofline-edit2
# Conflicts:
#	src/hooks/roofcover/useRoofShapePassivitySetting.js
2026-06-15 13:18:21 +09:00
Jaeyoung Lee
18abbeb902 fix: offset 0인 변에서 색칠된 외벽선이 보조선 선택을 가로채던 문제 수정
[작업내용] :
- 지붕형상 저장 시 외벽선을 bringToFront(맨 앞) 대신 WALL/ROOF 폴리곤 바로 위 인덱스에 삽입
- offset 0이면 보조선이 외벽선과 같은 좌표에 그려지는데, 외벽선이 맨 위에 있으면
  클릭을 가로채(selectable:false라도 evented는 유지됨) 보조선 선택이 불가능했음
- z-order를 폴리곤 < 외벽선 < 보조선·텍스트로 유지해 색 표시와 보조선 클릭을 양립

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 18:09:31 +09:00
Jaeyoung Lee
e17af8f4b4 fix: 지붕형상 설정/수동설정 외벽선 표시·선택 상태 정리
[작업내용] :
- 지붕형상 저장 후 색칠된 외벽선 선택·드래그 차단, 변별로 설정 재진입 시 선택 복원
- 수동설정 저장 시에도 자동설정과 동일하게 외벽선을 타입별 색상으로 표시
- 두 모달을 진입 시 스냅샷 → 저장 시 커밋 / 저장 없이 닫으면 롤백 구조로 변경
  (팝업을 열었다 닫기만 해도 외벽선이 숨겨지고 지붕면이 삭제되던 문제 수정)
- 롤백 시 WALL 폴리곤은 원본 객체를 원래 z-순서에 재삽입
  (재생성 시 최상단에 올라가 보조선 클릭을 가로채던 문제 방지)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 13:31:25 +09:00
d4766e30a3 undo redo 시 메뉴 변경 2026-04-13 11:10:38 +09:00
7e08184227 undo redo 작업중 2026-03-18 10:13:12 +09:00
1524766b7e 외벽선 없는 경우 처리 추가 2025-12-31 13:52:50 +09:00
8b2cf6a9d3 시계방향 대응 추가 2025-10-14 14:16:02 +09:00
ea34d469bb wall 길이 표시 제거 2025-07-15 11:22:13 +09:00
Jaeyoung Lee
6397de0e76 지붕 형상 로직 변경 및 시계방향 외벽선 작도에 대한 대응 2025-07-03 16:43:27 +09:00
Jaeyoung Lee
aa5cc6aea3 지붕덮개 변별로 형상 설정 하는 부분 오류 수정 2025-06-23 16:32:52 +09:00
Jaeyoung Lee
5ab58de70b a,b 타입 버그 수정 2025-05-22 13:31:55 +09:00
19ec9ad874 Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into feature/jaeyoung
# Conflicts:
#	src/common/common.js
#	src/components/floor-plan/CanvasFrame.jsx
#	src/hooks/roofcover/useWallLineOffsetSetting.js
#	src/util/qpolygon-utils.js
2025-05-13 15:22:11 +09:00
bcc91e7609 반대 2025-04-16 15:53:54 +09:00
bdcacd5542 변별로 설정 후 한쪽흐름과 같이 변 속성을 선택할 경우 처리 추가 2025-04-16 15:39:48 +09:00
61f1036a24 변별로 설정 - 한쪽흐름 출폭 적용 추가 2025-04-11 10:58:04 +09:00
Jaeyoung Lee
25240bc3c2 동이동, 형이동 기능 추가. 이에 따른 보조선 작성 수정 중 2025-03-24 13:38:46 +09:00
yjnoh
325c2c1cc0 번역수정 2025-03-19 13:28:20 +09:00
Jaeyoung Lee
9f76fa97c5 Merge branch 'dev' into feature/jaeyoung
# Conflicts:
#	src/util/qpolygon-utils.js
2025-03-17 17:39:17 +09:00
95c5a99aa7 alert 문구 수정 2025-03-04 10:17:54 +09:00
58c401b175 [지붕덮개] 자동형상 설정 - 변별로 설정 오류 확인 요청 2025-02-28 17:10:47 +09:00
Jaeyoung Lee
b3af3cd0e0 외벽선 편집, 오프셋 기능 적용 및 정리 2025-02-25 13:46:10 +09:00
9213edb9dd 변별로 설정 시 오류 수정 2025-02-18 15:14:57 +09:00
d88445c5f0 - 캔버스 renderAll 추가
- 배치면 초기설정 값 유지
2025-02-18 12:17:40 +09:00
465ed72a4c 저장 시 db도 update 필요 2025-02-17 15:51:00 +09:00
2a6f82c6ec - canvas object 선택시 제일 앞으로 오는 현상 제거
- 지붕형상 설정 시 지붕재 경사와 연동
2025-02-17 14:38:59 +09:00
Jaeyoung Lee
b5f86115e3 Merge branch 'dev' into feature/jaeyoung
# Conflicts:
#	src/hooks/roofcover/usePropertiesSetting.js
#	src/hooks/roofcover/useRoofShapeSetting.js
#	src/hooks/useMouse.js
2025-02-09 14:50:52 +09:00
bac1f6e0f6 한쪽흐름 지붕 수정 2025-02-08 18:39:49 +09:00
a614629b89 지붕면 할당 시 lengthText 위치 이상해지는 현상 수정 2025-02-08 17:26:22 +09:00
b886b0cba1 lengthText 지워지는 현상 수정 2025-02-08 17:17:15 +09:00
8a2ad0c273 변별로 작업 수정 2025-02-08 17:07:06 +09:00
d676782451 변별로 설정 완료되지 않은 경우 수정 2025-02-08 13:35:46 +09:00
Jaeyoung Lee
4101a3ede9 작업중 dev와 merge 금지 2025-02-07 21:37:34 +09:00
871ac6bc2c 외벽선 없는경우 지붕형상 설정 안되게 수정 2025-02-06 17:48:01 +09:00
6a2cad3661 경사 표시 추가 2025-02-03 15:04:01 +09:00
Jaeyoung Lee
cc0b36a325 지붕형상 이동 기능 추가. 2025-02-03 10:26:16 +09:00
Jaeyoung Lee
f890c8dc5f 버그 및 offset 0 일 경우 수정 2025-01-16 16:18:25 +09:00
lelalela
01925d964a 모듈 선택 모듈 작업 2025-01-10 11:18:26 +09:00
f8481b7c69 편류지붕은 각도 표시 안되게 수정 2024-12-26 15:34:39 +09:00
5db20681ee 변별로 설정중 한쪽흐름일 경우 한쪽흐름의 pitch로 설정 2024-12-24 10:02:14 +09:00
789ac9f650 변별로 설정중 한쪽흐름일 경우 한쪽흐름의 pitch로 설정 2024-12-24 10:02:02 +09:00
f4f885dda9 86er1b9x1 - 지붕형상 설정 - 변별로 설정 적용 수정 2024-12-23 10:25:31 +09:00
7092a75518 fix된 지붕면은 제거 안하도록 수정 2024-11-15 10:41:45 +09:00
d213f59ff9 지붕형상 설정시 다른 roof 제거되는 현상 수정 2024-11-11 09:50:25 +09:00
7365279bda 지붕형상설정 편류 지붕 선택 시 방향 추가 2024-11-07 10:52:11 +09:00
0adfe0916c polygon name 수정, 지붕 나누기 수정 2024-11-04 14:46:38 +09:00
7afb2c034f 변별로 설정 => 한쪽흐름 경사 추가 2024-10-30 16:34:35 +09:00
88a1194e1c offset용 단위, flow용 단위 다름 2024-10-28 13:48:21 +09:00
7d14f8da5a pitch 세팅 default 추가 2024-10-28 11:34:25 +09:00