commit f799eb451a5671446a2a0f728108d50d158b5fe6 Merge: 4c5c20b 934cab1 Author: Damian Johnson atagar@torproject.org Date: Mon Sep 8 19:01:21 2014 -0700
Rewriting the header panel
Honestly this isn't a true feature branch (many miscellaneous revisions have slipped in over time), but still it's a landmark. Done rewriting our first curses panel!
before: https://gitweb.torproject.org/arm.git/blob/e249dc8f5c4c282326324161cf8421f94... after: https://gitweb.torproject.org/arm.git/blob/HEAD:/arm/header_panel.py
arm/__init__.py | 13 +- arm/arguments.py | 6 +- arm/config/strings.cfg | 44 +- arm/config_panel.py | 46 +- arm/connections/__init__.py | 11 +- arm/connections/circ_entry.py | 14 +- arm/connections/conn_entry.py | 48 +- arm/connections/conn_panel.py | 6 +- arm/connections/count_popup.py | 8 +- arm/connections/descriptor_popup.py | 25 +- arm/controller.py | 7 +- arm/graphing/__init__.py | 7 +- arm/graphing/bandwidth_stats.py | 44 +- arm/graphing/conn_stats.py | 2 +- arm/graphing/graph_panel.py | 18 +- arm/graphing/resource_stats.py | 6 +- arm/header_panel.py | 828 ++++++++++++------------------- arm/log_panel.py | 46 +- arm/menu/__init__.py | 6 +- arm/menu/menu.py | 6 +- arm/popups.py | 2 +- arm/starter.py | 97 ++-- arm/torrc_panel.py | 42 +- arm/util/__init__.py | 166 +------ arm/util/log.py | 44 ++ arm/util/panel.py | 19 +- arm/util/tor_config.py | 20 +- arm/util/tracker.py | 56 ++- arm/util/ui_tools.py | 144 +----- armrc.sample | 4 - run_tests.py | 32 +- test/__init__.py | 7 + test/util/__init__.py | 5 + test/util/authenticate.py | 73 --- test/util/init_controller.py | 67 --- test/util/tracker/__init__.py | 10 + test/util/tracker/connection_tracker.py | 32 +- test/util/tracker/daemon.py | 6 +- test/util/tracker/resource_tracker.py | 18 +- 39 files changed, 773 insertions(+), 1262 deletions(-)
tor-commits@lists.torproject.org