Skip to content

Conversation

@bearjcc
Copy link
Contributor

@bearjcc bearjcc commented Jul 17, 2025

Move the command context panel logic into its own file.
Move the location of it in the UI to take up less screen real estate by moving it to be the same width as the viewport.

@xiangechen
Copy link
Owner

image

The toolbar has shifted to the right, looking rather awkward. It should either remain in its original position or be removed entirely and replaced with a floating pop-up window, similar to AutoCAD's interface.

image

Copy link
Contributor Author

@bearjcc bearjcc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you like this better?
Auto hidden:
image
AutoCAD like overlay:
image

@xiangechen
Copy link
Owner

A style similar to AutoCAD would be better—more user-friendly for beginners. We can also place the selection confirmation controls within the tabs. (Previously, they were integrated with the Command Context Panel, but I've noticed that many new users struggle after making selections because these controls aren't prominent enough, leaving them unsure how to proceed.)

@bearjcc
Copy link
Contributor Author

bearjcc commented Jul 23, 2025

I own SOLIDWORKS and have 10 years experience with it, but I don't have access to nor have I used AutoCAD. I can try making it more like your screenshots.
I did think we could combine them, especially due to the repeated cancel button.
SOLIDWORKS uses a pushpin icon for repeat, would that work here as well instead of the checkbox?

For reference SOLIDWORKS does the equivalent of your Command Context Panel in a Property Panel on the left. SOLIDWORKS commands can be very complicated with tons of inputs though. They have the accept and cancel buttons in 2 places: in the property panel itself and in the viewport.

vwt1466440644641-1347328686

bearjcc and others added 3 commits September 22, 2025 10:35
Move the command context panel logic into its own file.
Move the location of it in the UI to take up less screen real estate by moving it to be the same width as the viewport.
@xiangechen xiangechen force-pushed the Move-Command-Context-Panel branch from 9cae195 to 2891ff6 Compare September 22, 2025 02:45
@xiangechen xiangechen changed the base branch from main to move-command-context September 22, 2025 03:16
@xiangechen xiangechen merged commit b52ca7b into xiangechen:move-command-context Sep 22, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants