forked from 1b-agent/opencadstudio-upstream
feat(command-line): adjustable command line opacity
COMMANDLINEOPACITY (20-100 percent, default 100) and a slider under Options > Display make the floating command line's panels see-through, so the drawing stays visible behind it. The input field stays opaque for legibility. The value is an application setting that persists. Refs #1494 Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
5a6f69f3f8
commit
5dd05bca18
32 files changed
+98
-5
No files matched your search
@@ -9057,6 +9057,12 @@ impl OpenCADStudio {
|
||||
Task::none()
|
||||
}
|
||||
|
||||
Message::CommandLineOpacityChanged(percent) => {
|
||||
self.command_line.set_opacity_percent(percent);
|
||||
self.persist_settings_if_changed();
|
||||
Task::none()
|
||||
}
|
||||
|
||||
Message::CommandLineFadeChanged(ms) => {
|
||||
let ms = crate::app::settings::clamp_commandline_fade_ms(ms);
|
||||
self.commandline_fade_ms = ms;
|
||||
|
||||
Reference in new issue
Block a user