kazu-yamamoto/Mew — pull request #55 by trueroad (2013-11-20 10:49:55+00:00)
Title: Add image resizing always flag

This commit defined variable `mew-image-display-resize-always`.
If nil, only a larger image than frame size will be displayed with fitting to frame size.
If non-nil, the image of all the sizes will be displayed with fitting to frame size.

The default is nil.
Because, image format conversion and resizing requires many resources.
If your machine has a lot of resources, you can set t to the variable in your .mew file.

The behavior by a flag etc. is as follows.

flags / function

mew-image-resize-display t
mew-image-resize-dispaly nil

mew-image-resize-display-always t
mew-image-resize-display-always nil

image size obtaining function exist
image size obtaining function do not exist

image
smaller than frame size
enlarge to frame size
size as it is
size as it is
size as it is

larger than frame size
reduce to frame size
reduce to frame size
size as it is
size as it is