codev / src /ink-picture

Commit History

  1. fix(ImageShowTool): simplify dimensions — use height as primary, compute width from aspect ratio⁠

    chenbhao +1: Claude Opus 4.6
    fcdf1d0
  2. fix: write Kitty protocol directly to terminal fd, bypass Ink's stdout buffering⁠

    chenbhao +1: Claude Big Pickle
    f0588e7
  3. fix: use env-var terminal detection to avoid stdin conflicts in TUI⁠

    chenbhao +1: Claude Big Pickle
    fbafa72

  1. refactor: extract UI from ImageShowTool into separate component⁠

    chenbhao +1: Claude Opus 4.6
    6d1207a
  2. fix: unify error message to "Failed to fetch" and exit on load failure⁠

    chenbhao +1: Claude Opus 4.6
    9ec41c1
  3. fix(jimpURL): validate Content-Type before passing to Jimp⁠

    chenbhao +1: Claude Opus 4.6
    83ae5d2
  4. feat: add loadImageFromUrl helper and wire it into LocalPicture test⁠

    chenbhao +1: Claude Opus 4.6
    3e3eb0a
  5. feat(LocalPicture): support CLI args for path/URL and golden ratio width⁠

    chenbhao +1: Claude Opus 4.6
    6485104
  6. feat: pass pixelWidth/pixelHeight from Image props to Kitty renderer⁠

    chenbhao +1: Claude Opus 4.6
    862182b
  7. fix: reduce blank rows below Kitty images by using placement c=/r= bounds⁠

    chenbhao +1: Claude Opus 4.6
    ab32188
  8. fix: preserve image aspect ratio with cover() and dynamic height calculation⁠

    chenbhao +1: Claude Opus 4.6
    412f992
  9. fix: add Ghostty env-var detection for Kitty graphics in ink-picture⁠

    chenbhao +1: Claude Opus 4.6
    00d812d
  10. feat: add useStdout and useIsScreenReaderEnabled hooks for ink-picture⁠

    chenbhao +1: Claude Opus 4.6
    f73174f
  11. refactor: integrate ink-picture as source directory⁠

    chenbhao +1: Claude Opus 4.6
    7e3630c