Commit Graph

1976 Commits

Author SHA1 Message Date
dd253626cc disable other playwright temp 2024-08-13 17:19:57 +10:00
ff9c0f7cbc fix codespell 2024-08-13 17:09:37 +10:00
d6d13e32e8 tweak 2024-08-13 17:08:44 +10:00
30c960417c run electron in tests 2024-08-13 17:07:07 +10:00
713a302479 fmt 2024-08-13 17:02:24 +10:00
128c9cb3f8 Example electron test (#3408)
* example test mostly working

* add electron test to CI
2024-08-13 17:00:56 +10:00
d9feb92d70 Remove splash; add some pre-test code 2024-08-12 18:06:08 -04:00
b5420f3527 Add Windows signing
commit aa472a198f53333e1434074242ea7fe0bae8727d
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 12 07:54:37 2024 -0400

    Clean up

commit 01235e121c13c795dd2a821c40d4b21a88437ba0
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 12 07:53:38 2024 -0400

    Clean up

commit d1dfceccec5b6f9a855bf6d6df77bb33626856a1
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 12 07:30:18 2024 -0400

    WIP, arm

commit ee9d1e10df4eee36c26c755550fc9218abe058ab
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 12 07:15:56 2024 -0400

    WIP, arm and wildcard

commit e8725268fe41c755a8ee1ff620b7a9411146b859
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 12 07:00:07 2024 -0400

    WIP

commit 6c0c3e1787cf2663fcccdae917d72be91e03c208
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 12 06:22:34 2024 -0400

    WIP, found signtool, fix path

commit 12d15ffd63b774037a9bc6526333bf4b4b88d031
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Mon Aug 12 05:58:24 2024 -0400

    WIP

commit 538c5a9bfd6a1164408b34bc79923859abe03aa1
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Sat Aug 10 08:17:29 2024 -0400

    WIP

commit c7fc5e8f9694950d84542306de081ab414bf6f7a
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Sat Aug 10 08:12:11 2024 -0400

    WIP

commit 612a96cf5174be218b703d566b7f4eb317a7a23d
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Sat Aug 10 07:53:49 2024 -0400

    WIP

commit 764a6dedef71a84f870088a0b581e763e51d74ed
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Sat Aug 10 07:38:40 2024 -0400

    Find signtool

commit 64554212cf6d64b7a351e88cd0c27344463f1beb
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Sat Aug 10 07:37:26 2024 -0400

    WIP copying digicert

commit 2dc19943823c8695ea85cf267c3c204bab2d8f7d
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Sat Aug 10 07:27:45 2024 -0400

    WIP

commit 61bbb53d330e4eeac4e6f980d2876e5cb021dece
Author: Pierre Jacquier <pierrejacquier39@gmail.com>
Date:   Sat Aug 10 07:09:06 2024 -0400

    WIP windows sign
2024-08-12 07:55:46 -04:00
80377174b9 Fix splash on package and window size as tauri 2024-08-09 07:32:12 -04:00
7bacbf4f37 Fixup machine-api 2024-08-08 15:56:25 -04:00
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