[tor-commits] [arm/master] Rewriting the graph panel
atagar at torproject.org
atagar at torproject.org
Fri Mar 20 16:41:09 UTC 2015
commit c5597823a928706d11e9a1200e2cb955ef2cf508
Merge: f799eb4 b46698e
Author: Damian Johnson <atagar at 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(-)
More information about the tor-commits
mailing list