Using alive-progress in tkinter and other platforms
MichaelCurrie opened this issue · 1 comments
I see that your competing library can do this. https://github.com/tqdm/tqdm
I'd love to have my favorite Python library alive-progress also be able to do this...
Thanks, man. But it is not on the alive-progress horizon at all.
I'm not sure how to explain it, but think I do not want to lose the "personality" of the project. Alive-progress' appeal is its aliveness and smoothness, and I want to only provide it where I can guarantee it.
Take jupyter for example. I've supported it because I could implement it by using the text console interface => there it does work as intended, with live spinners and fast 60 frames per second.
But what if I tried to implement jupyter support graphically like that competing library? For that, I'd have to use some 3rd party framework and either use ready-made progress bars, plain and dull of course, without the spinner, or actually draw them all manually via HTML (which is a humongous work), and guarantee I could refresh everything up at 60 frames per second...
They do not mind delivering a plain and dull progress bar on some platforms, that is what they actually did on jupyter, but I won't. They want availability, I want user experience.