Skip to content

Conversation

pierremtb
Copy link
Contributor

@pierremtb pierremtb commented Jul 24, 2025

@rajgandhi1's PR at #7664, recreated as a local branch so we can get CI to pass.

We should still address #7664 (comment) (done!)

rajgandhi1 and others added 15 commits July 2, 2025 16:42
* fix: we really cannot do this

* fix: limiting footprint
…e' mode

* add ability to select deoffset plane where starting a new sketch

* use selectDefaultSketchPlane

* refactor: remove some duplication

* warning cleanups

* feature tree items selectable depedngin on no face sketch mode

* lint

* fix small jump because of border:none when going into and back from 'No face sketch' mode

* grey out items other than offset planes in 'No face sketch' mode

* start sketching on plane in context menu

* sketch on offset plane with context menu

* add ability to right click on default plane and start sketch on it

* default planes in feature tree should be selectable because of right click context menu

* add right click Start sketch option for selected plane on the canvas

* selectDefaultSketchPlane returns error now

* circular deps

* move select functions to lib/selections.ts to avoid circular deps

* add test for clicking on feature tree after starting a new sketch

* graphite suggestion

* fix bug of not being able to create offset plane using another offset plane with command bar

* add ability to select default plane on feature when going through the Offset plane command bar flow
Copy link

vercel bot commented Jul 24, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
modeling-app Ready Ready Preview Comment Aug 25, 2025 3:19pm

@pierremtb pierremtb marked this pull request as ready for review August 25, 2025 14:13
@pierremtb pierremtb requested a review from a team as a code owner August 25, 2025 14:13
@@ -94,7 +144,13 @@ export function useViewControlMenuItems() {
<ContextMenuItemRefresh />,
],
// eslint-disable-next-line react-hooks/exhaustive-deps -- TODO: blanket-ignored fix me!
[VIEW_NAMES_SEMANTIC, shouldLockView, selectedPlaneId]
[
Copy link
Contributor

Choose a reason for hiding this comment

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

Maybe this depdendency list could be fixed, while we're here, looks easy to remove VIEW_NAMES_SEMANTIC and add modelingSend.
But no need to block this PR for that.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Nice thanks for noticing this! Fixed at b79bcf9

Copy link
Contributor

@andrewvarga andrewvarga left a comment

Choose a reason for hiding this comment

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

Nice little useful feature.

@pierremtb pierremtb enabled auto-merge (squash) August 25, 2025 15:05
@pierremtb pierremtb merged commit 0746fd1 into main Aug 25, 2025
56 checks passed
@pierremtb pierremtb deleted the rajgandhi1/view_kcl_code branch August 25, 2025 15:25
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.

4 participants