minime.git
10 months agoreplace size parameter by dash option -s
Mischa POSLAWSKY [Mon, 17 Feb 2020 02:18:41 +0000 (03:18 +0100)]
replace size parameter by dash option -s

2 years agocompensate for known terminal aspect ratio
Mischa POSLAWSKY [Fri, 14 Feb 2020 23:24:29 +0000 (00:24 +0100)]
compensate for known terminal aspect ratio

Instead of assuming oldschool/high fonts, calculate from window resolution
and characters, supported by many terminals (at least urxvt, xterm, mlterm,
stterm, putty).

Depend on Term::ReadKey instead of calling a linux-specific ioctl, since
it's commonly installed already and obviously better for compatibility.

2 years agominimal pod documentation
Mischa POSLAWSKY [Fri, 14 Feb 2020 23:06:12 +0000 (00:06 +0100)]
minimal pod documentation

2 years agodistinguish (mostly) transparent pixels
Mischa POSLAWSKY [Fri, 14 Feb 2020 23:05:02 +0000 (00:05 +0100)]
distinguish (mostly) transparent pixels

2 years agoexclude metadata from file storage system
Mischa POSLAWSKY [Fri, 14 Feb 2020 22:59:01 +0000 (23:59 +0100)]
exclude metadata from file storage system

Storage details are unrelated for git data.

2 years agoprefer iso8601 timestamp formatting
Mischa POSLAWSKY [Fri, 14 Feb 2020 22:43:56 +0000 (23:43 +0100)]
prefer iso8601 timestamp formatting

2 years agodecimal location coordinates, condense with altitude
Mischa POSLAWSKY [Fri, 14 Feb 2020 22:40:59 +0000 (23:40 +0100)]
decimal location coordinates, condense with altitude

Most mapping services read decimal lon/lat values, not "human" degrees.

2 years agodelete animation frames and transparency
Mischa POSLAWSKY [Fri, 14 Feb 2020 22:24:26 +0000 (23:24 +0100)]
delete animation frames and transparency

2 years agocatch exiftool parse errors
Mischa POSLAWSKY [Mon, 10 Feb 2020 03:44:13 +0000 (04:44 +0100)]
catch exiftool parse errors

2 years agoreduce default image size
Mischa POSLAWSKY [Mon, 10 Feb 2020 03:38:48 +0000 (04:38 +0100)]
reduce default image size

Mostly hopeless for recognisability, so prefer simplicity in diffs.

2 years agoalways prepend space to metadata lines
Mischa POSLAWSKY [Mon, 10 Feb 2020 03:37:31 +0000 (04:37 +0100)]
always prepend space to metadata lines

2 years agodisplay file size with hash
Mischa POSLAWSKY [Mon, 10 Feb 2020 03:36:12 +0000 (04:36 +0100)]
display file size with hash

2 years agodisplay remaining metadata after image
Mischa POSLAWSKY [Sun, 9 Feb 2020 21:37:56 +0000 (22:37 +0100)]
display remaining metadata after image

Fix info truncation on insufficient height.

2 years agocalculate md5 checksum of image data
Mischa POSLAWSKY [Sun, 9 Feb 2020 21:37:00 +0000 (22:37 +0100)]
calculate md5 checksum of image data

Exact comparison in diffs.

2 years agoselect exif metadata
Mischa POSLAWSKY [Sun, 9 Feb 2020 21:14:18 +0000 (22:14 +0100)]
select exif metadata

2 years agosummarise file type and dimensions
Mischa POSLAWSKY [Sun, 9 Feb 2020 21:01:17 +0000 (22:01 +0100)]
summarise file type and dimensions

2 years agoperl script calling convert
Mischa POSLAWSKY [Sun, 9 Feb 2020 20:58:18 +0000 (21:58 +0100)]
perl script calling convert

2 years agoresolution option, adjusted to 16:9 aspect
Mischa POSLAWSKY [Sun, 9 Feb 2020 16:00:19 +0000 (17:00 +0100)]
resolution option, adjusted to 16:9 aspect

Assuming unifont or similar appearance.

2 years agocode cleanup with explicit readline loop
Mischa POSLAWSKY [Sun, 9 Feb 2020 15:58:24 +0000 (16:58 +0100)]
code cleanup with explicit readline loop

2 years agotermimg script to identify images
Mischa POSLAWSKY [Sun, 9 Feb 2020 15:54:19 +0000 (16:54 +0100)]
termimg script to identify images

Simple fingerprint creating an ascii thumbnail for use in diffs.