Hi Seth,Thanks for the perspective. I was thinking if my world ever settled down (won't happen for a few months at best) I might try to gnaw on that a bit. Thanks again,
Gary On 1/21/2012 4:05 PM, Seth Burgess wrote:
Hi Gary, edge_dog isn't the most elegant of plug-ins, and behaves more like a script than most C plug-ins; it creates temporary layers, and to do so, uses gimp_layer_copy. (see http://git.gnome.org/browse/gimp/tree/plug-ins/common/edge-dog.c line 471). So it inserts a check that the drawable is a layer before it does anything else. I expect that careful checks and alternate code paths could alleviate the issue (copying masks to new layers), or it could be rewritten to do its operations in a more self-contained way. I'm not volunteering here, but it doesn't seem like an insurmountable amount of work for someone motivated. HTH, Seth Burgess
_______________________________________________ gimp-user-list mailing list gimp-user-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gimp-user-list
[Gimp Announce] [Gimp Images] [GIMP Development] [Video For Linux] [Photo] [Yosemite News] [Yosemite Photos] [gtk] [KDE] [Scanner] [Gimp's Home] [Gimp Docs] [Gimp on Windows] [Steve's Art] [Webcams] [Share Your Images] [Free Online Dating] [Photo Site] [Script Fu] [GIMP Software] [GIMP Books]
![]() |
![]() |