Julien Calixte julien
julien pushed to main at julien/typewriter 2026-07-12 23:05:13 +00:00
2660a3e9dd perf(palette): trust dirent d_type instead of a per-entry stat
julien pushed to main at julien/typewriter 2026-07-12 22:55:38 +00:00
79fad4689c docs(palette): amend v0.5 with the recursive walk and search threshold
98fc817b3f feat(palette): show recents only until the query reaches two chars
d306caacf7 feat(palette): walk the card recursively for the file list
Compare 3 commits »
julien pushed to main at julien/typewriter 2026-07-12 22:53:53 +00:00
2166b932b6 docs(sync): update the wiring section to how-it-landed
02b7ed88b6 fix(provisioning): rewrite the card origin to HTTPS at load
a5edaed810 feat(sync): commit by splicing journaled dirty paths onto HEAD
Compare 3 commits »
julien pushed to main at julien/typewriter 2026-07-12 22:29:11 +00:00
e86a3b8254 docs(sync): merge the commit handoff into the staging tradeoff curve
julien pushed to main at julien/typewriter 2026-07-12 22:20:16 +00:00
9309f3f239 docs(sync): record the esp_map v2 verdict and cache removal
1a5e1736f5 refactor(sync): remove the never-hit mmap window cache
Compare 2 commits »
julien pushed to main at julien/typewriter 2026-07-12 22:03:06 +00:00
ce3204a350 docs(sync): record fast-seek root cause and splice bench trail
dd3d70cbec perf(sync): cache small pack windows and evict mmap cache on munmap
2c1c590c9e perf(sync): enable FatFS fast seek for pack reads
2c24ece3a5 feat(bench): add packfile long-seek op to sd_bench
da8ca7d8d2 feat(bench): bench the O(depth) TreeBuilder splice and odb probes
Compare 5 commits »
julien pushed to main at julien/typewriter 2026-07-12 13:05:07 +00:00
dade5e6bb3 docs(sync): record real-repo commit bench and TreeBuilder handoff
a6f52df8b6 perf(sync): bench the index-free commit path and mmap cache
6c5e666f4b feat(persistence): add mount_for_git with a larger open-file budget
c5e119f6be perf(git): cache emulated pack mmap to avoid re-reading the pack
Compare 4 commits »
julien pushed to main at remanso-space/remanso 2026-07-12 10:36:57 +00:00
f89c2fa776 style: just changed the view latest button
julien pushed to main at julien/typewriter 2026-07-12 10:24:53 +00:00
456c4c43e7 perf(sync): instrument and benchmark commit-staging latency
julien pushed to main at julien/typewriter 2026-07-12 10:23:32 +00:00
beb11eda5e chore(firmware): skip legacy-I2C conflict check
julien pushed to main at julien/typewriter 2026-07-12 08:59:08 +00:00
88bb2b99cf feat(provisioning): pull source clone before copying to the card
julien pushed to main at julien/typewriter 2026-07-12 08:49:20 +00:00
69843086f9 chore(firmware): flash at 921600 baud
julien pushed to main at julien/typewriter 2026-07-12 08:43:45 +00:00
45664fc956 feat: add glyphs
julien pushed to main at julien/typewriter 2026-07-12 08:43:08 +00:00
56f5d18bd8 docs(macroplan): record v0.6 markdown complete in core (0.6.0)
julien pushed to main at julien/typewriter 2026-07-12 08:37:01 +00:00
767742ba12 docs(v0.6): mark boot-read + catalog done, finalise the catalog list
85cbeceea9 feat(provisioning): seed a snippet catalog + starter prefs on just init
8527f75bf8 feat(firmware): read .typoena.snippets.json at boot into set_snippets
Compare 3 commits »
julien pushed to main at julien/typewriter 2026-07-12 08:22:27 +00:00
5a076e3226 docs(v0.6): mark the palette generalisation delivered in core
c969d3e051 feat(editor): generalise the > palette into a command registry
Compare 2 commits »
julien pushed to main at julien/typewriter 2026-07-12 08:09:54 +00:00
baf9715570 feat(editor): hint the matching snippet in the panel on typing pause
julien pushed to main at julien/typewriter 2026-07-12 08:03:48 +00:00
4aaf89d977 feat(editor): add snippet library, tab-stop engine, and $ palette
221135cd9b docs(v0.6): specify the snippet library and $/> palette split
Compare 2 commits »
julien pushed to main at julien/typewriter 2026-07-12 07:02:30 +00:00
93f3a43b34 docs(prefs): document theme + auto_sync presets, override v0.5 deferral
f37da21462 feat(editor): add theme and auto_sync preset prefs with rotate-on-Enter
Compare 2 commits »
julien pushed to main at julien/typewriter 2026-07-12 00:25:28 +00:00
fdd59093db docs(v0.5): document the trailing-newline display model