[Vala] Flowgraphs for Gtk in Vala



-----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

[I posted the same email to gtk-list gnome org . If this is not
acceptable, please tell me. I won't do it again]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJVXUtWAAoJEBuqgJs6izSEvncP+QFalVHLB/IxT6/DowGMQyMU
04RPuCkFgIGztgJRAJh2M8AHN5LL9IeBM8fyGJTbF2CLhmf+mY7LU7BCd8GZkFBX
+XsrDS7FNyPRCsfiyja5vY3jvn0pKyVURB03fauI/RSiessyJN1L71nfBo9fNbgm
5NRRCnVOs85EVlVNKT3dibJpatt3l9SNqdiHn80/dRBSoCV59BkemTMdk9Nd4SP/
RcQxgFXL6gLMwuFXP3PEHFSZqYFhCBlTectNuqrkZ7Bw6boYcwC/f1Ro20s9YFTQ
8pmL9TTTy9IkSR15QATibHGkEemJDb2murY3YLdUZ5DRVtGNyn2wC6+llUu367PQ
YKc2GX4puyavj/UmeXkhu6TvZlHzs8MCPLQD0JFI+0Gq5USWFlZvrBBqZsyYUAgI
vpRXRT2IK3nG0fIQSTmLhzRJLzLE+omNmT1UuOfNHZVq3yw5OZQeNTO1cwQmB0eW
Ef4OPzJq53Jd3HXz1mY4AktBi/WC7LRp3qvL2FGU52J/MCd8kRD4KrwoJK5pNcJb
QIBCpXiCZvLVrFoiwbRB5+oXgEC3NaBfKXzJTA4ql23uk2pNpUqvp33JvrLqIxFj
aKX9NoOq4HEHNpOia4r+SdW2Ao0sikosV6TMIEhMOYry+86AuEvNDHXcbSiW3RNS
R8gv2HFMp/rom08IHmCr
=vvRh
-----END PGP SIGNATURE-----


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]