app: make gimp_edit_paste() do what its told to do
Don't change the paste_type to NEW_LAYER just because there is a complex thing in the clipboard. Instead, honor the request to paste FLOATING or FLOATING_INTO and reduce the pasted thing to a simple flat layer. Also remove the message and paste_type change from edit_paste() in edit-commands.c, it had the same purpose, just with a user notification. In order to paste the full layer one needs to explicitly invoke "Paste as new layer" now. It still changes the paste_type to NEW_LAYER if it's impossible to attach a floating selection to the target, the menu item was simply insensitive before.
Showing with 45 additions and 25 deletions