07eaf93e78
Cut release v0.21.1 ( #2347 )
v0.21.1
2024-05-13 10:05:29 -04:00
6a5ca3088a
remove getExtrudeWallTransform ( #2342 )
...
* remove getExtrudeWallTransform
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-10 17:28:14 -07:00
6501072d80
turn on formatting test now working ( #2341 )
...
turn on test now working
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-10 23:51:54 +00:00
726fd02bad
Add a component for toolbar buttons with a dropdown, consolidate Constrain actions under one ( #2327 )
2024-05-10 19:02:11 -04:00
d0f9ae475f
format button wasnt working, will add playwright test so we don't regress again ( #2340 )
...
* add test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add another test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add another test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* off by one error
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add two tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix typos
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 >
* fix semantic tokens for commants
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-10 22:30:40 +00:00
da323e22d4
Cut release v0.21.0 ( #2334 )
v0.21.0
2024-05-10 16:23:04 -04:00
8dc3628e9b
Bump kittycad-modeling-cmds from 0.2.23 to 0.2.24 in /src/wasm-lib ( #2330 )
...
Bumps [kittycad-modeling-cmds](https://github.com/KittyCAD/modeling-api ) from 0.2.23 to 0.2.24.
- [Commits](https://github.com/KittyCAD/modeling-api/compare/kittycad-modeling-cmds-0.2.23...kittycad-modeling-cmds-0.2.24 )
---
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-05-09 11:38:43 -07:00
253744867b
Franknoirot/sketch light mode ( #2328 )
2024-05-09 08:38:42 -04:00
c45eb1e3e3
clean up old imports ( #2331 )
2024-05-09 15:38:04 +10:00
758aac9328
fix unreliable channel ( #2329 )
...
* fix unreliable channel
* add test for hovering
2024-05-09 15:04:33 +10:00
309943cf2c
Bump proc-macro2 from 1.0.81 to 1.0.82 in /src/wasm-lib ( #2321 )
...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.81 to 1.0.82.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.81...1.0.82 )
---
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-05-08 10:56:37 -07:00
b3d4ab91fc
Bump serde from 1.0.200 to 1.0.201 in /src/wasm-lib ( #2320 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.200 to 1.0.201.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.200...v1.0.201 )
---
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-05-08 10:56:21 -07:00
5e73fa45f0
Remove useBackdropHighlight ( #2323 )
2024-05-08 12:27:41 -04:00
17d23a17db
Move the command bar out to the right in the AppHeader ( #2317 )
...
* Move the command bar out to the right in the AppHeader
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* trigger ci
* 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-05-08 09:57:16 -04:00
0460f8eaee
Cut release v0.20.2 ( #2319 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
v0.20.2
2024-05-08 01:35:55 +00:00
2077cdb6fc
remove code-pane stuff temporarily again ( #2318 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-08 01:21:52 +00:00
cb0b7e8169
Make "Extrude from command bar" test selection via 3D scene, not code ( #2313 )
2024-05-07 20:01:52 -04:00
3a05211d30
Mac TestFlight in nightly runs only ( #2312 )
2024-05-07 12:33:04 -07:00
d12d103cba
Franknoirot/refresh button add ( #2314 )
...
* Add a simple refresh button
* Add plausible event for when Refresh button is clicked
2024-05-07 14:33:11 -04:00
04f6d3dcc8
Bump syn from 2.0.60 to 2.0.61 in /src/wasm-lib ( #2310 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.60 to 2.0.61.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.60...2.0.61 )
---
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-05-07 09:40:21 -07:00
9c9ffa0d03
Bump anyhow from 1.0.82 to 1.0.83 in /src/wasm-lib ( #2309 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.82 to 1.0.83.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.82...1.0.83 )
---
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-05-07 09:40:13 -07:00
c62b9f1f04
Bump thiserror from 1.0.59 to 1.0.60 in /src/wasm-lib ( #2307 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.59 to 1.0.60.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.60 )
---
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-05-07 09:40:06 -07:00
fcac3c72e4
Exit edit mode when selection input is up, re-enter when it's not. ( #2306 )
2024-05-06 18:52:17 -04:00
1e2f577a9f
tell the save dialog the file extension ( #2303 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-06 13:07:35 -07:00
1814f340fb
Disable tauri e2e tests on release ( #2299 )
2024-05-06 11:25:08 +00:00
43928f88aa
enable editor changes in sketch mode, refactor some of the code manager ( #2287 )
...
* Revert "Revert "client side sketch updating properly with direct changes to t… (#2286 )"
This reverts commit e7ab645267
.
* rejig out side of xstate
* test tweak
* more test tweak
* refactor some codeManager stuff
* tsc
* try and fix tests
* revert small uneeded change
* fix
* snapshot tweak
* more test tweak
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* small tweak
* disable bad test
* fmt
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-06 19:28:30 +10:00
6959036688
Cut release v0.20.1 ( #2292 )
...
bump jsons
Signed-off-by: Jess Frazelle <github@jessfraz.com >
v0.20.1
2024-05-03 15:18:10 -07:00
570d0473c6
switch to new sketch mode api ( #2295 )
...
* swtch to new api
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix ts
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* small changes
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-05-03 14:45:39 -07:00
44f0d7c25c
turn on tauri app logging ( #2296 )
...
* turn on tauri app logging
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* switch everything to logs;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove other shit logs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix macos open
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-03 13:49:26 -07:00
3ccb04c4e7
Fix Create Release commit sha ( #2293 )
2024-05-03 05:37:27 -04:00
00058f699a
Cut release v0.20.0 ( #2284 )
...
* Cut release v0.20.0
* Disable app store steps to see
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Bring back TAURI_CONF_ARGS
* Remove fileAssociations
* sketchy info.p;list
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* turn back on app store
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove entitlements
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* clippy;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* clupppy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cluppy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* turn back on file associations
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup general entitlements
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>
Co-authored-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
v0.20.0
2024-05-02 20:37:00 -04:00
5a478fe0b3
log click opens from tauri otherwise i have zero visibiltiy ( #2291 )
...
log opens
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-02 17:26:37 -07:00
723cf4f746
shebang hover ( #2290 )
...
* add a test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* plugoin
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-02 16:31:33 -07:00
3950de0a4d
parse the shebang and make it work with recast ( #2289 )
...
* parse the shebang and make it work with recast
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix playwright
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix playwright
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix playwright
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-02 15:13:00 -07:00
901d474986
Bump serde from 1.0.199 to 1.0.200 in /src/wasm-lib ( #2280 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.199 to 1.0.200.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.199...v1.0.200 )
---
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-05-02 09:47:52 -07:00
e7ab645267
Revert "client side sketch updating properly with direct changes to t… ( #2286 )
...
Revert "client side sketch updating properly with direct changes to the editor (#2283 )"
This reverts commit cf830f9895
.
2024-05-02 12:26:29 +00:00
cf830f9895
client side sketch updating properly with direct changes to the editor ( #2283 )
...
* client side sketch updating properly with direct changes to the editor
* try tweak
2024-05-02 20:53:57 +10:00
2c1f53f0f0
Update README.md ( #2282 )
2024-05-02 09:04:29 +00:00
d39e2502d0
makeTemplate test util ( #2281 )
...
* makeTemplate test util
* rename things
* fmt
* doc string
* clean up
2024-05-02 15:26:23 +10:00
51fed9c541
retain playw traces ( #2278 )
2024-05-02 01:06:05 +00:00
b3a09abe01
Bump kittycad-modeling-cmds from 0.2.21 to 0.2.22 in /src/wasm-lib ( #2273 )
...
Bumps [kittycad-modeling-cmds](https://github.com/KittyCAD/modeling-api ) from 0.2.21 to 0.2.22.
- [Commits](https://github.com/KittyCAD/modeling-api/compare/kittycad-modeling-cmds-0.2.21...kittycad-modeling-cmds-0.2.22 )
---
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-05-01 16:31:00 -07:00
cd3a2fea07
Bump base64 from 0.22.0 to 0.22.1 in /src/wasm-lib ( #2274 )
...
Bumps [base64](https://github.com/marshallpierce/rust-base64 ) from 0.22.0 to 0.22.1.
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.22.0...v0.22.1 )
---
updated-dependencies:
- dependency-name: base64
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-05-01 09:47:32 -07:00
c29c4a8567
Bring back tauri e2e tests ( #2062 )
...
* Bring back tauri e2e tests
Fixes #2061 once green
* Fix if
* Add bail mocha opt and more cleanup, disable second dir test
* Add mocha types and tsconfig
* Add 10sec delay for auth (worked in 22.04 local docker)
* Add back close settings click
* Disable open file
* Re-enable settings test
* Handle error page
* Back to brower.execute location.href
* Add --force to tauri-driver install (I think because of cache)
---------
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-05-01 08:24:07 -04:00
39ccd94884
Remove tauri.release-macos.conf on debug builds ( #2276 )
...
* Remove tauri.release-macos.conf on debug builds
* BUILD_RELEASE: true
* Back to conditional BUILD_RELEASE for merge
* Remove tauri.release-macos.conf.json
2024-05-01 08:00:49 -04:00
d99ab22b56
Allow developers to override token behavior only for LSP plugin ( #2223 )
2024-04-30 19:13:46 -04:00
20a8f2aa6a
Cut release vwhatever (not really cutting release, mucking with info.plist) ( #2272 )
...
* muck with info.plist
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* handle urls
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* config args
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* macos
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* error on non relavent file
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 >
2024-04-30 15:50:02 -07:00
93266a9819
Cut release v0.19.5 (not actually cutting a release, didn't bump version just testing macos app store things) ( #2263 )
...
* bump version
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 >
* 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 >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* xcode version
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 >
* entitlements
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* entitlements
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* entitlements
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* specific config for app store
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add more geometry file formats
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add toml
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add LSHandlerRank
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* field
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* plist things;
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 >
* line
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove bad info.plist for now
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* dont actually bump version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-30 12:34:02 -07:00
a9c7a7cb13
Bump schemars from 0.8.16 to 0.8.17 in /src/wasm-lib ( #2266 )
...
Bumps [schemars](https://github.com/GREsau/schemars ) from 0.8.16 to 0.8.17.
- [Release notes](https://github.com/GREsau/schemars/releases )
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GREsau/schemars/compare/v0.8.16...v0.8.17 )
---
updated-dependencies:
- dependency-name: schemars
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-30 19:10:41 +00:00
8dd9b8d192
Bump serde from 1.0.198 to 1.0.199 in /src/wasm-lib ( #2268 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.198 to 1.0.199.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.198...v1.0.199 )
---
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-04-30 11:40:25 -07:00
23181d8144
Franknoirot/settings search ( #2270 )
...
* Search and highlight, no scroll yet
* Tweak toggle look
* Style search, fix state changes
* Separate out settings components
* Include description in results, minor style tweaks
* Fix tsc import
* Remove unused imports in Settings
* fmt
2024-04-30 14:37:32 -04:00