Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Circle #3860

Open
wants to merge 47 commits into
base: main
Choose a base branch
from
Open

Circle #3860

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
2a468c9
circle
Irev-Dev Sep 10, 2024
fcf3761
fix another example
Irev-Dev Sep 13, 2024
d5f3e02
fix bad comment
Irev-Dev Sep 13, 2024
f856000
Merge remote-tracking branch 'origin' into kurt-circle-rebase
Irev-Dev Sep 16, 2024
b3c02ab
toPoint fix
Irev-Dev Sep 16, 2024
d4bbd3f
cargo fmt
Irev-Dev Sep 16, 2024
8792704
resolve most of the tests
Irev-Dev Sep 16, 2024
b28c99e
fix last test
Irev-Dev Sep 16, 2024
89f717b
Merge branch 'main' into kurt-circle-rebase
Irev-Dev Sep 16, 2024
f75093e
missed circle in bracket
Irev-Dev Sep 16, 2024
09db2d7
remove console error
Irev-Dev Sep 16, 2024
debac77
Merge remote-tracking branch 'origin' into kurt-circle-rebase
Irev-Dev Sep 16, 2024
7e3464a
fmt
Irev-Dev Sep 16, 2024
bf444c3
Merge branch 'main' into kurt-circle-rebase
Irev-Dev Sep 17, 2024
cafd18a
A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu-latest)
github-actions[bot] Sep 17, 2024
102eb37
A snapshot a day keeps the bugs away! 📷🐛 (OS: windows-latest)
github-actions[bot] Sep 17, 2024
62c7df0
trigger ci
Irev-Dev Sep 17, 2024
e47e3ab
remove three dot menu for circle
Irev-Dev Sep 18, 2024
16e41d8
make sure circle can be extruded
Irev-Dev Sep 18, 2024
d880b09
Merge remote-tracking branch 'origin' into kurt-circle-rebase
Irev-Dev Sep 18, 2024
7c23000
fix up after merge
Irev-Dev Sep 18, 2024
d7cef55
add extrude test for circle
Irev-Dev Sep 18, 2024
cefe4f9
clean up
Irev-Dev Sep 18, 2024
c3ac531
typo
Irev-Dev Sep 18, 2024
03f8eeb
A snapshot a day keeps the bugs away! 📷🐛 (OS: windows-latest)
github-actions[bot] Sep 18, 2024
d9730d3
Revert "A snapshot a day keeps the bugs away! 📷🐛 (OS: windows-latest)"
Irev-Dev Sep 18, 2024
a20fed7
update docs again
Irev-Dev Sep 18, 2024
715f111
cmd bar test serialisation improvements
Irev-Dev Sep 18, 2024
784b01c
tiny clean up
Irev-Dev Sep 18, 2024
c0278cb
Merge branch 'main' into kurt-circle-rebase
Irev-Dev Sep 19, 2024
4e9c415
Merge remote-tracking branch 'origin' into kurt-circle-rebase
Irev-Dev Sep 19, 2024
105a4e2
fix after: Replace kittycad crate with kittycad-modeling-cmds
Irev-Dev Sep 19, 2024
0b4ce5c
fmt
Irev-Dev Sep 19, 2024
54462e9
rename fix
Irev-Dev Sep 19, 2024
f6f2358
Update src/lib/toolbar.ts
Irev-Dev Sep 19, 2024
76d00a0
add another error to list
Irev-Dev Sep 19, 2024
d6471f8
Merge branch 'main' into kurt-circle-rebase
Irev-Dev Sep 19, 2024
505bb20
A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu-latest)
github-actions[bot] Sep 19, 2024
006692d
image updates
Irev-Dev Sep 19, 2024
85a9322
Merge remote-tracking branch 'origin' into kurt-circle-rebase
Irev-Dev Sep 19, 2024
7f8dddd
Revert "A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu-latest)"
Irev-Dev Sep 19, 2024
14436fe
update markdown
Irev-Dev Sep 19, 2024
c4f5965
skip un reproducable windows test failure
Irev-Dev Sep 19, 2024
e281b22
Merge branch 'main' into kurt-circle-rebase
Irev-Dev Sep 19, 2024
438928f
rust review
Irev-Dev Sep 20, 2024
ea9b36d
Merge remote-tracking branch 'origin' into kurt-circle-rebase
Irev-Dev Sep 20, 2024
414b11d
leave issue todo comment
Irev-Dev Sep 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/playwright.yml
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macos-14]
timeout-minutes: 40
timeout-minutes: 60
runs-on: ${{ matrix.os }}
needs: check-rust-changes
steps:
Expand Down
40 changes: 40 additions & 0 deletions docs/kcl/angleToMatchLengthX.md
Original file line number Diff line number Diff line change
Expand Up @@ -270,6 +270,26 @@ const extrusion = extrude(5, sketch001)
to: [number, number],
type: "TangentialArc",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// the arc's radius
radius: number,
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Circle",
} |
{
// The from point.
from: [number, number],
Expand Down Expand Up @@ -479,6 +499,26 @@ const extrusion = extrude(5, sketch001)
to: [number, number],
type: "TangentialArc",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// the arc's radius
radius: number,
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Circle",
} |
{
// The from point.
from: [number, number],
Expand Down
40 changes: 40 additions & 0 deletions docs/kcl/angleToMatchLengthY.md
Original file line number Diff line number Diff line change
Expand Up @@ -274,6 +274,26 @@ const extrusion = extrude(5, sketch001)
to: [number, number],
type: "TangentialArc",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// the arc's radius
radius: number,
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Circle",
} |
{
// The from point.
from: [number, number],
Expand Down Expand Up @@ -483,6 +503,26 @@ const extrusion = extrude(5, sketch001)
to: [number, number],
type: "TangentialArc",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// the arc's radius
radius: number,
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Circle",
} |
{
// The from point.
from: [number, number],
Expand Down
80 changes: 80 additions & 0 deletions docs/kcl/angledLine.md
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,26 @@ const example = extrude(10, exampleSketch)
to: [number, number],
type: "TangentialArc",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// the arc's radius
radius: number,
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Circle",
} |
{
// The from point.
from: [number, number],
Expand Down Expand Up @@ -398,6 +418,26 @@ const example = extrude(10, exampleSketch)
to: [number, number],
type: "TangentialArc",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// the arc's radius
radius: number,
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Circle",
} |
{
// The from point.
from: [number, number],
Expand Down Expand Up @@ -609,6 +649,26 @@ const example = extrude(10, exampleSketch)
to: [number, number],
type: "TangentialArc",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// the arc's radius
radius: number,
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Circle",
} |
{
// The from point.
from: [number, number],
Expand Down Expand Up @@ -818,6 +878,26 @@ const example = extrude(10, exampleSketch)
to: [number, number],
type: "TangentialArc",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// the arc's radius
radius: number,
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Circle",
} |
{
// The from point.
from: [number, number],
Expand Down
80 changes: 80 additions & 0 deletions docs/kcl/angledLineOfXLength.md
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,26 @@ const extrusion = extrude(10, sketch001)
to: [number, number],
type: "TangentialArc",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// the arc's radius
radius: number,
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Circle",
} |
{
// The from point.
from: [number, number],
Expand Down Expand Up @@ -397,6 +417,26 @@ const extrusion = extrude(10, sketch001)
to: [number, number],
type: "TangentialArc",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// the arc's radius
radius: number,
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Circle",
} |
{
// The from point.
from: [number, number],
Expand Down Expand Up @@ -608,6 +648,26 @@ const extrusion = extrude(10, sketch001)
to: [number, number],
type: "TangentialArc",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// the arc's radius
radius: number,
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Circle",
} |
{
// The from point.
from: [number, number],
Expand Down Expand Up @@ -817,6 +877,26 @@ const extrusion = extrude(10, sketch001)
to: [number, number],
type: "TangentialArc",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// the arc's radius
radius: number,
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Circle",
} |
{
// The from point.
from: [number, number],
Expand Down
Loading
Loading