Mastodon#gtk

we have a new convenience-method in #libgtkflow

NodeView.get_node_position can now be used to obtain the position of the node that you pass it to. it makes a nice addition to NodeView.get_node_allocation.

Thanks to github user schlagenhauf for this nice contribution.

github.com/grindhold/libgtkflo

#vala #ui #gtk #programming

a little sneak peek on #libgtkflow 's next ground-breaking feature: social.nasqueron.org/media/ZO0

along with methods for programmers to obtain the selection from the node view, unselecting e.t.c

#vala #programming #gtk #ui

a cool guy on github called schlagenhauf provided #libgtkflow with a #gtk 3.18 (and probably even lower) compatibility branch! kudos to him. this way, we can even support LTS distros like #ubuntu 16.04.

#programming #vala #ui #library

As of today, #libgtkflow supports sinks that can be fed data from more than one source!
i.imgur.com/4E53t0n.png
This is a milestone because many people including myself wanted to have this feature. In many use-cases this was a show-stopper so i hope that many people have more fun developing awesome stuff with libgtkflow now.

Check out how it works on github by reading the example:
github.com/grindhold/libgtkflo

#programming #gtk #ui #code

and another bug down in #libgtkflow
github.com/grindhold/libgtkflo

when nodes grow in sides near to the allocated drawing space of the nodeview they tended to be rendered cut off. this should not happen anymore with the submitted fix.

sometimes it's the small things.
#programming #gtk #ui

I just fixed a bug in libgtkflow where nodes would render contents of their childs outside themselve when they overgrew their parent node as it happens when e.g. using an expander.
github.com/grindhold/libgtkflo
#gtk #libgtkflow #ui #programming