Xteink-X4-crosspoint-reader/lib/Epub
Eunchurn Park fbda7aa4f1
feat(home): Improve Continue Reading cover with 1-bit Atkinson dithering
- Add 1-bit BMP generation with Atkinson dithering for better quality thumbnails
- Replace noise dithering with error diffusion for smoother gradients
- Add fillPolygon() to GfxRenderer for proper bookmark ribbon shape
- Change bookmark from rect+triangle carve to pentagon polygon
- Fix bookmark inversion when Continue Reading card is selected
- Show selection state on first render (not just after navigation)
- Fix 1-bit BMP palette lookup in Bitmap::readRow()
- Add drawBitmap1Bit() optimized path for 1-bit BMPs
The 1-bit format eliminates gray passes on home screen for faster rendering
while Atkinson dithering maintains good image quality through error diffusion.
2026-01-05 00:47:42 +09:00
..
Epub Use sane smaller data types for data in section.bin (#188) 2025-12-31 13:11:36 +11:00
Epub.cpp feat(home): Improve Continue Reading cover with 1-bit Atkinson dithering 2026-01-05 00:47:42 +09:00
Epub.h feat(home): Add cover image thumbnail to Continue Reading card 2026-01-01 23:51:11 +09:00