Author Commit Message Labels Comments Date
Kirill Simonov avatarKirill Simonov
Added a naive implementation of a force-based grid layout.
Kirill Simonov avatarKirill Simonov
Implemented uniform node dimensions.
Kirill Simonov avatarKirill Simonov
Converted the project into a Python library.
Kirill Simonov avatarKirill Simonov
Minor speedup to ordering algorithm; other fixes.
Kirill Simonov avatarKirill Simonov
Fixed layering; sped up hybrid ordering, simplex algorithms.
Kirill Simonov avatarKirill Simonov
Implemented optimal layering algorithm.
Kirill Simonov avatarKirill Simonov
Implemented polarization and smooth drawing algorithms; added more examples.
Kirill Simonov avatarKirill Simonov
Refactored the graph model, the algorithms and the drawing routines into separate modules.
Kirill Simonov avatarKirill Simonov
Optimized dynamic programming for layer ordering; implemented uniform placing.
Kirill Simonov avatarKirill Simonov
Implemented exact solution for layering using dynamic programming.
Kirill Simonov avatarKirill Simonov
Implemented feedback set removal, rank assignment and simple layer assignment.
Kirill Simonov avatarKirill Simonov
Initial version.
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.