feat: add inline image rendering and remove bundled vault

- Add ratatui-image and image crates for terminal image support
- Auto-detect terminal protocol (Kitty/iTerm2/Sixel) with halfblocks fallback
- Render inline images with Protocol API, cache decoded images
- Handle partial scroll visibility via temp-buffer rendering
- Support alpha compositing (RGBA→RGB) and dynamic height adjustment
- Add force_halfblocks config option to bypass protocol detection
- Suppress link brackets around image-wrapped links
- Remove bundled vault files (demo content moved to test vault)
- Add .gitignore for target dir and .DS_Store
This commit is contained in:
2026-03-01 15:17:47 +01:00
parent f7870179ee
commit 8ef587c163
19 changed files with 1950 additions and 703 deletions
+2
View File
@@ -0,0 +1,2 @@
/target
.DS_Store