6f76196b72
pin ts-rs to release ( #2725 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-06-20 10:55:53 -07:00
0add26cf61
Cut release v0.22.2 ( #2685 )
2024-06-17 17:44:30 -04:00
b54fc534c2
Patterning a pattern should always work ( #2680 )
...
* patterning a pattern should alwayus work
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add images;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* std lib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bu,mp
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update lock
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-06-17 13:35:44 -07:00
9f5f1eb8c3
Bump kittycad libs ( #2665 )
...
* Bump kittycad.rs lib
* Bump kittycad.ts lib
* Update cargo.lock again
* Bump lib again, and fix fillet typing
* Update kittycad.rs to v0.3.5
* Revert schemars to v0.8.17
* Update to kcl spec
2024-06-17 18:01:45 +00:00
7e4ebacb72
Stale Cargo.lock, clippy 1.79 fixes ( #2651 )
...
* Update Cargo.lock in src-tauri, fix clippy
* Update circular pattern 3d test
2024-06-13 15:42:21 -04:00
541400f4be
Cut release v0.22.1 ( #2634 )
2024-06-07 14:49:29 -04:00
24f4bf160f
Add a right-click (or "context") menu to file tree and gizmo ( #2628 )
...
* Basic context menu components
* Working context menu!
* Show keyboard shortcuts in file tree context menu
* Add context menu to Gizmo
* Little polish on components
* Add a test for the gizmo, firm up other gizmo tests
* Updated Cargo lock
* Updated Cargo.lock
2024-06-06 19:56:46 -04:00
8eee3e1c58
Cut release v0.22.0 ( #2582 )
2024-06-03 21:53:39 -04:00
8f4380be74
Get existing tauri e2e tests to work on Windows ( #2394 )
...
* WIP: Get existing tauri e2e tests to work on Windows
Will fix #2393
* Enable windows stage (will fail)
* WIP msedge version sync
* Move setup edge before build
* Manual debug build (no action)
* Specify v119 for npm package
* Fixes on auth test
* Working test on win10
* Clean up
* Disable yarn cache to help debug the mismatch issue
* Revert "Disable yarn cache to help debug the mismatch issue"
This reverts commit e6abc7db42
.
* Explicit webviewOptions and remove tauri driver fork
* Double \\ workaround for windows
* Clean up
* Clean up and readme
* Quick fix
* Lint
* Clippy fix
* Back to tauri-action and disable windows CI tests for early merge
* Back to 10sec delay
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Timer reset
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* Trigger CI
* Back to 1 pw worker
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-30 06:23:56 -04:00
e6641e68f3
Add a promise-based toast when exporting ( #2541 )
...
* Add loading and success toasts to export engine command
* Move doExport out to a test utility, test visibility of loading spinner
* Add playwright test for export success toast
* Update Cargo.lock
* Remove loading assertion, it flashes too quickly for Playwright to pick up
2024-05-29 18:04:27 -04:00
1b72c7df85
Cut release v0.21.9 ( #2522 )
2024-05-24 23:08:26 +00:00
062abd148f
Franknoirot/file tree fixes ( #2525 )
...
* Navigate between files with single-click
* Better semantic name for optional event passed into FileTree
* Bug fix: reset modeling state when navigating to a new file
* Add more context to E2E test TODO comment
* Newly-created file tree items are immediately set to renaming mode
* Bug fix: redirect to working file if you delete your current one
* Remove ContextMenu, unrelated branch
* Turn off autocorrect in renaming form
* Gracefully handle renaming a folder that our current file is inside of
* Update cargo.lock
* Fix renaming queue
* Navigate to newly-created files
* Make delete project and delete file/folder share deletion confirmation component
* Bug fix: navigate to project root if we delete our current file's parent directory
* Don't navigate to newly-created directories
2024-05-24 22:12:39 +00:00
777b225066
Cut release v0.21.8 ( #2498 )
...
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-05-23 18:01:54 -07:00
d48eb0c66c
add plugin for saving scoped permissions will help with dialog behvior ( #2497 )
...
* build with persisted scope
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more scopes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-23 14:23:14 -07:00
fe621240c3
use tauri command to run commands ( #2475 )
...
* use tauri command to run commands
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add capabilities
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-22 17:44:13 -07:00
c0eff5bc14
Cut release v0.21.7 ( #2466 )
2024-05-22 13:06:07 -04:00
9f815eecc1
bump kcl-lib I think my last merge reverted it somehow ( #2465 )
2024-05-22 15:57:26 +00:00
bcca736a8d
Fix rename project directory ( #2451 )
...
* make rust function with lots of tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* pull thru function to tauri and app
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* one more test;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-21 19:23:43 -07:00
440eb2636a
Cut release v0.21.6 ( #2450 )
...
* Cut release v0.21.6
* 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-05-22 12:05:44 +10:00
ec7b733a0d
fix project list showing projects of double clicked files ( #2441 )
...
* make sure there is at least one kcl file in the dir to show in list
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* open the correct file not assuming main.kcl
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add file path tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update settings paths
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new images
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-21 18:14:49 -07:00
20c4d44b8b
Cut release v0.21.5 ( #2418 )
2024-05-21 10:35:10 +10:00
c4ca69496b
update deps ( #2412 )
...
* update deps
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-20 06:36:44 +00:00
4624f1c0ba
Update tauri's Cargo.lock ( #2381 )
2024-05-17 17:19:50 +00:00
44f06aa199
Cut release v0.21.4 ( #2380 )
2024-05-17 15:40:56 +00:00
863e4e206f
Cut release v0.21.3 ( #2360 )
2024-05-15 16:46:56 -04:00
f1cd2355c6
remove math special no image ( #2361 )
2024-05-15 13:09:38 -07:00
26ef7218b2
Cut release v0.21.2 ( #2358 )
2024-05-15 09:21:52 -04:00
a0cfda6d7a
Fix settings overflow by setting grid-template-rows ( #2348 )
2024-05-13 12:43:00 -04:00
07eaf93e78
Cut release v0.21.1 ( #2347 )
2024-05-13 10:05:29 -04:00
da323e22d4
Cut release v0.21.0 ( #2334 )
2024-05-10 16:23:04 -04:00
0460f8eaee
Cut release v0.20.2 ( #2319 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-08 01:35:55 +00:00
6959036688
Cut release v0.20.1 ( #2292 )
...
bump jsons
Signed-off-by: Jess Frazelle <github@jessfraz.com >
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
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 >
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
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
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
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
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
cd68f80b71
bump version to 0.19.4 ( #2262 )
...
bump version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-25 21:33:05 -07:00
c4e7754fc5
fix for relative path ( #2252 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-25 22:53:44 +00:00
aa52407fda
Cut release v0.19.3 ( #2251 )
2024-04-25 13:28:42 -07:00
005944f3a3
fix the updater ( #2250 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-04-25 12:41:22 -07: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 )
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
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 )
2024-04-25 10:40:31 -04:00