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
834967df6a
Set max-bundle for local engine ( #2271 )
...
It's not permissible to transition the bundle policy during runtime, so
we need to maintain max-bundle, even if we know there's no ICE and it
won't matter any.
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io >
2024-04-30 12:39:06 -04:00
deacaac33a
Update onboarding ( #2269 )
...
* Update onboarding
* update onboarding bracket png
2024-04-29 10:44:00 -07:00
c55603853b
Change BundlePolicy to max-bundle ( #2253 )
...
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io >
2024-04-29 14:01:37 +00:00
93f652647e
Add an E2E test for clicking all the way through the onboarding, restore code pane highlighting in onboarding ( #2265 )
...
* Add test clicking through each onboarding step
* Revert "get rid of code pane shit (#2259 )"
This reverts commit d341681c0d
.
* Fix the missing #code-pane id
* fmt
2024-04-26 10:20:03 -07:00
67cea620a6
Create a draft release on 'Cut release' PR merge ( #2238 )
...
* WIP: automate release, get PR info from commit
* Get version from PR title in script
* Add create release script call under comment, will wait for next release to test
* Test with v0.19.0
* Change to draft
* Clean up after v0.19.0 test
* Test for v0.19.1
* Clean up after test
---------
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-04-26 05:04:58 -04:00
ed0c7d038d
Deep links and app store pushing ( #2256 )
...
* start of deep links
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* deep links
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* deep links
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* info.plist
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 >
* kcl
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* mimetype
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 >
* try half release
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 >
* udates
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-25 22:02:11 -07:00
d3aa789761
Bump async-recursion from 1.1.0 to 1.1.1 in /src/wasm-lib ( #2261 )
...
Bumps [async-recursion](https://github.com/dcchut/async-recursion ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/dcchut/async-recursion/releases )
- [Commits](https://github.com/dcchut/async-recursion/compare/v1.1.0...v1.1.1 )
---
updated-dependencies:
- dependency-name: async-recursion
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-25 22:02:00 -07:00
cd68f80b71
bump version to 0.19.4 ( #2262 )
...
bump version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
v0.19.14
2024-04-25 21:33:05 -07:00
d341681c0d
get rid of code pane shit ( #2259 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-25 21:09:08 -07:00
0578e9d2a1
Bump actions/upload-artifact from 2 to 3 ( #2260 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-25 21:00:59 -07:00
b413538e9e
fetch wasm bundle locally ( #2257 )
2024-04-25 23:59:10 +00:00
c4e7754fc5
fix for relative path ( #2252 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-25 22:53:44 +00:00
94515b5490
more speed up wasm build ( #2254 )
...
* more spped up wasm build
* try download again
* clean up
* rando change to rust to check it builds wasm
* make workflow more grokable/commented
* Revert "rando change to rust to check it builds wasm"
This reverts commit d2d9926b4b
.
2024-04-25 22:27:28 +00:00
aa52407fda
Cut release v0.19.3 ( #2251 )
v0.19.3
2024-04-25 13:28:42 -07:00
e45be831d0
Pass the ?pool query param through to the backend. ( #2246 )
...
Pass the ?pool query param through to the backend.
This will slice off the ?pool= param and pass it to the WebSocket
request, which requests that the Zoo API use a particular pool of
engines. This isn't something any users of the zoo api require; but it's
needed for the internal engine Zoo development workflow. This may be
used in the future, but for now this'll be always enabled. Passing any
value in the production servers will result in a "no backend" error for
now.
2024-04-25 19:51:33 +00:00
005944f3a3
fix the updater ( #2250 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-25 12:41:22 -07:00
755ef8ce7f
download-wasm if there's no rust changes ( #2234 )
...
* download-wasm if there's no rust changes
* typo
* typo
* artifact stuff
* add needs
* permissions
* hmm
* more logic
* same for ubuntu
2024-04-26 05:37:32 +10:00
005d1f0ca7
Filter files and folders that start with a .
( #2249 )
2024-04-25 19:01:50 +00:00
e158f6f513
Better rust parsing of route uris for files ( #2248 )
...
* refactors
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fiex;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fiex;
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 >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-25 18:55:11 +00:00
879d7ec4f4
Cut release v0.19.2 ( #2247 )
v0.19.2
2024-04-25 14:38:25 -04:00
f6838b9b14
always ensure the dirs exist ( #2245 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-25 17:07:24 +00:00
cb75c47631
fix env vars for lsp server to match other .env vars ( #2243 )
...
fix env vars for lsp
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-25 16:41:39 +00:00
9b95ec1083
fix relevant extensions ( #2241 )
...
* 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-25 08:36:45 -07:00
a3eeff65c8
Cut release v0.19.1 ( #2240 )
v0.19.1
2024-04-25 10:40:31 -04:00
fab3d2b130
Make FileTree a pane (desktop only) ( #2232 )
2024-04-25 09:56:55 -04:00
0a96dc6fd2
Project state improvements ( #2239 )
2024-04-25 12:52:08 +00:00
e123a00d4b
Cut release v0.19.0 ( #2206 )
...
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
v0.19.0
2024-04-25 07:30:49 -04:00