Julien Calixte julien
julien pushed to main at julien/typewriter 2026-07-04 23:41:38 +00:00
a1f58b7953 docs(firmware): document the vim modal editor
0665f2d5fb feat(firmware): add vim text objects and the change operator
Compare 2 commits »
julien pushed to main at julien/typewriter 2026-07-04 23:31:36 +00:00
c88389b623 chore: update package meta data
julien pushed to main at julien/typewriter 2026-07-04 22:08:18 +00:00
00b57bac55 perf(firmware): window partial refresh to the edited rows
julien pushed to main at julien/typewriter 2026-07-04 22:00:20 +00:00
17fd663c85 docs(firmware): record Spike 5 partial refresh + typing
25665561cd feat(firmware): type on the e-paper panel with partial refresh
784dcb7666 feat(firmware): add partial refresh to the EPD driver
Compare 3 commits »
julien pushed to main at julien/typewriter 2026-07-04 17:29:04 +00:00
9bbcf6d4ed docs(firmware): record Spike 4 USB host keyboard verification
8b71e0d9ec feat(firmware): read keycodes from a USB HID boot keyboard
Compare 2 commits »
julien pushed to main at julien/typewriter 2026-07-04 16:58:54 +00:00
00a852b8c8 docs(firmware): record Spike 2 EPD verification and build stamping
6145d27405 feat(firmware): drive GDEY0579T93 EPD via dual-SSD1683 driver
d971f36f10 chore(firmware): stamp builds with UTC time and git hash
Compare 3 commits »
julien pushed to main at julien/typewriter 2026-07-04 15:30:28 +00:00
dd63c574f5 docs(firmware): add v1.0 pinout diagram and record verified blink
julien pushed to main at julien/typewriter 2026-07-04 14:49:18 +00:00
e91f3be26e feat(firmware): blink on-board WS2812 alongside GPIO 2
julien pushed to main at julien/typewriter 2026-07-04 14:47:02 +00:00
e040a8d4b7 feat(firmware): blink on-board WS2812 alongside GPIO 2
julien pushed to main at julien/typewriter 2026-07-04 14:37:05 +00:00
6d573b3b6d chore(firmware): add justfile wrapping common build/flash commands
julien pushed to main at remanso-space/remanso 2026-07-03 14:57:17 +00:00
5386fa66ea feat(notes): show line numbers on non-markdown file views
julien pushed to main at julien/blueprints 2026-07-02 21:52:15 +00:00
792b4f1b17 feat: add BLE blueprint illustration
903e5465d5 refactor(state-machine): support multiple lifecycles per blueprint
Compare 2 commits »
julien pushed to main at julien/blueprints 2026-07-02 21:37:18 +00:00
7a60e57f46 style(skills): align SKILL.md table separators
julien pushed to main at julien/blueprints 2026-07-02 21:36:17 +00:00
1ba85e3235 feat: cross-link related blueprints on the detail page
4d2db834ac feat: add PasswordAuth blueprint illustration
Compare 2 commits »
julien pushed to main at julien/blueprints 2026-07-02 21:29:19 +00:00
5dff87a90d chore(skills): add illustrate-blueprint skill
julien pushed to main at julien/blueprints 2026-07-02 21:27:16 +00:00
1b446c54df feat(theme): use Iosevka Charon Mono as the app typeface
julien pushed to main at julien/blueprints 2026-07-02 21:18:25 +00:00
062826e126 feat: add RememberMe blueprint illustration
f6b184406d feat(state-machine): let blueprints define init, caption, and kinds
Compare 2 commits »
julien pushed to main at julien/blueprints 2026-07-02 21:06:03 +00:00
9c8ba9a752 fix(a11y): raise faint ink text to meet WCAG AA contrast
julien pushed to main at julien/macroplan 2026-07-02 20:05:01 +00:00
616a4c4301 docs(context): add the format-version term to the glossary
83f04af8d7 test(format): cover version, uniqueness, and example conformance
53716a13ea feat(format): read and emit macroplan_version, require unique names
d0a34ef28a docs(format): define the portable Macroplan TOML format v1
Compare 4 commits »
julien pushed to main at julien/macroplan 2026-07-02 19:45:44 +00:00
e380e6d336 test(completion): cover popup viewport fitting geometry
9ee7c05019 fix(completion): keep the popup inside the window near screen edges
Compare 2 commits »