Commit Graph

1966 Commits

Author SHA1 Message Date
c653fc541f Fix on app start theme set 2024-08-08 12:34:35 -04:00
db9a654a3d Small fixup for bottom right Settings button 2024-08-08 12:34:13 -04:00
d31952646b remove tauri again from others adding in fixes to tauri 2024-08-08 12:33:39 -04:00
001037230e Commit updated cargo 2024-08-08 12:33:39 -04:00
fbbb9a7c9a build-test-web and build-test-publish-apps triggered by push all branches 2024-08-08 12:33:39 -04:00
12ed4d5925 First steps for electron app build and packaging in Github Actions
Builds on the ci.yml refactor started at !2815

commit 6813adf86d1d7b78a9a4e77039313dccd67c3083
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 5 11:27:03 2024 -0400

    Lint

commit fe95e2e1302beb213da9f9bde5feeda255e116fd
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 5 10:34:34 2024 -0400

    Disable sign if not BUILD_RELEASE

commit 8f31952e217f1dc1c683705cdb28bdd7042ccdc7
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 5 08:31:42 2024 -0400

    WIP sign windows

commit fbabc874d41e8e57011454afec68c2b4926c842b
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 5 07:51:20 2024 -0400

    WIP macos

commit 6a8cc629e45b0c041fb31f1daf5f3a56f10871cc
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 5 11:15:28 2024 +0000

    Change executable name for deb

commit b616aece2673086c2bf376d583dd4f0d8c09a23d
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 5 05:56:26 2024 -0400

    WIP macos signing, ubuntu build

commit b4c7ac8b9b73d18f26d2d1e7cfe0494e713e5231
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 5 05:41:53 2024 -0400

    Fix ubuntu target

commit 23b694327e2c5ee570257fb66f51ff65b7b6f6f4
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 5 05:23:29 2024 -0400

    Fix upload for Windows, add ubuntu

commit 54df186f632a277e68b280fccd547f83208c2b8b
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 5 05:00:47 2024 -0400

    Fix tsc, remove e2e/tauri tests

commit 1c76e793d1b2d8781f5fce7399b3118438331428
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Sat Aug 3 08:25:39 2024 -0400

    Lint, codespell, remove tauri/wdio ref, add author

commit 51e91558978e634677e58c8c7248b0bbda0a82d6
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Sat Aug 3 08:11:24 2024 -0400

    Add new ci.yml breakdown from pierremtb/issue2805. Windows and macOS only for now
2024-08-08 12:33:38 -04:00
9f07e2f500 Add .gitignore for electron:package artifacts and lint 2024-08-08 12:32:59 -04:00
dc4741ae43 Add a (temp?) splash screen for funsies 2024-08-08 12:32:59 -04:00
5fcf9321e4 Fix navigating back to project with no main.kcl 2024-08-08 12:32:59 -04:00
e7aeed4053 Fix deeply nested kcl 2024-08-08 12:32:59 -04:00
80ecf800aa Fix packaging 2024-08-08 12:32:59 -04:00
3333c91436 Bring back tsconfig.json 2024-08-08 12:32:59 -04:00
fe4867eace Fix FileMetadata mapping 2024-08-08 12:32:59 -04:00
04ed52699e Fix small metadata mismatch 2024-08-08 12:32:59 -04:00
c46bd02207 Rebase and fmt and tsc 2024-08-08 12:32:59 -04:00
a95f7c3f9c Add a clean yarn.lock 2024-08-08 12:32:59 -04:00
a5f2da2ed9 Fixed all type errors! 2024-08-08 12:32:59 -04:00
dc8a5f8a12 Almost fixed all type erorrs 2024-08-08 12:32:59 -04:00
7496f8a9db Trying to fix tsc 2024-08-08 12:32:59 -04:00
aa4e9cbc64 Correcting type errors 2024-08-08 12:32:59 -04:00
638217311b fmt 2024-08-08 12:32:59 -04:00
53467ee954 Fix up export 2024-08-08 12:32:59 -04:00
beeece61fa Update readme 2024-08-08 12:32:59 -04:00
b330972d3b More tauri removal 2024-08-08 12:32:59 -04:00
f566cd673b Clean up tauri 2024-08-08 12:32:58 -04:00
871cc4df35 Make sure links open externally 2024-08-08 12:32:44 -04:00
4c2b807890 Get login working 2024-08-08 12:32:44 -04:00
4afbb1eae7 Load default file and stop overwriting main.kcl 2024-08-08 12:32:44 -04:00
4cc06e0efc Project settings load properly 2024-08-08 12:32:44 -04:00
1a1e358238 Most FS functions work now 2024-08-08 12:32:44 -04:00
397eb9bf5a Stream comes up! 2024-08-08 12:32:44 -04:00
c678515c15 Revert is_default removal 2024-08-08 12:32:44 -04:00
118ac33ebe At implementing login and getUser 2024-08-08 12:32:44 -04:00
0b454939b3 tauri -> desktop rename 2024-08-08 12:32:44 -04:00
d49ecc4926 Figure out structuring the node-browser boundary 2024-08-08 12:32:44 -04:00
15698c6d42 In the middle of replacing fs and project functions 2024-08-08 12:32:44 -04:00
a1aadd3fb8 Reach the login view :D 2024-08-08 12:32:44 -04:00
286edd90af Remove unused configs 2024-08-08 12:32:44 -04:00
3adadb7938 Get electron:start running at all 2024-08-08 12:32:42 -04:00
c4196b18c6 Get electron building something at all 2024-08-08 12:32:19 -04:00
11a94cc99e set global test timeout using the Playwright config (#3330)
set global test timeout

Co-authored-by: ryanrosello-og <ry@zoo.dev>
2024-08-08 10:49:16 +00:00
e295f82495 Cut release v0.24.10 (#3323) v0.24.10 2024-08-08 12:01:12 +10:00
0b9cf2dc21 Revert "Revert "Revert "Cut release v0.24.10" (#3313)" (#3321)" (#3322)
This reverts commit eb58507e93.
2024-08-08 10:50:44 +10:00
eb58507e93 Revert "Revert "Cut release v0.24.10" (#3313)" (#3321)
This reverts commit 308a0fb06e.
2024-08-08 10:47:05 +10:00
ca28a5f549 Fix settings derp and app start project theme loading (#3320)
* Fix settings opening and messing up everything

* Set settings aggressively for startup project theme loading

* fmt

---------

Co-authored-by: Lee <lee@Lees-Mac-mini.local>
2024-08-08 10:44:33 +10:00
6f4bbdb79e Fix tanArcTo (#3318)
* updated tangentArc math

* Add a test case showing tan arc then xLineTo

* Fix compile errors

* Tweaking the math

* Use + on angles

* atan2 outputs radians, not degrees

* Track ccw and center of all tan arcs

* re-sequenced atan2 arcTan

* Remove print statements

* Update the test

* Update kittycad in tauri

* New arc fields

---------

Co-authored-by: Jordan Noone <jordan@kittycad.io>
2024-08-07 18:35:41 -05:00
6773dbe7ff set Playwright actionTimeout to 15 seconds (#3115)
* set playwright actionTimeout to 15 seconds

* enabled screenshot on failure and html reporter to easily see individual test duration

* extend timeout when waiting for console

* removed duplicated html reporter

---------

Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch>
Co-authored-by: ryanrosello-og <ry@zoo.dev>
2024-08-08 09:19:07 +10:00
acfc2b47fa increase windows stream ping interval (#3317) 2024-08-08 07:45:42 +10:00
9dc7ff9797 Fix type of sketchGroup function (#3316) 2024-08-07 15:15:22 -04:00
308a0fb06e Revert "Cut release v0.24.10" (#3313)
Revert "Cut release v0.24.10 (#3309)"

This reverts commit 214ae6f512.
2024-08-07 11:47:21 +00:00