Sebastian Thiel
Sebastian Thiel
I think I know what happens. After interruption, the input thread crashes and for some reason doesn't bring down the program with it (which it really should at least). Thus...
Even though it's trivial to ignore interrupts, it appears that's not actually happening in case of dua. Previously the input thread would gracefully shutdown, and leave the main loop input...
Any thoughts on this would be appreciated - it puzzles me that this is not done automatically. It appears like `tig` deals with this specifically thanks to using `curses` as...
[This article](http://www.linusakesson.net/programming/tty/) for the first time in my life explains how all this is actually working. Very interesting, even after only having read the first 10% or so. From what...
I could just reproduce this behaviour with the `tui` `curses` backend, too. Curses and Vim probably implement something like this: * before changing the terminal after application startup, store the...
Additionally, I have created an issue [over at termion](https://gitlab.redox-os.org/redox-os/termion/-/issues/187), pointing to the corresponding `crossterm` issue which probably has the higher chances of yielding an outcome.
Thanks for the screenshot and the research thus far, it will surely prove to be helpful. As I don't easily have access to a windows machine, I hope someone can...
Great, let me help you getting started then. By the looks of it, the foreground color of entries is [handled here](https://github.com/Byron/dua-cli/blob/2cc69169282a07a485992bf95969cf6f81981b08/src/interactive/widgets/mod.rs#L20-L27), whereas the background color when selected is controlled [in...
This sounds like a dependency update (in the mean time) has fixed the issue coincidentally, as I don't think a different toolchain would be able to have that effect. What...
The binary-build is on the way, and v2.10.3 has been released. Please let me know if it now works for you.