Commit graph

13 commits

Author SHA1 Message Date
Orhun Parmaksız 9ef0d472a9
fix(test): update the tui render test 2023-09-19 13:05:48 +03:00
Orhun Parmaksız 6cda178d61
chore(deps): bump ratatui dependency 2023-09-11 13:42:43 +03:00
Orhun Parmaksız 3ace96419c
feat(tui): improve logging (#83)
* chore(deps): add logging dependencies

* refactor(cli): use log functions for logging

* refactor(core): use log functions for logging

* feat(tui): add logging for tui

* feat(args): add an option for setting the log file for TUI logs

* chore(core): add trace logging

* fix(cli): make log level configurable via RUST_LOG

* chore(log): improve logging

* chore(tui): add logs to specific events

* style(tui): update the colors for the logger widget

* feat(log): allow setting the log level for tui

* chore(config)!: remove the verbose option

* fix(test): update render tui test

* chore(tui): update MSRV for tui

* chore(audit): add configuration file for cargo-audit

* chore: Bump the Rust version in Dockerfile

* feat(log): add target to logs

* docs(readme): update documentation about logging
2023-04-24 22:08:43 +02:00
Orhun Parmaksız 0d82705d1c
refactor(tui): construct styles using the style module 2022-02-15 03:40:14 +03:00
Orhun Parmaksız 95a8f2e5ef
feat(tui): support custom terminal colors 2022-02-15 03:19:14 +03:00
Orhun Parmaksız 2084326481
feat(tui): add help/key bindings screen 2022-02-08 17:08:49 +03:00
Orhun Parmaksız f3d8bf3888
refactor(tui): split exit functionality into exit and cancel commands 2022-02-07 20:27:39 +03:00
Orhun Parmaksız 99c2394345
refactor(tui): use more intuitive direction for section scroll 2022-02-07 19:27:58 +03:00
Orhun Parmaksız e6d018ee44
test(tui): add test for tui entry point 2022-02-02 03:11:14 +03:00
Orhun Parmaksız 1dc3f6ea05
test(tui): update integration tests about section text 2022-02-02 01:35:59 +03:00
Orhun Parmaksız 21b3aed659
refactor(tui): use Direction enum for indicating the cursor position 2022-01-30 18:55:10 +03:00
Orhun Parmaksız f351b80906
test(tui): disable clipboard for tests 2022-01-30 16:17:23 +03:00
Orhun Parmaksız 7cb4c6a03f
test(tui): add integration tests 2022-01-30 15:09:09 +03:00