afeca9ca39
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest-8-cores)
2024-12-04 19:46:25 +00:00
61242282f0
Trigger CI
2024-12-04 14:42:00 -05:00
0065df13ce
A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest-8-cores)
2024-12-04 16:55:39 +00:00
01c8d45c13
Remove comments
2024-12-04 11:44:49 -05:00
8b25527f21
Move error logic out of loftSketches, fix pw tests
2024-12-04 11:39:35 -05:00
2abd980de9
Move to fromPromise-based Actor
2024-12-04 11:02:51 -05:00
f783deb706
A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest-8-cores)
2024-12-04 15:25:38 +00:00
f4dd295ca1
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest-8-cores)
2024-12-04 15:17:19 +00:00
ceaa85fe3f
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest-8-cores)
2024-12-04 15:16:16 +00:00
3991bd9173
Trigger CI
2024-12-04 10:11:47 -05:00
b8f9da36c0
A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest-8-cores)
2024-12-04 10:54:14 +00:00
283315b5d2
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest-8-cores)
2024-12-04 10:44:01 +00:00
e204dfe564
A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest-8-cores)
2024-12-04 10:43:15 +00:00
208a36196b
Merge branch 'main' into pierremtb/issue4470-loft-ui
2024-12-04 05:38:43 -05:00
424b409cc1
Bump and release kcl-lib 0.2.27 ( #4643 )
...
* bump and release kcl-lib
* update snapshot
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest-8-cores)
* empty commit
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
nightly-v24.12.4
2024-12-03 17:58:21 -05:00
82a58e69c2
Bump wasm-pack from 0.13.0 to 0.13.1 ( #4630 )
2024-12-03 16:27:16 -06:00
776b420031
Rename addFillet files to addEdgeTreatment ( #4644 )
...
* rename
* update references
2024-12-04 08:30:02 +11:00
1087d4223b
Bump happy-dom from 15.10.2 to 15.11.7 ( #4625 )
...
Bumps [happy-dom](https://github.com/capricorn86/happy-dom ) from 15.10.2 to 15.11.7.
- [Release notes](https://github.com/capricorn86/happy-dom/releases )
- [Commits](https://github.com/capricorn86/happy-dom/compare/v15.10.2...v15.11.7 )
---
updated-dependencies:
- dependency-name: happy-dom
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-03 15:40:35 -05:00
660a349588
Add pw test for preselected sketches
2024-12-03 15:17:21 -05:00
089d6df889
Update fn syntax in module docs ( #4641 )
2024-12-03 15:14:32 -05:00
56c37da317
Clean up loftSketches function
2024-12-03 15:02:56 -05:00
efb067af58
Update fn syntax in module docs ( #4641 )
2024-12-03 19:47:21 +00:00
2aa27eab01
Bump happy-dom from 15.10.2 to 15.11.7 ( #4625 )
...
Bumps [happy-dom](https://github.com/capricorn86/happy-dom ) from 15.10.2 to 15.11.7.
- [Release notes](https://github.com/capricorn86/happy-dom/releases )
- [Commits](https://github.com/capricorn86/happy-dom/compare/v15.10.2...v15.11.7 )
---
updated-dependencies:
- dependency-name: happy-dom
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-03 19:40:36 +00:00
a46734b76d
Add test for doesSceneHaveSweepableSketch with count = 2
2024-12-03 14:39:06 -05:00
4347e0cf84
Clean up and working pw test
2024-12-03 13:49:26 -05:00
9c47ac5b57
Update fn syntax in KCL Types doc ( #4640 )
...
* update fn syntax
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest-8-cores)
* Trigger CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Tran <jonnytran@gmail.com >
2024-12-03 18:17:02 +00:00
df3e541cdf
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest-8-cores)
2024-12-03 17:51:57 +00:00
b1cec443b9
Merge branch 'main' into pierremtb/issue4470-loft-ui
2024-12-03 12:48:32 -05:00
5ae1aecd74
Reduce Python API surface area to what is necessary for kcl.py ( #4637 )
...
Signed-off-by: Nick Cameron <nrc@ncameron.org >
v0.29.0
2024-12-03 17:34:58 +13:00
68ae7e98f9
Refactor SourceRange and ModuleId to make them better encapsualated ( #4636 )
...
Signed-off-by: Nick Cameron <nrc@ncameron.org >
2024-12-03 16:39:51 +13:00
56771d561a
Bump rustls from 0.23.13 to 0.23.19 and rustls-pki-types ( #4632 )
2024-12-03 15:49:15 +13:00
f09411817c
KCL AST: Call functions with keyword arguments ( #4599 )
...
Call expressions only, haven't done function expressions yet.
Part of https://github.com/KittyCAD/modeling-app/issues/4600
2024-12-02 21:23:18 +00:00
bed7ae3b8b
Refactor addFillet into addEdgeTreatment Function Supporting Chamfers ( #4593 )
...
* refactor code mod and tests
* tsc
* make lint happy
* remove dumby data
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
---------
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
2024-12-02 21:43:59 +01:00
c43510732c
KCL docs: Remove FunctionExpression ( #4633 )
...
KCL functions are a weird edge case, and the `FunctionExpression` field should not be included in its public API. That field is only there for implementation details, it shouldn't be exposed to users.
What's worse is that `FunctionExpression` includes a `Program` so every single AST node wound up being included in our docs.
2024-12-02 14:36:49 -06:00
51f0b669a4
fix: only count something as a directory if it has children ( #4595 )
...
* fix: only count something as a directory if it has children
* fix: playwright tests
* fix: return 0 if you cant find the projectfolder
* fix: remove folder count from e2e tests since it is unused currently
---------
Co-authored-by: Tom Pridham <pridham.tom@gmail.com >
2024-12-02 15:16:43 -05:00
967f49055d
Lint
2024-12-02 14:30:43 -05:00
fe977524b5
First point-click loft test (not working locally, loft gets inserted at the wrong place)
2024-12-02 14:19:32 -05:00
3cbedcd3e7
Bump clap from 4.5.20 to 4.5.21 in /src/wasm-lib ( #4623 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.20 to 4.5.21.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.20...clap_complete-v4.5.21 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 09:28:57 -08:00
5d2fa43150
Bump dawidd6/action-download-artifact from 6 to 7 ( #4621 )
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 6 to 7.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 09:27:57 -08:00
ec49b0752e
Remove auto creation of the draft release ( #4588 )
...
Fixes #4586
2024-12-02 10:30:24 -05:00
3b171fb881
Update nightly and release icons from Figma ( #4597 )
...
* Update nightly and windows icons
* Remove icon.ico, keep only icon.png, see https://www.electron.build/icons.html#windows-nsis
* Revert "Remove icon.ico, keep only icon.png, see https://www.electron.build/icons.html#windows-nsis "
This reverts commit b97f81b07d
.
* Update windows icons
* Reset windows ico
* Test ico no margin
* Converted with freeconvert
* Use convertico.com for conversion
2024-12-02 10:24:14 -05:00
d6f271fb0f
Enable multiple selections after the button click
2024-12-01 07:00:13 -05:00
e851b2bcc4
Merge branch 'main' into pierremtb/issue4470-loft-ui
2024-11-29 20:01:32 -05:00
be569c91de
Clean up
2024-11-29 19:51:56 -05:00
5080e304b9
Appends the loft line after the 'last' sketch in the code
2024-11-29 18:30:15 -05:00
f4e75b7b4f
More checks
2024-11-29 13:38:52 -05:00
31cbc90f56
WIP selections
2024-11-29 12:37:53 -05:00
a7d3552472
WIP selections
2024-11-29 11:17:31 -05:00
e984b20664
First pass at handling more than 2 sketches
2024-11-29 10:09:10 -05:00
0c2cd24bda
Working loft for two sketches in the right hardcoded order
2024-11-28 20:28:37 -05:00