Jack Wills
c77c60e151
chore: release v0.2.1
2023-01-29 02:46:38 +00:00
Jack Wills
d7a8639d8b
docs: changelog
2023-01-29 02:12:02 +00:00
Jack Wills
c0bb5355d6
refactor: app_data methods re-ordered & renamed
2023-01-29 01:52:38 +00:00
Jack Wills
2ab88eb26e
chore: dependencies updated
2023-01-28 21:55:40 +00:00
Jack Wills
b4488e4bdb
refactor: major refactor of internal data handling
...
What started off as an inquisitive look at how the gui drawing blocks get the data they require in order to draw to the screen, ended up as a realisation that it could be achieved in a better manner. Basically just use x.get(y), instead of using x[y] all over the place
2023-01-28 20:44:09 +00:00
Jack Wills
657ea2d751
feat: Logs in own struct
...
Store the logs, and timestamp into a hashset, so that won't push data into the vec if it's already in the hashset, close #11
2023-01-18 02:04:44 +00:00
Jack Wills
bd7dfcd2c5
feat: align memory columns correctly, closes #20
...
use kB as minimum bytestats unit, screenshot updated
2023-01-14 18:01:38 +00:00
Jack Wills
8bd6c94b49
chore: release v0.1.11
2023-01-03 19:23:20 +00:00
Jack Wills
cfdea77594
fix: sort containers on every update_stats(), if a sort is set
2023-01-03 04:44:47 +00:00
Jack Wills
46d4e5a832
chore: release v0.1.10
2022-12-25 15:48:57 +00:00
Jack Wills
bf9dcac704
chore: Rust 1.66 linting
2022-12-15 16:34:24 +00:00
Jack Wills
e71802fe21
chore: release v0.1.9
2022-12-05 14:06:22 +00:00
Jack Wills
552c26bc5c
fix: only sort if no containers currently set, i.e. on first attempt
2022-12-05 13:50:14 +00:00
Jack Wills
160b8021b1
fix: disallow commands to be sent so an oxker container, closes #19
2022-12-05 03:52:41 +00:00
Jack Wills
1adb61ce3b
fix: if no container created time, use 0 instead of system time
2022-12-05 03:22:08 +00:00
Jack Wills
cf14ba4989
feat: default order of created time, reset sorted, closes #18
2022-12-04 21:42:54 +00:00
Jack Wills
00af24e944
chore: release v0.1.7
2022-11-13 16:39:47 +00:00
Jack Wills
8f3a151371
chore: aggressive linting, with rust v1.65.0
2022-11-06 01:34:13 +00:00
Jack Wills
283fda6982
chore: release v0.1.6
2022-10-16 02:15:04 +00:00
Jack Wills
a060d03258
refactor: Cpu+Mem stats use tuple struct
2022-10-16 01:23:02 +00:00
Jack Wills
9cb0c414af
feat: log title show container name, closes #16
2022-10-16 01:22:04 +00:00
Jack Wills
9e9d51559a
feat: use gui_status for various gui states
2022-10-15 00:23:26 +00:00
Jack Wills
90e26c300e
wip: gui_status, should use a hashset?
2022-10-14 21:26:20 +00:00
Jack Wills
6492012d5f
chore: release v0.1.5
2022-10-07 21:13:21 +00:00
Jack Wills
62fb224786
refactor: String::from("") > String::new()
2022-10-07 03:04:06 +00:00
Jack Wills
a77f690a49
refactor: replace iter() to into_iter(), and remove useless .iters()'s
2022-10-07 02:43:04 +00:00
Jack Wills
5660b34d51
refactor: map_or_else to map_or
2022-10-07 02:22:26 +00:00
Jack Wills
3661d696e9
refactor: map_or_else to map_or
2022-10-07 01:43:58 +00:00
Jack Wills
6bee4d007a
refactor: clone()'s removed, allow(precision_loss)
2022-10-02 01:14:42 +00:00
Jack Wills
f5fc446295
refactor: use map_or_else
2022-10-02 00:31:01 +00:00
Jack Wills
a7b8df6b21
refactor: derive Default for CpuStats + ByteStats
2022-10-01 23:40:25 +00:00
Jack Wills
41cbb84f28
feat: use ContainerId new_type
2022-10-01 23:27:38 +00:00
Jack Wills
6731002ee4
refactor: remove pointless clone()'s & variable declarations
2022-10-01 21:02:38 +00:00
Jack Wills
e76878f424
refactor: Impl Copy where able to
2022-10-01 19:57:27 +00:00
Jack Wills
cde843d2ad
fix: README & Comment typos
2022-09-27 19:50:33 -04:00
Jack Wills
57c27d06c7
refactor: byte_stats one_kb/mb/gb made into consts
2022-09-19 22:03:00 +00:00
Jack Wills
34275b0220
refactor: gui const fn's take self
2022-09-07 13:59:40 +00:00
Jack Wills
7ec58e79a1
fix: docker update mem&cpu use binate value
...
spawn_id for mem&cpu use the current binate value, to enable two concurrent executes from the same docker container id
2022-09-07 04:18:30 +00:00
Jack Wills
eb25744472
refactors: unwraps() removed, and/or map_or() used
2022-09-07 02:53:28 +00:00
Jack Wills
832e9782d7
refactor: Update container remove leading '/'
2022-09-05 08:28:33 -04:00
Jack Wills
bfc9cf9b39
wip: Docker file
2022-09-04 15:49:41 -04:00
Jack Wills
b8f7763dd5
fix: limit image name to 64 chars max
2022-08-27 15:04:34 +00:00
Jack Wills
d7c2601f95
feat: derive Eq where appropriate
2022-08-27 14:16:58 +00:00
Jack Wills
258ada731b
chore: linting warns removed
2022-08-04 13:29:09 +00:00
Jack Wills
0e11767db8
chore: cargo fmt
2022-08-04 13:18:27 +00:00
Jack Wills
1bd61d4ce8
chore: linting nursery
2022-08-04 13:01:16 +00:00
Jack Wills
1263662bd9
chore: linting pedantic
2022-08-04 12:56:45 +00:00
Jack Wills
ca3315a69f
chore: lint unused unwraps
2022-08-04 11:47:45 +00:00
Jack Wills
3dd1c1323b
refactor: dead code removed
2022-07-23 04:22:56 +00:00
Jack Wills
62e8ee58fa
refactor: dead code removed
2022-07-23 03:24:28 +00:00