Jack Wills
b088376155
docs: comment
2025-04-22 15:09:12 +00:00
Jack Wills
cfc2decd8d
test: fix tests for MacOS, closes #61
...
(I think) due to differences Backspace/Delete is handled in MacOS as compared to Linux/Windows, some tests were failing.
`oxker` default keymap doesn’t use Backspace or Delete, but a note has been added to the function in case it ever comes up again in the future.
2025-04-22 15:03:24 +00:00
Jack Wills
230174b3c3
tests: fixed version String
...
Fix the version to `0.00.000` in test mode
2025-04-19 15:58:37 +00:00
Jack Wills
173f78f036
chore: release v0.10.1
2025-04-18 13:12:29 +00:00
Jack Wills
d0caa9271b
refactor: rename ChartType to ChartVariant,
2025-04-17 15:48:58 +00:00
Jack Wills
848f64d0da
refactor: rename FIleType to FileFormat
2025-04-17 15:48:16 +00:00
Jack Wills
188490e13f
chore: dependencies updated
2025-04-17 15:43:45 +00:00
Jack Wills
bca67116f3
refactor: rename ChartType to ChartVariant
2025-04-16 15:35:08 +00:00
Jack Wills
a468827f02
fix: config merging
...
Embarrassingly, settings from the newly implemented config file where not being correctly applied. This *should* now be fixed.
Change the show standard error default to true
2025-04-16 15:16:16 +00:00
Jack Wills
9362d7b481
test: Use insta, closes #57
...
Use insta for UI tests, adds snapshots of UI layout
2025-04-16 11:24:08 +00:00
Jack Wills
9acf60334c
chore: Rust 1.86.0 linting
2025-04-14 11:47:00 +00:00
Jack Wills
8fc845415d
docs: typo
2025-02-23 14:25:29 +00:00
Jack Wills
a1f31c6c88
fix: update_redraw on delete container change
2025-02-23 14:24:04 +00:00
Jack Wills
bb4eec2b5e
refactor: headers::draw()
2025-02-23 13:14:22 +00:00
Jack Wills
6ea4ba86bd
docs: comment improved
2025-02-23 12:56:01 +00:00
Jack Wills
1ed2b71b1a
chore: create_release.sh updated
2025-02-22 13:47:39 +00:00
Jack Wills
fabf29a5d5
docs: readme.me updated
2025-02-22 09:23:47 +00:00
Jack Wills
1394da9033
docs: changelog
2025-02-21 22:54:52 +00:00
Jack Wills
7e4a960b88
feat: update Rust edition to 2024
2025-02-21 22:45:06 +00:00
Jack Wills
f90e831239
feat: filter panel colors
2025-02-21 22:00:12 +00:00
Jack Wills
bfc295c50e
fix: Only re-draw the screen if data/layout has changed
2025-02-21 16:40:34 +00:00
Jack Wills
53625e67cb
fix: reduce render execution in the err loop
2025-02-21 11:41:26 +00:00
Jack Wills
cef62b38aa
chore: Rust 1.85.0 linting
2025-02-21 11:17:28 +00:00
Jack Wills
17a5e7a258
feat: set log timezone, closes #56
...
Implement a CLI arg, and config file setting, for changing the timezone of the Docker logs timestamp
2025-02-21 11:03:19 +00:00
Jack Wills
f4d54e1ba8
feat: config file, closes #47
...
Enable use of a config file, with custom keymap and custom colours
2025-02-16 12:54:35 +00:00
Jack Wills
3065265e26
chore: Rust 1.84 linting
2025-01-09 16:40:17 +00:00
Jack Wills
08b1e34054
fix: cargo fmt
2024-12-05 20:14:11 +00:00
Jack Wills
caf23be4a7
refactor: dead code removed
2024-12-05 17:48:24 +00:00
Jack Wills
9c4f891038
refactor: input_handler
...
use a mouse_point variable
2024-12-05 17:45:44 +00:00
Jack Wills
de76bc2293
refactor: draw_block
...
make TX & RX color consts,
refactor filter_by_spans
2024-12-05 17:45:16 +00:00
Jack Wills
d4906d33c2
fix: DockerData spawns insertion error.
...
Previously incorrectly checking spawn entry in the hashmap, now use VacantEntry matching before spawning a tokio thread
2024-12-05 15:25:16 +00:00
Jack Wills
69f6c96b70
refactor: remove input_poll_rate from Ui, instead use const POLL_RATE
2024-12-04 22:24:46 +00:00
Jack Wills
35aec5060f
refactor: pass &FrameDate into draw_frame()
2024-12-04 21:28:10 +00:00
Jack Wills
55cc746736
refactor: update_container_stat combine is_alive()
2024-12-04 10:10:44 +00:00
Jack Wills
b596916b97
docs: changelog
2024-12-04 09:23:47 +00:00
Jack Wills
6e2f82db81
refactor: FrameData::from()
...
use &Arc<Mutex<T>> instead of MutexGuard<T>
2024-12-03 23:46:38 +00:00
Jack Wills
57781701ff
refactor: FrameData
2024-12-03 23:25:30 +00:00
Jack Wills
356ea5549b
refactor: get_filter
...
combine filter_term and term_by into a tuple, and insert into FrameData, to reduce .lock() calls
2024-12-03 21:59:00 +00:00
Jack Wills
9b22f5da18
tests: fix logs tests
2024-12-03 21:29:49 +00:00
Jack Wills
1a8dab654a
refactor: remove app_data param from generate_lock()
...
insert data into FrameData instead
2024-12-03 20:42:24 +00:00
Jack Wills
1b26997d25
feat: ContainerPorts use ipaddr
2024-12-03 20:39:51 +00:00
Jack Wills
e5927f781a
refactor: Remove numerous clones()
...
get_container_name_by_id clone, init_all_log refactor to remove clones,
remove id.clone() by using SpawnId.get_id()
2024-12-03 19:54:02 +00:00
Jack Wills
c739637b91
feat: --no-stderr cli arg, closes #52
...
New cli argument which will remove stderr output from logs, defaults to false
2024-12-03 15:01:56 +00:00
Jack Wills
751d997a3d
chore: Rust 1.83 linting
2024-11-28 14:27:47 +00:00
Jack Wills
5ee48d5708
refactor: dead code removed
2024-11-19 08:27:45 +00:00
Jack Wills
d01e0a8588
refactor: remove Docker sleep
2024-11-18 11:08:19 +00:00
Jack Wills
ba6a952413
refactor: dead code removed, methods renamed
2024-11-18 10:28:27 +00:00
Jack Wills
7f42383495
refactor: input_handler
2024-11-16 14:50:25 +00:00
Jack Wills
8b9fe42468
refactor: massively speed up docker init process
2024-11-16 14:13:56 +00:00
Jack Wills
2d540b0e22
refactor: statefulList get_state_title
2024-11-16 13:40:54 +00:00