refactor(ui): remove the viewport navigation bar

Sağ kenardaki dikey orbit/pan/zoom/zoom-extents araç çubuğu tümüyle
kaldırıldı: viewport render'ı, overlay::nav_toolbar fonksiyonu,
show_navbar state + ToggleNavbar mesajı/handler'ı, NAVBAR komutu, View
şeridindeki "Navigation Bar" aracı ve navbar modülü/ikonu. Aynı
gezinme işlemleri komutlar (3DORBIT, PAN, ZOOM*) ve ViewCube üzerinden
erişilebilir durumda.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Hakan SevenandClaude Opus 4.7 committed 2026-05-27 17:49:23 +03:00
1 parent 6483566c5d
commit fda0f2dbb9
8 files changed
+3 -114

No files matched your search

-2
View File
@@ -4,7 +4,6 @@ mod cascade;
mod file_tabs;
mod hidden;
mod layout_tabs;
mod navbar;
mod orbit;
mod ortho;
mod pan;
@@ -53,7 +52,6 @@ impl CadModule for ViewModule {
tools: vec![
RibbonItem::LargeTool(ucs_icon::tool()),
RibbonItem::LargeTool(viewcube::tool()),
RibbonItem::LargeTool(navbar::tool()),
],
},
// ── Navigate ─────────────────────────────────────────────────────
-10
View File
@@ -1,10 +0,0 @@
use crate::modules::{IconKind, ModuleEvent, ToolDef};
pub const ICON: IconKind = IconKind::Svg(include_bytes!("../../../assets/icons/navbar.svg"));
pub fn tool() -> ToolDef {
ToolDef {
id: "NAVBAR",
label: "Navigation\nBar",
icon: ICON,
event: ModuleEvent::Command("NAVBAR".to_string()),
}
}