5391e6de71
화살표 css 수정
2026-05-28 18:25:20 +09:00
7fe1cca02a
Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into feature/redo-undo
...
# Conflicts:
# package.json
# src/hooks/roofcover/useEavesGableEdit.js
# src/hooks/useCanvasEvent.js
# src/styles/_contents.scss
2026-05-28 17:04:16 +09:00
sangwook yoo
849f7a1dc9
feat(pdf-gemini): 배치면 초기설정에 PDF 도면 업로드 옵션 추가 — Gemini 외곽선 분석
...
- 「배치면 초기설정」 모달 寸法入力方法 라디오에 '도면 파일 업로드' 옵션 추가
- 선택 시 PDF 파일 업로드 + 읽기 페이지 설정(전체/입면도·평면도 지정) UI 노출
- 保存 클릭 시 /api/gemini/floor-plan 호출 → 외곽선을 캔버스에 반영한 후 기존 저장 흐름 진행
- Gemini File API 업로드 + finally 파일 폐기, 정점/면적 검증, 페이지 힌트 프롬프트 주입
- usePdfImport 훅: mm→canvas 좌표 변환, CCW 정규화, 기존 외곽선 덮어쓰기 confirm 후 QLine/QPolygon 생성
- @google/generative-ai 의존성 추가, GEMINI_MODEL env 4개 환경에 동기화
- 다국어(ja/ko) 메시지 추가, .playwright-mcp/ gitignore
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 09:39:41 +09:00
7e08184227
undo redo 작업중
2026-03-18 10:13:12 +09:00
김민식
655f0781a2
🚨 chore: Sync Sass
2025-05-07 11:34:03 +09:00
김민식
ced0eb9fc6
🚨 chore: Sync Sass
2025-04-02 13:53:24 +09:00
김민식
c48cfa8fe4
🚨 chore: Sync Sass
2025-02-04 17:15:08 +09:00
김민식
6063c4a2e3
🚨 chore: Sync Sass
2025-01-09 18:02:50 +09:00
김민식
d9445e2837
🚨 chore: Sync Sass
2025-01-06 14:40:16 +09:00
minsik
344cde964d
🚨 chore: Sync Sass
2024-12-06 10:20:21 +09:00
minsik
23264bd1e0
🚨 chore: Sync Sass
2024-12-03 14:36:20 +09:00
minsik
ca0fe4335e
🚨 chore: Sync Sass
2024-12-02 16:30:21 +09:00
minsik
7e144ec320
🚨 chore: Sync Sass
2024-11-18 18:04:34 +09:00
minsik
79139f53aa
zoom clear 적용
2024-11-15 10:08:50 +09:00
yoosangwook
bfbf2152b8
🚨 chore: Sync Sass
2024-11-12 10:45:08 +09:00
minsik
c51c510ded
🚨 chore: Sync Sass
2024-11-05 15:40:54 +09:00
yoosangwook
a1f80b0752
🚨 chore: Sync Sass
2024-11-04 18:03:43 +09:00
minsik
c7549b243a
🚨 chore: Sync Sass
2024-11-04 17:50:57 +09:00
minsik
204ab66f90
🚨 chore: Sync Sass
2024-11-04 17:37:01 +09:00
minsik
119103a539
🚨 chore: Sync Sass
2024-10-31 18:04:03 +09:00
yoosangwook
2b0d0bbff4
Auto stash before merge of "dev" and "origin/dev"
2024-10-31 09:26:16 +09:00
minsik
b56d8e99f4
🚨 chore: Sync Sass
2024-10-30 18:07:30 +09:00
minsik
358f77313b
🚨 chore: Sync Sass
2024-10-30 11:11:40 +09:00
minsik
1e698f4597
🚨 chore: Sync Sass
2024-10-29 15:49:43 +09:00
minsik
6a979fefc9
🚨 chore: Sync Sass
2024-10-28 13:35:23 +09:00
minsik
eaa3882045
🚨 chore: Sync Sass
2024-10-25 17:30:01 +09:00
minsik
2d0d96d0cd
🚨 chore: Sync Sass
2024-10-24 17:54:24 +09:00
minsik
743c90fdaa
🚨 chore: Sync Sass
2024-10-23 10:53:02 +09:00
minsik
d079fe5948
🚨 chore: Sync Sass
2024-10-22 10:09:43 +09:00
minsik
676a0bdc91
🚨 chore: Sync Sass
2024-10-21 14:13:54 +09:00
minsik
e6d2733a12
🚨 chore: Sync Sass
2024-10-16 17:50:52 +09:00
minsik
0c6bd17710
🚨 chore: Sync Sass
2024-10-11 15:47:16 +09:00
minsik
31a6801860
Merge remote-tracking branch 'origin/qcast-pub' into qcast-pub
2024-10-11 15:43:18 +09:00
minsik
1bbba2817f
🚨 chore: Sync Sass
2024-10-11 15:40:24 +09:00
minsik
63cb5abfdd
🚨 chore: Sync Sass
2024-10-11 15:10:58 +09:00
b379ec670d
1.로그인 후 메인화면 작업
...
2.layout.js QModal 미사용으로 주석처리
3. 퍼블 10/11 11시26분 까지 반영
2024-10-11 12:35:48 +09:00
minsik
1fd5acc593
- 메뉴별 ContextMenu 추가
2024-10-10 17:52:50 +09:00
minsik
7ddcc91d1f
🚨 chore: Sync Sass
2024-10-07 15:18:19 +09:00
minsik
8d25b6176f
🚨 chore: Sync Sass
2024-10-07 14:58:17 +09:00
minsik
fd08fedf97
- 외벽선 작성 모달 수정
...
- icon 추가 및 스타일 수정
2024-09-27 17:15:54 +09:00
minsik
658776ea6d
- icon 추가 및 css 변경
2024-09-25 11:16:03 +09:00
minsik
f9d1f8e2e0
- 스타일 추가 / 수정
2024-09-11 18:05:15 +09:00
minsik
172fe8d8a7
- 메뉴 추가 및 스타일 적용
2024-09-11 15:01:43 +09:00
minsik
a721eb8bf7
- Qselect -> QSelectBox 이름 수정
2024-09-10 13:44:11 +09:00
minsik
2d33bbc6a4
- options 변경중
2024-09-10 10:27:57 +09:00
minsik
598c89faf5
- font, image 추가/적용
2024-09-09 14:31:27 +09:00