Web lists-archives.com

Re: Flowgraphs for Gtk3!




Excellent! I was actually just thinking about how I'd do this. I'd
very much like for this to work with the Perl bindings. I'll have a
chat to people in the gtk-perl list and see how difficult it would be
to make it work.

Dan

On Thu, May 21, 2015 at 1:24 PM, Lee Fallat <ircsurfer33@xxxxxxxxx> wrote:
> Wow, absolutely fantastic Daniel (Dan?). I checked out the source and I
> can't believe how concise it is. Very clean. Another application I can see
> this for is in PulseAudio volume control, when users redirect audio from
> multiple sources to a sink.
>
> Once again, great job!
>
> Lee
>
> On Wed, May 20, 2015 at 11:02 PM, Daniel Brendle <grindhold@xxxxxxxxxxxx>
> wrote:
>>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA256
>>
>> Hi there!
>>
>> I wanted to introduce you to a project that has been on my
>> "to-do"-stack for a long time. Now it grew to be somewhat presentable.
>> Meet our very own Blender-Node-Editor-like flowgraph library for Gtk3:
>>
>> https://github.com/grindhold/libgtkflow
>>
>> GtkFlow gives you a new Widget, the GtkFlow.NodeView you can add nodes
>> to this view that have inputs and outputs (so called sinks and sources
>> respectively). These Nodes and the connections between them can be
>> arranged by the user by dragging and dropping.
>> It provides an easy way for users to communicate to a program how
>> things interact and how things are connected.
>>
>> If you develop UI (especially for GNOME-related stuff), please let
>> yourself be inspired how Flowgraphs could enhance your UI-concept.
>> Some usecases i thought about are:
>>   - A GUI for GStreamer that you can build and export your GStreamer
>> pipelines from/to
>>   - UI Replacement for GNURadio's Flowgraph implementation
>>   - Video Compositing for PiTiVi
>>
>> I am eager to hear about your thoughts of possible usecases and
>> especially for feedback about the library itself.
>>
>> If anyone can use it, i'd also be happy about helpers that engage in
>> pushing the project further.
>>
>>
>> Yours, Grindhold
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v2
>>
>> iQIcBAEBCAAGBQJVXUqxAAoJEBuqgJs6izSEDbQP/i4mNisnbV98DBrhe6Scb7So
>> Zg+Q1e7z9fpyEqoWI1sFsT640nt+pvZrNFjWYUA4zBDoUGM9FgGW7LAtgDAd/LNq
>> ghz0luwwfOJu+dDum698YhSpFv87J0uLRK7UMYzf1GSMm4I2qwEsIuZnTq+QsffY
>> HTEt0+vSsG9yVC5Be/bFDTxVuJO6Bs3X1bGP0LkSpLoFL0gt3OSR7MpZBD4NNVwZ
>> /cZ3LLwEWAGeOx+EnfkT33zdReJuDrFrYJRIwoPUWMYJ1jR/C5h4rYSa+EAPmTf5
>> d+SVg4vfWBeHxPhA/pJVRLPcYqngdj7g/aMBx9HCFjkSdmTRwI6KnVZpK0OKmGzY
>> sgMmMr8bTs+cWDTnE8JsTm83Ph42HcJ8Y0RTECEFYrtGCIE2HPHOW/gOjWs8ZY72
>> rtgctD2kXWtGttsowr+cpp+lxvK7rxuIzAQuJjWhuK0NDBRKvfBaqMCWmrN4rPvK
>> +kegFRrGg3crNSZgUcH29+Kwu0D+Ad4urkej5I+0pVkUO+f6LkiMOJe6bTkjycS5
>> 9aCWJqtrSeI19UGKv0V2rRsq9LgZDxaFiu164B01WaVpJs9Wm2Kd5pjlw1ZPpMnO
>> DSCv1tgS/PsB3BHfq5mzffaQ+45phpesQq5wW9IqYBu5IAobIz8fWQSngxdtA4mX
>> l4riNalBqyC4VQDlT7S/
>> =J1cf
>> -----END PGP SIGNATURE-----
>> _______________________________________________
>> gtk-list mailing list
>> gtk-list@xxxxxxxxx
>> https://mail.gnome.org/mailman/listinfo/gtk-list
>
>
>
> _______________________________________________
> gtk-list mailing list
> gtk-list@xxxxxxxxx
> https://mail.gnome.org/mailman/listinfo/gtk-list
>
_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
https://mail.gnome.org/mailman/listinfo/gtk-list