
commit 290f1a98956c627c6c14c403f625d1a03e93742b Merge: 1d8714a 44ffc46 Author: Damian Johnson <atagar@torproject.org> Date: Sat Aug 27 11:13:28 2016 -0700 Rewrite and test menu So close, just the controller left to go! Rewriting and testing the menu module. This simplifies panels too by allowing them to construct their own submenus. nyx/controller.py | 7 +- nyx/menu.py | 723 +++++++++++++----------------------------------- nyx/panel/__init__.py | 11 + nyx/panel/config.py | 24 +- nyx/panel/connection.py | 24 +- nyx/panel/graph.py | 97 +++---- nyx/panel/log.py | 64 +++-- nyx/panel/torrc.py | 43 ++- test/__init__.py | 1 + test/menu.py | 245 ++++++++++++++++ 10 files changed, 600 insertions(+), 639 deletions(-)