Jakub Hlusička
|
9c2a614aff
|
Change memory regions to prevent crashes; Improve GUI
|
2026-01-26 19:25:33 +01:00 |
|
Jakub Hlusička
|
b33f4852b2
|
Fix a weird crash?
|
2026-01-25 20:52:38 +01:00 |
|
Jakub Hlusička
|
0cb6209d4b
|
POC reading and writing spectre sites
|
2026-01-25 18:43:07 +01:00 |
|
Jakub Hlusička
|
a3a95b179b
|
Storage progress
|
2026-01-25 01:45:25 +01:00 |
|
Jakub Hlusička
|
9aa5430851
|
Improved db format
|
2026-01-24 21:47:21 +01:00 |
|
Jakub Hlusička
|
bbbaea803b
|
Basic db impl
|
2026-01-24 21:12:25 +01:00 |
|
Jakub Hlusička
|
6cd7b32bee
|
Mount EKV on a separate partition
|
2026-01-24 00:42:16 +01:00 |
|
Jakub Hlusička
|
2a5779ffcf
|
Derive correct salt for encryption key
|
2026-01-22 22:57:43 +01:00 |
|
Jakub Hlusička
|
299a1195f1
|
Avoid compiling tests, benches and fuzzing of libxkbcommon
|
2026-01-22 18:16:54 +01:00 |
|
Jakub Hlusička
|
7fca722f24
|
Disable -C force-frame-pointers, as it is only applicable to riscv
|
2026-01-22 18:16:37 +01:00 |
|
Jakub Hlusička
|
16ed51b19e
|
Move acid-firmware into its own subfolder of the cargo workspace, and
some other improvements
|
2026-01-22 01:22:31 +01:00 |
|
Jakub Hlusička
|
810f21827b
|
Make spectre-api-compile.sh always use the right path to
`cross-esp32s3.txt`
|
2026-01-21 23:18:48 +01:00 |
|
Jakub Hlusička
|
ee17cc9f57
|
Rename directory firmware2 to firmware
|
2026-01-21 23:15:43 +01:00 |
|
Jakub Hlusička
|
d1dd4abc06
|
Delete old firmware crate
|
2026-01-21 23:15:13 +01:00 |
|
Jakub Hlusička
|
47e6c890ca
|
SHA HW accel attempts
|
2026-01-21 02:21:52 +01:00 |
|
Jakub Hlusička
|
a5a5ee9330
|
Fix password-hash/build.rs which would cause rust-analyzer to crash
|
2026-01-21 00:48:17 +01:00 |
|
Jakub Hlusička
|
dbdfa8ae44
|
Nicer (and correct) duration formatting
|
2026-01-20 22:01:12 +01:00 |
|
Jakub Hlusička
|
3c695be996
|
Implement Spectre site key derivation
|
2026-01-20 21:32:37 +01:00 |
|
Jakub Hlusička
|
b5535d6f52
|
Slint handle acceptation
|
2026-01-20 02:55:17 +01:00 |
|
Jakub Hlusička
|
35c017535e
|
Work-around for unsupported unicode control keys in Slint
|
2026-01-20 01:59:18 +01:00 |
|
Jakub Hlusička
|
c98acc4da4
|
Spectre integration WIP
|
2026-01-19 20:13:25 +01:00 |
|
Jakub Hlusička
|
24daa0ad29
|
Fix some lints
|
2026-01-12 01:03:27 +01:00 |
|
Jakub Hlusička
|
a07d13f4e8
|
Add libxkbcommon as a submodule
|
2026-01-11 22:37:17 +01:00 |
|
Jakub Hlusička
|
e69a871c2a
|
Use compile time env var to determine log level filter
|
2026-01-11 00:53:08 +01:00 |
|
Jakub Hlusička
|
eaa2a24efb
|
Text input and font rendering improvements
|
2026-01-11 00:06:35 +01:00 |
|
Jakub Hlusička
|
24b4aa449b
|
Send key press events to slint
|
2026-01-10 19:21:13 +01:00 |
|
Jakub Hlusička
|
26c213043f
|
Revert profile settings to stop GUI from making it crash
|
2026-01-10 00:50:35 +01:00 |
|
Jakub Hlusička
|
9d4422df73
|
Use my fork of xkbcommon-rs
|
2026-01-10 00:08:14 +01:00 |
|
Jakub Hlusička
|
97f330c7b9
|
Compose key handling
|
2026-01-07 05:11:58 +01:00 |
|
Jakub Hlusička
|
1f21d29bd2
|
Compose file loading
|
2026-01-07 03:34:08 +01:00 |
|
Jakub Hlusička
|
56f8b52cf9
|
Document compilation of config files for xkbcommon
|
2026-01-07 01:53:56 +01:00 |
|
Jakub Hlusička
|
03ea48deb7
|
Fix most lints
|
2026-01-06 23:06:20 +01:00 |
|
Jakub Hlusička
|
eadc04539c
|
Proof of concept working
|
2026-01-06 03:45:30 +01:00 |
|
Jakub Hlusička
|
352e52852f
|
WIP2
|
2026-01-05 23:26:44 +01:00 |
|
Jakub Hlusička
|
561be96f24
|
WIP1
|
2026-01-05 04:16:05 +01:00 |
|
Jakub Hlusička
|
bfe4839d83
|
Features for log levels
|
2026-01-02 17:31:28 +01:00 |
|
Jakub Hlusička
|
8468421817
|
Use other core auto-parking on FlashStorage
|
2026-01-02 17:27:49 +01:00 |
|
Jakub Hlusička
|
67c2a8f2b6
|
HID report interception, listening for user keycodes
|
2026-01-02 03:09:34 +01:00 |
|
Jakub Hlusička
|
9ecf066abe
|
Add the "limit-fps" feature
|
2026-01-01 04:13:18 +01:00 |
|
Jakub Hlusička
|
a788894a3b
|
Add TODO's and fix various lints
|
2026-01-01 03:59:24 +01:00 |
|
Jakub Hlusička
|
81a148b128
|
Disable debugging style
|
2026-01-01 03:49:59 +01:00 |
|
Jakub Hlusička
|
79cb42ab15
|
Re-enable processing tasks while transferring framebuffer to LCD
|
2026-01-01 03:43:38 +01:00 |
|
Jakub Hlusička
|
512cdc20b8
|
Fix LCD driver timings
|
2026-01-01 03:22:43 +01:00 |
|
Jakub Hlusička
|
3b88ae8316
|
Add padding to GUI to align it to the screen
|
2026-01-01 03:07:13 +01:00 |
|
Jakub Hlusička
|
f7fbe366f6
|
Glitchless LCD driving
|
2026-01-01 01:24:52 +01:00 |
|
Jakub Hlusička
|
a9870fe133
|
Rotated UI rendering
|
2025-12-31 22:24:26 +01:00 |
|
Jakub Hlusička
|
fc1aa617af
|
Fix lints
|
2025-12-31 01:08:12 +01:00 |
|
Jakub Hlusička
|
21282033b4
|
Use embedded-cli for console
|
2025-12-31 00:54:48 +01:00 |
|
Jakub Hlusička
|
47340a63e5
|
UI rendering beginnings; Add debugging serial interface on GPIO5 & 12
|
2025-12-30 23:26:06 +01:00 |
|
Jakub Hlusička
|
b9789b89ac
|
Use RTOS executor for second core
|
2025-12-27 23:51:46 +01:00 |
|