124 Commits

Author SHA1 Message Date
Elian Doran
758745f19e
fix(desktop): missing tray icon 2025-05-25 16:42:00 +03:00
Elian Doran
d70140c180
chore(desktop): add electron-forge:start 2025-05-25 11:00:22 +03:00
Elian Doran
6bbf808cb4
fix(desktop): @electron/remote missing in package 2025-05-25 11:00:01 +03:00
Elian Doran
f9b0df3056
chore(desktop): libraries not bundled 2025-05-25 10:12:09 +03:00
Elian Doran
791a51dfe3
chore(desktop/forge): add missing fields 2025-05-24 21:57:09 +03:00
Elian Doran
601e81fb18
chore(desktop/forge): force presence of package.json 2025-05-24 21:47:57 +03:00
Elian Doran
3bd2d865df
fix(desktop): path to main 2025-05-24 15:40:29 +03:00
Elian Doran
63022c76d8
chore(desktop): avoid forge dependencies via custom package.JSON 2025-05-24 14:40:22 +03:00
Elian Doran
25f214d24a
fix(desktop): set proper path to main 2025-05-24 12:26:22 +03:00
renovate[bot]
66afc72d19
chore(deps): update dependency electron to v36.3.1 2025-05-24 02:28:25 +00:00
Elian Doran
56dd10bd15
fix(desktop): path to forge config 2025-05-23 23:29:54 +03:00
Elian Doran
64b4869939
fix(desktop/esbuild): assets & launch options 2025-05-23 17:50:28 +03:00
Elian Doran
6f8bf58456
chore(desktop/esbuild): convert webpack config 2025-05-23 17:33:57 +03:00
Elian Doran
7bfe261ac6
refactor(highlightjs): move dependency 2025-05-18 00:20:43 +03:00
Elian Doran
e946bde939
chore(desktop): use electron 35 for NixOS 2025-05-16 10:49:47 +03:00
renovate[bot]
515a63028b
chore(deps): update dependency electron to v36.2.1 2025-05-16 02:44:32 +00:00
renovate[bot]
4705d795b2
chore(deps): update pnpm to v10.11.0 2025-05-15 02:17:17 +00:00
renovate[bot]
38e5cb45cb
chore(deps): update dependency electron to v36 2025-05-10 11:14:37 +00:00
renovate[bot]
e18678462e
chore(deps): update electron-forge monorepo to v7.8.1 2025-05-10 10:39:19 +00:00
renovate[bot]
8402f98db9
chore(deps): update dependency electron to v35.3.0 2025-05-09 10:39:03 +00:00
Elian Doran
19f6f3352d
feat(nx/desktop): integrate rebuild at monorepo level 2025-05-06 09:09:59 +03:00
Elian Doran
cf492a5f47
feat(nx/desktop): add serve no-dir 2025-05-05 10:27:52 +03:00
Elian Doran
e94d8b5b47
feat(nx/desktop): get electron to start on NixOS 2025-05-05 09:52:26 +03:00
renovate[bot]
df83e6c6f7
chore(deps): update pnpm to v10.10.0 2025-05-03 00:26:37 +00:00
Elian Doran
f9db91d5a1
chore(monorepo): integrate everything from old monorepo 2025-05-03 03:14:23 +03:00
renovate[bot]
bac1781902
chore(deps): update dependency electron to v35.2.2 2025-05-02 20:57:24 +00:00
Elian Doran
0b00c73ed3
chore(desktop): adapt to new rebuild script 2025-05-02 23:24:32 +03:00
renovate[bot]
a771006e6b
chore(deps): update dependency @electron/rebuild to v4 2025-05-02 18:07:13 +00:00
Elian Doran
542d50b66e
fix(sign): errors caused by logging 2025-05-02 17:19:44 +03:00
Elian Doran
b64521d250
chore(nx/desktop): use custom electron-rebuild script 2025-05-01 12:45:42 +03:00
Elian Doran
a0c1bdde88
chore(nx/desktop): fix electron-rebuild on fresh install 2025-05-01 11:30:44 +03:00
Elian Doran
6e29b050af
chore(nx/desktop): rename scripts to avoid collision with server 2025-05-01 11:28:05 +03:00
Elian Doran
87d7dc8618
chore(nx): add name to each project 2025-04-30 22:28:25 +03:00
Elian Doran
e314372fbd
chore(edidt-docs): fix entrypoint partially 2025-04-30 22:17:38 +03:00
Elian Doran
52d6efedff
chore(edit-docs): get it to start partially 2025-04-30 22:17:38 +03:00
Elian Doran
ee428012e2
chore(nx/desktop): add entry point for NixOS 2025-04-29 09:51:32 +03:00
Elian Doran
317d95fd60
chore(nx/desktop): set up serve 2025-04-28 19:58:43 +03:00
Elian Doran
dbad4fce36
chore(nx/forge): try a method to avoid missing prebuilds 2025-04-27 21:22:04 +03:00
Elian Doran
fec9ca60db
fix(nx/forge): rebuild not working due to ignore logic 2025-04-27 18:14:55 +03:00
Elian Doran
ceb4f2084f
chore(nx/forge): add debug logging for electron-rebuild 2025-04-27 17:42:07 +03:00
Elian Doran
dfdc93f3fe
chore(nx/forge): missing license meta 2025-04-27 12:46:45 +03:00
Elian Doran
c1a7b3653d
chore(nx/ci): fix some dependencies not being triggered 2025-04-27 11:32:26 +03:00
Elian Doran
bfb2ca577d
fix(nx/forge): missing highlightjs 2025-04-26 11:45:32 +03:00
Elian Doran
880958e251
fix(nx/forge): missing jquery-hotkeys 2025-04-26 11:38:39 +03:00
Elian Doran
82e98e5f59
fix(nx/forge): electron-forge:make not working 2025-04-26 04:07:22 +03:00
Elian Doran
ebb78e4ce5
fix(nx/forge): serve assets from ASAR 2025-04-26 03:25:07 +03:00
Elian Doran
e266b50198
chore(nx/forge): fix prebuilds and build from dist 2025-04-26 03:23:47 +03:00
Elian Doran
dffbbeebc9
chore(nx/forge): add package command 2025-04-26 02:12:52 +03:00
Elian Doran
adb6a7c58b
fix(nx/forge): nuspec failing due to missing meta 2025-04-26 01:28:07 +03:00
Elian Doran
b6b9ca1ab5
chore(nx/forge): add strange workaround to solve node modules
Here we need to ensure that there is no `node_modules` in
`apps/desktop` since electron-forge will pick it up and use only that,
meaning that all the hoisted dependencies available in the project root
will not be accessible and it will error out.

See https://github.com/pnpm/pnpm/issues/7880 for more information.
2025-04-26 00:42:43 +03:00