commit c5597823a928706d11e9a1200e2cb955ef2cf508 Merge: f799eb4 b46698e Author: Damian Johnson atagar@torproject.org Date: Fri Mar 20 09:34:26 2015 -0700
Rewriting the graph panel
Complete rewrite of the graph panel on the first page. This greatly improves graph prepopulation by taking advantage of 'GETINFO bw-event-cache' which Nick kindly added for us. But that aside, this is a big improvement for untangling this codebase to improve maintainability.
This also renames our codebase to Seth as per...
https://lists.torproject.org/pipermail/tor-dev/2015-March/008398.html
ChangeLog | 86 +- README | 41 +- arm/__init__.py | 17 - arm/arguments.py | 250 ------ arm/config/attributes.cfg | 25 - arm/config/dedup.cfg | 107 --- arm/config/strings.cfg | 96 --- arm/config/torrc.cfg | 313 ------- arm/config_panel.py | 726 ---------------- arm/connections/__init__.py | 12 - arm/connections/circ_entry.py | 253 ------ arm/connections/conn_entry.py | 1258 ---------------------------- arm/connections/conn_panel.py | 680 --------------- arm/connections/count_popup.py | 111 --- arm/connections/descriptor_popup.py | 273 ------ arm/connections/entries.py | 179 ---- arm/controller.py | 691 ---------------- arm/demo_glyphs.py | 66 -- arm/graphing/__init__.py | 10 - arm/graphing/bandwidth_stats.py | 600 -------------- arm/graphing/conn_stats.py | 72 -- arm/graphing/graph_panel.py | 596 -------------- arm/graphing/resource_stats.py | 63 -- arm/header_panel.py | 491 ----------- arm/log_panel.py | 1371 ------------------------------- arm/menu/__init__.py | 9 - arm/menu/actions.py | 329 -------- arm/menu/item.py | 207 ----- arm/menu/menu.py | 195 ----- arm/popups.py | 392 --------- arm/resources/arm.1 | 69 -- arm/resources/tor-arm.desktop | 12 - arm/resources/tor-arm.svg | 1074 ------------------------ arm/resources/torConfigDesc.txt | 1123 ------------------------- arm/starter.py | 297 ------- arm/torrc_panel.py | 353 -------- arm/uninstall | 16 - arm/util/__init__.py | 71 -- arm/util/log.py | 44 - arm/util/panel.py | 808 ------------------ arm/util/text_input.py | 213 ----- arm/util/tor_config.py | 1116 ------------------------- arm/util/tracker.py | 666 --------------- arm/util/ui_tools.py | 425 ---------- armrc.sample | 251 ------ install | 2 +- run_arm | 47 -- run_seth | 47 ++ run_tests.py | 8 +- seth/__init__.py | 17 + seth/arguments.py | 254 ++++++ seth/config/attributes.cfg | 41 + seth/config/dedup.cfg | 107 +++ seth/config/strings.cfg | 99 +++ seth/config/torrc.cfg | 313 +++++++ seth/config_panel.py | 721 ++++++++++++++++ seth/connections/__init__.py | 12 + seth/connections/circ_entry.py | 253 ++++++ seth/connections/conn_entry.py | 1258 ++++++++++++++++++++++++++++ seth/connections/conn_panel.py | 674 +++++++++++++++ seth/connections/count_popup.py | 111 +++ seth/connections/descriptor_popup.py | 273 ++++++ seth/connections/entries.py | 179 ++++ seth/controller.py | 622 ++++++++++++++ seth/demo_glyphs.py | 66 ++ seth/graph_panel.py | 749 +++++++++++++++++ seth/header_panel.py | 484 +++++++++++ seth/log_panel.py | 1369 ++++++++++++++++++++++++++++++ seth/menu/__init__.py | 9 + seth/menu/actions.py | 327 ++++++++ seth/menu/item.py | 207 +++++ seth/menu/menu.py | 192 +++++ seth/popups.py | 392 +++++++++ seth/resources/arm.1 | 69 ++ seth/resources/tor-arm.desktop | 12 + seth/resources/tor-arm.svg | 1074 ++++++++++++++++++++++++ seth/resources/torConfigDesc.txt | 1123 +++++++++++++++++++++++++ seth/starter.py | 293 +++++++ seth/torrc_panel.py | 351 ++++++++ seth/uninstall | 16 + seth/util/__init__.py | 109 +++ seth/util/log.py | 44 + seth/util/panel.py | 864 +++++++++++++++++++ seth/util/text_input.py | 213 +++++ seth/util/tor_config.py | 1118 +++++++++++++++++++++++++ seth/util/tracker.py | 666 +++++++++++++++ seth/util/ui_tools.py | 400 +++++++++ sethrc.sample | 243 ++++++ setup.py | 40 +- test/__init__.py | 2 +- test/arguments.py | 8 +- test/settings.cfg | 4 +- test/util/__init__.py | 4 +- test/util/tracker/__init__.py | 2 +- test/util/tracker/connection_tracker.py | 18 +- test/util/tracker/daemon.py | 26 +- test/util/tracker/port_usage_tracker.py | 18 +- test/util/tracker/resource_tracker.py | 38 +- 98 files changed, 15519 insertions(+), 16126 deletions(-)