Commit Graph

1961 Commits

Author SHA1 Message Date
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
214ae6f512 Cut release v0.24.10 (#3309)
Co-authored-by: Frank Noirot <frank@zoo.dev>
2024-08-07 07:13:45 -04:00
8d54fec589 fix test: Basic sketch › code pane open at start (#3188)
* added 1 extra hard coded timeout

* stabilize test code pane open at start

* re-apply changes

---------

Co-authored-by: ryanrosello-og <ry@zoo.dev>
2024-08-07 21:10:58 +10:00
4bfbecd3e7 Don't set firstRender from within a routeLoader (#3311) 2024-08-07 06:21:15 -04:00
dff3848a00 Switch projects fix (#3310)
* switch projects fix

* add comment
2024-08-07 19:47:23 +10:00
f875efab1b Split large (flow-tests) spec file into individual spec file per test suite (#3297)
* split flow tests spec file
---------

Co-authored-by: ryanrosello-og <ry@zoo.dev>
2024-08-07 19:27:32 +10:00