dunnart
dunnart copied to clipboard
Constraint-based diagram editor
Are you able to distribute a 64-bit linux build in addition to the 32-bit? Trying to run the 32-bit build on my 64-bit ubuntu system doesn't load the shared libraries...
This is a really minor bug, but it is slowing me down a lot: When multiple nodes or multiple edges are selected, changes in the Properties Editor only affect one...
Dunnart will currently abort if it is asked to open malformed saved SVG files. It should instead fail gracefully and give an error saying the file can't be opened.
I've noticed that when I save a file and later reopen it, I can't edit anything, nor can I copy things to a new file.
Code: ``` void ConnRef::makeInactive(void) { COLA_ASSERT(m_active); // Remove from connRefs list. m_router->connRefs.erase(m_connrefs_pos); m_active = false; } ```
It is the assertion COLA_ASSERT(visGraph.size() == 0); at the very end of the Router destructor method. This happens often, but not always, on closing a tab.
The assertion comes at the beginning of the Router::deleteShape(ShapeRef *shape) method: void Router::deleteShape(ShapeRef *shape) { // There shouldn't be add events events for the same shape already // in the...
At end of GraphData constructor, we check each CanvasItem to see whether it is any kind of constraint object. If so, we should ask plugins whether they want to convert...
Especially method names of code for interacting with the layout thread.