[Clam-devel] patch: added submenues in context menu to connect with compatible ports in canvas
Pau Arumí Albó
parumi at iua.upf.edu
Fri May 30 03:12:22 PDT 2008
El dj 29 de 05 de 2008 a les 05:49 -0300, en/na Natanael Olaiz va
escriure:
> Here I resend the patch of the "Connect to" function, with a little
> cleaner code, and a patch for a very cheating Copy&Paste processing(s)
> functionality. It uses QClipboard, but I send only the processings names
> of actual/selected processings on plain text :-) To do it seriously, I
> could define a new MIME format and use it in a similar way... or take
> the David advice to use his XML implementations on the Network (I
> unsuccessfully tried, I need to study further about all that stuff).
>
1-ProcesingContextConnectTo.cleanup.patch --> commit 11426
Very nice feature. Thanks!
For the second patch CheatCanvasCopyAndPasteProcessign.patch I got some
errors (rejected chunks) when applying it. So I'll wait for a new
version.
Please, notice me if there are pending patches.
Pau
> Regards,
> Natanael.
>
> El 05/28/2008 02:41 PM, Natanael Olaiz escribió:
> > Sorry, I forgot to send a separate patch for the audio check issue.
> >
> > El 05/28/2008 01:22 PM, Pau Arumí escribió:
> >> On dc, 2008-05-28 at 12:05 +0200, David García Garzón wrote:
> >>
> >>> I liked the idea at first instance. But looking at that screenshot i
> >>> find it very messing for the user. What's the difference between the
> >>> first and the second oscilloscope? The first one is creating a
> >>> linked processing while the second one is about connecting to an
> >>> existing one. I don't have a solution on that but let's mature an idea.
> >>>
> >>> One solution could add multilevel menu 'connect to' or 'create
> >>> linked', or just one of them while keeping the other in the first
> >>> level.
> >>>
> >>
> >> I like this option, because we can have MANY processings in the canvas,
> >> while the available sinks remain small
> >>
> >>
> >>> Or providing a dialog interface for choosing the connected ports.
> >>> Or showing the 'processing.port' in a single level. I am not that
> >>> convinced on any of the solutions. Any ideas?
> >>>
> >>> BTW, 'f' is typeid(CLAM::TData).name() for gcc (non portable), so i
> >>> think that should be expressed in that way. It is more self
> >>> explanatory and also strong to changes on the way of representing
> >>> typeid's names which are not standard.
> >>>
> >>
> >> Sure! (Natanael you can patch this)
> >>
> >> P
> >>
> >>
> >>> David.
> >>>
> >>>
> >>> On Dimecres 28 Maig 2008, Natanael Olaiz wrote:
> >>>
> >>>> This idea took me more time that I expected, so I didn't improve a few
> >>>> ugly copy&paste testings yet. :-/
> >>>> Here is the patch and a screenshot. It works, but probably the code
> >>>> could be improved and I need to check the names...
> >>>>
> >>>
> >>> _______________________________________________
> >>> Clam-devel mailing list
> >>> Clam-devel at llistes.projectes.lafarga.org
> >>> https://llistes.projectes.lafarga.org/cgi-bin/mailman/listinfo/clam-devel
> >>>
> >>>
> >>
> >>
> >> _______________________________________________
> >> Clam-devel mailing list
> >> Clam-devel at llistes.projectes.lafarga.org
> >> https://llistes.projectes.lafarga.org/cgi-bin/mailman/listinfo/clam-devel
> >>
> >>
> >>
> >
>
> _______________________________________________
> 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