[Clam-devel] Copy & Paste processings on canvas patch
Natanael Olaiz
nolaiz at gmail.com
Tue Jun 3 00:48:28 PDT 2008
El 06/02/2008 08:14 AM, David García Garzón escribió:
> On Dilluns 02 Juny 2008, Pau Arumí Albó wrote:
>
>> El dl 02 de 06 de 2008 a les 06:19 -0300, en/na Natanael Olaiz va
>>
>> escriure:
>>
>>> Finally!
>>> I need to clean up the code, optimize some rutines, and it doesn't save
>>> the positions. But it works. :-)
>>>
>> Wow, this is big step forwards! :-)
>>
>> Some questions mainly for Natanael and David,
>>
>> Have you evaluated if the onPasteProcessingsFromClipboard() could reuse
>> the normal xml network loading function? (maybe would need adaptation) ?
>> That would reduce a lot of code (and duplication)
>>
>
> I think so but some adaptation should be done to the NetworkAdapters to store
> just the selected processings and related connections.
>
OK, I'll see that. It could be also good to start thinking about
subnetworks paths.
>> I think that this feature (and the future sub-networks) is asking for
>> embedding processing-boxes positions in the clamnetwork xml (instead of
>> keeping a separate binary .pos file). Getting rid of .pos files was a
>> TODO actually. Do you agree?
>>
>
> I fully agree.
>
Me too. Another task to add. :-)
>> How about a new "Edit" menu and Ctrl-C Ctrl-V shortcuts? I guess it is
>> in Natanaels todo list...
>>
>
> Yes, indeed, plain 'Cut' and plain 'Paste' would be fine as the 'from/to
> clipboard' is implicit.
>
Yep. I thinked to first improve the implementation with DND methods,
specially for the 'Cut' (when you "cut" something, is only tagged to get
cutted until you paste in some other place...), but that is not really
necessary and in fact I don't know even if it could be useful...
> David-
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Clam-devel mailing list
> Clam-devel at llistes.projectes.lafarga.org
> https://llistes.projectes.lafarga.org/cgi-bin/mailman/listinfo/clam-devel
>
More information about the clam-devel
mailing list