Felix Rieseberg
2d34183e14
Update v86 to latest, replace string-match patches with stable shim
...
The previous build patched libv86.js by exact-string match against
Closure-mangled identifiers (k.load_file, H.exportSymbol, pa, qa),
which broke on every upstream rebuild.
Of the three old patches:
- exportSymbol order: now a one-line HTML shim copying module.exports.V86
to window after libv86 loads
- this.fetch binding: fixed upstream
- load_file XHR vs fs: replaced by patching await import('node:fs/promises')
to require('fs').promises - string literals survive Closure, fails loud
if absent
Also adds tools/update-v86.js to pull new builds from copy.sh, and exposes
the renderer DevTools protocol on localhost:9222 in dev.
2026-04-10 20:53:44 -07:00
Felix Rieseberg
00943ae4da
Update all dependencies
...
React 19, Electron 41, TypeScript 6, electron-forge 7.8, plus everything
else to latest. Migrated to React 19 createRoot API, updated for Electron 41
session/window type changes, and adjusted tsconfig for TS 6 deprecations.
Regenerated @electron/packager patch for 18.4.4.
2026-04-10 20:34:28 -07:00
Felix Rieseberg
a6d57c6538
Update resedit
2025-05-02 09:03:39 -07:00
Felix Rieseberg
35f7c3362d
Update Readme
2025-02-21 08:27:47 -08:00
Felix Rieseberg
94021edb61
Fix missing icon
v4.0.0
2025-02-20 21:42:49 -08:00
Felix Rieseberg
6f2025ffc0
Improve reset
2025-02-20 21:19:55 -08:00
Felix Rieseberg
3a7b37fff0
Fix a few smaller build issues
2025-02-20 17:27:00 -08:00
Felix Rieseberg
16eb63e13b
Add bg image
2025-02-20 17:16:51 -08:00
Felix Rieseberg
54fe721f4f
Better gitignore
2025-02-20 17:16:31 -08:00
Felix Rieseberg
6dee2f45a2
Hide text screen when paused
2025-02-20 14:31:10 -08:00
Felix Rieseberg
e7e047b0a0
Deal with resedit segfaults
2025-02-20 10:54:02 -08:00
Felix Rieseberg
5a334abb13
Use dotenv
2025-02-20 07:57:57 -08:00
Felix Rieseberg
aacfae7ada
Update forge config
2025-02-19 13:23:21 -08:00
Felix Rieseberg
9b87b77570
Update links
2025-02-18 23:03:37 -08:00
Felix Rieseberg
e6a0d931af
Move out helper images
2025-02-18 23:03:08 -08:00
Felix Rieseberg
973580d60b
Ignore more files
2025-02-18 23:01:44 -08:00
Felix Rieseberg
8fcf5eaed3
Remove old forge settings
2025-02-18 22:54:30 -08:00
Felix Rieseberg
e15d918fb3
Update version number to 4.0.0
2025-02-18 22:50:32 -08:00
Felix Rieseberg
b442c6db08
Update UI
2025-02-18 22:49:52 -08:00
Felix Rieseberg
5c946bbca4
Now with working network
2025-02-18 22:39:47 -08:00
Felix Rieseberg
c9e45a9f39
Update qemu docs
2025-02-18 22:39:35 -08:00
Felix Rieseberg
bc42ce3231
Remove fs-extra
2025-02-15 09:45:22 -08:00
Felix Rieseberg
d91e72ccc5
Upgrade TypeScript
2025-02-15 09:38:41 -08:00
Felix Rieseberg
bd40f00f8d
Remove node-abi
2025-02-15 09:38:04 -08:00
Felix Rieseberg
1cbfca7451
Upgrade rimraf, node-abi, electron-squirrel-startup
2025-02-15 09:37:38 -08:00
Felix Rieseberg
7710c4b7af
Upgrade prettier
2025-02-15 09:36:37 -08:00
Felix Rieseberg
4cce1f0740
Upgrade electron & electron-forge
2025-02-15 09:35:50 -08:00
Felix Rieseberg
f8ae78f247
Update v86
2025-02-15 09:34:41 -08:00
Felix Rieseberg
62f8eb2696
v3.1.2
v3.1.2
2023-07-14 12:40:08 -07:00
Felix Rieseberg
da4b0dd728
Update v86
2023-07-14 12:39:57 -07:00
Felix Rieseberg
6cc05fa042
Upgrade dependencies
2023-07-14 11:52:30 -07:00
Felix Rieseberg
dda3707a23
Merge pull request #292 from fjbecerra/fix_docker_doc
...
fix docker mac doc
2023-03-15 11:10:24 -07:00
Francis Becerra
a4bcd7fb61
fix docker mac doc
2023-02-11 22:08:41 +00:00
Felix Rieseberg
17a8139346
Update links
2022-10-17 09:48:30 -07:00
Felix Rieseberg
489c7312d0
v3.1.1
v3.1.1
2022-10-08 13:12:13 +02:00
Felix Rieseberg
c3537ae330
Handle promises
2022-10-08 13:12:08 +02:00
Felix Rieseberg
c483871df9
v3.1.0
v3.1.0
2022-10-04 17:20:52 +02:00
Felix Rieseberg
e66cbd70db
Update dependencies (Electron 18 > 21, Forge 63 > 66)
2022-10-04 17:07:41 +02:00
Felix Rieseberg
19a1bbc002
Update v86 to 5d02960
2022-10-04 10:09:26 +02:00
Felix Rieseberg
ef57e3a7fe
Update links
2022-06-26 15:23:34 -07:00
Felix Rieseberg
7eae250c2a
Fix OSFMount link
v3.0.0
2022-06-26 14:05:49 -07:00
Felix Rieseberg
33db389d59
Start with a larger zoom
2022-06-26 13:01:05 -07:00
Felix Rieseberg
61f3269a45
Add loading gif
2022-06-26 11:55:09 -07:00
Felix Rieseberg
e5d897c663
Change how we build, hoping it'll fix macOS
2022-06-25 22:29:26 -07:00
Felix Rieseberg
a7ae665adc
Build things step by step
2022-05-06 18:39:22 -07:00
Felix Rieseberg
bea2267f42
Fix Linux arch
2022-05-05 10:25:14 -07:00
Felix Rieseberg
a55d08fafc
Update dist
2022-05-05 09:00:01 -07:00
Felix Rieseberg
97702cb01b
Update Node in GitHub Workflows
2022-05-04 15:11:00 -07:00
Felix Rieseberg
12160a1ac4
3.0.0
2022-05-04 14:58:37 -07:00
Felix Rieseberg
3dd50db272
Cleanup
2022-05-04 14:51:49 -07:00