Piotr Murach
Piotr Murach
Hi Brian 👋 Thanks for using `tty-progressbar`. Currently, the `TTY::ProgressBar::Multi` API doesn't have `log` support. I'd consider adding it if you have time to send a pull request. The behaviour...
I feel the title of this issue is a bit misleading. The `log` method is only part of the `TTY::ProgressBar` API and doesn't mention any support for multi-level progress bar...
@jrochkind Thanks for the suggestion! Agree that exposing writable stdin in a block would make total sense. For the time being, there is a way to have [interactive input](https://github.com/piotrmurach/tty-command#323-handling-input) and...
The example demonstrates providing input in one fell swoop, but I think since you can provide IO-like object, you should be able to write to it when you need to,...
That sounds reasonable to me. Do you have a suggestion from the API standpoint how this could be resolved? Any code snippets would be welcome.
I'd suggest we tackle this by introducing a new option named `manual_stop` for the multi-spinner. ```ruby spinners = TTY::Spinner::Multi.new(":spinner", manual_stop: true) ``` This would disable any automatic stopping of the...
Hi Michał 👋 Thanks for the issue report, and of course, big thank you for the sponsorship! ❤️ Supporting multiline content sounds good but there is a bit 'trickiness' involved...
There is a new `log` method in the master branch that handles printing multiline content above a spinner animation. Please give it a try. I changed your example to use...
@d4rky-pl This is well overdue! In future please ping me if you don't hear from me. I looked into your `docker-compose` example. The output from `docker-compose` produces a lot of...
I rewrote how streams reading is done. The major issue was that it was a blocking call that expected a new line input in order to consume output. This was...