6717543305
Merge branch 'main' into migrate-to-lsp-execution
2024-04-16 11:05:54 -07:00
db5abf0149
Bump kittycad-modeling-cmds from 0.2.17 to 0.2.18 in /src/wasm-lib ( #2127 )
...
Bumps [kittycad-modeling-cmds](https://github.com/KittyCAD/modeling-api ) from 0.2.17 to 0.2.18.
- [Commits](https://github.com/KittyCAD/modeling-api/compare/kittycad-modeling-cmds-0.2.17...kittycad-modeling-cmds-0.2.18 )
---
updated-dependencies:
- dependency-name: kittycad-modeling-cmds
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-04-16 10:54:58 -07:00
3634c96cf1
Bump chrono from 0.4.37 to 0.4.38 in /src/wasm-lib ( #2128 )
...
Bumps [chrono](https://github.com/chronotope/chrono ) from 0.4.37 to 0.4.38.
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.37...v0.4.38 )
---
updated-dependencies:
- dependency-name: chrono
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-04-16 10:54:52 -07:00
e9890aa22b
Fix sketch on face snapshot to click on face instead of default plane ( #2129 )
...
* Fix sketch on face snapshot to click on face instead of default plane
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Rerun CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-16 12:31:50 -04:00
36532c521e
Bump @wdio/globals from 8.24.3 to 8.36.0 ( #2126 )
...
Bumps [@wdio/globals](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-globals ) from 8.24.3 to 8.36.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/commits/v8.36.0/packages/wdio-globals )
---
updated-dependencies:
- dependency-name: "@wdio/globals"
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-04-16 05:05:38 -04:00
c75ecada03
Bump @tauri-apps/cli from 2.0.0-beta.12 to 2.0.0-beta.13 ( #2123 )
...
Bumps [@tauri-apps/cli](https://github.com/tauri-apps/tauri ) from 2.0.0-beta.12 to 2.0.0-beta.13.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/@tauri-apps/cli-v2.0.0-beta.12...@tauri-apps/cli-v2.0.0-beta.13 )
---
updated-dependencies:
- dependency-name: "@tauri-apps/cli"
dependency-type: direct:development
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-04-16 05:04:49 -04:00
21d64d7c29
Bump tauri-build from 2.0.0-beta.11 to 2.0.0-beta.12 in /src-tauri ( #2122 )
...
Bumps [tauri-build](https://github.com/tauri-apps/tauri ) from 2.0.0-beta.11 to 2.0.0-beta.12.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-build-v2.0.0-beta.11...tauri-build-v2.0.0-beta.12 )
---
updated-dependencies:
- dependency-name: tauri-build
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-04-15 20:34:38 -07:00
2224c89909
Bump tauri from 2.0.0-beta.14 to 2.0.0-beta.15 in /src-tauri ( #2121 )
...
Bumps [tauri](https://github.com/tauri-apps/tauri ) from 2.0.0-beta.14 to 2.0.0-beta.15.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v2.0.0-beta.14...tauri-v2.0.0-beta.15 )
---
updated-dependencies:
- dependency-name: tauri
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-04-15 20:34:14 -07:00
d822593f35
Merge branch 'main' into migrate-to-lsp-execution
2024-04-15 19:38:12 -07:00
9b0f9f321b
Fix bad example ( #2120 )
...
* fix example
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix example
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fxi
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-15 19:37:59 -07:00
f29573f3dc
Bugfix of pointer-event disabling logic on panes ( #2118 )
...
* Fix pointer-event logic depending on open panes, etc
* Little KclTextEditorPane style tweaks
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Rerun CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-16 01:40:45 +00:00
5a236577bb
update docs
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-15 18:20:20 -07:00
96346cfedf
fix example
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-15 18:02:26 -07:00
866dffbb46
fixes
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-15 17:25:17 -07:00
e86c628118
fixes
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-15 17:24:29 -07:00
28cd330fc2
updates
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
clear scene
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
cleanups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
delete unused shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add comments
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 >
fix linter
Signed-off-by: Jess Frazelle <github@jessfraz.com >
format moved to plugin
Signed-off-by: Jess Frazelle <github@jessfraz.com >
arc the fs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
update units
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
tests for folding range
Signed-off-by: Jess Frazelle <github@jessfraz.com >
start of folding
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 >
get rid of old re-execute
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 >
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
lint
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
test for recast bug fixed
Signed-off-by: Jess Frazelle <github@jessfraz.com >
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
udpates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix rust test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix
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 >
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
recreate the planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
console
Signed-off-by: Jess Frazelle <github@jessfraz.com >
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
get rid of unnessary executions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
get rid of unnessary executions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix race on engine execute
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
better naming;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix planes
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 >
errors pane
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add errors for tokenizer
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix docs
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 >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
planes in engine
Signed-off-by: Jess Frazelle <github@jessfraz.com >
use the default planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
better size
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 >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
ffix load local storage
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
dont wait for execute on exit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
add back in bs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Revert "dont wait for execute on exit"
This reverts commit efcaca150ae589ba6ac293765b8302d0fd0c3bf8.
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add endpoint for setcanexecute
Signed-off-by: Jess Frazelle <github@jessfraz.com >
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
fixed tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add back in debounce for now
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 >
better debounce
Signed-off-by: Jess Frazelle <github@jessfraz.com >
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Bump syn from 2.0.58 to 2.0.59 in /src/wasm-lib (#2106 )
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.58 to 2.0.59.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.58...2.0.59 )
---
updated-dependencies:
- dependency-name: syn
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>
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
mepty
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
empty
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Bump vitest from 1.4.0 to 1.5.0 (#2111 )
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v1.5.0/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
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>
Bump @testing-library/react from 15.0.1 to 15.0.2 (#2112 )
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 15.0.1 to 15.0.2.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v15.0.1...v15.0.2 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
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>
Bump @wdio/mocha-framework from 8.35.0 to 8.36.0 (#2110 )
Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-mocha-framework ) from 8.35.0 to 8.36.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/commits/v8.36.0/packages/wdio-mocha-framework )
---
updated-dependencies:
- dependency-name: "@wdio/mocha-framework"
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>
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
empty
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
deferrer
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-15 17:23:23 -07:00
9a9c2223de
side quests for lsp server ( #2119 )
...
* all
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* side quests only
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* updates
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-04-16 00:18:32 +00:00
6d12aa48f8
Franknoirot/adjust color ramps ( #2116 )
...
* Update chalkboard color ramp to have less saturation
* Remove the hue number from settings display
2024-04-15 13:40:09 -04:00
3fdf7bd45e
Migrate to new split sidebar from accordion-like panes ( #2063 )
...
* Split ModelingSidebar out into own component
* Consolidate all ModelingPane components and config
* Make ModelingSidebar a directory of components and config
* Remove unused components
* Proper pane styling
* Make tooltip configurable to visually appear on hover only
* Remove debug panel from App
* Fix current tests
* Rename to more intuitive names
* Fix useEffect loop bug with showDebugPanel
* Fix snapshot tests
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Rerun CI
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Merge branch 'main' into franknoirot/sidebar
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Rerun CI
* Maybe some flakiness in the validation initScripts?
* Avoid test flakiness by waiting for more signals that loading is completed
* Don't assert, just wait for the element to be enabled
* Don't let users accidentally click the gap between the pane and the side of the window
* Firm up extrude from command bar test
* Get rid of unused imports
* Add setting to disable blinking cursor (#2065 )
* Add support for "current" marker in command bar for boolean settings
* Add a cursorBlinking setting
* Rename setting to blinkingCursor, honor it in the UI
* Fix scroll layout bug in settings modal
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Rerun CI
* CSS tweaks
* Allow settings hotkey within KclEditorPane
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Rerun CI
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Rerun CI
* Ensure the KCL code panel is closed for camera movement test
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Make sure that the camera position inputs are ready to be read from
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Remove repeat awaits
* Make camera position fields in debug pane update when the pane is initialized
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Undo that CameraControls change because it made other things weird
* retry fixing camera move test
* Fix race condition where cam setting cam position parts were overwriting each other
* Rerun CI
* Rerun CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-15 12:04:17 -04:00
fdadd059d6
Fix nightly jsons ( #2114 )
2024-04-15 09:38:02 -04:00
b646504cfb
Bump @wdio/mocha-framework from 8.35.0 to 8.36.0 ( #2110 )
...
Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-mocha-framework ) from 8.35.0 to 8.36.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/commits/v8.36.0/packages/wdio-mocha-framework )
---
updated-dependencies:
- dependency-name: "@wdio/mocha-framework"
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-04-14 23:59:02 -07:00
ff8a994cb8
Bump @testing-library/react from 15.0.1 to 15.0.2 ( #2112 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 15.0.1 to 15.0.2.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v15.0.1...v15.0.2 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
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-04-14 23:58:52 -07:00
4f9a0be343
Bump vitest from 1.4.0 to 1.5.0 ( #2111 )
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v1.5.0/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
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-04-14 23:58:44 -07:00
e8240ee896
Bump syn from 2.0.58 to 2.0.59 in /src/wasm-lib ( #2106 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.58 to 2.0.59.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.58...2.0.59 )
---
updated-dependencies:
- dependency-name: syn
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-04-14 21:13:29 -07:00
70bc0accad
Rust executor in kcl lsp server (just rust side for now) ( #2103 )
...
* start of cleaning up executor
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup executor
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* do nothing if the file does not change
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* execution is lsp
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add the custom notifications
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* custom notifications
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix spawn local
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update derive-docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ckeanups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* emptu
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-13 04:32:57 +00:00
9dedc56b7e
try hasNextSnippet ( #2102 )
...
* try hasNextSnippet
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* try hasNextSnippet
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* try hasNextSnippet
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup logs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-12 22:36:20 +00:00
72144052c0
explicitly set default codemirror plugins ( #2101 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-12 21:52:19 +00:00
82bad2cab1
settings/auth outermost ( #2099 )
...
* settings/auth outermost
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-12 21:30:00 +00:00
63be31971f
Rust side snippet completions ( #2096 )
...
* updates;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
remove descriptions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
get snippet tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more autocomplete tests
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 >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
tab to end of snippets
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 >
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* 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 >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* emptu
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* empty
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* empty
* 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-04-12 20:28:58 +00:00
ba6b3d9a8d
update kittycad lib ( #2095 )
...
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-12 19:41:20 +00:00
0b5802a0d2
Remove stale Linux snapshots that differ only in casing ( #2098 )
...
* Remove stale linux snapshots
* Update test names to be different in more than just casing to boot
* Just delete all the engine scale snapshots for now so only the correct ones get committed
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Rerun CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-12 19:26:18 +00:00
e2d24edfee
Bump typescript from 5.4.3 to 5.4.5 ( #2093 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.4.3 to 5.4.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.3...v5.4.5 )
---
updated-dependencies:
- dependency-name: typescript
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-04-12 18:24:31 +00:00
cc06825ec9
Bump @types/react from 18.2.75 to 18.2.77 ( #2094 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.2.75 to 18.2.77.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
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-04-12 11:16:59 -07:00
51f7addf54
Bump @replit/codemirror-interact from 6.3.0 to 6.3.1 ( #2091 )
...
Bumps @replit/codemirror-interact from 6.3.0 to 6.3.1.
---
updated-dependencies:
- dependency-name: "@replit/codemirror-interact"
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-04-12 11:14:22 -07:00
226e4d2932
Bump @types/react-dom from 18.2.22 to 18.2.25 ( #2092 )
...
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ) from 18.2.22 to 18.2.25.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
---
updated-dependencies:
- dependency-name: "@types/react-dom"
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-04-12 10:59:21 -07:00
e7397ec564
Allow the nightly builds to be installed side-by-side ( #1890 )
...
* Fix vite build (tauri build still broken)
* Fix yarn builds with a couple of shortcuts
* Fix file creation
* Fix documentDir behavior
* Got stream with default file
* Clean up
* Clean up
* Use 'unstable'; fix devtools callsite
The API changed a bit here, which forces us to use the unstable crate
feature. The call to open devtools is also new; it's now on the
webview not window.
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io >
* Bring back read_dir_recursive from v1
* Fix dates
* More fixes, incl. conf files
* cargo fmt
* Add Updater plugin
* Fix types
* Fix isTauri detection and updater bootup
* Schemas
* Clean up
* Disable devtools
* Attempt at fixing builds
* WIP Ubuntu dep
* WIP Ubuntu dep
* WIP keys in debug
* Enable updater only on release builds
* Reenable webtools on debug
* No linux bundles
* Typo
* Attemp at fixing --bundles none
* Manual tauri debug build
* Empty commit to trigger the CI
* Fix settings
* Empty commit to trigger the CI
* Merge branch 'main' into pierremtb/issue1349
* Add allow-create perm
* tauri-driver no cap
* Empty commit to trigger the CI
* Clean up
* Clean up
* Migrate to tauri v2
Fixes #1349
* Fix fmt
* Allow the nightly builds to be installed side-by-side with released builds
Fixes #1867
* Clean up
* Merge branch 'main' into pierremtb/issue1349
* Force BUILD_RELEASE: true
* Bump tauri to new beta
* Merge branch 'main' into pierremtb/issue1349
* Fix linux tests
* Fix types
* Add --verbose to tauri-action
* Move --verbose to front
* Back to tauri-driver@0.1.3 and single \ for win
* Back to latest driver, and windows wip
* Disable release conf temporarily
* Rollback to 2.0.0-beta.2
* Rollback to 2.0.0-beta.1
* Move bundle to root for src-tauri/tauri.release.conf.json
* All packages to latest (add http and shell to package.json)
* Testing latest commit for tauri-action
* Remove tauri action
* Add cat
* WIP
* Update ci.yml
* Disable release conf
* Disable rust cache
* Add tauri-action back for release builds
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Update .codespellrc
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Trigger CI
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Fix type
* Clean up
* More clean up
* Fix path concatenation with join
* Attempt at fixing linux tests
* Config clean up
* Downgrade to tauri-driver@0.1.3
* Looks like tauri v2 is actually doing better with linux package names ah!
* Change Linux apt packages
* Increase wdio connectionRetryTimeout
* Revert connectionRetryTimeout and bump tauri packages
* Back to latest tauri-driver
* Disable linux e2e tests
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Trigger CI
* Clean up
* Update snapshots
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Trigger CI
* Remove @sentry/react
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Rename migrated.json to desktop.json
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Trigger CI
* Clean up
* Fix json command
---------
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io >
Co-authored-by: Paul R. Tagliamonte <paul@kittycad.io >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Adam Chalmers <adam.chalmers@zoo.dev >
2024-04-12 07:55:31 -04:00
af69856633
Bump async-trait from 0.1.79 to 0.1.80 in /src/wasm-lib ( #2089 )
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.79 to 0.1.80.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.79...0.1.80 )
---
updated-dependencies:
- dependency-name: async-trait
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-04-12 03:51:41 +00:00
bce058ab52
fix rust tests ( #2090 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-12 03:51:26 +00:00
75545ddff1
Bump kittycad from 0.2.66 to 0.2.67 in /src-tauri ( #2087 )
...
Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.66 to 0.2.67.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.66...v0.2.67 )
---
updated-dependencies:
- dependency-name: kittycad
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-04-11 20:40:19 -07:00
203fa7e454
Bump @testing-library/react from 14.0.0 to 15.0.1 ( #2082 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 14.0.0 to 15.0.1.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v14.0.0...v15.0.1 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
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-04-11 22:37:00 +00:00
76de64780c
Bump yarn from 1.22.19 to 1.22.22 ( #2083 )
...
Bumps [yarn](https://github.com/yarnpkg/yarn ) from 1.22.19 to 1.22.22.
- [Release notes](https://github.com/yarnpkg/yarn/releases )
- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yarnpkg/yarn/compare/v1.22.19...v1.22.22 )
---
updated-dependencies:
- dependency-name: yarn
dependency-type: direct:development
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-04-11 15:27:53 -07:00
2d804dee2b
Bump three and @types/three ( #2081 )
...
Bumps [three](https://github.com/mrdoob/three.js ) and [@types/three](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/three ). These dependencies needed to be updated together.
Updates `three` from 0.160.0 to 0.163.0
- [Release notes](https://github.com/mrdoob/three.js/releases )
- [Commits](https://github.com/mrdoob/three.js/commits )
Updates `@types/three` from 0.160.0 to 0.163.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/three )
---
updated-dependencies:
- dependency-name: three
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/three"
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-04-11 15:27:44 -07:00
c094d0ced1
Screenshot for core dump ( #2066 )
...
* start of screenshot, need uploader
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* some cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* most things working
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump the world
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 >
* mime type
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-11 20:15:49 +00:00
a90fe3c066
add asssignees ( #2079 )
...
* add asssignee
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add asssignee
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-11 18:43:33 +00:00
f3ea7fd0e2
fixing onboarding bracket with fillet changes ( #2069 )
...
* fixing fillet changes
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Trigger CI with empty commit
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Rerun CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Frank Noirot <frank@kittycad.io >
2024-04-11 14:15:48 -04:00
704ff0df62
Bump tar from 6.1.15 to 6.2.1 ( #2048 )
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 6.1.15 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-11 10:51:27 -07:00
eba17e92b7
Bump @types/node from 18.19.26 to 18.19.31 ( #2055 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 18.19.26 to 18.19.31.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
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-04-11 10:48:56 -07:00
d9d700624e
Bump @playwright/test from 1.39.0 to 1.43.0 ( #2058 )
...
Bumps [@playwright/test](https://github.com/microsoft/playwright ) from 1.39.0 to 1.43.0.
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.39.0...v1.43.0 )
---
updated-dependencies:
- dependency-name: "@playwright/test"
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-04-11 10:48:32 -07:00
1e547aeef0
Bump swr from 2.2.2 to 2.2.5 ( #2057 )
...
Bumps [swr](https://github.com/vercel/swr ) from 2.2.2 to 2.2.5.
- [Release notes](https://github.com/vercel/swr/releases )
- [Commits](https://github.com/vercel/swr/compare/v2.2.2...v2.2.5 )
---
updated-dependencies:
- dependency-name: swr
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-04-11 10:48:18 -07:00
22899c9e69
Bump quote from 1.0.35 to 1.0.36 in /src/wasm-lib ( #2074 )
...
Bumps [quote](https://github.com/dtolnay/quote ) from 1.0.35 to 1.0.36.
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.35...1.0.36 )
---
updated-dependencies:
- dependency-name: quote
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-04-11 10:47:54 -07:00
25702f454c
Bump anyhow from 1.0.81 to 1.0.82 in /src/wasm-lib ( #2071 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.81 to 1.0.82.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.81...1.0.82 )
---
updated-dependencies:
- dependency-name: anyhow
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-04-11 10:47:44 -07:00
11faf86983
Bump kittycad-modeling-cmds from 0.2.10 to 0.2.17 in /src/wasm-lib ( #2073 )
...
Bumps [kittycad-modeling-cmds](https://github.com/KittyCAD/modeling-api ) from 0.2.10 to 0.2.17.
- [Commits](https://github.com/KittyCAD/modeling-api/compare/kittycad-modeling-cmds-0.2.10...kittycad-modeling-cmds-0.2.17 )
---
updated-dependencies:
- dependency-name: kittycad-modeling-cmds
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-04-11 10:47:23 -07:00
67d73382b1
Bump kittycad from 0.2.63 to 0.2.66 in /src-tauri ( #2076 )
...
Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.63 to 0.2.66.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.63...v0.2.66 )
---
updated-dependencies:
- dependency-name: kittycad
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-04-11 10:39:44 -07:00
15b9f43f2c
Revert Playwright tests to use addInitScript to adjust storage state ( #2077 )
...
* Revert Playwright tests to use addInitScript to adjust storage state
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Fix tsc
* Rerun CI
* Rerun CI
* Only use page.addInitScript within tests
because technically adding multiple init scripts to the context has an indeterminate run order, per the [Playwright docs](https://playwright.dev/docs/api/class-page#page-add-init-script )
* Rerun CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-11 13:37:49 -04:00
d28555a070
fix source range error when end of file ( #2070 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-11 01:51:09 +00:00
7bf116629f
clean up very old ast mod ( #2060 )
...
* clean up very old ast mod
* typo
2024-04-11 10:35:23 +10:00
fe45b5b54d
Bump anyhow from 1.0.81 to 1.0.82 in /src-tauri ( #2059 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.81 to 1.0.82.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.81...1.0.82 )
---
updated-dependencies:
- dependency-name: anyhow
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-04-10 09:45:11 -05:00
bcbd3f5bfd
playwright snapshot stability ( #2053 )
...
stability attempt
2024-04-10 04:55:29 +00:00
959433e357
start of coredump ( #2050 )
...
* start of coredump
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add local
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more coredummp
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add arch
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* os info
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix app version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more webrtc stats
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* webrtc data
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* webrtc stats
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add wasm function
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add coredump things
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add hotkey
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 >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
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 >
* fixes
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 >
* clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-09 18:05:36 -07:00
d18e35b7ea
Bump derive-docs ( #2047 )
2024-04-09 15:02:04 -05:00
596c9a0ee6
Bump @fortawesome/free-brands-svg-icons from 6.4.2 to 6.5.2 ( #2012 )
...
Bumps [@fortawesome/free-brands-svg-icons](https://github.com/FortAwesome/Font-Awesome ) from 6.4.2 to 6.5.2.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases )
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md )
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.4.2...6.5.2 )
---
updated-dependencies:
- dependency-name: "@fortawesome/free-brands-svg-icons"
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-04-09 19:07:21 +00:00
9106a81c77
Bump formik from 2.4.3 to 2.4.5 ( #2013 )
...
Bumps [formik](https://github.com/jaredpalmer/formik ) from 2.4.3 to 2.4.5.
- [Release notes](https://github.com/jaredpalmer/formik/releases )
- [Commits](https://github.com/jaredpalmer/formik/compare/formik@2.4.3...formik@2.4.5 )
---
updated-dependencies:
- dependency-name: formik
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-04-09 19:05:46 +00:00
8b5ebe67b2
fix js string undefined ( #2045 )
...
* fix js string undefined
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes for tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-09 18:51:41 +00:00
a7f539eca6
Bump ws and @types/ws ( #2010 )
...
Bumps [ws](https://github.com/websockets/ws ) and [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws ). These dependencies needed to be updated together.
Updates `ws` from 8.13.0 to 8.16.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.13.0...8.16.0 )
Updates `@types/ws` from 8.5.5 to 8.5.10
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws )
---
updated-dependencies:
- dependency-name: ws
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/ws"
dependency-type: direct:development
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-04-09 10:55:07 -07:00
f4c87c994c
Bump @fortawesome/fontawesome-svg-core from 6.4.2 to 6.5.2 ( #2014 )
...
Bumps [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome ) from 6.4.2 to 6.5.2.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases )
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md )
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.4.2...6.5.2 )
---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-svg-core"
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-04-09 10:54:57 -07:00
3d4ae05145
Bump @types/react from 18.2.73 to 18.2.75 ( #2042 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.2.73 to 18.2.75.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
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-04-09 10:53:30 -07:00
f5ee346408
Release derive-docs 0.1.13 ( #2044 )
2024-04-09 17:02:16 +00:00
544a7565e3
Migrate to tauri v2 ( #1400 )
...
* Fix vite build (tauri build still broken)
* Fix yarn builds with a couple of shortcuts
* Fix file creation
* Fix documentDir behavior
* Got stream with default file
* Clean up
* Clean up
* Use 'unstable'; fix devtools callsite
The API changed a bit here, which forces us to use the unstable crate
feature. The call to open devtools is also new; it's now on the
webview not window.
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io >
* Bring back read_dir_recursive from v1
* Fix dates
* More fixes, incl. conf files
* cargo fmt
* Add Updater plugin
* Fix types
* Fix isTauri detection and updater bootup
* Schemas
* Clean up
* Disable devtools
* Attempt at fixing builds
* WIP Ubuntu dep
* WIP Ubuntu dep
* WIP keys in debug
* Enable updater only on release builds
* Reenable webtools on debug
* No linux bundles
* Typo
* Attemp at fixing --bundles none
* Manual tauri debug build
* Empty commit to trigger the CI
* Fix settings
* Empty commit to trigger the CI
* Merge branch 'main' into pierremtb/issue1349
* Add allow-create perm
* tauri-driver no cap
* Empty commit to trigger the CI
* Clean up
* Clean up
* Migrate to tauri v2
Fixes #1349
* Fix fmt
* Merge branch 'main' into pierremtb/issue1349
* Force BUILD_RELEASE: true
* Bump tauri to new beta
* Merge branch 'main' into pierremtb/issue1349
* Fix linux tests
* Fix types
* Add --verbose to tauri-action
* Move --verbose to front
* Back to tauri-driver@0.1.3 and single \ for win
* Back to latest driver, and windows wip
* Disable release conf temporarily
* Rollback to 2.0.0-beta.2
* Rollback to 2.0.0-beta.1
* Move bundle to root for src-tauri/tauri.release.conf.json
* All packages to latest (add http and shell to package.json)
* Testing latest commit for tauri-action
* Remove tauri action
* Add cat
* WIP
* Update ci.yml
* Disable release conf
* Disable rust cache
* Add tauri-action back for release builds
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Update .codespellrc
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Trigger CI
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Fix type
* Clean up
* More clean up
* Fix path concatenation with join
* Attempt at fixing linux tests
* Config clean up
* Downgrade to tauri-driver@0.1.3
* Looks like tauri v2 is actually doing better with linux package names ah!
* Change Linux apt packages
* Increase wdio connectionRetryTimeout
* Revert connectionRetryTimeout and bump tauri packages
* Back to latest tauri-driver
* Disable linux e2e tests
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Trigger CI
* Clean up
* Update snapshots
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Trigger CI
* Remove @sentry/react
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Rename migrated.json to desktop.json
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Trigger CI
* Change wasm url to http on Windows
---------
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io >
Co-authored-by: Paul R. Tagliamonte <paul@kittycad.io >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Adam Chalmers <adam.chalmers@zoo.dev >
2024-04-09 08:04:36 -04:00
979046f7e6
Clean up batch code ( #2041 )
...
* Clean up batch code
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Remove 'flush_batch: bool' from send_modeling_cmd
It was always being set with false, and it was
bugged for true. If true was set, the cmd would
never actually be run.
* Fix derive-docs
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-09 00:18:35 -05:00
07ae5106b9
Update rust dep 'h2' ( #2037 )
2024-04-08 18:25:47 -05:00
e9ae484332
Regenerate docs ( #2040 )
...
Rebuild KCL docs
2024-04-08 22:28:54 +00:00
2a86ffc09a
Cut release v0.17.3 ( #2032 )
...
* Cut release v0.17.3
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Rerun CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-05 18:21:30 -04:00
93903a8a47
update 20/20 ( #2028 )
2024-04-05 16:24:30 +00:00
45e85a1f81
refactor CustomIcon component ( #2026 )
2024-04-05 12:04:49 -04:00
c187989d18
Send a WsMsg::Close before we bail normally. ( #2027 )
...
Send a WsMsg::Close before we bail normally.
This will hopefully trigger engine-manager to release the engine back to
the pool faster, allowing us to increase the number of threads we can
run the modeling-app tests with.
Signed-off-by: Paul R. Tagliamonte <paul@zoo.dev >
2024-04-05 15:37:46 +00:00
47b5fa1459
Franknoirot/bugfix directory picker ( #2025 )
...
* Fix project directory setting input
* Remove unused imports
* Almost working Tauri test
* Finish Tauri e2e test
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* fmt
* Try a different Webriver selector
* Update themeColor component to use new updateValue API
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Rerun CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-05 05:48:12 +00:00
d85781ef99
Swap out primary UI color for Zoo brand blue, add theme color setting to control its hue ( #2017 )
...
* Add a setting for themeColor
* Add primary-color to Tailwind, driven by themeColor setting
* Get rid of most uses of "energy" colors
* Change out the rest of the energy colors
* Tweak NetworkHealthIndicator light mode checkmarks
* Handful of other CSS tweaks while I'm here:
- remove the AppHeader bg and border
- pane margins
- better dark mode button styles
* Make Zoo logomark a badge
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Re-run CI post-snapshots
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Retrigger CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-05 00:59:02 -04:00
233f81a879
Make it possible to permanently dismiss the web banner from the settings ( #2021 )
...
* Make it possible to include a setting only on the Settings dialog, not also in the command bar.
* Add web-only setting to permanently dismiss banner
* Honor the dismiss web banner setting
* Remove unused state from useStore
* Make the banner only appear in production builds again
2024-04-05 00:30:11 -04:00
8ac0bf4953
Don't assume a command is found in "Find and select command" command bar action ( #2019 )
2024-04-04 19:15:26 -04:00
24caeece65
Update snapshots ( #2020 )
...
Engine changed rendering again, so, gotta update snapshots
2024-04-04 16:15:39 -05:00
f493cf11a0
Print WebSocket errors when we get them ( #2018 )
...
* Print WebSocket errors when we get them
Previously, we eat them and ignore them, but now we'll seek out
and actively print error messages to stderr. We'd previously get a
websocket closed error, but we'll usually get an Error message over the
WebSocket before its closed on us.
Here's some example output during a crash
```
got ws error: WebSocket protocol error: Connection reset without closing handshake
Caused by:
Connection reset without closing handshake
thread 'serial_test_cube_mm' panicked at tests/executor/main.rs:1136:10:
called `Result::unwrap()` on an `Err` value: engine: KclErrorDetails { source_ranges: [SourceRange([180, 188])], message: "Modeling command failed: websocket closed early" }
test serial_test_cube_mm ... FAILED
got error message: {
"error_code": "bad_request",
"message": "Too many active connections, only 2 allowed per user."
}
```
2024-04-04 18:47:47 +00:00
594e888c12
Benchmark rust in CI with iai, not criterion ( #1937 )
...
* Rename cargo-criterion to cargo-bench
* Use iai not criterion in CI
We want to benchmark the KCL parser and tokenizer to make sure we don't
accidentally slow them down. Generally Rust projects use Criterion to
benchmark code. Criterion runs your functions a few thousand times to
get reliable wall-clock measurements.
This is good for locally benchmarking but bad for benchmarking in CI.
Why? Because in CI, you're running a container on some shared VM, so
wall-clock time might have a lot of interference from noisy neighbours.
Also, your benchmarks take a long time to run and eat up paid CI minutes.
A better approach for benchmarking in CI is to just count the number of
CPU instructions executed. This correlates with wall-clock time, but it
only needs to run the function once, so it takes much less time. It also
isn't changed by any noisy neighbours running on the same VM or hardware.
This PR adds a new benchmark suite which counts instructions using `iai`,
from the creator of criterion. He says iai and criterion complement each
other nicely. We can run criterion locally and run iai in CI.
* Update image in markdown docs
2024-04-04 09:50:34 -05:00
b32295e1d9
Cut release v0.17.2 ( #2007 )
...
* Cut release v0.17.2
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger ci
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-04 18:13:11 +11:00
e0838c1198
Fix home redirect in browser ( #2008 )
2024-04-04 00:41:40 +00:00
f03f34d8be
dynamic cursor depending on mouse scene state ( #1995 )
...
* dynamic cursor depending on mouse scene state
* hover stuff
* bump min length
* clean up
* sketch on face failing randomly
* more time out for extrude snapshots
* Update src/clientSideScene/sceneEntities.ts
Co-authored-by: Frank Noirot <frank@zoo.dev >
* move for profileStart handle, and select when no tool equiped
---------
Co-authored-by: Frank Noirot <frank@zoo.dev >
2024-04-04 00:07:51 +00:00
108bb4ee90
Bump bson from 2.9.0 to 2.10.0 in /src/wasm-lib ( #1997 )
...
Bumps [bson](https://github.com/mongodb/bson-rust ) from 2.9.0 to 2.10.0.
- [Release notes](https://github.com/mongodb/bson-rust/releases )
- [Commits](https://github.com/mongodb/bson-rust/compare/v2.9.0...v2.10.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>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-04-03 21:43:42 +00:00
092d459026
Make the sketch larger so 20-20 failures are clearer ( #1989 )
2024-04-03 21:42:58 +00:00
c4f7296e32
Bump tokio from 1.36.0 to 1.37.0 in /src-tauri ( #1961 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.36.0 to 1.37.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.36.0...tokio-1.37.0 )
---
updated-dependencies:
- dependency-name: tokio
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-04-03 21:35:05 +00:00
1cbd422d7f
Bump vite from 5.2.2 to 5.2.6 ( #2004 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.2.2 to 5.2.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.2.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-03 14:19:43 -07:00
849685a986
Bump @babel/preset-env from 7.23.3 to 7.24.3 ( #1885 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.23.3 to 7.24.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.24.3/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
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-04-03 14:19:05 -07:00
359b3c1f35
Bump @uiw/react-codemirror from 4.21.24 to 4.21.25 ( #1960 )
...
Bumps [@uiw/react-codemirror](https://github.com/uiwjs/react-codemirror ) from 4.21.24 to 4.21.25.
- [Release notes](https://github.com/uiwjs/react-codemirror/releases )
- [Commits](https://github.com/uiwjs/react-codemirror/compare/v4.21.24...v4.21.25 )
---
updated-dependencies:
- dependency-name: "@uiw/react-codemirror"
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-04-03 14:18:52 -07:00
f4ff5e43f2
Bump happy-dom from 14.3.1 to 14.3.10 ( #1986 )
...
Bumps [happy-dom](https://github.com/capricorn86/happy-dom ) from 14.3.1 to 14.3.10.
- [Release notes](https://github.com/capricorn86/happy-dom/releases )
- [Commits](https://github.com/capricorn86/happy-dom/compare/v14.3.1...v14.3.10 )
---
updated-dependencies:
- dependency-name: happy-dom
dependency-type: direct:development
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-04-03 14:18:06 -07:00
daf7350c9e
Bump tauri-plugin-fs-extra from c6a5b7a
to 73d8562
in /src-tauri ( #1999 )
...
Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `c6a5b7a` to `73d8562`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](c6a5b7ae47...73d8562849
)
---
updated-dependencies:
- dependency-name: tauri-plugin-fs-extra
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-03 14:17:54 -07:00
a829cdb006
Bump syn from 2.0.55 to 2.0.58 in /src/wasm-lib ( #1998 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.55 to 2.0.58.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.55...2.0.58 )
---
updated-dependencies:
- dependency-name: syn
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-04-03 14:16:59 -07:00
1a7a19ee85
tweak uuid import ( #2001 )
2024-04-03 08:38:16 +00:00
b045a89854
New segments can be added in the middle of a sketch ( #1953 )
...
* get branch up to where it was before
* setup dots properly
* only show extra handle on hover
* use partical texture for plus button
* fix regression
* fix deleted line
* fix sketch on face test
* caluclate segment length in screen-space/in-pixels
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* side small segment handles on resize
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Make sure this works on setup and update of segments
* Add to tangential arcs
* Revert "A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)"
This reverts commit 5dc1adacae
.
* Revert "A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)"
This reverts commit b8ceea179c
.
* try and fix sketch on face in CI
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* more test fix
* convert scaling to be based on pixels
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger ci
* Revert "A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)"
This reverts commit 6287c943dd
.
* Revert "A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)"
This reverts commit 1baa3819db
.
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Update src/clientSideScene/segments.ts
Co-authored-by: Frank Noirot <frank@zoo.dev >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* reduce line thickness
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger CI
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger CI
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger CI
* try putting init script back in
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Frank Noirot <frank@zoo.dev >
2024-04-03 02:22:56 +00:00
221f037eaa
generate docs ( #1994 )
...
* generate docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-02 18:40:39 -07:00
a93b72f7e1
fix member expression in object expression ( #1992 )
...
* fix member expression in object expression
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new renders
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* empty trigger
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* empty
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-02 18:28:50 -07:00
63f36cbcbf
Bump tokio from 1.36.0 to 1.37.0 in /src/wasm-lib ( #1964 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.36.0 to 1.37.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.36.0...tokio-1.37.0 )
---
updated-dependencies:
- dependency-name: tokio
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-04-02 11:30:25 -05:00
79b50ef7d4
Bump regex from 1.10.3 to 1.10.4 in /src/wasm-lib ( #1965 )
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.10.3 to 1.10.4.
- [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.3...1.10.4 )
---
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-04-02 11:30:15 -05:00
3d16dcd30d
Bump insta from 1.37.0 to 1.38.0 in /src/wasm-lib ( #1966 )
...
Bumps [insta](https://github.com/mitsuhiko/insta ) from 1.37.0 to 1.38.0.
- [Release notes](https://github.com/mitsuhiko/insta/releases )
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/insta/compare/1.37.0...1.38.0 )
---
updated-dependencies:
- dependency-name: insta
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-04-02 11:30:05 -05:00
d605d4a029
Rearchitect settings system to be scoped ( #1956 )
...
* BROKEN: start of scopes for each setting
* Clean up later: mostly-functional scoped settings!
Broken command bar, unimplemented generated settings components
* Working persisted project settings in-folder
* Start working toward automatic commands and settings UI
* Relatively stable, settings-menu-editable
* Settings persistence tweaks after merge
* Custom settings UI working properly, cleaner types
* Allow boolean command types, create Settings UI for them
* Add support for option and string Settings input types
* Proof of concept settings from command bar
* Add all settings to command bar
* Allow settings to be hidden on a level
* Better command titles for settings
* Hide the settings the settings from the commands bar
* Derive command defaultValue from *current* settingsMachine context
* Fix generated settings UI for 'options' type settings
* Pretty settings modal 💅
* Allow for rollback to parent level setting
* fmt
* Fix tsc errors not related to loading from localStorage
* Better setting descriptions, better buttons
* Make displayName searchable in command bar
* Consolidate constants, get working in browser
* Start fixing tests, better types for saved settings payloads
* Fix playwright tests
* Add a test for the settings modal
* Add AtLeast to codespell ignore list
* Goofed merge of codespellrc
* Try fixing linux E2E tests
* Make codespellrc word lowercase
* fmt
* Fix data-testid in Tauri test
* Don't set text settings if nothing changed
* Turn off unimplemented settings
* Allow for multiple "execution-done" messages to have appeared in snapshot tests
* Try fixing up snapshot tests
* Switch from .json to .toml settings file format
* Use a different method for overriding the default units
* Try to force using the new common storage state in snapshot tests
* Update tests to use TOML
* fmt and remove console logs
* Restore units to export
* tsc errors, make snapshot tests use TOML
* Ensure that snapshot tests use the basicStorageState
* Re-organize use of test.use()
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Update snapshots one more time since lighting changed
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Fix broken "Show in folder" for project-level settings
* Fire all relevant actions after settings reset
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Properly reset the default directory
* Hide settings by platform
* Actually honor showDebugPanel
* Unify settings hiding logic
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* fix first extrusion snapshot
* another attempt to fix extrustion snapshot
* Rerun test suite
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger CI
* more extrusion stuff
* Replace resetSettings console log with comment
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch >
2024-04-02 14:29:34 +00:00
77f51530f9
set selection as top level event only ( #1988 )
...
* set selection as top level event only
* target quirk fix
* fix old bug
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger ci
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-02 09:20:42 +00:00
76480f1a43
Only send one SetSceneUnits call ( #1981 )
...
We only intended to send this once, at the start of execution. But the execute function is recursive, so it was sending many SetSceneUnits calls.
Fixes https://github.com/KittyCAD/modeling-app/issues/1971
2024-04-01 21:37:05 +00:00
f850f80de1
Update 20-20 snapshot outputs ( #1982 )
...
Engine added vantage-independent lighting, tests must be rerun.
2024-04-01 21:19:53 +00:00
15ebbe6947
Pipelines cause Z-fighting ( #1976 )
...
Bug: You can see here that the two programs under tests/ are equivalent, just one uses
pipelines and one always assigns to a new sketchgroup. However, the pipeline
produces weird visual bugs. Jess did a git bisect to figure out this was the problem that
Mike was experiencing, around weird visual artifacts with filleting.
Ultimately the bug was that my rewritten `execute_pipe_body` function was executing
the first expression of the pipeline body twice! In most unit tests this didn't matter,
because the first expression in a pipeline was startSketchAt. No big deal to run that
twice. However, in Mike's program, the first expression was `make_circle` or `pentagon`,
user-defined functions that sent a lot of API calls. This meant the pipeline duplicated a lot
of geometry, causing Z-fighting and weird artifacts.
2024-04-01 19:48:57 +00:00
01beba42da
Allow two 'serial_test_' to run simultaneously ( #1978 )
...
Running two modeling sessions simultaneously will:
- Speed up unit testing
- Stress test our API/engine better
2024-04-01 17:36:27 +00:00
509e372ed2
Add plumbus test ( #1975 )
...
* add plumbus test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* plumbus image
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* twenty twenty
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-29 15:06:11 -07:00
b0417114af
New test case: Paul's riddle, shortened ( #1970 )
...
This is discussed in https://github.com/KittyCAD/modeling-app/issues/1969
2024-03-29 20:56:32 +00:00
0360a4021b
Onboarding updates ( #1967 )
...
* Make onboarding line references dynamic and error if they aren't found
Fixes https://github.com/KittyCAD/modeling-app/issues/1918
* More clear and correct Sketch onboarding step
Fixes https://github.com/KittyCAD/modeling-app/issues/1790
Fixes https://github.com/KittyCAD/modeling-app/issues/1789
* Make sample code line references dynamic and error on app start if they break so we can know before release
Fixes https://github.com/KittyCAD/modeling-app/issues/1918
* Better error message for searchText failure
* JB onboarding feedback
* Make list more explicit, instruct to hold down key first
2024-03-29 12:56:32 -04:00
6f36371e6d
Cut release v0.17.1 ( #1958 )
2024-03-28 20:54:06 -04:00
ebcc19e757
Bump clap from 4.5.3 to 4.5.4 in /src/wasm-lib ( #1946 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.3 to 4.5.4.
- [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/v4.5.3...v4.5.4 )
---
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-03-28 22:42:04 +00:00
84cbcddff1
Bump kcl, use newer execution-plan crates ( #1957 )
...
* Bump KCL lib
* Use all execution-plan crates from crates.io
2024-03-28 22:29:42 +00:00
e758c6cab0
Bump chrono from 0.4.35 to 0.4.37 in /src/wasm-lib ( #1948 )
...
Bumps [chrono](https://github.com/chronotope/chrono ) from 0.4.35 to 0.4.37.
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.35...v0.4.37 )
---
updated-dependencies:
- dependency-name: chrono
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-03-28 18:30:45 +00:00
c63ea8e445
Bump @types/react from 18.2.67 to 18.2.73 ( #1944 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.2.67 to 18.2.73.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
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-03-28 18:21:31 +00:00
7e0e0e1ee1
Bump insta from 1.36.1 to 1.37.0 in /src/wasm-lib ( #1947 )
...
Bumps [insta](https://github.com/mitsuhiko/insta ) from 1.36.1 to 1.37.0.
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/insta/compare/1.36.1...1.37.0 )
---
updated-dependencies:
- dependency-name: insta
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-03-28 18:21:03 +00:00
db3e2879bd
KCL: Compute pipe expressions with loops, not recursion ( #1941 )
...
On `main`, the new test program in `tests/executor` causes a stack overflow. Running a flamegraph via `sudo cargo flamegraph --test executor -- serial_test_mike_stress_lines` shows that the problem: `fn execute_pipe_body` is very recursive.
When there's a long pipe, `execute_pipe_body` executes the next child expression, which is always a CallExpression. So `execute_pipe_body` calls `CallExpression::execute`. Which then calls `execute_pipe_body` again.
Fix is simple: `execute_pipe_body` now iterates over pipe subexpressions instead of recursing. This fixes the stack overflow, and is much faster too.
Closes https://github.com/KittyCAD/modeling-app/issues/1891 .
2024-03-28 18:11:09 +00:00
7804079d8c
Bump serde_json from 1.0.114 to 1.0.115 in /src/wasm-lib ( #1945 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.114 to 1.0.115.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.114...v1.0.115 )
---
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-03-28 11:08:27 -07:00
571406fca3
Bump tauri-plugin-fs-extra from d3c7ee5
to c6a5b7a
in /src-tauri ( #1950 )
...
Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `d3c7ee5` to `c6a5b7a`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](d3c7ee5a61...c6a5b7ae47
)
---
updated-dependencies:
- dependency-name: tauri-plugin-fs-extra
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-28 11:05:50 -07:00
a9e41a616d
Bump async-trait from 0.1.78 to 0.1.79 in /src/wasm-lib ( #1949 )
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.78 to 0.1.79.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.78...0.1.79 )
---
updated-dependencies:
- dependency-name: async-trait
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-03-28 11:03:45 -07:00
9a0b086e07
set selection filters ( #1951 )
2024-03-28 06:22:11 +00:00
358184c634
nuke all follow up ( #1952 )
2024-03-28 05:52:36 +00:00
85ac8bf7a3
add sketch on edge of revolve test and sample ( #1942 )
...
* add sketch on edge of revolve test and sample
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-03-27 17:34:07 -07:00
544a327ee9
Stress test the parser with Mike's program ( #1939 )
...
Part of https://github.com/KittyCAD/modeling-app/issues/1891
2024-03-27 19:43:55 +00:00
868a560e1a
Parser ensures that pipe expressions have a % arg ( #1933 )
...
Closes https://github.com/KittyCAD/modeling-app/issues/1411
2024-03-27 13:29:57 -05:00
32a2835d0e
swap prev and next logic ( #1936 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-27 18:26:06 +00:00
4c93346f48
Bump kittycad from 0.2.61 to 0.2.63 in /src-tauri ( #1905 )
...
Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.61 to 0.2.63.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.61...v0.2.63 )
---
updated-dependencies:
- dependency-name: kittycad
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: Paul Tagliamonte <paul@zoo.dev >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-03-27 10:50:36 -07:00
bfa8b8aca4
Bump serde_json from 1.0.114 to 1.0.115 in /src-tauri ( #1915 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.114 to 1.0.115.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.114...v1.0.115 )
---
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-03-27 17:37:34 +00:00
b1fe2dddb6
Bump tauri-plugin-fs-extra-api from 1344db4
to b0a4a47
( #1888 )
...
Bumps [tauri-plugin-fs-extra-api](https://github.com/tauri-apps/tauri-plugin-fs-extra ) from `1344db4` to `b0a4a47`.
- [Commits](1344db48a3...b0a4a479ca
)
---
updated-dependencies:
- dependency-name: tauri-plugin-fs-extra-api
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-27 17:32:46 +00:00
6d3f6c784e
typo in docs ( #1934 )
...
typo indocs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-27 10:21:46 -07:00
4904785bbd
Bump syn from 2.0.53 to 2.0.55 in /src/wasm-lib ( #1882 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.53 to 2.0.55.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.53...2.0.55 )
---
updated-dependencies:
- dependency-name: syn
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-03-27 10:16:56 -07:00
ca30fd44bd
Bump tauri-plugin-fs-extra from 8cd4a39
to d3c7ee5
in /src-tauri ( #1906 )
...
Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `8cd4a39` to `d3c7ee5`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](8cd4a39864...d3c7ee5a61
)
---
updated-dependencies:
- dependency-name: tauri-plugin-fs-extra
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paul Tagliamonte <paul@zoo.dev >
2024-03-27 10:16:00 -07:00
5d69a62324
fix variable in pipe start ( #1932 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-27 09:46:13 -07:00
0e04e20b97
Add suggested changelog to make-release.sh ( #1841 )
2024-03-27 05:16:20 -04:00
1dac62067a
Generate images for examples in derive docs ( #1916 )
...
* start
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update derive docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add new docs
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 >
* u[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-27 04:28:50 +00:00
86de039dc4
Is mock mode to fix errors when cap end or ids dont exist. ( #1913 )
...
* add is_mock
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* js side
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* is mock mode
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix cargo tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-27 02:32:31 +00:00
dce5833d79
start of revolve ( #1897 )
...
* start of revolve
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* revolve
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more tests
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 >
* tagged edge
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* bump lib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* custom axis
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 >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* 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 >
* add getEdge
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bigger
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updatres
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 >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-27 02:07:16 +00:00
f714c19890
update snapshots ( #1912 )
...
update snapshots
2024-03-26 23:21:15 +00:00
f52128c41a
nuke all ( #1908 )
2024-03-26 10:49:05 +00:00
39566174e7
bump kittycad lib ( #1907 )
2024-03-26 10:27:50 +00:00
3688c8a05e
force snapshots ( #1895 )
2024-03-26 01:20:48 +00:00
0025349e9a
add helix ( #1892 )
...
* add helix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[pdates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes for camera and batch
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 >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-26 00:07:53 +00:00
d8cc57b843
Cut release v0.17.0 ( #1866 )
2024-03-25 09:51:17 -04:00
e76db4a621
remove function that's only used once ( #1889 )
2024-03-25 04:48:51 +00:00
027e947bd5
make setupSketch more composable instead of a monster function ( #1879 )
...
* make setupSketch more composable instead of monster function
* clean up
2024-03-25 15:20:43 +11:00
0983dcca22
Add batch support to current KCL implementation ( #1871 )
...
* wip
* wip
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more batch shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* push up mods
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* go back to batch id
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add unlocks back
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove logging
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* port to wasm
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* use a trait
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* snapshojts
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* artifact map fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove the blur
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* hacks on hacks
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* artifact map clean up
* tweak
* fix so extrudes work
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* start of id to source range infra
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* basic map to ids and source ranges
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make typescript happy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* flush at end of exxecute
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* small thing for flush
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger ci
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: 49lf <ircsurfer33@gmail.com >
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-23 22:45:55 +00:00
846fc99bbc
change KCL Samples link ( #1869 )
2024-03-22 13:25:59 -07:00
c258ede25c
Bump @testing-library/user-event from 14.5.1 to 14.5.2 ( #1859 )
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 14.5.1 to 14.5.2.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v14.5.1...v14.5.2 )
---
updated-dependencies:
- dependency-name: "@testing-library/user-event"
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-03-22 20:22:26 +00:00
4cc1b3d5ed
Bump happy-dom from 14.2.0 to 14.3.1 ( #1861 )
...
Bumps [happy-dom](https://github.com/capricorn86/happy-dom ) from 14.2.0 to 14.3.1.
- [Release notes](https://github.com/capricorn86/happy-dom/releases )
- [Commits](https://github.com/capricorn86/happy-dom/compare/v14.2.0...v14.3.1 )
---
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-03-22 13:00:04 -07:00
be0dd1512d
Bump @codemirror/autocomplete from 6.10.2 to 6.15.0 ( #1862 )
...
Bumps [@codemirror/autocomplete](https://github.com/codemirror/autocomplete ) from 6.10.2 to 6.15.0.
- [Changelog](https://github.com/codemirror/autocomplete/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/autocomplete/compare/6.10.2...6.15.0 )
---
updated-dependencies:
- dependency-name: "@codemirror/autocomplete"
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-03-22 12:59:55 -07:00
a5156c3f5d
Add *.zoo.dev origins to Tauri HTTP scopes ( #1868 )
2024-03-22 19:26:52 +00:00
8038b5d7a3
Make engine background color driven by theme
setting ( #1842 )
...
* Bump ts lib
* Make engine background color driven by theme setting
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Force snapshots to dark mode, fix theme init
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Don't assume we have engineCommandManager in CameraControls,
because for some reason it's being loaded before engineConnection in test environments?
* Merge branch 'main' into change-bg-color
* Replace optional chaining with this.engineCommandManager
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Okay now all snapshot tests are actually in dark mode
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger ci
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch >
2024-03-22 09:35:07 -04:00
54b234360e
robustening for autocomplete test ( #1864 )
2024-03-22 07:10:49 +00:00
465d933d53
circular dependencies refactor ( #1863 )
...
* circular dependencies refactor
* clean up
2024-03-22 05:55:30 +00:00
ccd0c619a6
Grackle: integrate source ranges ( #1852 )
...
Insert KCL source ranges into the KCVM instructions.
2024-03-22 05:16:27 +00:00
7b570bf525
add parsing of types to functions ( #1844 )
...
* add parsing of types to functions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add array
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add objects
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 >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add return types
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-03-22 00:14:30 +00:00
44d1c29801
set token when fetching user ( #1851 )
...
* set token when fetching user
* clean up
2024-03-21 16:32:41 -07:00
0e916cfd5b
SketchOnFace UI ( #1664 )
...
* always enter edit mode
* initial blocking of extra code-mirror updates
* dry out code
* rejig selections
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* clean up
* stream clean up
* update export
* sketch mode can be entered and exited for extrude faces
But has bugs
* startSketchOn working in some cases, editsketch animation working but not orientation of instersection plane etc
* Revert "A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)"
This reverts commit 406fca4c55
.
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* remove comment
* add sketch on face e2e test
* tweenCamToNegYAxis should respect reduced motion
* initial sketch on face working with test
* remove temporary toolbar button and xState flow
* un-used vars
* snapshot test tweak
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* type tidy up
* Revert "A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)"
This reverts commit c39b8ebf95
.
* Revert "A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)"
This reverts commit fecf6f490a
.
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* rename
* sketch on sketch on sketch
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* typo
* startSketchOn Endcaps
end works, start is weird still
* clear selections for entity_ids that are not recognised
* fix sketch on end cap of second order extrustion
* tiny clean up
* fix sketch on close segment/face
* clean up 'lastCodeMirrorSelectionUpdatedFromScene'
* add code mode test for sketchOnExtrudedFace
* make end cap selection more robust
* update js artifacts for extrudes
* update kcl docs
* clean up
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-22 10:23:04 +11:00
e773e932b0
better error lsp server ( #1850 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-21 22:14:55 +00:00
2d39fd32ce
Revert "Bump @lezer/javascript from 1.4.9 to 1.4.13 ( #1812 )" ( #1849 )
...
This reverts commit 3e4ce44dc9
.
2024-03-21 22:07:27 +00:00
5a585a6c2d
Grackle: Fix a clippy lint ( #1848 )
2024-03-21 16:49:10 -05:00
c09d6ee6bd
Bump KCVM, integrating InstructionKind ( #1847 )
2024-03-21 21:17:48 +00:00
09b55259ab
Up cam throttle ( #1843 )
...
up cam throttle
2024-03-21 20:53:58 +00:00
68b61c9832
Fix new lints from rust 1.77 ( #1845 )
2024-03-21 15:41:26 -05:00
469ca94437
Bump react-router-dom from 6.14.2 to 6.22.3 ( #1837 )
...
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) from 6.14.2 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
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-03-21 12:10:00 -07:00
1d3850b46a
Bump tailwindcss from 3.3.6 to 3.4.1 ( #1835 )
2024-03-21 18:46:47 +00:00
0358343285
Bump vite-tsconfig-paths from 4.3.1 to 4.3.2 ( #1838 )
2024-03-21 07:06:44 +00:00
38b0603fa2
Bump @types/node from 16.18.39 to 18.19.26 ( #1834 )
2024-03-20 23:45:27 -07:00
e48a8b6c5d
Bump @wdio/local-runner from 8.24.3 to 8.35.1 ( #1833 )
2024-03-20 23:45:17 -07:00
73e573b251
Bump @tauri-apps/api from 1.5.1 to 1.5.3 ( #1830 )
2024-03-20 23:45:08 -07:00
793409d53d
Bump @types/uuid from 9.0.4 to 9.0.8 ( #1832 )
2024-03-20 23:44:57 -07:00
3e9ab16c4b
Bump ts-node from 10.9.1 to 10.9.2 ( #1831 )
2024-03-20 23:44:48 -07:00
ab226bc86f
Bump eslint from 8.53.0 to 8.57.0 ( #1826 )
2024-03-20 22:55:58 -07:00
97677e4474
Bump typescript from 5.3.2 to 5.4.3 ( #1829 )
2024-03-20 22:55:42 -07:00
37fbc8c9ab
Bump zustand from 4.4.5 to 4.5.2 ( #1827 )
2024-03-20 22:55:32 -07:00
29d61da552
Bump @types/debounce-promise from 3.1.8 to 3.1.9 ( #1823 )
2024-03-21 05:34:27 +00:00
ad2f669ec6
Bump autoprefixer from 10.4.14 to 10.4.19 ( #1821 )
2024-03-21 05:29:39 +00:00
d66aad8b5d
Bump @headlessui/react from 1.7.17 to 1.7.18 ( #1822 )
2024-03-21 05:27:10 +00:00
d8b8710a0d
Bump react-hotkeys-hook from 4.4.1 to 4.5.0 ( #1824 )
2024-03-20 22:24:35 -07:00
8f8ba2dca5
Bump happy-dom from 10.8.0 to 14.2.0 ( #1820 )
2024-03-20 22:23:32 -07:00
970b0abb54
Bump @tauri-apps/cli from 1.5.6 to 1.5.11 ( #1817 )
2024-03-21 05:00:39 +00:00
06b464816f
Bump husky from 8.0.3 to 9.0.11 ( #1819 )
2024-03-21 04:40:51 +00:00
08f7bb2811
Bump vite from 5.1.3 to 5.2.2 ( #1816 )
2024-03-21 04:40:08 +00:00
197df9f25d
Bump @uiw/react-codemirror from 4.21.20 to 4.21.24 ( #1818 )
2024-03-21 04:39:55 +00:00
4d387dfaf7
Bump @types/crypto-js from 4.1.1 to 4.2.2 ( #1813 )
2024-03-20 21:21:11 -07:00
912b97bea5
Bump @types/react-dom from 18.2.7 to 18.2.22 ( #1814 )
2024-03-21 04:17:33 +00:00
3e4ce44dc9
Bump @lezer/javascript from 1.4.9 to 1.4.13 ( #1812 )
2024-03-21 04:14:51 +00:00
c2058a05fa
Bump vitest from 1.3.1 to 1.4.0 ( #1811 )
2024-03-21 04:13:57 +00:00
7a57965690
Bump clap from 4.5.2 to 4.5.3 in /src/wasm-lib ( #1805 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.2 to 4.5.3.
- [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/v4.5.2...v4.5.3 )
---
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-03-21 03:57:58 +00:00
c5b115ba97
Bump tauri-plugin-fs-extra from 160498d
to 8cd4a39
in /src-tauri ( #1809 )
2024-03-21 03:53:13 +00:00
90057c2dda
add regression test for angletomatch ( #1806 )
2024-03-21 03:44:52 +00:00
f3e59690d6
Bump async-trait from 0.1.77 to 0.1.78 in /src/wasm-lib ( #1807 )
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.77 to 0.1.78.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.77...0.1.78 )
---
updated-dependencies:
- dependency-name: async-trait
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-03-21 03:39:46 +00:00
9642a44a02
Bump actions/checkout from 3 to 4 ( #1803 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
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-03-21 03:33:24 +00:00
252c7651ac
Bump actions/github-script from 6 to 7 ( #1804 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/github-script
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-03-21 03:33:09 +00:00
79edcf3826
Bump @wdio/mocha-framework from 8.24.3 to 8.35.0 ( #1798 )
...
Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-mocha-framework ) from 8.24.3 to 8.35.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/v8.35.0/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/commits/v8.35.0/packages/wdio-mocha-framework )
---
updated-dependencies:
- dependency-name: "@wdio/mocha-framework"
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-03-21 03:19:52 +00:00
b05ac3a05f
fix angleToMatchLengthXY ( #1765 )
...
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-03-21 03:14:32 +00:00
1d01ba454b
Bump openapitor from 72dcf45
to 8512cea
in /src/wasm-lib ( #1796 )
...
Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `72dcf45` to `8512cea`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](72dcf4573b...8512ceae8e
)
---
updated-dependencies:
- dependency-name: openapitor
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-21 03:05:03 +00:00
bf1d6963fe
Bump @types/wicg-file-system-access from 2020.9.6 to 2023.10.5 ( #1795 )
...
Bumps [@types/wicg-file-system-access](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/wicg-file-system-access ) from 2020.9.6 to 2023.10.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/wicg-file-system-access )
---
updated-dependencies:
- dependency-name: "@types/wicg-file-system-access"
dependency-type: direct:development
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-03-20 19:59:48 -07:00
176ee63cb9
Bump web-vitals from 3.5.0 to 3.5.2 ( #1797 )
...
Bumps [web-vitals](https://github.com/GoogleChrome/web-vitals ) from 3.5.0 to 3.5.2.
- [Changelog](https://github.com/GoogleChrome/web-vitals/blob/main/CHANGELOG.md )
- [Commits](https://github.com/GoogleChrome/web-vitals/compare/v3.5.0...v3.5.2 )
---
updated-dependencies:
- dependency-name: web-vitals
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-03-20 19:57:00 -07:00
1ae8059c2b
Bump @wdio/spec-reporter from 8.24.2 to 8.32.4 ( #1799 )
...
Bumps [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-spec-reporter ) from 8.24.2 to 8.32.4.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/v8.32.4/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/commits/v8.32.4/packages/wdio-spec-reporter )
---
updated-dependencies:
- dependency-name: "@wdio/spec-reporter"
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-03-20 19:52:47 -07:00
93f406d005
Bump @types/react from 18.2.41 to 18.2.67 ( #1800 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.2.41 to 18.2.67.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
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-03-20 19:44:47 -07:00
e97833f0ed
Bump kittycad-execution-plan from 494225a
to 80998de
in /src/wasm-lib ( #1801 )
...
Bump kittycad-execution-plan in /src/wasm-lib
Bumps [kittycad-execution-plan](https://github.com/KittyCAD/modeling-api ) from `494225a` to `80998de`.
- [Commits](494225aaac...80998dea69
)
---
updated-dependencies:
- dependency-name: kittycad-execution-plan
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-20 19:44:25 -07:00
35417dd8a6
Bump syn from 2.0.52 to 2.0.53 in /src/wasm-lib ( #1793 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.52 to 2.0.53.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.52...2.0.53 )
---
updated-dependencies:
- dependency-name: syn
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-03-20 19:35:28 -07:00
cf0560dcfb
fix dependabot perms ( #1792 )
...
add dependabot to playwright
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-21 00:48:08 +00:00
3659946653
ignore test_copilot_lsp_completions til new model deployed ( #1791 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-20 17:40:46 -07:00
156c51484a
Bump async-recursion from 1.0.5 to 1.1.0 in /src/wasm-lib ( #1775 )
...
Bumps [async-recursion](https://github.com/dcchut/async-recursion ) from 1.0.5 to 1.1.0.
- [Release notes](https://github.com/dcchut/async-recursion/releases )
- [Commits](https://github.com/dcchut/async-recursion/compare/v1.0.5...v1.1.0 )
---
updated-dependencies:
- dependency-name: async-recursion
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-03-20 17:07:49 -07:00
dc8dd4bc72
Bump uuid from 1.7.0 to 1.8.0 in /src/wasm-lib ( #1776 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.7.0...1.8.0 )
---
updated-dependencies:
- dependency-name: uuid
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-03-20 17:07:15 -07:00
335add67bd
Bump thiserror from 1.0.57 to 1.0.58 in /src/wasm-lib ( #1778 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.57 to 1.0.58.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.57...1.0.58 )
---
updated-dependencies:
- dependency-name: thiserror
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-03-20 17:06:42 -07:00
231794a69d
Bump tauri-plugin-fs-extra from 6db4320
to 160498d
in /src-tauri ( #1779 )
...
Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `6db4320` to `160498d`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](6db4320e98...160498dae5
)
---
updated-dependencies:
- dependency-name: tauri-plugin-fs-extra
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-20 17:05:43 -07:00
8e5a6bc6fc
bump kittycad.rs ( #1784 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-20 15:39:33 -07:00
4f82121105
Add tangentialArcTo to grackle stdlib ( #1731 )
...
* Add tangentialArcTo to grackle stdlib
* Clean up test
2024-03-20 14:54:28 -04:00
46358b41a2
Bind all unary, binary and constants to KCL ( #1781 )
2024-03-20 13:12:43 -04:00
59274b76bf
Add onboarding check workflow ( #1764 )
...
* add workflow
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-20 08:28:55 -07:00
d11d363f19
Cut release v0.16.0 ( #1763 )
2024-03-20 08:44:09 -04:00
f22ad7c4e7
Fix file route resolution to restor file switching ( #1768 )
...
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
2024-03-20 11:39:57 +11:00
1913519f68
Revert "Add ping pong health, remove a timeout interval, fix up netwo… ( #1771 )
...
Revert "Add ping pong health, remove a timeout interval, fix up network events (#1555 )"
This reverts commit 61d7950ca3
.
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
2024-03-20 11:39:49 +11:00
4b9d4fd45b
Bump mio in fuzz tests ( #1773 )
2024-03-19 19:30:47 -05:00
78e6816b06
Always run cargo clippy in CI ( #1772 )
...
It's now a required job before merge is allowed. Unfortunately GitHub now blocks any non-Rust PR, because they require cargo clippy but don't trigger it to run.
Solution is simple, just always run cargo clippy, so it can pass, so that merge is allowed.
2024-03-20 11:02:49 +11:00
6607ea1663
Bump tauri-plugin-fs-extra from d95a1b3
to 6db4320
in /src-tauri ( #1756 )
...
Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `d95a1b3` to `6db4320`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](d95a1b382f...6db4320e98
)
---
updated-dependencies:
- dependency-name: tauri-plugin-fs-extra
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19 15:53:07 -07:00
644a8ef3ca
Remove cargo build CI job ( #1767 )
...
We shouldn't actually need `cargo build` CI checks. Because we're not building any binaries. Just `cargo check` should be enough. WASM builds are tested elsewhere.
2024-03-19 21:38:21 +00:00
e3e132c0d5
Fix cargo warnings ( #1766 )
...
CI is currently broken [logs here](https://github.com/KittyCAD/modeling-app/actions/runs/8349085118/job/22852456873?pr=1765#step:9:1046 ). Trying to fix.
OK I've fixed it. Process to fix was:
1. Revert be3fed8427
("Add support for line, xLine, yLine, xLineTo, yLineTo (#1754 )")
2. Restore that commit without any of its changes to Cargo.lock (it had, IMO, a lot of unnecessary changes)
3. `cargo update -p kittycad-execution-plan` (redoing only the necessary changes)
2024-03-19 21:19:57 +00:00
be3fed8427
Add support for line, xLine, yLine, xLineTo, yLineTo ( #1754 )
...
* Add support for line, xLine, yLine, xLineTo, yLineTo
* Fix minor memory misalignment
* Address PR comments
2024-03-19 12:11:45 -04:00
cefa6f85fe
tag changes followup ( #1747 )
...
* tag changes followup
* fmt
2024-03-17 18:24:03 +11:00
47ff4623bd
updating example kcl back to bracket with updated changes ( #1743 )
...
* updating example kcl
* parantheses error
* fix recast bug (#1746 )
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* minor fix
* adding comment to kcl
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-03-15 23:10:34 -07:00
69ff651201
fix recast bug ( #1746 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-15 20:18:34 -07:00
788ae5dbab
update starting example ( #1742 )
...
update starting example
2024-03-15 16:05:26 -07:00
816870253e
Make tag last optional param everywhere ( #1739 )
...
* Make tag last optional param
* Update all test assertions with correct tag format
* Format ts
* Some progress on tests and code mods
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* More sketch fixes
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Only 1 test left
* Clean up console.log
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Fix last ts test
* Clean up fmt
* Fix clippy too
* Update docs and fix small oversight on angled lines
* Fix more rust tests
* Make typescript happy
* Fmt
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-03-15 17:03:42 -04:00
4987965731
better copilot test ( #1741 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-15 13:07:02 -07:00
042ceb42fd
Update cargo-test.yml ( #1740 )
2024-03-15 19:44:41 +00:00
f40cdabfdf
File based settings ( #1679 )
...
* Rename GlobalStateContext to SettingsAuthContext
* Naive initial impl of settings persistence to file system
* Update app identifier in tauri config
* Add "show in folder" tauri command
* Load from and save to file system in Tauri app
* Add documents drive to tauri permission scope
* Add recursive prop to default dir selection dialog
* Add success toast to web restore defaults action
* Add a way to validate read-in settings
* Update imports to use separate settings lib file
* Validate localStorage-loaded settings, combine error message
* Add a e2e test for validation
* Clean up state state bugs
* Reverse validation looping so new users don't error
* update settingsMachine typegen to remove conflicts
* Fmt
* Fix TS errors
* Fix import paths, etc post-merge
* Make default length units `mm` and 'metric'
* Rename to SettingsAuth*
* cargo fmt
* Revert Tauri config identifier change
* Update clientSideInfra's baseUnits from settings
* Break apart CommandBar and CommandBarProvider
* Bugfix: don't validate defaultValue when it's not configured
* Allow some TauriFS functions to no-op from browser
* Sidestep circular deps by loading context and kclManager only from React-land
* Update broken import paths
* Separate loaders from Router, load settings on every route
* Break apart settings types, utils, and constants
* Fix Jest tests by decoupling reliance on useLoaderData from SettingsAuthProvider
* Fix up Router loader data with "layout routes"
https://reactrouter.com/en/main/route/route#layout-routes
* Move settings validation and toast to custom hook so the toast renders
* fmt
* Use forks for Vitest
https://vitest.dev/guide/common-errors.html#failed-to-terminate-worker
* $APPCONFIG !== $APPDATA only on Linux
+ change the identifier back since it really doesn't seem to affect app signing
* Debugging on Linux
* Better directory validation, fix reset settings button
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* defaultDirectory can be empty in browser
* fmt
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* re-trigger CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-14 15:56:45 -04:00
13cd3e179b
Only run cargo-test GH Action when wasm-lib is updated ( #1718 )
...
* Only run cargo-test GH Action when wasm-lib is updated
Because we don't care about src-tauri's Rust code in this action
* $APPDATA !== $APPCONFIG on Linux
+ change the bundle identifier back
* Undo that commit, wrong branch
* Change approach to ignore the Tauri Rust files instead
* Switch back to only check wasm-lib
2024-03-14 14:06:04 -04:00
a2176d9a1b
Bump anyhow from 1.0.80 to 1.0.81 in /src/wasm-lib ( #1719 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.80 to 1.0.81.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.80...1.0.81 )
---
updated-dependencies:
- dependency-name: anyhow
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-03-14 16:49:30 +00:00
fab5c47978
Bump codecov/codecov-action from 3 to 4 ( #1724 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
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>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-03-14 16:48:42 +00:00
61d7950ca3
Add ping pong health, remove a timeout interval, fix up network events ( #1555 )
...
* Add ping pong health, fix up network events
* Change the default connection state for test
---------
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-03-14 12:18:06 -04:00
0579ccd53b
Handle many files as a zip archive ( #1688 )
...
* Handle many files as a zip archive
* Hopefully fix the test
* Try again
* Use latest kittycad/cli version
* update gitignore and push gltf-standard into snapshot array
* Extract zipped gltf; use 8 cores for CI
* Ignore unzipped files
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
---------
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-14 11:50:46 -04:00
cede44aacf
Grackle: Extrude/ClosePath stdlib functions ( #1717 )
...
* Grackle: Extrude stdlib function
* Grackle: ClosePath function
2024-03-13 22:15:26 -05:00
e8149fca97
Bump modeling-api crates ( #1716 )
2024-03-13 20:15:40 -05:00
c571b15318
Fix circle ( #1715 )
...
* start of circle
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixews
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix all samples
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* docs
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 >
* bump version;
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-03-14 00:16:57 +00:00
d3d2612a3b
fix links for kcl docs ( #1714 )
...
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more link
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better highlighting
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better highlighting
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-13 22:43:42 +00:00
17b7c687d4
Update SketchGroup when calling lineTo ( #1713 )
...
* Update SketchGroup when calling lineTo
* Verify the next free address after the partial cube unit test
2024-03-13 22:42:13 +00:00
5d7d15a385
Fixes for docs ( #1712 )
2024-03-13 22:01:35 +00:00
4be9f70965
change up docs format ( #1711 )
...
* change up docs format
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* change up docs format
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* change up docs format
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* workflow to push docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix[
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* initial commit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* initial commit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* initial commit
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 >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-13 14:22:22 -07:00
a60bdd4cc3
generate kcl examples in docs from macro ( #1710 )
...
* rearrange
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* examples
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* recast
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add more samples
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more samples
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make serial
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix hang
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix import
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 >
* atan
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* atan
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 >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make all tests pass
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* must have code balock
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-13 12:56:46 -07:00
6bab45a56a
add to_degrees/to_radians fns ( #1709 )
...
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-13 00:33:50 -07:00
2d979b56f5
Send telemetry ( #1702 )
...
* restart on auth
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix deps
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 >
* hash the iuser
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add comment;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* zip up the contents
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix logic
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more code coverage
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[dates
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 >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* up[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more coverage
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more coverage
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add tests
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 >
* 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 >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup dead code
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start of accept / reject
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* accept/reject
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-13 06:57:43 +00:00
dfc51e6c30
Bump tauri-plugin-fs-extra from adbc333
to d95a1b3
in /src-tauri ( #1707 )
...
Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `adbc333` to `d95a1b3`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](adbc333a0f...d95a1b382f
)
---
updated-dependencies:
- dependency-name: tauri-plugin-fs-extra
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-12 23:43:23 -07:00
7e40464d10
Bump proc-macro2 from 1.0.78 to 1.0.79 in /src/wasm-lib ( #1706 )
...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.78 to 1.0.79.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.78...1.0.79 )
---
updated-dependencies:
- dependency-name: proc-macro2
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-03-12 23:43:16 -07:00
83fcdd52a2
Bump reqwest from 0.11.25 to 0.11.26 in /src/wasm-lib ( #1705 )
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.25 to 0.11.26.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.25...v0.11.26 )
---
updated-dependencies:
- dependency-name: reqwest
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-03-12 23:43:06 -07:00
8a30d5ec8f
Bump softprops/action-gh-release from 1 to 2 ( #1683 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
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-03-12 16:57:52 -07:00
637c4a7d97
Bump openapitor from 6f38abe
to 72dcf45
in /src/wasm-lib ( #1685 )
...
Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `6f38abe` to `72dcf45`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](6f38abe149...72dcf4573b
)
---
updated-dependencies:
- dependency-name: openapitor
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-12 16:57:01 -07:00
604446dba3
Bump kittycad from 0.2.59 to 0.2.60 in /src-tauri ( #1681 )
...
Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.59 to 0.2.60.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.59...v0.2.60 )
---
updated-dependencies:
- dependency-name: kittycad
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-03-12 16:56:42 -07:00
ed3952900b
Bump tauri-plugin-fs-extra from 30295ec
to adbc333
in /src-tauri ( #1695 )
...
Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `30295ec` to `adbc333`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](30295ecc8e...adbc333a0f
)
---
updated-dependencies:
- dependency-name: tauri-plugin-fs-extra
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-12 16:56:21 -07:00
f934a17417
Bump reqwest from 0.11.24 to 0.11.25 in /src/wasm-lib ( #1687 )
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.24 to 0.11.25.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.24...v0.11.25 )
---
updated-dependencies:
- dependency-name: reqwest
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-03-12 16:56:00 -07:00
59fa7b13a5
Bump anyhow from 1.0.80 to 1.0.81 in /src-tauri ( #1696 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.80 to 1.0.81.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.80...1.0.81 )
---
updated-dependencies:
- dependency-name: anyhow
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-03-12 16:55:48 -07:00
8b2bf00641
More lsp stuff / telemetry-prep ( #1694 )
...
* more text document stuff
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* backend for rename and create etc
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates for functions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* js future
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* utils
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup send and sync shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* save the client
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* store the users privacy settings
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 >
* bump version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-12 13:37:47 -07:00
73b7d3cc9d
Patterns 2d 3d ( #1701 )
...
* refactor
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* pattern2d and 3d
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix derive docs more
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
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-03-12 12:54:45 -07:00
82fb227868
Move settings types and initial values to lib/settings ( #1698 )
2024-03-12 10:37:35 -04:00
db5657a298
lsp workspace stuff ( #1677 )
...
* some lsp shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more stuffs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* on open send close and open events
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update the path
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 >
* send on close
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* on close project
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update on close
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* initpromise
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add to wasm.ts
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Update src/lang/wasm.ts
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
* restart lsps on failure
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add panic hook
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updartes
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 >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
2024-03-12 00:50:31 +00:00
cd158f8db0
Rename *GlobalState* to *SettingsAuth* ( #1689 )
2024-03-11 20:26:13 -04:00
0342d1a5b4
fix error range kcl embedded function and add test ( #1691 )
...
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new images
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new images
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-11 13:37:22 -07:00
cad64fb780
Update onboarding based on team feedback ( #1665 )
...
* Make onboarding links underlined and a different color
* Override underlined links that shouldn't be
* Update "KittyCAD" to "Zoo" camera controls, copy edits
* Copy edits through CodeEditor step, add counter to onboarding
* Notes through ParametricModeling step
* Notes through UserMenu step
* Add three-dots icon, separate Zoo logo link from project button
* Feedback through end of onboarding
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Fix ESLint warnings
* Revert cameraControls to 'KittyCAD', ensure we get type errors if that isn't correct in the future
* fmt
* Missed a reverted "Zoo" cameraControls item
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-08 17:59:14 -05:00
fbc458b6e6
Update KNOWN-ISSUES.md ( #1676 )
2024-03-08 19:04:12 +00:00
dd852c2652
Bump wasm-bindgen-futures from 0.4.41 to 0.4.42 in /src/wasm-lib ( #1670 )
...
Bumps [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen ) from 0.4.41 to 0.4.42.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: wasm-bindgen-futures
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-03-08 09:36:56 -08:00
3395f34552
Bump anyhow from 1.0.79 to 1.0.80 in /src/wasm-lib ( #1671 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.79 to 1.0.80.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.79...1.0.80 )
---
updated-dependencies:
- dependency-name: anyhow
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-03-08 09:36:47 -08:00
4ac40d5a78
Bump serde from 1.0.196 to 1.0.197 in /src/wasm-lib ( #1672 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.196 to 1.0.197.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.196...v1.0.197 )
---
updated-dependencies:
- dependency-name: serde
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-03-08 09:36:35 -08:00
8ccbb3a419
Bump clap from 4.5.1 to 4.5.2 in /src/wasm-lib ( #1673 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.1 to 4.5.2.
- [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.1...v4.5.2 )
---
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-03-08 09:36:23 -08:00
77e9a35c4d
cam update should move target too ( #1674 )
2024-03-08 18:52:31 +11:00
0d1852bbc3
add optional tag to circle ( #1669 )
2024-03-07 15:35:26 -08:00
ff9229f55a
fix circle sketch on face ( #1668 )
...
* fix circle sketch on face
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cargo.lock
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-07 14:53:37 -08:00
5a7f12a06d
start of close tag ( #1639 )
...
* start of close tag
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* close
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* use local
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-07 12:35:56 -08:00
06f1257071
Bump kittycad-modeling-session from 03eb9c3
to c554cbe
in /src/wasm-lib ( #1655 )
...
Bump kittycad-modeling-session in /src/wasm-lib
Bumps [kittycad-modeling-session](https://github.com/KittyCAD/modeling-api ) from `03eb9c3` to `c554cbe`.
- [Commits](03eb9c3763...c554cbeda3
)
---
updated-dependencies:
- dependency-name: kittycad-modeling-session
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-07 20:11:51 +00:00
328e7faea9
Bump web-sys from 0.3.68 to 0.3.69 in /src/wasm-lib ( #1652 )
...
Bumps [web-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.68 to 0.3.69.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: web-sys
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-03-07 20:11:07 +00:00
5792d3eb2b
Bump tauri from 1.6.0 to 1.6.1 in /src-tauri ( #1658 )
...
Bumps [tauri](https://github.com/tauri-apps/tauri ) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.6.0...tauri-v1.6.1 )
---
updated-dependencies:
- dependency-name: tauri
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-03-07 12:03:01 -08:00
15effddf6c
Bump serde_json from 1.0.112 to 1.0.114 in /src-tauri ( #1657 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.112 to 1.0.114.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.112...v1.0.114 )
---
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-03-07 12:02:46 -08:00
5354ce140a
Bump kittycad-execution-plan-macros from 03eb9c3
to c554cbe
in /src/wasm-lib ( #1653 )
...
Bump kittycad-execution-plan-macros in /src/wasm-lib
Bumps [kittycad-execution-plan-macros](https://github.com/KittyCAD/modeling-api ) from `03eb9c3` to `c554cbe`.
- [Commits](03eb9c3763...c554cbeda3
)
---
updated-dependencies:
- dependency-name: kittycad-execution-plan-macros
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-07 12:02:33 -08:00
a994338541
Bump tauri-plugin-fs-extra from 19aa220
to 30295ec
in /src-tauri ( #1656 )
...
Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `19aa220` to `30295ec`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](19aa220411...30295ecc8e
)
---
updated-dependencies:
- dependency-name: tauri-plugin-fs-extra
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-07 12:02:24 -08:00
6c22154df1
Bump insta from 1.34.0 to 1.36.1 in /src/wasm-lib ( #1654 )
...
Bumps [insta](https://github.com/mitsuhiko/insta ) from 1.34.0 to 1.36.1.
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/insta/compare/1.34.0...1.36.1 )
---
updated-dependencies:
- dependency-name: insta
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-03-07 12:01:42 -08:00
4c18255b70
Cut release v0.15.6 ( #1666 )
2024-03-07 14:22:40 -05:00
42b247bc99
bump kittycad ( #1647 )
2024-03-06 02:09:59 +00:00
7d7b176bb7
Cut release v0.15.5 ( #1632 )
2024-03-06 12:41:09 +11:00
9aada41a0d
Show all CAD files in FileTree ( #1642 )
2024-03-05 20:37:48 -05:00
23971465ce
More fixes to export e2e test ( #1646 )
...
* change to download listener
* ultra snapshot test
* clean up
* Revert "ultra snapshot test"
This reverts commit 2d2a585a17
.
2024-03-06 01:08:15 +00:00
23e294930b
Clean up possibly dead code ( #1032 )
...
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-03-05 12:53:29 -08:00
22cc4c9a98
fix error sourcce range for kcl stdlib ( #1641 )
...
fix error
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-05 12:46:05 -08:00
fe6478f568
Bump serde_json from 1.0.113 to 1.0.114 in /src/wasm-lib ( #1622 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.113 to 1.0.114.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.113...v1.0.114 )
---
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>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-03-05 20:38:28 +00:00
1989734c3b
Bump openapitor from 8db292e
to 6f38abe
in /src/wasm-lib ( #1636 )
...
Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `8db292e` to `6f38abe`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](8db292eaa7...6f38abe149
)
---
updated-dependencies:
- dependency-name: openapitor
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 20:38:10 +00:00
f36984f52a
Bump mio from 0.8.9 to 0.8.11 in /src-tauri ( #1630 )
...
Bumps [mio](https://github.com/tokio-rs/mio ) from 0.8.9 to 0.8.11.
- [Release notes](https://github.com/tokio-rs/mio/releases )
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/mio/compare/v0.8.9...v0.8.11 )
---
updated-dependencies:
- dependency-name: mio
dependency-type: indirect
...
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-03-05 20:23:42 +00:00
5437538892
Bump mio from 0.8.9 to 0.8.11 in /src/wasm-lib ( #1629 )
...
Bumps [mio](https://github.com/tokio-rs/mio ) from 0.8.9 to 0.8.11.
- [Release notes](https://github.com/tokio-rs/mio/releases )
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/mio/compare/v0.8.9...v0.8.11 )
---
updated-dependencies:
- dependency-name: mio
dependency-type: indirect
...
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-03-05 20:23:16 +00:00
97bd60ae87
Bump js-sys from 0.3.68 to 0.3.69 in /src/wasm-lib ( #1635 )
...
Bumps [js-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.68 to 0.3.69.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: js-sys
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-03-05 20:22:54 +00:00
9116d79c50
Bump tauri-plugin-fs-extra from ed682dd
to 19aa220
in /src-tauri ( #1634 )
...
Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `ed682dd` to `19aa220`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](ed682dd96e...19aa220411
)
---
updated-dependencies:
- dependency-name: tauri-plugin-fs-extra
dependency-type: direct:production
...
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-03-05 20:22:42 +00:00
b3b5dff60f
Bump kittycad from 0.2.58 to 0.2.59 in /src-tauri ( #1633 )
...
Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.58 to 0.2.59.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.58...v0.2.59 )
---
updated-dependencies:
- dependency-name: kittycad
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-03-05 20:22:25 +00:00
55f842d3bd
Bump tauri from 1.5.4 to 1.6.0 in /src-tauri ( #1446 )
...
Bumps [tauri](https://github.com/tauri-apps/tauri ) from 1.5.4 to 1.6.0.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.5.4...tauri-v1.6.0 )
---
updated-dependencies:
- dependency-name: tauri
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-03-05 12:14:30 -08:00
778478757e
Fillets ( #1401 )
...
* add fillet
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* get end cap info
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* tryu
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* next-adjacent
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix js tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* works
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[pdates
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 >
* move back to functions
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-03-05 11:52:45 -08:00
bc303fbaab
try and make test more robust ( #1638 )
...
* try and make test more robust
* unused import
* add logging
* fix bug in export test
* Revert "unused import"
This reverts commit 0fb7090eca
.
* revert more
* more fixes
* fix
* ultra snapshot test
* Revert "ultra snapshot test"
This reverts commit 17a883727e
.
2024-03-05 15:42:27 +00:00
d422f09045
Minor readme typo
2024-03-05 04:56:29 -05:00
adcf80331a
Bump KCVM ( #1631 )
2024-03-04 17:51:03 -08:00
4fbd7ace98
Increase playwright timeout on a per test basis ( #1627 )
...
try individual timeout
2024-03-05 11:52:43 +11:00
0df858b9ca
update discord announce under 2000 char limit ( #1628 )
...
* update discord announce under 2000 char limit
* updating URL handling
2024-03-04 14:34:57 -07:00
c6f080c440
Add export to cmd bar ( #1593 )
...
* Add new exportFile icon
* Isolate exportFromEngine command
* Naive initial export command
* Update types to accept functions for arg defaultValue, required, and options
* Make existing helper functions and configs work with new types
* Make UI components work with new types
support resolving function values and conditional logic
* Add full export command to command bar
* Replace ExportButton with thin wrapper on cmd bar command
* fmt
* Fix stale tests and bugs found by good tests
* fmt
* Update src/components/CommandBar/CommandArgOptionInput.tsx
* Update snapshot tests and onboarding wording
* Move the panel open click into doExport
* Don't need to input storage step in export tests anymore
* Remove console logs, fmt, select options if we need to
* Increase test timeout
---------
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
2024-03-05 08:06:43 +11:00
c1a14a107a
undo test stuff ( #1619 )
...
* another bad change
* undo
2024-03-04 14:18:25 +11:00
3c721f2b29
make close segment visually distinct ( #1620 )
2024-03-04 14:18:08 +11:00
61e2a1eddc
remove playwright parallel, but run macos and ubuntu at the same time ( #1617 )
...
* remove playwright parallel, but run macos and ubuntu at the same time
* better logging for cam test
* skip a test for safari
* remove steps
2024-03-04 12:18:56 +11:00
6406e27794
bad change
2024-03-04 10:44:45 +11:00
1e382a76dd
clean up old snapshot images ( #1618 )
2024-03-04 10:41:25 +11:00
06cdaa9ae8
overhaul cam move test
2024-03-04 10:37:11 +11:00
85c30be333
Remove unnecessary import ( #1611 )
2024-03-03 15:18:28 -06:00
4d4a1d66e8
snap to profile start ( #1616 )
...
* fix camera set from debug panel
* add snap to for closing sketch
* clean up file that shouldn't have been committed
2024-03-04 08:14:37 +11:00
223b5952aa
Refactor mouse event args ( #1613 )
...
* refactor mouse event interfaces
Importantly returning multiple intersections from raycastRing, but other clean up
* refactor enter exit args interface
* type tweak
2024-03-03 16:23:16 +11:00
fedffbb384
Grackle: stdlib LineTo function ( #1601 )
...
* Bump execution plan
* Grackle: lineTo stdlib function (#1605 )
* Remove test JSON output
2024-03-02 18:39:31 -06:00
ed4e3df3b2
unused vars cleanup ( #1608 )
2024-03-02 20:30:24 +11:00
18d200e790
add test: Can edit segments by dragging their handles ( #1607 )
2024-03-02 20:08:13 +11:00
0c50a5996d
show selected color for start selected at ( #1606 )
2024-03-02 19:00:24 +11:00
73bca2dcfc
fully remove show ( #1592 )
...
* fully remove show
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 >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* rm
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 >
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch >
2024-03-01 17:16:18 -08:00
c6a50a3cdf
try parallel plawright ( #1579 )
...
* parallel plawright
* test robustness tweak
* change to only double speed
2024-03-02 11:25:50 +11:00
b81c9d04cc
make kcl std lib first class ( #1603 )
...
* make kcl std lib first class
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[dates
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-03-01 14:23:30 -08:00
9d8a7064da
make startProfileAt UI editable ( #1599 )
...
make startProfileAt editable
2024-03-02 08:48:30 +11:00
b0e6140e9f
Implement dual camera sync direction ( #1597 )
...
* implement dual camer sync direction
The existance of the client side scene requires two cameras to stay in sync, really these need to be a master-slave relationship, intitial this was implemented with the client side scene taking the lead and sending updates to the server using the endpoint (as it didn't require an new endpoints), but even though we added a sequence property to this endpoint and sent it over udp, it was still an abuse of this endpoint as the engine didn't have this endpoint setup with a fload of messages and low-latency in mind.
Now we have migrated back to sending mouse events to the engine instead, but with the engine replying with camera details on drag_end etc so that we can keep the client camera in sync.
The client side camera still does take the master role in sketch mode as it makes sense to keep the low latency benfits of the local camera for the locallay rendered assets in sketch mode, moving the camera in this mode already did hide the engine camera while the camera is moving so as to avoid ghoasting so this works well.
The camera controls now work by syncing in either direction depending on what's appropiate
* fmt
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* update default plane extrude numbers
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger-ci
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-02 08:20:50 +11:00
f9df7ff885
import docs ( #1602 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-01 12:19:24 -08:00
aec9637d7a
EngineConnection should fail fast if socket closes ( #1600 )
...
* EngineConnection should fail fast if socket closes
* Fix clippy lint
2024-03-01 14:43:11 -05:00
e4c5fad8c7
failing auto complete test ( #1578 )
2024-03-01 08:22:04 -08:00
cc0d601294
enable concurrency for playwright action ( #1598 )
2024-03-01 07:08:02 -08:00
69cefafc19
Bump image from 0.24.8 to 0.24.9 in /src/wasm-lib ( #1584 )
...
Bumps [image](https://github.com/image-rs/image ) from 0.24.8 to 0.24.9.
- [Changelog](https://github.com/image-rs/image/blob/master/CHANGES.md )
- [Commits](https://github.com/image-rs/image/compare/v0.24.8...v0.24.9 )
---
updated-dependencies:
- dependency-name: image
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-02-29 19:57:37 -08:00
b187ca3422
Bump kittycad from 0.2.54 to 0.2.58 in /src/wasm-lib ( #1583 )
...
Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.54 to 0.2.58.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.54...v0.2.58 )
---
updated-dependencies:
- dependency-name: kittycad
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-02-29 19:56:45 -08:00
1edadcaa0f
Bump kittycad from 0.2.53 to 0.2.58 in /src-tauri ( #1581 )
...
Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.53 to 0.2.58.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.53...v0.2.58 )
---
updated-dependencies:
- dependency-name: kittycad
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-02-29 19:56:09 -08:00
95c0ded8cf
Refactor: move point-parsing into its own function ( #1590 )
...
This will be reused in future stdlib functions.
Also, add a field for argument number to the "invalid argument type" error message.
2024-02-29 17:55:34 -06:00
0ebb4e2cad
one more sentry ( #1591 )
...
Update KclSingleton.tsx
2024-02-29 14:56:57 -08:00
f3e0939057
Cut release v0.15.4 ( #1587 )
2024-03-01 09:50:28 +11:00
f5e233d8a0
Finish removing Sentry ( #1588 )
...
Finish removing Sentry
Following Frank's PR in 8f5034f997
, I'm
sending up a PR to finish pulling Sentry out of the codebase, rather
than just disabling it via configuration.
F
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io >
2024-02-29 16:41:20 -05:00
1cab3e628f
client side sketch scene not respecting base-unit-scale ( #1576 )
...
* client side sketch scene not respecting base-unit-scale
* test tweak
* remove dead code
* fix test
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* test fix up
* trigger ci
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger ci
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-01 06:55:49 +11:00
2ca6ba52b6
Bump serde_json from 1.0.113 to 1.0.114 in /src-tauri ( #1463 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.113 to 1.0.114.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.113...v1.0.114 )
---
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-02-29 11:35:35 -08:00
f741ea2e09
Bump serde from 1.0.196 to 1.0.197 in /src-tauri ( #1462 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.196 to 1.0.197.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.196...v1.0.197 )
---
updated-dependencies:
- dependency-name: serde
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-02-29 11:34:43 -08:00
9f2a7781fc
Bump anyhow from 1.0.79 to 1.0.80 in /src-tauri ( #1465 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.79 to 1.0.80.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.79...1.0.80 )
---
updated-dependencies:
- dependency-name: anyhow
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-02-29 11:34:30 -08:00
990f2b4154
Vector for tracking cargo tests ( #1580 )
...
* try and log to vector
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* iupdates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* try and log to vector
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* try and log to vector
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-02-29 11:14:01 -08:00
0af0f15281
Bump clap from 4.5.0 to 4.5.1 in /src/wasm-lib ( #1448 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.0 to 4.5.1.
- [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.0...clap_complete-v4.5.1 )
---
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-02-29 00:53:57 -08:00
b558548b94
Bump google-github-actions/auth from 2.1.1 to 2.1.2 ( #1521 )
...
Bumps [google-github-actions/auth](https://github.com/google-github-actions/auth ) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/google-github-actions/auth/releases )
- [Changelog](https://github.com/google-github-actions/auth/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/auth/compare/v2.1.1...v2.1.2 )
---
updated-dependencies:
- dependency-name: google-github-actions/auth
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-02-29 00:52:34 -08:00
29e0f9a270
Bump kittycad-execution-plan from 9cb86ba
to 29086e1
in /src/wasm-lib ( #1570 )
...
Bump kittycad-execution-plan in /src/wasm-lib
Bumps [kittycad-execution-plan](https://github.com/KittyCAD/modeling-api ) from `9cb86ba` to `29086e1`.
- [Commits](9cb86ba54e...29086e1079
)
---
updated-dependencies:
- dependency-name: kittycad-execution-plan
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-29 00:52:18 -08:00
9385c32cfb
Bump kittycad-modeling-session from 9cb86ba
to 29086e1
in /src/wasm-lib ( #1568 )
...
Bump kittycad-modeling-session in /src/wasm-lib
Bumps [kittycad-modeling-session](https://github.com/KittyCAD/modeling-api ) from `9cb86ba` to `29086e1`.
- [Commits](9cb86ba54e...29086e1079
)
---
updated-dependencies:
- dependency-name: kittycad-modeling-session
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-29 00:51:56 -08:00
ce3fb5c353
Bump tauri-plugin-fs-extra from 01211ff
to ed682dd
in /src-tauri ( #1567 )
...
Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `01211ff` to `ed682dd`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](01211ff075...ed682dd96e
)
---
updated-dependencies:
- dependency-name: tauri-plugin-fs-extra
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-29 00:51:24 -08:00
f920490518
Bump syn from 2.0.49 to 2.0.52 in /src/wasm-lib ( #1563 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.49 to 2.0.52.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.49...2.0.52 )
---
updated-dependencies:
- dependency-name: syn
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-02-29 00:51:03 -08:00
d681e667ee
Hide cam when moving ( #1577 )
...
hide cam when moving
2024-02-29 19:25:48 +11:00
5c6515a60e
Fix autocomplete in comment ( #1575 )
2024-02-28 23:24:11 -08:00
eb8a33312d
fix trailing comma ( #1574 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-02-28 22:24:11 -08:00
d351b3bbe4
fix recast ( #1571 )
...
* fix recast
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 >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-02-28 21:19:10 -08:00
47d40eb801
Update test artifacts for patterns with holes ( #1566 )
...
* update test artifacts
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update known issues
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* screenshots
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-02-28 19:18:23 -08:00
adc4b6148d
Cut release v0.15.3 ( #1546 )
2024-02-29 12:39:20 +11:00
27d0d4a28b
bump kittcad/lib version ( #1565 )
2024-02-29 11:57:47 +11:00
fb609c19ef
Grackle: implement StartSketchAt stdlib function ( #1535 )
...
* Grackle: implement StartSketchAt stdlib function
* Move startsketchAt into a new 'sketch' module
* Further divide module
* Write SketchGroup to EP memory
2024-02-28 16:24:03 -06:00
8666989c85
add issue template ( #1547 )
...
* add issue template
* change report a bug link
* add issue form and delete issue template, update link
2024-02-27 14:10:50 -08:00
bdf49c2084
short term cam fix ( #1543 )
...
* short term cam fix
* fix
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger ci
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-28 06:26:53 +11:00
a06b9d560a
improve export test logs ( #1536 )
2024-02-27 15:19:14 +11:00
b81ff66f2b
Sketch on face of face ( #1524 )
...
* add test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add negative extrude
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix sketch on face of face
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* generate stdlib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-02-26 14:54:42 -08:00
c0e6947170
update cli to reestablish export test ( #1523 )
...
* update cli to reestablish export test
* update cli v
* tweak
2024-02-27 09:41:09 +11:00
65ebde0b34
Disable actions when stream disconnected ( #1483 )
...
* pull out network indicator logic
* rename callbacks
* re-execute on reconnection
* make sure tool bar is disabled on start up
* clean up
* node safety
* disable toolbar buttons properly
* grey scale action icon icons dodgy
* test tweaks
* Revert "grey scale action icon icons dodgy"
This reverts commit c3d12a0f05
.
* Disable modeling commands when network is bad (#1486 )
* Disable modeling commands when network is bad
* disabel on execute too
* fmt
---------
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch >
* disable playwright snapshots temporarily
* disable export test instead
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
---------
Co-authored-by: Frank Noirot <frank@zoo.dev >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-26 21:02:33 +11:00
0d6618b60a
solve a couple of scene scale bugs ( #1496 )
...
* solve a couple of scene scale bugs
* Some cam fixes (#1520 )
* rotate and zoom basics working
* intergrate mouse guards, and add pan
* implement orthographic camera again
* implement switch to perspective camera again
* migrate dollyzoom
* make pan robust for differnt FOV and orthographic cam
* tween to quaternion and default plane selection working with quirks
* fix pan
It the up and right was derived from the camera's up, which is a static [0,0,1] not the camera's current cameras real up, which aligns itself as best to [0,0,1] but is not that especially when looking straight up or down, and the pan felt very awkward in these vertical look sintuations
* fix raycastRing to use new camera
* fix tween to quaternion for camera lock situations
And get all playwright tests passing
* fix up CamToggle, even thought this component is not setup properly to use react properties from our scene class
* add animation to cameras back in
* first big clean up of sceneInfra
* move more cam stuff out of sceneInfra
* clean up mouse guard logic
* clean up camera change callbacks
* fix some sitations where animation to xy doesn't work great
* needs to take the target into consideration
* last bits of clean up
* more clean up
* make vitest happ
* fix up remaining interaction guards
* make scrolling less sensative for trackpads
* remove debug cube
* fix snapshot tests
2024-02-26 19:53:44 +11:00
f0c44d11b3
Revert "tauri-driver latest"
...
This reverts commit 44e71cd4bc
.
2024-02-25 20:35:11 -05:00
44e71cd4bc
tauri-driver latest
2024-02-25 20:33:14 -05:00
a9f716dad8
fixing discord automation to ignore nightly runs ( #1516 )
...
adding release if statement
2024-02-24 01:44:25 -07:00
a2455832e7
Honor mod+z and mod+shift+z even with editor not in focus ( #1513 )
...
Resolves #1504 and was way easier than I thought when I tried it a while back!
2024-02-23 17:37:05 -05:00
8f5034f997
Remove Sentry from production ( #1515 )
2024-02-23 22:07:33 +00:00
af1c2c7ae1
Update KNOWN-ISSUES.md
2024-02-23 13:19:03 -08:00
ff38ae091e
Replace number command bar arg input type with kcl expression input ( #1474 )
...
* Rename useCalc
* Move CommandBar so it has access to settings and kcl
* Create codemirror variable mention extension
* Make project path a dep of TextEditor useMemo
* Add incomplete KCL input for CommandBar
to replace current number arg type
* Add previous variables autocompletion to kcl input
* Fix missed typos from merge
* Working AST mods, not working variable additions
* Add ability to create a new variable
* Add icon and tooltip to command arg tag if a variable is added
* Polish variable naming logic, preserve when going back
* Allow stepping back from KCL input
* Don't prevent keydown of enter, it's used by autocomplete
* Round the variable value in cmd bar header
* Add Playwright test
* Formatting, polish TS types
* More type wrangling
* Needed to fmt after above type wrangling
* Update snapshot tests to account for new variable name autogeneration
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Merge branch 'main' into cmd-bar-make-variable
* Update all test instances of var name with number index after merge with main
* Partial revert of "Polish variable naming logic, preserve when going back"
This reverts commit dddcb13c36
.
* Revert "Update all test instances of var name with number index after merge with main"
This reverts commit 8c4b63b523
.
* Revert "Update snapshot tests to account for new variable name autogeneration"
This reverts commit 11bfce3832
.
* Retry a refactoring of findUniqueName
* minor feedback from @jgomez720
- better highlighting of kcl input
- consistent hotkeys
- disallow invalid var names
* Polish stepping back state logic
* Fix tests now that keyboard shortcut changed
* Remove unused imports
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Fix tests
* Trigger CI
* Update src/components/ProjectSidebarMenu.test.tsx
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* re-trigger CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
2024-02-23 11:24:22 -05:00
1dd7c95b8c
Sketch on arc error ( #1495 )
...
* add error for sketch on arc
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* generate std lib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-02-22 19:07:17 -08:00
20042ec87c
Release derive-docs 0.1.7 ( #1491 )
...
Release derive-docs 0.1.7
2024-02-22 21:24:02 +00:00
fccf3508a7
Trim space off the return type before continuing ( #1487 )
...
* Trim space off the return type before continuing
My nightly compiler has a space at the end that the stable compiler
doesn't. This will trim space, if it exists, before removing the generic
bracket, which will work for both stable and current nightly, future
stable.
In the future this may be worth doing a trim on "> " but I don't reckon
today is that day.
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io >
2024-02-22 15:59:51 -05:00
8dab5527b8
bump ahash to fix the nightly builds ( #1488 )
...
Specifically, i'm hitting https://github.com/tkaitchuck/aHash/issues/200
ahash FTBFS because of https://github.com/rust-lang/rust/pull/117372
which is fixed in 0.8.7.
This rolls us forward which should fix future builds.
2024-02-22 15:30:03 -05:00
f72eb0e8a7
Cube example didn't actually work ( #1478 )
...
* Cube example didn't actually work
* Bump h2 in fuzz tests
2024-02-22 12:03:05 -06:00
40479d177f
Bump ip from 1.1.8 to 1.1.9 ( #1471 )
...
Bumps [ip](https://github.com/indutny/node-ip ) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com >
2024-02-22 04:59:03 -05:00
b88359dee2
Move discord automation into ci.yml ( #1479 )
...
* updating ci.yml with discord release automation
* removed line
2024-02-21 17:35:35 -07:00