Skip to content

[Application] Allow layout tool deselection#197

Merged
learncold merged 1 commit into
mainfrom
codex/toggle-layout-tool-selection
May 7, 2026
Merged

[Application] Allow layout tool deselection#197
learncold merged 1 commit into
mainfrom
codex/toggle-layout-tool-selection

Conversation

@muzygosu
Copy link
Copy Markdown
Collaborator

@muzygosu muzygosu commented May 6, 2026

Summary

  • 레이아웃 편집 툴 버튼을 다시 눌렀을 때 Select 모드로 돌아가도록 수정한다.
  • Esc 키로도 현재 그리기 툴에서 Select 모드로 빠져나올 수 있게 한다.
  • Draw Room 같은 생성 툴이 계속 선택된 상태라 Wall/Door 등 기존 개체 선택이 어려운 문제를 완화한다.

Related Issue

  • None (application-only PR)

Area

  • Engine
  • Domain
  • Application
  • Docs
  • Build
  • Analysis
  • Chore

Architecture Check

  • I kept the dependency direction application -> domain -> engine.
  • I did not add Qt UI code to src/domain.
  • I did not add domain or application dependencies to src/engine.
  • I used src/ as the include root.

Verification

  • cmake --preset windows-debug
  • cmake --build --preset build-debug --target safecrowd_app
  • ctest --preset test-debug
  • Not run (reason below)

Risks / Follow-up

  • 변경 범위는 LayoutPreviewWidget의 툴 모드 전환에 한정된다.
  • UI 동작 변경이라 버튼 재클릭과 Esc 복귀는 앱에서 수동 확인하면 더 좋다.

@muzygosu muzygosu requested a review from learncold as a code owner May 6, 2026 04:28
@learncold learncold merged commit a4d8cdd into main May 7, 2026
2 checks passed
@learncold learncold deleted the codex/toggle-layout-tool-selection branch May 7, 2026 07:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants