2fbda35e76
Bump @tauri-apps/plugin-os from 2.0.0-beta.6 to 2.0.0-rc.0
...
Bumps [@tauri-apps/plugin-os](https://github.com/tauri-apps/plugins-workspace ) from 2.0.0-beta.6 to 2.0.0-rc.0.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](https://github.com/tauri-apps/plugins-workspace/compare/os-v2.0.0-beta.6...os-v2.0.0-rc.0 )
---
updated-dependencies:
- dependency-name: "@tauri-apps/plugin-os"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-12 03:48:16 +00:00
4b9f71c994
Update machine-api spec ( #3346 )
...
* YOYO NEW API SPEC!
* New machine-api types
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-11 18:04:30 -07:00
e86a5622c8
the printer slicer expects mm ( #3341 )
...
* the printer slicer expects mm
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* empty
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-09 18:05:18 -07:00
a503d1ce50
Use named constants for settings URL query params ( #3333 )
2024-08-09 02:47:25 -04:00
11a94cc99e
set global test timeout using the Playwright config ( #3330 )
...
set global test timeout
Co-authored-by: ryanrosello-og <ry@zoo.dev >
2024-08-08 10:49:16 +00:00
e295f82495
Cut release v0.24.10 ( #3323 )
v0.24.10
2024-08-08 12:01:12 +10:00
0b9cf2dc21
Revert "Revert "Revert "Cut release v0.24.10" ( #3313 )" ( #3321 )" ( #3322 )
...
This reverts commit eb58507e93 .
2024-08-08 10:50:44 +10:00
eb58507e93
Revert "Revert "Cut release v0.24.10" ( #3313 )" ( #3321 )
...
This reverts commit 308a0fb06e .
2024-08-08 10:47:05 +10:00
ca28a5f549
Fix settings derp and app start project theme loading ( #3320 )
...
* Fix settings opening and messing up everything
* Set settings aggressively for startup project theme loading
* fmt
---------
Co-authored-by: Lee <lee@Lees-Mac-mini.local >
2024-08-08 10:44:33 +10:00
6f4bbdb79e
Fix tanArcTo ( #3318 )
...
* updated tangentArc math
* Add a test case showing tan arc then xLineTo
* Fix compile errors
* Tweaking the math
* Use + on angles
* atan2 outputs radians, not degrees
* Track ccw and center of all tan arcs
* re-sequenced atan2 arcTan
* Remove print statements
* Update the test
* Update kittycad in tauri
* New arc fields
---------
Co-authored-by: Jordan Noone <jordan@kittycad.io >
2024-08-07 18:35:41 -05:00
6773dbe7ff
set Playwright actionTimeout to 15 seconds ( #3115 )
...
* set playwright actionTimeout to 15 seconds
* enabled screenshot on failure and html reporter to easily see individual test duration
* extend timeout when waiting for console
* removed duplicated html reporter
---------
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
Co-authored-by: ryanrosello-og <ry@zoo.dev >
2024-08-08 09:19:07 +10:00
acfc2b47fa
increase windows stream ping interval ( #3317 )
2024-08-08 07:45:42 +10:00
9dc7ff9797
Fix type of sketchGroup function ( #3316 )
2024-08-07 15:15:22 -04:00
308a0fb06e
Revert "Cut release v0.24.10" ( #3313 )
...
Revert "Cut release v0.24.10 (#3309 )"
This reverts commit 214ae6f512 .
2024-08-07 11:47:21 +00:00
214ae6f512
Cut release v0.24.10 ( #3309 )
...
Co-authored-by: Frank Noirot <frank@zoo.dev >
2024-08-07 07:13:45 -04:00
8d54fec589
fix test: Basic sketch › code pane open at start ( #3188 )
...
* added 1 extra hard coded timeout
* stabilize test code pane open at start
* re-apply changes
---------
Co-authored-by: ryanrosello-og <ry@zoo.dev >
2024-08-07 21:10:58 +10:00
4bfbecd3e7
Don't set firstRender from within a routeLoader ( #3311 )
2024-08-07 06:21:15 -04:00
dff3848a00
Switch projects fix ( #3310 )
...
* switch projects fix
* add comment
2024-08-07 19:47:23 +10:00
f875efab1b
Split large (flow-tests) spec file into individual spec file per test suite ( #3297 )
...
* split flow tests spec file
---------
Co-authored-by: ryanrosello-og <ry@zoo.dev >
2024-08-07 19:27:32 +10:00
3f082c8222
Persist theme - Reload everything on a disconnect ( #3250 )
...
* Reload everything on a disconnect
* fix unit-integration tests
* Further improvements to connection manager; persist theme across reconnects
* Fix up artifactGraph.test
* Actually pass the callback
* Kurt hmmm (#3308 )
* kurts attempts
* we're almost sane
* get tests working, praise be
---------
Co-authored-by: 49lf <ircsurfer33@gmail.com >
* typo
---------
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch >
2024-08-07 17:11:57 +10:00
e1c45bdb33
Start to rework some of our kcl docs ( #3222 )
...
* Start to rework some of our kcl docs
Signed-off-by: Paul R. Tagliamonte <paul@zoo.dev >
2024-08-06 20:27:26 -04:00
5cb5dbd689
artifactGraph snapshot stability ( #3305 )
...
* artifactgraph snapshot stability
* clean up
* tweak
* Look at this (photo)Graph *in the voice of Nickelback*
* trigger ci
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-07 10:15:08 +10:00
0a8881bc69
badge scale on hover ( #3298 )
2024-08-07 07:29:16 +10:00
be9438160e
bisect docs ( #3304 )
2024-08-07 06:27:23 +10:00
77b565f781
Add a search bar to the projects/home page ( #3301 )
...
* Add a search bar to the projects/home page
* Better hotkey config
* Look at this (photo)Graph *in the voice of Nickelback*
* Re-run CI
* Look at this (photo)Graph *in the voice of Nickelback*
* Re-run CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-06 16:19:30 -04:00
c843dfad95
Add a little dropdown arrow menu to gizmo with view settings ( #3300 )
2024-08-06 10:01:55 -04:00
a3ff0a45eb
Disable build-test-web's tests on release or nightly build ( #3296 )
v0.24.9
2024-08-06 05:50:49 -04:00
4617ad0fed
Cut release v0.24.9 ( #3295 )
2024-08-06 05:30:34 -04:00
5fa51a2f92
Revert "Cut release v0.24.9"
...
This reverts commit 4218777afb .
2024-08-06 17:34:11 +10:00
4218777afb
Cut release v0.24.9
2024-08-06 17:32:39 +10:00
8b1b462e29
Revert "Cut release v0.24.9 ( #3284 )" ( #3294 )
...
This reverts commit 1c778bf373 .
2024-08-06 17:32:18 +10:00
2bc99ba39b
reset camera on empty scene ( #3293 )
...
* reset camera on empty scene
* tweak numbers
* number tweak again
2024-08-06 17:05:46 +10:00
ffe0da6dcd
don't allow edit on sketches with no variable declaration ( #3292 )
...
don't allow edit on sketches with no variable decleration
2024-08-06 06:17:30 +00:00
d27afb8c74
Improve docs for x/yLine and x/yLineTo ( #3285 )
...
* Improve docs for xLineTo and yLineTo
* Improve docs for xLine and yLine
2024-08-06 14:26:19 +10:00
1c778bf373
Cut release v0.24.9 ( #3284 )
...
* Cut release v0.24.9
* Look at this (photo)Graph *in the voice of Nickelback*
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-06 13:13:34 +10:00
5df8a943a9
Easy KCL tests with no engine/visuals ( #3282 )
...
This new test framework, `no_visuals`, is for testing KCL programs via asserts, not via twenty-twenty visual tests. This is useful for unit-testing small fragments of KCL.
It's easy! All you need to do is:
- Write a KCL file
- Save it under `tests/executor/inputs/no_visuals/foo.kcl`
- Open `no_visuals.rs` and add `gen_test!(foo);`
2024-08-06 02:44:49 +00:00
ab729dbcdb
Bump google-github-actions/upload-cloud-storage from 2.1.0 to 2.1.1 ( #3272 )
...
Bumps [google-github-actions/upload-cloud-storage](https://github.com/google-github-actions/upload-cloud-storage ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/google-github-actions/upload-cloud-storage/releases )
- [Changelog](https://github.com/google-github-actions/upload-cloud-storage/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/upload-cloud-storage/compare/v2.1.0...v2.1.1 )
---
updated-dependencies:
- dependency-name: google-github-actions/upload-cloud-storage
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-08-05 10:13:00 -07:00
84865eaed0
Add assertEqual function to KCL stdlib ( #3279 )
...
Takes a tolerance, because floating-point imprecision.
2024-08-05 16:31:58 +00:00
543e809739
Add "report a bug" mention to user menu onboarding step ( #3278 )
...
* Mention "report a bug" in user menu onboarding step
* Add to a test so we match QAWolf a bit more
* Re-run CI
2024-08-05 08:24:19 -04:00
61b669cf4e
github actions Playwright shard execution ( #3199 )
...
* add @snapshot tag to all snapshot-tests
* set workers to 1 on CI
* try sharding on google chrome only
* add retry when navigating to the app (on CI)
* reduce ubuntu-cores to 2
* revert runner back to 8 cores
* re-add retry + enable macos
* Reduce timeouts to 30 minutes
* ensure retry is triggered
* removed sharding when retrying failures
* added --pass-with-no-tests
* ensure failure occurs
* revert failure
* use smaller sized runners
* revert back to supported runner size
* revert to og version
* minimize changes
* yarn fmt
* ensure failure
* undo failure
---------
Co-authored-by: ryanrosello-og <ry@zoo.dev >
2024-08-05 21:30:16 +10:00
75f1aaa824
camera breaks on extrude zoom to fit ( #3276 )
2024-08-05 16:08:30 +10:00
f4848d7dea
Jump to error not lint ( #3271 )
...
* dont jump to lints
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-08-05 02:44:33 +00:00
a0167f6ba6
Coplanar sketch should have diagnostic error. ( #3269 )
...
* artifactMapTweak
* typo
2024-08-05 02:04:53 +00:00
e5a26c42e6
Cut release v0.24.8 ( #3263 )
v0.24.8
2024-08-05 10:32:16 +10:00
9c87b124d9
Jump to error code on badge click ( #3262 )
...
* add function to scroll to view
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* scroll into view on click
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add test for jump to code with error
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-08-04 22:59:04 +00:00
21389c089d
apply fillets before a shell ( #3261 )
...
* add test for fillet and shell
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* apply fillets before a shell
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-08-04 15:37:40 -07:00
29f57be8c1
editor repaints any errors when rendered ( #3260 )
...
* editor repaints any errors when rendered
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Update src/lang/KclSingleton.ts
* fix test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix typo
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
2024-08-04 15:16:34 -07:00
cd55f07619
Bump serde_json from 1.0.121 to 1.0.122 in /src/wasm-lib ( #3235 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.121 to 1.0.122.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.121...v1.0.122 )
---
updated-dependencies:
- dependency-name: serde_json
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-08-04 12:57:54 -07:00
baf7d3dd9d
Add print button ( #3133 )
...
* add print button
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* generate more types
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add a github action to generate machine api-types
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* New machine-api types
* actually print on the real machine
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* add more
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* New machine-api types
* get the current machine
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* New machine-api types
* know when error
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* New machine-api types
* empty
* empty
* update machine api
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* New machine-api types
* empty
* New machine-api types
* emptuy
* no circular deps
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* New machine-api types
* remove recursive dep
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-08-04 04:51:30 +00:00
54a9a50969
fix bug when engine returns an error on websocket export ( #3256 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-08-04 02:24:06 +00:00