will try to remove ‘configurationOptions’ dictionary from FilterNode to simplify. Just going to use ‘inputValues’ directly. But I’ll branch before I do it just in case
have removed configOptions, and used inputValues where configOptions was used before. Simpler interface - and the implementation is pretty much the same in complexity. A few className comparisons are now direct class object comparisons, which is probably tighter anyway.
going to merge
is Xcode 5.1 buggy now and messing with my merge? merging from command line now..
now we’re getting somewhere with connection views. have flattened graph view, connect point view, and connection views, such that they all sit on the same superview to avoid clipping issues etc. Makes the code for dragging a little more complex but is working quite well now.