9315abe239
Fix NickelMenu removal text w/ no additional removals
2026-03-28 18:32:18 +01:00
bd29d5fa4d
Update README
v1.6
2026-03-26 14:41:27 +01:00
11842d3f17
Reset loaded patches when pressing "Connect"
2026-03-26 13:58:05 +01:00
eceb44be95
Reset manual mode state when pressing "Connect"
...
Ideally, I think I just want to change how these flows pass state in
the first place. Seems like it should be possible to come up with a flow
that cannot have these kind of issues due to how it's architected.
2026-03-26 13:39:14 +01:00
8d67346f80
Add support for older devices (Libra 2 and newer)
2026-03-26 13:32:38 +01:00
61aed3f13c
Add "not compatible" next to patches known to fail
2026-03-26 12:40:35 +01:00
f166a9ffca
Centralize firmware configuration for tests
2026-03-26 12:21:05 +01:00
b14a66ea3d
Use firmware-config.js as driver for tests
2026-03-26 12:08:47 +01:00
eb938b7d89
Add blacklist of failed patches
2026-03-26 11:59:15 +01:00
1c8e58e34d
Update software URLs
...
Since the output of the modded files is identical for each version, the
fact that these were swapped for Clara/Libra did not matter, but it's
been amended now.
I've added patches for older devices on 4.38, but this isn't currently
usable in the UI as I've not set up the `downloads.json` file with
correct and up-to-date URLs for these devices.
I'm not even sure I want to actually support this, as the SD card
storage in these older devices is less reliable, which means that
applying custom patches is a little bit more risky in my eyes.
2026-03-26 11:38:25 +01:00
57a8bd46d7
Update referenced manual reset page from Kobo's documentation
2026-03-26 11:15:17 +01:00
202b827d8b
Remove e2e folder
2026-03-25 19:28:55 +01:00
dfe13b093d
Improved testing flow
2026-03-25 18:59:47 +01:00
0566d9db10
WIP Feedback
2026-03-25 18:32:58 +01:00
4e97b5214e
Update README
2026-03-25 16:20:34 +01:00
5db61fb375
Update README, speed up tests
2026-03-25 14:24:18 +01:00
c83abc9e9c
Restructured JS files
2026-03-25 14:18:28 +01:00
f24b1b7759
Restructured CSS files
2026-03-24 12:46:49 +01:00
2a87ec67af
Front-end fixes
2026-03-24 11:49:05 +01:00
b620d8eee6
Final design tweaks
2026-03-23 23:17:06 +01:00
b1471cedb5
Modal on mobile devices
2026-03-23 23:02:22 +01:00
db2a29bda2
More screenshots
2026-03-23 22:22:50 +01:00
645101c0b0
Screenshots for quick visual audit
2026-03-23 22:06:37 +01:00
87e78fcdf6
Test for back button
2026-03-23 21:35:26 +01:00
fe33b1a4b6
Allow going back to start
2026-03-23 21:12:33 +01:00
a6dbc17840
Added connect instructions to improve UX
2026-03-23 20:12:17 +01:00
7eb99913bc
Update metadata
2026-03-22 21:09:43 +01:00
0fde7efa66
Link to specific commit tree
2026-03-22 19:26:42 +01:00
c8caa1d5a2
Update README
v1.5
2026-03-22 19:08:04 +01:00
76396cbf7f
Updated footer
2026-03-22 19:06:34 +01:00
0b9353652c
Ignore electron folders
...
This is a pre-emptive ignore intended for compatibility with the new
electron branch. I don't think I'll be doing official binary releases
but I might keep an electron configuration around.
2026-03-22 18:37:28 +01:00
c0d564b642
Specific message for Apple mobile devices (iPhone, iPad)
...
Build and test project / build-and-test (push) Successful in 1m35s
These devices will never support the FS API, not even via alternative
browsers because Apple enforces WebKit on all these browsers.
2026-03-22 12:57:07 +01:00
2f1330ec32
Minor cleanup
Build and test project / build-and-test (push) Successful in 1m33s
2026-03-22 12:38:37 +01:00
d4d74d499e
Modular front-end approach
2026-03-22 12:29:57 +01:00
546d4060b2
Add linter for web folder
Build and test project / build-and-test (push) Successful in 1m33s
2026-03-22 12:09:49 +01:00
ce07449cae
Additional logging, accessibility
2026-03-22 12:06:28 +01:00
396e148733
Additional edge case tests
Build and test project / build-and-test (push) Successful in 1m39s
2026-03-22 11:55:55 +01:00
aebfe59a01
Separate configuration step
Build and test project / build-and-test (push) Successful in 1m37s
2026-03-22 11:39:30 +01:00
17fcbf4d93
Added --dev flag to ./serve-locally.sh
2026-03-22 10:35:43 +01:00
993443be9e
Updated preset options ("features")
2026-03-22 10:35:09 +01:00
36014eb349
Ensure ignore block is only written w/ features selected
Build and test project / build-and-test (push) Successful in 2m2s
v1.4
2026-03-21 21:11:43 +01:00
d946602881
Adjust update order
Build and test project / build-and-test (push) Successful in 1m33s
2026-03-21 20:58:41 +01:00
a9f721dd5b
Update eject message for NickelMenu removal
Build and test project / build-and-test (push) Successful in 1m33s
2026-03-21 20:20:47 +01:00
5ab2cc4c63
Fix bug when going back to NickelMenu step w/ removal
Build and test project / build-and-test (push) Successful in 1m34s
2026-03-21 20:08:40 +01:00
03d13962d6
Additional test, remove .adds/scripts too
2026-03-21 19:49:11 +01:00
8645a2d626
Uninstall all NickelMenu config files
Build and test project / build-and-test (push) Successful in 1m33s
2026-03-21 19:41:43 +01:00
85cff4640c
Styling fixes, show progress
Build and test project / build-and-test (push) Successful in 1m33s
2026-03-21 19:26:12 +01:00
5a9b0ebcb8
Revert wasm_exec.js path check
Build and test project / build-and-test (push) Successful in 1m32s
2026-03-21 19:10:41 +01:00
518f7b63e7
More consistent scripts
Build and test project / build-and-test (push) Failing after 1m13s
2026-03-21 19:05:40 +01:00
7a7814a051
Add removal options
Build and test project / build-and-test (push) Successful in 1m32s
2026-03-21 18:45:02 +01:00