Jakub Hlusička
|
8f55f23840
|
Optimize framebuffer and bounce buffers such that the majority of the
front porch is not stored
|
2026-02-22 16:13:13 +01:00 |
|
Jakub Hlusička
|
f20f4e7993
|
Hook up bounce buffers to the renderer
|
2026-02-22 00:59:01 +01:00 |
|
Jakub Hlusička
|
ebf8205f2d
|
Async DMA transfer
|
2026-02-18 05:03:05 +01:00 |
|
Jakub Hlusička
|
04f4070634
|
Bounce buffers with a static image working
|
2026-02-17 00:51:02 +01:00 |
|
Jakub Hlusička
|
7e1f0d1b68
|
WIP3: Glitchy bounce buffering
|
2026-02-15 18:17:16 +01:00 |
|
Jakub Hlusička
|
b8e3987139
|
WIP2: Cyclic descriptor list
|
2026-02-15 02:33:42 +01:00 |
|
Jakub Hlusička
|
74d7b6df5f
|
WIP
|
2026-02-14 20:03:32 +01:00 |
|
Jakub Hlusička
|
ea58ef0c8e
|
Fix clippy lints
|
2026-02-13 03:00:46 +01:00 |
|
Jakub Hlusička
|
707c994a76
|
Use fork keys
|
2026-02-13 02:50:32 +01:00 |
|
Jakub Hlusička
|
5004e8dfdf
|
Support RMK device config
|
2026-02-12 22:44:13 +01:00 |
|
Jakub Hlusička
|
8e304540ea
|
Enable 4 layers in total.
|
2026-02-12 03:23:16 +01:00 |
|
Jakub Hlusička
|
ab506de76a
|
More host string sending improvements, add compiled czech coders'
layout, send site password to host
|
2026-02-12 02:39:31 +01:00 |
|
Jakub Hlusička
|
a09da0c8a7
|
Improvements to sending strings to host
|
2026-02-10 03:12:49 +01:00 |
|
Jakub Hlusička
|
3b364c64c2
|
Naive implementation of sending strings to the host
|
2026-02-09 02:14:06 +01:00 |
|
Jakub Hlusička
|
1e2d43a628
|
Site password derivation
|
2026-02-08 21:04:28 +01:00 |
|
Jakub Hlusička
|
4a5ada0bb0
|
Fix password fields; show stored users on login page
|
2026-02-08 01:17:33 +01:00 |
|
Jakub Hlusička
|
d4c8d69cf3
|
Use custom partition table to prevent firmware getting overwritten
|
2026-02-07 10:10:47 +01:00 |
|
Jakub Hlusička
|
40b9b5d278
|
Implement spectre user addition
|
2026-02-04 03:14:21 +01:00 |
|
Jakub Hlusička
|
3ac1656d33
|
Add .zed settings
|
2026-02-03 22:05:47 +01:00 |
|
Jakub Hlusička
|
b6d9a71b59
|
Fix build profiles
|
2026-02-03 00:27:20 +01:00 |
|
Jakub Hlusička
|
c2e3f1bec3
|
Logging cleanup and fix for RTT
|
2026-01-31 20:21:40 +01:00 |
|
Jakub Hlusička
|
f8ef06ee0c
|
Clean up some lints
|
2026-01-31 15:36:36 +01:00 |
|
Jakub Hlusička
|
5592708271
|
UI code cleanup
|
2026-01-31 15:26:59 +01:00 |
|
Jakub Hlusička
|
2b8dfa7b44
|
.gitattributes: Always check out *.sh files with LF rather than CRLF
|
2026-01-30 21:56:46 +01:00 |
|
Jakub Hlusička
|
3947215a23
|
Use a git rev for spectre-api-sys
|
2026-01-30 03:18:43 +01:00 |
|
Jakub Hlusička
|
5f34f078db
|
Automated building
|
2026-01-30 02:02:59 +01:00 |
|
Jakub Hlusička
|
d4aad0e8cd
|
Use patched versions of some dependencies
|
2026-01-30 00:37:46 +01:00 |
|
Jakub Hlusička
|
3b24825677
|
Off-load some slint allocations to PSRAM
|
2026-01-28 22:46:14 +01:00 |
|
Jakub Hlusička
|
8426852d7c
|
More GUI progress
|
2026-01-27 02:46:53 +01:00 |
|
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 |
|