In my opinion, a better solution to the "copy visible to new layer" functionality would be to add an option to Merge Visible Layers which would retain the original visible layers. This approach would seem more intuitive and would not entail an additional menu command. It would also be more flexible because the newly created layer wouldn't need to be the image size (the user would have available the expansion/clipping options of Merge Visible). The proposed Add Border script doesn't provide the same functionality as the existing one (it doesn't provide the same 3-D effect) and, in my opinion, if considered at all, it should be as an additional script, not a substitute. As a minor nit, if the feathering option is chosen along with increasing the canvas size, the result is a border with semi-transparent regions (which hardly seems of any use whatsoever). Personally, I don't find the proposed script worth adding to the GIMP base. The result it achieves can readily be accomplished with a couple of additional (and intuitive) steps being performed after running the current Add Border script. The gradient options are more flexibly handled manually (doing an alpha to selection or lock alpha on the border layer and blending) and feathering is trivially accomplished with a Gaussian blur. Adding an option to the existing Add Border script which would permit specifying whether it is an inside border or outside seems reasonable and shouldn't affect too many (if any) existing scripts (none of GIMP's scripts seem to rely upon its present behavior). ========================================================= Quoting "Alchemie foto\\grafiche" <fotocomics@xxxxxxxx>: > > > i know that many good scripts are not included to preserve the Gimp > code essential and easy to maintain..a excellent reason . > > But in this case the script fill a basic missed feature often > required by many users > > The feature in Photoshop is called "apply imagine" APPARENTLY in > gimp that may be accomplished by 3 steps (copy visible-paste -add a > new layer ) > > APPARENTLY .. because those 3 steps will lead often to unwanted > results,and there is not any warning about: > if was a selection that will get lost in the process ... then to > recover selection would be needed Undo.. that means no too > experienced users risk to loop forever without solve > > Solution would be use 6 steps instead then 3 (save selection to a > channel-select "all" -copy visible-paste-add new layer-reload > previous selection from channel) and that is very unfriendly, as is > unfriendly force users to deal with "floating selection " for a such > basic and simple task > > The script solve all this with a single click > > I'm not the author of the script anyway is released under GPL and > i'm sure the author will have not objections to its inclusion and > that many users will be happy to have it available out of the box of > next gimp 2.6 > > DOWNLOAD LINK HERE > > http://www.deviantart.com/download/72552828/Copy_Visible_and_Paste_Script_by_fence_post.scm > > ################################################### > > then i will like also propose a replacement for a old script "add > border" that is now in Filter/decor > > "add border" script is quite limited while there is another similar > but more flexible , offers more useful options but does not look > more complex to users (and even avoid some "problems" that the > default script may create) > > "problems" are : is easy overlook the fact that the script will > increase the imagine size > (..i replied to several messages of users surprised that gimp > "enlarge" imagines without asking > first time was very hard trace the reason of the problem...was ,as > in the other cases ,that overlooked side effect of the script the > root of the problem ) > > in the alternative script i propose that is a option, and when > evaluating a option come more natural evaluate its obvious side > effects, > > other simple but useful added options are > > blur the frame (user may chose blur amount ) > use gradient instead then a solid color > merge down -don't merge down the "frame layer" > > Also for this i'm not the author, but i know he will have no objections > > DOWNLOAD LINK HERE > http://www.deviantart.com/download/71646868/Add_Border_Script_by_Insanity_Prevails.scm > ############################################################### > I suppose 2.6 is in features freeze, but even then i believe > add/replace those few lines of code should not be a problem > > Also because first script will solve the problem of a basic feature > missed and increase usability > > ,the second seems a better replacement for a old and somehow "tricky" script > > PhotoComix > > > > > Posta, news, sport, oroscopo: tutto in una sola pagina. > Crea l'home page che piace a te! > www.yahoo.it/latuapagina _______________________________________________ Gimp-developer mailing list Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer