Selection: report what each pick found while a command gathers objects

Every pick during object selection prints the reference's count line:
"N found" for the first pick or a pick that adds nothing, "N found,
M total" after it, "N found, N removed, M total" when objects leave the
set. It is printed before a command's own filtering, so "N were filtered
out" follows it. COUNT reports through it and the ad hoc
"object(s) found." / "object(s) added to selection." lines are gone.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ramox81andClaude Opus 5.5 committed 2026-10-14 13:27:44 +03:00
1 parent 2c062daa03
commit 1e93b16911
27 files changed
+112 -16

No files matched your search

-3
View File
@@ -1261,9 +1261,6 @@ impl OpenCADStudio {
.into_iter()
.map(|(h, _)| h)
.collect();
let count = handles.len();
self.command_line
.push_info(crate::tf!("{count} object(s) found.").as_ref());
self.feed_command(StepInput::SelectionComplete(selected))
}