d85211c5a4 
					 
					
						
						
							
							Disable extrude button if there is no extrudable geometry ( #2730 )  
						
						 
						
						... 
						
						
						
						Disable extrude button if there is no extrudeable geometry 
						
						
							
						
					 
					
						2024-06-21 13:20:42 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1beb6b5186 
					 
					
						
						
							
							Cut release v0.22.3 ( #2729 )  
						
						 
						
						
						
						
							
  v0.22.3
 
						
					 
					
						2024-06-21 13:17:14 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						17978ab1d7 
					 
					
						
						
							
							Reset code on critical onboarding steps ( #2727 )  
						
						 
						
						... 
						
						
						
						* Make sure we always reset the code on important steps no matter what the user did to it
* Convert comments in codeManager to JSDoc comments so they appear in diagnostics
* Was using the wrong codeManager callback
* Make sure editorView is available before resetting code
* Add Playwright test that shows the code being reset
* Fix up text that looks like linksÏ
* fmt
* Skip test on MacOS, make test more reliable on Chrome
* Update cargo-clippy to run based on paths on PRs as well
* playw fix
* try keep reports
* add fix me
* try one last thing
* fmt
---------
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
							
						
					 
					
						2024-06-21 11:39:01 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a1bcad9dfb 
					 
					
						
						
							
							Implement Core Dump for modeling app state ( #2653 )  
						
						 
						
						
						
						
							
						
					 
					
						2024-06-20 19:36:28 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2e7bdf02cf 
					 
					
						
						
							
							Franknoirot/onboarding avatar text ( #2726 )  
						
						 
						
						... 
						
						
						
						* Add failing playwright test
* Fix the problem to get the test passing
* Give the avatar button a tooltip too 
						
						
							
						
					 
					
						2024-06-20 14:06:11 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6f76196b72 
					 
					
						
						
							
							pin ts-rs to release ( #2725 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
							
						
					 
					
						2024-06-20 10:55:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e7af064518 
					 
					
						
						
							
							Fix onboarding example code loading ( #2723 )  
						
						 
						
						... 
						
						
						
						* Add Playwright test to verify that example code loads
* Just let the loaded code be null if it's null 
						
						
							
						
					 
					
						2024-06-20 12:07:21 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						674d49e2ae 
					 
					
						
						
							
							fix clear diagnostics when not wasm ( #2715 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
							
						
					 
					
						2024-06-19 19:45:55 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4cb48674c6 
					 
					
						
						
							
							add a feature flag to disable printlns in kcl-lib for the lsp ( #2712 )  
						
						 
						
						... 
						
						
						
						* updates
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 >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup weird printlns
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* check
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* rename file
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
							
						
					 
					
						2024-06-19 19:38:56 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						82daec2aff 
					 
					
						
						
							
							more pyo3 methods ( #2711 )  
						
						 
						
						... 
						
						
						
						more pyo3
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
							
						
					 
					
						2024-06-19 18:04:56 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f1ef9d5200 
					 
					
						
						
							
							add pyo3 as a feature flag for python bindings ( #2710 )  
						
						 
						
						... 
						
						
						
						* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* thing
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add feature flag for pyo3 for gregs stuff;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add more
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
							
						
					 
					
						2024-06-19 17:32:08 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dc226d3270 
					 
					
						
						
							
							Disable SSAO temporarily ( #2709 )  
						
						 
						
						
						
						
							
						
					 
					
						2024-06-19 18:54:22 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7bf50d8fe0 
					 
					
						
						
							
							get responses back from batch ( #2687 )  
						
						 
						
						... 
						
						
						
						* updates
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 >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove my stupid println
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* weird typescript
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better batch stuff;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ckeanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* typpo
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* batch more
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* thing
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* up[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixces
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* images
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* empty
* cleanups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* console log all the things
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* console log cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* nicer types
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove logs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove logs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2024-06-19 13:57:50 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b26764bc9a 
					 
					
						
						
							
							Clear the AST if there was a parse error. ( #2706 )  
						
						 
						
						... 
						
						
						
						Clear the AST if there was a parse error.
This leads to an unfortunate loop (good -> invalid -> original) that
wouldn't clear the diagnostics from the invalid step. 
						
						
							
						
					 
					
						2024-06-19 16:15:22 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1b0c6298d7 
					 
					
						
						
							
							Revert "Bump dashmap from 5.5.3 to 6.0.0 in /src/wasm-lib" ( #2707 )  
						
						 
						
						... 
						
						
						
						Revert "Bump dashmap from 5.5.3 to 6.0.0 in /src/wasm-lib (#2704 )"
This reverts commit bd42ea037b . 
						
						
							
						
					 
					
						2024-06-19 12:19:17 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fe9a483726 
					 
					
						
						
							
							Bump url from 2.5.1 to 2.5.2 in /src/wasm-lib ( #2705 )  
						
						 
						
						... 
						
						
						
						Bumps [url](https://github.com/servo/rust-url ) from 2.5.1 to 2.5.2.
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.5.1...v2.5.2 )
---
updated-dependencies:
- dependency-name: url
  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-06-18 22:51:07 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bd42ea037b 
					 
					
						
						
							
							Bump dashmap from 5.5.3 to 6.0.0 in /src/wasm-lib ( #2704 )  
						
						 
						
						... 
						
						
						
						Bumps [dashmap](https://github.com/xacrimon/dashmap ) from 5.5.3 to 6.0.0.
- [Release notes](https://github.com/xacrimon/dashmap/releases )
- [Commits](https://github.com/xacrimon/dashmap/compare/v.5.5.3...v6.0.0 )
---
updated-dependencies:
- dependency-name: dashmap
  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-06-18 20:46:12 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fdb1b21af3 
					 
					
						
						
							
							Bump dawidd6/action-download-artifact from 5 to 6 ( #2649 )  
						
						 
						
						... 
						
						
						
						Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 5 to 6.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v5...v6 )
---
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-06-18 19:32:59 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						630ef316b8 
					 
					
						
						
							
							Bump serde_tokenstream from 0.2.0 to 0.2.1 in /src/wasm-lib ( #2648 )  
						
						 
						
						... 
						
						
						
						Bumps [serde_tokenstream](https://github.com/oxidecomputer/serde_tokenstream ) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/oxidecomputer/serde_tokenstream/releases )
- [Commits](https://github.com/oxidecomputer/serde_tokenstream/compare/v0.2.0...v0.2.1 )
---
updated-dependencies:
- dependency-name: serde_tokenstream
  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-06-18 19:32:50 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e322926be9 
					 
					
						
						
							
							Bump url from 2.5.0 to 2.5.1 in /src/wasm-lib ( #2644 )  
						
						 
						
						... 
						
						
						
						Bumps [url](https://github.com/servo/rust-url ) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.5.0...v2.5.1 )
---
updated-dependencies:
- dependency-name: url
  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-06-18 19:31:21 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a9e61da8b5 
					 
					
						
						
							
							Recast bug fix  ( #2703 )  
						
						 
						
						... 
						
						
						
						* fix gregs recast bug
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
							
						
					 
					
						2024-06-18 18:48:30 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e2a835a437 
					 
					
						
						
							
							rename radius to length for chamfer; ( #2702 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
							
						
					 
					
						2024-06-18 18:33:57 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c61273085f 
					 
					
						
						
							
							KCL execution server ( #2686 )  
						
						 
						
						... 
						
						
						
						Adds a new library, the kcl-test-server. It lets you easily start a HTTP server with one endpoint, which accepts JSON. The JSON body contains a KCL program and a test name. The server has a pool of active engine sessions, and when it gets a KCL program, it executes it on one of those engine sessions.
This addresses part of #2580  but currently the sketch-on-face tests don't pass with this new test server yet.
This is a library, not a binary, because I want to use it in both the wasm-lib unit tests and in the zoo CLI. 
						
						
							
						
					 
					
						2024-06-18 14:38:25 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a79e365c0f 
					 
					
						
						
							
							Slight tauri e2e cleanup ( #2659 )  
						
						 
						
						... 
						
						
						
						* WIP: Break the tauri e2e tests apart
Will fix  #2658 
* Clean up
* Longer before timeout
* Also exclude tauri tests from vitest
* Utils fn back in app.spec.ts
* Remove utils
* Change before back to it
* Remove explicit mocha dep
* Revert other attemps at fixing the browser issues. mocha dep was the issue
* Clean up
* Signin/out sep with auth flows
* Lint
---------
Co-authored-by: Frank Noirot <frank@zoo.dev > 
						
						
							
						
					 
					
						2024-06-18 14:01:39 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2386ba24e5 
					 
					
						
						
							
							Better styling for pane and KCL editor focus ( #2691 )  
						
						 
						
						... 
						
						
						
						* Pane styling first steps
* More style tweaks
* Make pane background nearly opaque when focus is within them 
						
						
							
						
					 
					
						2024-06-18 12:42:47 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e42a891df8 
					 
					
						
						
							
							Add nix flake and direnv config ( #2694 )  
						
						 
						
						
						
						
							
						
					 
					
						2024-06-18 11:32:08 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						98200565bf 
					 
					
						
						
							
							Add a dismiss button to the command bar ( #2647 )  
						
						 
						
						... 
						
						
						
						* Remove tab hotkey from selection input
* Add dismiss button to the command bar
* update Cargo.lock
* tweak close button styles
* Switch from padding to margin for positioning without messing up focus outline
* Revert "update Cargo.lock"
This reverts commit 862a6897ba .
* Restore Cargo.lock I hate VSCode sometimes
* Update Cargo.lock in src-tauri, fix clippy
---------
Co-authored-by: Adam Chalmers <adam.chalmers@zoo.dev > 
						
						
							
						
					 
					
						2024-06-18 09:06:46 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						570fd827ed 
					 
					
						
						
							
							fix zoom issues with sketch mode ( #2664 )  
						
						 
						
						... 
						
						
						
						* cam stuff start
* more progress
* mostly done
* fix snapshot tests
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* fix
* fix ubuntu
* more tweaks fixes
* add test
* more FE fixes
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2024-06-18 16:08:41 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0add26cf61 
					 
					
						
						
							
							Cut release v0.22.2 ( #2685 )  
						
						 
						
						
						
						
							
  v0.22.2
 
						
					 
					
						2024-06-17 17:44:30 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b54fc534c2 
					 
					
						
						
							
							Patterning a pattern should always work ( #2680 )  
						
						 
						
						... 
						
						
						
						* patterning a pattern should alwayus work
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add images;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* std lib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bu,mp
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update lock
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
							
						
					 
					
						2024-06-17 13:35:44 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c66f851a3f 
					 
					
						
						
							
							add shell ( #2683 )  
						
						 
						
						... 
						
						
						
						* add shell
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add shell
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
							
						
					 
					
						2024-06-17 13:10:40 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						13b8ab71d8 
					 
					
						
						
							
							Bump tokio-tungstenite from 0.23.0 to 0.23.1 in /src/wasm-lib ( #2663 )  
						
						 
						
						... 
						
						
						
						Bumps [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite ) from 0.23.0 to 0.23.1.
- [Changelog](https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md )
- [Commits](https://github.com/snapview/tokio-tungstenite/commits )
---
updated-dependencies:
- dependency-name: tokio-tungstenite
  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-06-17 14:36:56 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bdeab4f87d 
					 
					
						
						
							
							Bump clap from 4.5.4 to 4.5.7 in /src/wasm-lib ( #2643 )  
						
						 
						
						... 
						
						
						
						Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.4 to 4.5.7.
- [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.4...v4.5.7 )
---
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-06-17 14:16:10 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						05ccf5e2f4 
					 
					
						
						
							
							Chamfer is just a fancy fillet so easy to add ( #2681 )  
						
						 
						
						... 
						
						
						
						* add chamfer
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* generate docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* generate docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
							
						
					 
					
						2024-06-17 12:13:19 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7ab015d783 
					 
					
						
						
							
							Ensure settings are persisted before we navigate for onboarding dismissal ( #2678 )  
						
						 
						
						... 
						
						
						
						* Nicer types on OnboardingPaths
* Update persistSettings to be a service 
						
						
							
						
					 
					
						2024-06-17 15:10:30 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3d6cfa980f 
					 
					
						
						
							
							Release kcl-lib 0.1.59 ( #2679 )  
						
						 
						
						
						
						
							
						
					 
					
						2024-06-17 13:29:32 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9f5f1eb8c3 
					 
					
						
						
							
							Bump kittycad libs ( #2665 )  
						
						 
						
						... 
						
						
						
						* Bump kittycad.rs lib
* Bump kittycad.ts lib
* Update cargo.lock again
* Bump lib again, and fix fillet typing
* Update kittycad.rs to v0.3.5
* Revert schemars to v0.8.17
* Update to kcl spec 
						
						
							
						
					 
					
						2024-06-17 18:01:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						50fcdff879 
					 
					
						
						
							
							Prevent stale Cargo.lock ( #2652 )  
						
						 
						
						... 
						
						
						
						Sometimes the `src-tauri/` project gets out of date Cargo.lock. This
adds a CI check to prevent it.
This can happen because `src-tauri` is a separate Cargo project from
`src/wasm-lib`, but the former includes the latter as a dependency. So,
when wasm-lib updates a dep (e.g. bump databake from 1.7 to 1.8), the
former will, upon recompilation, pull in the newer databake dep. But
programmers in the wasm-lib repo don't usually work in the src-tauri repo
and so the src-tauri repo doesn't get updated. 
						
						
							
						
					 
					
						2024-06-14 11:48:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						efaae2b193 
					 
					
						
						
							
							Bump bson from 2.10.0 to 2.11.0 in /src/wasm-lib ( #2614 )  
						
						 
						
						... 
						
						
						
						Bumps [bson](https://github.com/mongodb/bson-rust ) from 2.10.0 to 2.11.0.
- [Release notes](https://github.com/mongodb/bson-rust/releases )
- [Commits](https://github.com/mongodb/bson-rust/compare/v2.10.0...v2.11.0 )
---
updated-dependencies:
- dependency-name: bson
  dependency-type: direct:production
  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-06-13 15:42:47 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7e4ebacb72 
					 
					
						
						
							
							Stale Cargo.lock, clippy 1.79 fixes ( #2651 )  
						
						 
						
						... 
						
						
						
						* Update Cargo.lock in src-tauri, fix clippy
* Update circular pattern 3d test 
						
						
							
						
					 
					
						2024-06-13 15:42:21 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						72482506c3 
					 
					
						
						
							
							add lint playwright test ( #2646 )  
						
						 
						
						... 
						
						
						
						add lint test
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
							
						
					 
					
						2024-06-11 17:05:25 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a51b5b09a3 
					 
					
						
						
							
							Add in a prototype KCL linter ( #2521 )  
						
						 
						
						... 
						
						
						
						* Add in a prototype KCL linter
This is a fork-and-replce of an experimental project I hacked up called
"kcl-vet", which was mostly the same code. This integrates kcl-vet into
the kcl_lib crate, which will let us use this from the zoo cli, as well
as via wasm in the lsp. this contains the intial integration with the
lsp, adding all lints as informational to start.
I need to go back and clean some of this up (and merge some of this back
into other parts of kcl_lib); but this has some pretty good progress
already.
Co-authored-by: jess@zoo.dev 
Signed-off-by: Paul R. Tagliamonte <paul@zoo.dev >
* ty clippy :)
* add in a lint test
* add in some docstrings
* whoops
* sigh
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* uno reverse card
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* wtf stop it robot fuck
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Revert "A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)"
This reverts commit 5b18f3c035 .
* hurm
* try harder to type slower
* try harder? this all passes locally.
* try this now
* simplify, add debugging for trace
* fix enter use
* re-order again
* reorder a bit more
* enter
* ok fine no other enters?
* nerd
* wip
* move control of clearing to typescript
* move result out
* err check
* remove log
* remove clear
* remove add to diag
* THERE CAN BE ONLY ONE
* _err
* dedupe
* Revert "dedupe"
This reverts commit f66de88200 .
* attempt to dedupe
* clear diagnostics on mock execute, too
* handle dupe diagnostics
* fmt
* dedupe tsc
* == vs ===
* fix dedupe
* return this to the wasm for now
* clear the map every go around
this is different than the old code isnce it won't republish
---------
Signed-off-by: Paul R. Tagliamonte <paul@zoo.dev >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2024-06-11 16:23:35 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						53ccc1ed6c 
					 
					
						
						
							
							Swap out icons for bug and refresh, tweak tooltip appearance ( #2641 )  
						
						 
						
						... 
						
						
						
						* add bug icon, swap out refresh icon
* remove lame theme color outline from tooltips
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2024-06-11 14:37:15 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8106749ccf 
					 
					
						
						
							
							Bump databake from 0.1.7 to 0.1.8 in /src/wasm-lib ( #2545 )  
						
						 
						
						... 
						
						
						
						Bumps [databake](https://github.com/unicode-org/icu4x ) from 0.1.7 to 0.1.8.
- [Release notes](https://github.com/unicode-org/icu4x/releases )
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md )
- [Commits](https://github.com/unicode-org/icu4x/commits )
---
updated-dependencies:
- dependency-name: databake
  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>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
							
						
					 
					
						2024-06-11 07:49:30 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						081e34a600 
					 
					
						
						
							
							Bump regex from 1.10.4 to 1.10.5 in /src/wasm-lib ( #2637 )  
						
						 
						
						... 
						
						
						
						Bumps [regex](https://github.com/rust-lang/regex ) from 1.10.4 to 1.10.5.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.10.4...1.10.5 )
---
updated-dependencies:
- dependency-name: regex
  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-06-10 17:29:24 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						541400f4be 
					 
					
						
						
							
							Cut release v0.22.1 ( #2634 )  
						
						 
						
						
						
						
							
  v0.22.1
 
						
					 
					
						2024-06-07 14:49:29 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						39d249030d 
					 
					
						
						
							
							remove more page.clicks ( #2630 )  
						
						 
						
						... 
						
						
						
						* remove more page.clicks
* fmt 
						
						
							
						
					 
					
						2024-06-07 12:31:22 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f8a69fac73 
					 
					
						
						
							
							Remove page.clicks from test utils ( #2629 )  
						
						 
						
						... 
						
						
						
						* remove page.clicks from test utils
* timeout 
						
						
							
						
					 
					
						2024-06-07 00:48:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						24f4bf160f 
					 
					
						
						
							
							Add a right-click (or "context") menu to file tree and gizmo ( #2628 )  
						
						 
						
						... 
						
						
						
						* Basic context menu components
* Working context menu!
* Show keyboard shortcuts in file tree context menu
* Add context menu to Gizmo
* Little polish on components
* Add a test for the gizmo, firm up other gizmo tests
* Updated Cargo lock
* Updated Cargo.lock 
						
						
							
						
					 
					
						2024-06-06 19:56:46 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8011594e24 
					 
					
						
						
							
							Fix most trackpad zoom jank ( #2613 )  
						
						 
						
						... 
						
						
						
						* Remove zoom throttling
And use the mouse zoom for sketch mode
* test tweaks
* test tweak
---------
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch > 
						
						
							
						
					 
					
						2024-06-07 09:48:54 +10:00