8000 User-friendly output for known (and possibly unknown) errors · Issue #6 · tombh/tattoy · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

User-friendly output for known (and possibly unknown) errors #6

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
tombh opened this issue Mar 11, 2025 · 0 comments
Closed

User-friendly output for known (and possibly unknown) errors #6

tombh opened this issue Mar 11, 2025 · 0 comments
Milestone

Comments

@tombh
Copy link
Owner
tombh commented Mar 11, 2025

A known error could be something like an incorrect type, value or path in config. This should have a friendly message on the command line.

Other esoteric errors and backtraces should also at least maybe be indicated in the terminal, maybe just a oneliner notification in the top right?

@tombh tombh added this to the Release milestone Mar 11, 2025
tombh added a commit that referenced this issue Mar 24, 2025
* Log filter is now `TATTOY_LOG` instead of `RUST_LOG`.
* Logging is now disabled by default.
* Log level can be overridden with a CLI arg.
* Screen is cleared, very clean, on exit.
* Always show log path on exit if logging is enabled.

Closes #8
Relates to #28
Relates to #6
tombh added a commit that referenced this issue Mar 24, 2025
* Log filter is now `TATTOY_LOG` instead of `RUST_LOG`.
* Logging is now disabled by default.
* Log level can be overridden with a CLI arg.
* Screen is cleared, very clean, on exit.
* Always show log path on exit if logging is enabled.

Closes #8
Relates to #28
Relates to #6
@tombh tombh moved this to Todo in @tombh's Release TODO May 17, 2025
tombh added a commit that referenced this issue May 26, 2025
Classic popups in the right of the terminal for notable events. Most
importantly for errors. This commit also required some significant
changes to the Background Command, shaders and plugin tattoys to get
them properly detecting their failure states. I'd really like to find
a better way of unifying the error/panic states of individual tattoys.

Fixes #6
@tombh tombh moved this from Todo to Done in @tombh's Release TODO May 26, 2025
tombh added a commit that referenced this issue May 26, 2025
Classic popups in the right of the terminal for notable events. Most
importantly for errors. This commit also required some significant
changes to the Background Command, shaders and plugin tattoys to get
them properly detecting their failure states. I'd really like to find
a better way of unifying the error/panic states of individual tattoys.

Fixes #6, #70
tombh added a commit that referenced this issue May 26, 2025
Classic popups in the right of the terminal for notable events. Most
importantly for errors. This commit also required some significant
changes to the Background Command, shaders and plugin tattoys to get
them properly detecting their failure states. I'd really like to find
a better way of unifying the error/panic states of individual tattoys.

Fixes #6, #70
@tombh tombh closed this as completed in 97cf53f May 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant
0