2000-02-26 Garry R. Osgood <gosgood@idt.net> * app/commands.c * app/gimpimage.c * app/layer.c * app/layer.h * app/resize.c * app/resize.h Aliasing artifacts that changed relative positions of layers under scaling, giving rise to #5271, are minimized by a new layer.c function, layer_scale_by_factors(). Closes #5271. See http://idt.net/~gosgood/gimp-patch/patch07.html for further detail. See also usage documentation for layer_scale() and layer_scale_by_factors() in layer.c. Provided logic for the Scale Image dialog box to pre-check an image's layers for the possibility that a particular scaling, s: 0 < s < 1, reduces a layer dimension to zero. Should this case prevail, a boolean dialog box warns the user of the possibility. The user may (1) Cancel, returning focus to Scale Image and the possibility of corrective adjustment, or (2) OK the scaling. The layers that will vanish upon the new scaling are culled from the GimpImage::layers list first.
60 lines
1.6 KiB
Makefile
60 lines
1.6 KiB
Makefile
## Process this file with automake to produce Makefile.in
|
|
|
|
SUBDIRS = layers channels paths palette_editor gradient_editor display_filters color_selectors preferences
|
|
|
|
helpdatadir = $(gimpdatadir)/help/C/dialogs
|
|
|
|
helpdata_DATA = \
|
|
about.html \
|
|
border_selection.html \
|
|
brush_editor.html \
|
|
brush_selection.html \
|
|
convert_to_indexed.html \
|
|
copy_named.html \
|
|
cut_named.html \
|
|
device_status.html \
|
|
document_index.html \
|
|
edit_qmask_attributes.html \
|
|
error_console.html \
|
|
feather_selection.html \
|
|
file_new.html \
|
|
file_open.html \
|
|
file_save.html \
|
|
gradient_selection.html \
|
|
grow_selection.html \
|
|
help.html \
|
|
index.html \
|
|
indexed_palette.html \
|
|
info_window.html \
|
|
input_devices.html \
|
|
layers_and_channels.html \
|
|
module_browser.html \
|
|
navigation_window.html \
|
|
offset.html \
|
|
palette_selection.html \
|
|
paste_named.html \
|
|
pattern_selection.html \
|
|
really_close.html \
|
|
really_quit.html \
|
|
scale_image.html \
|
|
scale_layer_warn.html \
|
|
set_canvas_size.html \
|
|
shrink_selection.html \
|
|
tip_of_the_day.html \
|
|
tool_options.html \
|
|
undo_history.html
|
|
|
|
EXTRA_DIST = $(helpdata_DATA)
|
|
|
|
.PHONY: files
|
|
|
|
files:
|
|
@files=`ls $(DISTFILES) 2> /dev/null`; for p in $$files; do \
|
|
echo $$p; \
|
|
done
|
|
@for subdir in $(SUBDIRS); do \
|
|
files=`cd $$subdir; $(MAKE) files | grep -v "make\[[1-9]\]"`; \
|
|
for file in $$files; do \
|
|
echo $$subdir/$$file; \
|
|
done; \
|
|
done
|