Aram Drevekenin
|
0ed2607cb3
|
style(code): remove empty line
|
2019-09-19 20:07:54 +02:00 |
|
Aram Drevekenin
|
5745d9d8bf
|
refactor(connection): remote stale netstat crate and reorder everything
|
2019-09-19 19:47:46 +02:00 |
|
Aram Drevekenin
|
3d54c7fd8e
|
style(tests): rustfmt
|
2019-09-18 16:37:56 +02:00 |
|
Aram Drevekenin
|
f4f33af5dc
|
fix(tests): human readable snapshots
|
2019-09-18 16:36:37 +02:00 |
|
Aram Drevekenin
|
e72f014615
|
refactor(linux): read proc os directly
|
2019-09-17 14:14:51 +02:00 |
|
Aram Drevekenin
|
89c8e48909
|
refactor(traffic): use own socket struct so it sorts
|
2019-09-17 13:32:09 +02:00 |
|
Aram Drevekenin
|
fe67fc7ce7
|
refactor(ui): remove unneeded drains
|
2019-09-16 22:37:39 +02:00 |
|
Aram Drevekenin
|
797091e2a9
|
style(code): clippy
|
2019-09-16 22:19:57 +02:00 |
|
Aram Drevekenin
|
e3ec9d22f0
|
style(all): rustfmt
|
2019-09-16 21:16:42 +02:00 |
|
Aram Drevekenin
|
97aa07dfb8
|
refactor(traffic): reduce code duplication and get rid of macro
|
2019-09-16 21:11:27 +02:00 |
|
Aram Drevekenin
|
7d1319a939
|
refactor(ui): less allocations
|
2019-09-16 18:31:10 +02:00 |
|
Aram Drevekenin
|
c527097006
|
refactor(ui): use or_default
|
2019-09-16 12:44:35 +02:00 |
|
Aram Drevekenin
|
884a2e49ce
|
refactor(ui): use BTreeMaps instead of HashMaps for sorting
|
2019-09-16 12:11:07 +02:00 |
|
Aram Drevekenin
|
a5813ec14d
|
refactor(linux): simplify KeyboardEvents iterator
|
2019-09-15 19:21:33 +02:00 |
|
Aram Drevekenin
|
4e66634a22
|
refactor(os): simplify function and compile_error
|
2019-09-15 19:12:26 +02:00 |
|
Aram Drevekenin
|
2a5e51ed80
|
chore(cli): introduce structopt for reading cli opts
|
2019-09-15 19:04:37 +02:00 |
|
Aram Drevekenin
|
993fe43c4f
|
refactor(ui): do not allocate twice for every bandwidth display
|
2019-09-15 18:49:29 +02:00 |
|
Aram Drevekenin
|
058579e77c
|
refactor(os): simplify functions
|
2019-09-15 18:36:34 +02:00 |
|
Aram Drevekenin
|
fecf0e689c
|
refactor(traffic): simplify function and replace one macro
|
2019-09-15 18:23:50 +02:00 |
|
Aram Drevekenin
|
6b470a2d50
|
refactor(store): macros to functions
|
2019-09-15 17:18:21 +02:00 |
|
Aram Drevekenin
|
66a5839e73
|
refactor(linux): style and less cloning
|
2019-09-15 14:56:39 +02:00 |
|
Aram Drevekenin
|
d2dc6c5e9c
|
refactor(linux): remove extraneous {}
|
2019-09-15 14:45:16 +02:00 |
|
Aram Drevekenin
|
0bb2e63717
|
refactor(match): remove None => () in favor of if let
|
2019-09-15 14:38:40 +02:00 |
|
Aram Drevekenin
|
fe3b12c712
|
refactor(connection): sort with Ord
|
2019-09-15 14:27:32 +02:00 |
|
Aram Drevekenin
|
29c2913750
|
refactor(mutex): handle mutext locking outside of display loop
|
2019-09-15 14:20:52 +02:00 |
|
Aram Drevekenin
|
542bb17882
|
refactor(ui): derive default
|
2019-09-15 13:34:41 +02:00 |
|
Aram Drevekenin
|
8fb9ad9a00
|
refactor(ui): rename render_table to create_table
|
2019-09-15 13:23:25 +02:00 |
|
Aram Drevekenin
|
ab4e50a8d5
|
refactor(ui): get rid of macros when rendering tables
|
2019-09-15 13:15:43 +02:00 |
|
Aram Drevekenin
|
aa7dc557cb
|
refactor(mutex): only lock mutex once per display loop
|
2019-09-12 21:37:13 +02:00 |
|
Aram Drevekenin
|
ad8010be5c
|
refactor(types): use u128 instead of biguint
|
2019-09-12 20:59:42 +02:00 |
|
Aram Drevekenin
|
19f3c058bf
|
refactor(lib): more concise stdin_handler
|
2019-09-12 20:18:00 +02:00 |
|
Aram Drevekenin
|
0e58b56b8d
|
refactor(lib): rename mirror_utilization
|
2019-09-12 20:01:25 +02:00 |
|
Aram Drevekenin
|
1674efa1a7
|
docs(readme): initial
|
2019-09-10 22:41:03 +02:00 |
|
Aram Drevekenin
|
961a3d8ad0
|
docs(readme): wip
|
2019-09-10 22:25:59 +02:00 |
|
Aram Drevekenin
|
1de661bda0
|
chore(deps): get fork of netstat package
|
2019-09-10 22:25:21 +02:00 |
|
Aram Drevekenin
|
04d67e1ebe
|
refactor(files): move os out of main
|
2019-09-10 21:30:39 +02:00 |
|
Aram Drevekenin
|
4af7c06a55
|
refactor(files): change structure (mostly)
|
2019-09-10 20:30:51 +02:00 |
|
Aram Drevekenin
|
24682bf263
|
refactor(network): current_connections and store
|
2019-09-08 20:16:42 +02:00 |
|
Aram Drevekenin
|
0195ece875
|
refactor(traffic): unduplicatify logic
|
2019-09-08 01:14:31 +02:00 |
|
Aram Drevekenin
|
0463747957
|
refactor(ui): state structure
|
2019-09-07 15:47:41 +02:00 |
|
Aram Drevekenin
|
8c63f7ef56
|
refactor(ui): state and components
|
2019-09-07 14:10:26 +02:00 |
|
Aram Drevekenin
|
ef4adfa504
|
initial commit
|
2019-09-06 23:06:48 +02:00 |
|