app/gimpimage.h app/gimpimageP.h app/gimpimage.c app/gimage_cmds.c
Sat Nov 14 23:16:55 GMT 1998 Austin Donnelly <austin@greenend.org.uk> * app/gimpimage.h * app/gimpimageP.h * app/gimpimage.c * app/gimage_cmds.c * app/file_new_dialog.c * app/info_window.c * libgimp/gimp.h * libgimp/gimpimage.c * plug-ins/newsprint/newsprint.c * plug-ins/tiff/tiff.c: gimp_image_{get,set}_resolution() calls now get and set both X and Y resolutions. Gimp image struct now has two resolution fields, one for each direction. I've updated the two plugins which used the info (TIFF and newsprint).
This commit is contained in:
committed by
Austin Donnelly
parent
b8b5d7834d
commit
9dd1c38b7f
@ -118,7 +118,10 @@ file_new_ok_callback (GtkWidget *widget,
|
||||
|
||||
gimage = gimage_new (vals->width, vals->height, vals->type);
|
||||
|
||||
gimp_image_set_resolution(gimage, vals->resolution);
|
||||
/* XXX for the moment, we set both x and y resolution to the same,
|
||||
* since we don't have the UI to get both values from the user, and
|
||||
* besides, that's what PhotoShop seems to do. */
|
||||
gimp_image_set_resolution(gimage, vals->resolution, vals->resolution);
|
||||
|
||||
/* Make the background (or first) layer */
|
||||
layer = layer_new (gimage, gimage->width, gimage->height,
|
||||
@ -448,7 +451,7 @@ file_new_cmd_callback (GtkWidget *widget,
|
||||
vals->width = gdisp->gimage->width;
|
||||
vals->height = gdisp->gimage->height;
|
||||
vals->type = gimage_base_type (gdisp->gimage);
|
||||
vals->resolution = gdisp->gimage->resolution;
|
||||
vals->resolution = gdisp->gimage->xresolution;
|
||||
vals->unit = last_unit;
|
||||
vals->res_unit = 1.0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user