cad-editor/src/app
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven eeb7df5fec fix(paper): make active-viewport picker & ViewCube clickable
Picker ve ViewCube paper_canvas içinde gömülü olduğundan tümüyle
viewport mouse_area'nın altında kalıyor ve tıklamaları o yakalıyordu.
İkisi de ana view stack'ine, mouse_area'nın üstüne taşındı; aktif
viewport'un ekran dikdörtgeninin köşelerine konumlandırılıyor.

- model picker artık yalnızca model layout'ta gösteriliyor (paper'da
  viewport kendi picker'ını alıyor)
- ViewCube hit alanı aktif viewport rect'inin sağ üst köşesinde
- CursorMoved ve ViewportClick, ViewCube hit-test'ini full canvas yerine
  aktif viewport rect'ine göre eşliyor; böylece paper'da gizmo ile
  tıklama hizalı
- picker/viewcube dışı tıklamalar alttaki mouse_area'ya geçtiği için
  viewport içi seçim/çizim etkilenmiyor

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 18:17:10 +03:00
..
cmd_result.rs feat(commandline): always-on keyboard capture + space submits like enter 2026-05-26 18:59:51 +03:00
commands.rs refactor(ui): remove the viewport navigation bar 2026-05-27 17:49:23 +03:00
document.rs feat(dyn-input): TAB-editable distance/angle/coordinate fields 2026-05-27 14:08:57 +03:00
helpers.rs feat(input): relative coordinate entry (@/#) and DYN default — #26 2026-05-27 11:40:28 +03:00
history.rs chore: rename H7CAD to Open CAD Studio 2026-05-23 17:16:15 +03:00
layers.rs chore: rename H7CAD to Open CAD Studio 2026-05-23 17:16:15 +03:00
mod.rs refactor(ui): remove the viewport navigation bar 2026-05-27 17:49:23 +03:00
properties.rs chore: rename H7CAD to Open CAD Studio 2026-05-23 17:16:15 +03:00
update.rs fix(paper): make active-viewport picker & ViewCube clickable 2026-05-27 18:17:10 +03:00
view.rs fix(paper): make active-viewport picker & ViewCube clickable 2026-05-27 18:17:10 +03:00