diff --git a/todo.md b/todo.md index 27c667e..5337366 100644 --- a/todo.md +++ b/todo.md @@ -1,9 +1,10 @@ # Todo -## Todo Now -* Make a GUI. One approach is to render individual icons with diagrams using the -Cairo or GTK backend. The rendering would be in a separate process so that -interacting and dragging nodes is not slowed down by rendering. +## GUI Todo Now +* Refactor and clean up GUI (gui/Main.hs). +* Add history and undo [Bug #12](https://github.com/rgleichman/glance/issues/12) + +## Non-GUI Todo Now * Redesign case icon to avoid non-locality. * Move @ pattern circles so that they are on the same side as the variables. * Add command line flags for color style, embedding, and whether to draw arrowheads.