Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
124 commits
Select commit Hold shift + click to select a range
7935252
chore: skeleton for building and creating menus. Need electron to ren…
nadr0 Mar 17, 2025
f070177
chore: skeleton typing for communication between nodes and web side
nadr0 Mar 17, 2025
bee23c7
chore: more skeleton for the different roles within the menu options,…
nadr0 Mar 17, 2025
5060590
chore: adding more skeleton and templates of what the menus could be
nadr0 Mar 18, 2025
2dc25dd
chore: implemented first pass for helpRole links
nadr0 Mar 18, 2025
97cce99
fix: syntax issue stopped the build step
nadr0 Mar 18, 2025
07f4f49
feature: loading different menus based on your page
nadr0 Mar 18, 2025
eb6ac8e
feature: Home page file role implemented
nadr0 Mar 18, 2025
dd05c85
chore: handling the build workflow for the signin page
nadr0 Mar 18, 2025
f27cab2
fix: moving edit actionst to the edit menu
nadr0 Mar 18, 2025
4c58df6
chore: adding preferences to the file role
nadr0 Mar 18, 2025
1d7f149
chore: redoing help roles based on the question mark widget
nadr0 Mar 18, 2025
59acf91
fix: auto fmt
nadr0 Mar 18, 2025
cc5f313
chore: examples of accelerator strings for Menu.MenuItems keyboard sh…
nadr0 Mar 18, 2025
f72e112
chore: oddly specific toggle API for disabling MenuItems from JS. No …
nadr0 Mar 18, 2025
4695cea
fix: do not implement a custom label disable thingy, use id on menu a…
nadr0 Mar 19, 2025
aeb92cd
fix: auto fmt
nadr0 Mar 19, 2025
018b5d9
fix: adding some typechecks and auto fmt fixes
nadr0 Mar 19, 2025
94722f8
fix: trying to fix custom type?
nadr0 Mar 19, 2025
326dc2f
fix: nvm we back, the lsp on my editor borked for a second
nadr0 Mar 19, 2025
6f111d2
fix: adding one more level to the custom type for the labels
nadr0 Mar 19, 2025
39dc9a8
chore: cleaning up type definitions to read easier
nadr0 Mar 19, 2025
61a14f8
fix: resolving yarn lint errors
nadr0 Mar 19, 2025
2868492
chore: adding file sign out
nadr0 Mar 19, 2025
f064581
chore: adding more file bar actions
nadr0 Mar 19, 2025
35029ae
chore: ready for PR draft
nadr0 Mar 19, 2025
f74971d
fix: preemptive GC collectoin bug fix if somehow a user interacts wit…
nadr0 Mar 20, 2025
6af6189
fix: linking the OG source
nadr0 Mar 20, 2025
7df654a
fix: set application menu to null to avoid default electron menu
nadr0 Mar 20, 2025
ab68fad
chore: trying to add more typescript
nadr0 Mar 20, 2025
bf4bd4f
chore: BIG workflow changes... better typing, less IPC junk
nadr0 Mar 20, 2025
d617828
fix: remapping the icp functions to the cb option select...
nadr0 Mar 20, 2025
bb65a3d
chore: all og events are rehooked up with new workflow pattern
nadr0 Mar 20, 2025
3f35ecd
feat: adding more options to the native bar!
nadr0 Mar 20, 2025
35acaba
fix: todo
nadr0 Mar 20, 2025
7bfe977
chore: cleaning up some menus and adding more
nadr0 Mar 21, 2025
7bc9fa7
fix: desktop vs browser and lint errors
nadr0 Mar 21, 2025
e53cacf
fix: typescript did not like sample electorn JS code for the basic te…
nadr0 Mar 21, 2025
b1148d1
fix: PR clean up
nadr0 Mar 21, 2025
d60bfeb
fix: more PR cleanup
nadr0 Mar 21, 2025
e25e220
fix: merge conflict with main
nadr0 Mar 22, 2025
30ccd6d
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 22, 2025
7262fc4
fix: added the new help menu to the default sign in and modeling page
nadr0 Mar 22, 2025
a6041f2
fix: disabled two menu actions within sign in page since they will no…
nadr0 Mar 22, 2025
201107f
Merge branch 'nadro/gh-5413/menu-actions-desktop' of github.com:Kitty…
nadr0 Mar 22, 2025
5fe17cf
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 22, 2025
c243418
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 22, 2025
40c0446
Merge branch 'main' into nadro/gh-5413/menu-actions-desktop
nadr0 Mar 24, 2025
5983500
fix: mergining main, auto fixes
nadr0 Mar 24, 2025
d7ea9fa
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 24, 2025
22169c7
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 24, 2025
872bf64
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 24, 2025
e4b70cd
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 24, 2025
72d8776
fix: saving off progress found an IPC on/off bug thanks electron!
nadr0 Mar 24, 2025
be09c9a
fix: fixed ipc renderer off/remove listener bug
nadr0 Mar 24, 2025
a6f7f93
Merge branch 'nadro/gh-5413/menu-actions-desktop' of github.com:Kitty…
nadr0 Mar 24, 2025
e239db9
fix: merging in IPC off bug fix
nadr0 Mar 24, 2025
00c7417
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 24, 2025
91182ac
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 24, 2025
79651ad
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 24, 2025
0b9cc48
chore: skeleton layout for the file menu in the modeling page.
nadr0 Mar 24, 2025
20e15cf
fix: adding types
nadr0 Mar 24, 2025
2fd8e38
Merge branch 'main' into nadro/gh-5413/menu-actions-desktop
nadr0 Mar 24, 2025
5a499f5
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 24, 2025
73f6fc2
fix: more skeleton
nadr0 Mar 24, 2025
3bdb5f4
feat: adding file preferences project settings
nadr0 Mar 24, 2025
ddb8ac2
feat: adding share current part link to file menu
nadr0 Mar 24, 2025
bec7623
fix: report a bug to refresha and report a bug
nadr0 Mar 25, 2025
3e511f4
Merge branch 'nadro/gh-5413/menu-actions-desktop' of github.com:Kitty…
nadr0 Mar 25, 2025
5e5ff1d
fix: new type for webContents send payload that does not brick TS
nadr0 Mar 25, 2025
565d93f
fix: removing import file from url since it is not working in the com…
nadr0 Mar 25, 2025
154a539
fix: removing old comment
nadr0 Mar 25, 2025
b2f063e
fix: merging main
nadr0 Mar 25, 2025
a5b3644
fix: merging in the OG branch
nadr0 Mar 25, 2025
2481672
chore: adding user default units
nadr0 Mar 25, 2025
7bccbc0
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 25, 2025
ba1af45
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 25, 2025
99c6713
fix: trying to create a new file but I don't think this the correct w…
nadr0 Mar 25, 2025
5b3cdb7
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 25, 2025
acc4b0e
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 25, 2025
63088c0
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 25, 2025
136b5ce
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 25, 2025
1f585e4
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 25, 2025
0e47d10
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 25, 2025
78c5ac5
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 25, 2025
c5cc319
fix: disabling create a file and folder until we get it properly impl…
nadr0 Mar 25, 2025
6484b01
fix: hooking up more commands
nadr0 Mar 25, 2025
a13f295
fix: auto fixes
nadr0 Mar 25, 2025
3186a15
chore: adding standard views
nadr0 Mar 25, 2025
69c8086
chore: adding some E2E tests.
nadr0 Mar 25, 2025
82cd63e
chore: added E2E tests for each file menu
nadr0 Mar 25, 2025
80189e3
Merge branch 'nadro/gh-5413/menu-actions-desktop' of github.com:Kitty…
nadr0 Mar 25, 2025
1f47879
fix: auto fixes
nadr0 Mar 25, 2025
1afdcc4
chore: adding more edit role E2E tests
nadr0 Mar 25, 2025
966d940
chore: e2e test
nadr0 Mar 25, 2025
902abe2
chore: adding help role e2e test
nadr0 Mar 25, 2025
32a32ab
A snapshot a day keeps the bugs away! 📷🐛
github-actions[bot] Mar 25, 2025
ed53f5f
chore: e2e test for all the menu options you can interact with in the…
nadr0 Mar 25, 2025
94d2c0f
Merge branch 'nadro/gh-5413/menu-actions-desktop' of github.com:Kitty…
nadr0 Mar 26, 2025
d77bb20
fix: mergin main
nadr0 Mar 26, 2025
b78586d
Merge branch 'nadro/gh-5413/menu-actions-desktop' into nadro/gh-5413/…
nadr0 Mar 26, 2025
fcee5a8
chore: hooking up more menu actions
nadr0 Mar 26, 2025
4af224d
chore: adding pane actions
nadr0 Mar 26, 2025
0224b0a
fix: mac only menu fix and added start sketch
nadr0 Mar 26, 2025
f622f63
chore: big edit for state management and command registration
nadr0 Mar 27, 2025
750e748
chore: merged latest main
nadr0 Mar 27, 2025
a7887a6
fix: auto fixes, tsc
nadr0 Mar 27, 2025
12f565a
fix: codespell typo
nadr0 Mar 27, 2025
23ed0cc
fix: merged lastest main
nadr0 Apr 2, 2025
f361912
chore: implementing E2E tests for the menus since we cleared them.
nadr0 Apr 3, 2025
6a4d644
chore: file export current part e2e test
nadr0 Apr 3, 2025
785bfb5
chore: added all file role tests in modeling page
nadr0 Apr 3, 2025
37485eb
chore: modeling page edit e2e tests
nadr0 Apr 3, 2025
c8a8790
chore: implemented view e2e test for modeling page
nadr0 Apr 3, 2025
89065af
chore: add all design e2e playright tests
nadr0 Apr 3, 2025
61779af
fix: auto linter,fmt
nadr0 Apr 3, 2025
57aa03b
chore: added modeling help role e2e tests
nadr0 Apr 3, 2025
86e1362
fix: ugh this function isn't available in electron evalulate
nadr0 Apr 3, 2025
9d5a0f4
Merge branch 'main' into nadro/gh-5413/cont-modeling-page
nadr0 Apr 3, 2025
e7de5fd
Merge branch 'main' into nadro/gh-5413/cont-modeling-page
nadr0 Apr 4, 2025
4c349d2
fix: new default project name
nadr0 Apr 4, 2025
9ad67f6
Merge branch 'nadro/gh-5413/cont-modeling-page' of github.com:KittyCA…
nadr0 Apr 4, 2025
12d31cc
Merge branch 'main' into nadro/gh-5413/cont-modeling-page
nadr0 Apr 4, 2025
3d9956d
Merge branch 'main' into nadro/gh-5413/cont-modeling-page
pierremtb Apr 4, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions e2e/playwright/lib/electron-helpers.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
export const throwError = (message: string): never => {
throw new Error(message)
}

export const throwTronAppMissing = () => {
throwError('tronApp is missing')
}
Loading
Loading