Commit Graph

1027 Commits

Author SHA1 Message Date
Jack Wills c5bbffdb5f feat: ctrl scroll modifier
Use the `ctrl` button to scroll by a factor of ten
2025-08-21 15:19:10 +00:00
Jack Wills 8939ac0345 feat: show horizontal scroll title
Show a horizontal scroll title, with arrows, if available
2025-08-18 14:02:00 +00:00
Jack Wills 7e892af838 docs: changelog 2025-08-15 13:02:07 +00:00
Jack Wills 3532fdd642 docs: changelog 2025-08-15 13:01:44 +00:00
Jack Wills 696e9e0872 refactor: redraw get_clear() use a swap 2025-08-15 11:13:00 +00:00
Jack Wills ced885e012 chore: dependencies updated 2025-08-15 09:05:27 +00:00
Jack Wills 50edbc0cc0 feat: clear screen & redraw
New keymap key to clear the screen & redraw. Useful if gui shows any glitches
2025-08-15 01:07:34 +00:00
Jack Wills eb686e2c95 refactor: remove macos cfg conts functions
Zigbuild updated to rust 1.87
2025-08-14 23:55:04 +00:00
Jack Wills 79d19ceeb8 chore: Rust 1.89 linting
#![allow(clippy::collapsible_if)] used, due to Zigbuild version @ 1.87.0
2025-08-14 23:51:38 +00:00
Jack Wills cfda2ee57d docs: readme.md updated 2025-08-14 23:43:01 +00:00
Jack Wills c190f0206c feat: horizontally scroll across log
By default, use left and right arrow keys to horizontally scroll over the lines of logs, also has various refactors to reduced to size of the vec of logs sent to the ui renderer
2025-08-14 23:20:44 +00:00
Jack Wills 6b6d9fcbc1 chore: merge main into dev 2025-06-19 21:32:21 +00:00
Jack Wills f4cf1d49ff chore: merge release-v0.10.5 into main 2025-06-19 21:32:07 +00:00
Jack Wills 6632ebcabe chore: release v0.10.5 2025-06-19 21:32:05 +00:00
Jack Wills a7682dad7e docs: changelog updated 2025-06-19 21:01:57 +00:00
Jack Wills aac9c6b598 revert: Bollard update rolled back, closes #66
Using Bollard 0.19.x meant that network stats weren't being recorded correctly. Updated local unhealthy container to use a speed test in order to check for network IO.
2025-06-19 20:39:33 +00:00
Jack Wills c48465f536 fix: create_release update 2025-06-18 09:24:08 +00:00
Jack Wills f2cad48614 chore: merge main into dev 2025-06-18 09:08:01 +00:00
Jack Wills bb7be2e620 chore: merge release-v0.10.4 into main 2025-06-18 09:07:49 +00:00
Jack Wills 82616c571e chore: release v0.10.4 2025-06-18 09:07:48 +00:00
Jack Wills 0ae3a5aec7 fix: create_release.sh 2025-06-18 08:47:39 +00:00
Jack Wills 7625c1c3df fix: _typos.toml ignore commits hex 2025-06-18 08:36:00 +00:00
Jack Wills 3ebf9551de docs: changelog 2025-06-18 08:28:54 +00:00
Jack Wills 0918ee07a5 docs: changelog 2025-06-18 08:23:17 +00:00
Jack Wills dcc844d66d docs: changelog 2025-06-18 08:23:00 +00:00
Jack Wills 9a9c2dedbf docs: changelog 2025-06-18 07:58:28 +00:00
Jack Wills 350a2d33d3 docs: changelog 2025-06-18 07:57:31 +00:00
Jack Wills 4b81c6caaf tests: add more whole layout tests 2025-06-18 07:57:00 +00:00
Jack Wills bf6aa13598 fix: gui_state param name 2025-06-17 23:03:32 +00:00
Jack Wills a310ec6ff9 docs: changelog 2025-06-17 23:00:22 +00:00
Jack Wills e78fb5015c docs: typos fixed 2025-06-17 22:53:03 +00:00
Jack Wills fb68d94633 chore: .gitignore updated 2025-06-17 22:23:01 +00:00
Jack Wills b8cdea9759 docs: example config 2025-06-17 22:08:50 +00:00
Jack Wills 9cc9f466f8 fix: remove log_panel_set_zero 2025-06-17 22:08:37 +00:00
Jack Wills 6afb6c4823 docs: changelog 2025-06-17 21:52:55 +00:00
Jack Wills 9c9ffb8805 docs: changelog 2025-06-17 21:01:23 +00:00
Jack Wills c2bfe32965 docs: update README.md, closes #65
Link to the directories crate, in regard to location of config file
2025-06-17 21:00:42 +00:00
Jack Wills e4ca1e99ff docs: changelog 2025-06-17 19:54:45 +00:00
Jack Wills 63ab7de728 docs: example.config.jsonc updated 2025-06-17 19:34:04 +00:00
Jack Wills f79e41a58a fix: change log panel increase
Only reduce/increase log panel height when it is visible
2025-06-17 19:32:18 +00:00
Jack Wills 67e5888e00 chore: Update to Bollard v0.19.1 2025-06-17 19:23:49 +00:00
Jack Wills 8fb5ac4a94 fix: config escape warning 2025-06-16 22:57:58 +01:00
Jack Wills b40b6b197e refactor: dead code removed 2025-06-16 22:55:31 +01:00
Jack Wills 2e8500902a fix(create_release.sh): sudo chown when zigbuild 2025-06-16 21:01:19 +00:00
Jack Wills ecefa302b9 refactor: reduce lines of log cloned
Instead of cloning every single line of logs, now we only clone those logs that are visible +- a padding.

Containers with hunders or thousands of lines of logs can see a huge reducing in CPU and memory usage
2025-06-16 20:54:40 +00:00
Jack Wills e7114d2f5e feat: build for aarch64-apple-darwin, closes #62
Build for aarch64-apple-darwin in the create_release.sh script, and the GitHub workflow action
2025-06-16 16:35:18 +00:00
Jack Wills 6edf99e084 feat: change log panel size, closes #50 2025-06-16 16:34:22 +00:00
Jack Wills d198398795 fix: merge args color/raw fix 2025-06-13 14:24:23 +00:00
Jack Wills a636007547 chore: dependencies updated 2025-06-13 13:41:31 +00:00
Jack Wills 0ace9dd662 chore: dependencies updated 2025-06-12 15:11:25 +00:00