feat(statusbar): quick properties floating panel (QP pill)

When the QP pill is on, a compact floating panel appears at the canvas
top-left on selection, reusing the docked panel's editable section rows.
Toggleable from the status-bar customization menu.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Hakan SevenandClaude Opus 4.8 committed 2026-06-04 23:31:36 +03:00
1 parent 66f7d24bc9
commit 834780ec5d
6 files changed
+72

No files matched your search

+4
View File
@@ -25,6 +25,7 @@ pub enum StatusPill {
Units,
Transparency,
Isolate,
QuickProps,
Vp,
CleanScreen,
}
@@ -47,6 +48,7 @@ impl StatusPill {
StatusPill::Units,
StatusPill::Transparency,
StatusPill::Isolate,
StatusPill::QuickProps,
StatusPill::Vp,
StatusPill::CleanScreen,
];
@@ -68,6 +70,7 @@ impl StatusPill {
StatusPill::Units => "units",
StatusPill::Transparency => "transparency",
StatusPill::Isolate => "isolate",
StatusPill::QuickProps => "quickprops",
StatusPill::Vp => "vp",
StatusPill::CleanScreen => "cleanscreen",
}
@@ -90,6 +93,7 @@ impl StatusPill {
StatusPill::Units => "Drawing Units",
StatusPill::Transparency => "Show Transparency",
StatusPill::Isolate => "Isolate Objects",
StatusPill::QuickProps => "Quick Properties",
StatusPill::Vp => "Viewport Count",
StatusPill::CleanScreen => "Clean Screen",
}