aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2026-05-30Bump depsRose Hogenson2-9/+9
2026-05-30Floyd-RivestRose Hogenson2-32/+54
2026-05-30Add a benchmark for quickSelectRose Hogenson1-0/+22
2026-05-30Move median cut into icatRose Hogenson3-4/+118
2026-05-29Upgrade sixelRose Hogenson2-3/+3
2026-05-29Upgrade sixelRose Hogenson2-3/+3
2026-05-28Upgrade sixelRose Hogenson2-3/+3
2026-05-28Upgrade sixelRose Hogenson2-3/+3
2026-05-28Upgrade sixelRose Hogenson2-3/+3
2026-05-28Change to block24 mode by defaultRose Hogenson1-1/+4
This will have better compatibility, e.g. with tmux. I also added handling for when Xpixel and Ypixel are zero.
2026-05-28Use the sixel packageRose Hogenson3-31/+88
2025-10-08Update import pathRose Hogenson3-22/+27
2025-04-12GPLRose Hogenson1-0/+674
2025-04-12GitHubRose Hogenson2-4/+10
2025-03-17Add more file formatsRose Hogenson1-0/+4
2025-03-17Improve usageRose Hogenson2-19/+30
2025-03-17Bump depsRose Hogenson5-84/+13
2025-03-17Use bilinear scalingRose Hogenson1-1/+1
2025-03-17Print in double resolution using ▀Rose Hogenson2-8/+13
2023-08-31Use one stdout buffer for the whole program.Rose Hogenson1-4/+6
2023-08-31Use bufio for output.Rose Hogenson1-2/+5
This is a lot faster for a large image.
2023-08-31Use the draw package for resizing the image.Rose Hogenson4-6/+43
This allows me to use the approximate bilinear interpolation, which looks a lot better than my brain-dead nearest-neighbor.
2023-08-30Load terminal size once at the beginning.Rose Hogenson1-8/+8
2023-08-30icat: a program to print images in the terminal.Rose Hogenson6-0/+134
Thanks to WizardCoder for implementing the first version of this code. I had to clean it up quite a bit though.