Steve Kieffer
Steve Kieffer
Greetings, and thanks for this great library. This is another PR addressing the "exclude-type" operations discussed in #333, and it is complementary to #1509. #1509 lets you say: "After resolving...
For `gremlin-python` users who plan to use a custom transport, there may be no need to install the `aiohttp` or `nest_asyncio` packages. These packages bring quite a few recursive requirements...
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...
## Problem Sometimes, when the routing option `nudgeSharedPathsWithCommonEndPoint` is set to `false`, the `nudgeOrthogonalRoutes()` method of the `ImproveOrthogonalRoutes` class in `libavoid` makes the assertion https://github.com/mjwybrow/adaptagrams/blob/dd09dad8fd1f1bac18f74b4a69e5294f1647aeba/cola/libavoid/orthogonal.cpp#L2925 which turns out to be...
Fixes #67 As expressed in #67, I'm marking this as a draft because, while it does solve the problem, I'm not 100% sure it's the right solution.
* Update to mention the 'display math' type, and give an example * Fix typos
I know that elkjs does not officially support the *drawing* of graphs (just layout), but I wondered if you would like to add a simple script that allows us to...