You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-21Lines changed: 15 additions & 21 deletions
Original file line number
Diff line number
Diff line change
@@ -43,8 +43,8 @@ See for yourself:
43
43
44
44

45
45
46
-
It seems to work very well, but at this moment it should be considered **Experimental**.
47
-
<br>There were instances in which some visual glitches did appear to me, but it's something I think I can't possibly workaround. It seems Jupyter sometimes refresh the screen at odd times, which makes the screen loses some updates...
46
+
> It seems to work very well, but at this moment it should be considered **experimental**.
47
+
> <br>There were instances in which some visual glitches have appeared, like two `alive_bar` refreshes being concatenated together instead of over one another... And it's something I think I can't possibly work around: it seems Jupyter sometimes refresh the canvas at odd times, which makes it lose some data. Please let me know on the issues if something funnier arises.
48
48
49
49
50
50
## 📌 NEW 2.0 series!
@@ -248,10 +248,8 @@ It's actually quite simple, you do not need to think about which mode you should
248
248
249
249
---
250
250
Maintaining an open source project is hard and time-consuming.
251
-
<br>I put much ❤️ and effort into this, continually.
252
-
253
-
If you've appreciated my work and would like me to continue improving it, please back me up with a donation!
254
-
<br>I'd appreciate any encouragement 😊
251
+
<br>I've put much ❤️ and effort into this.
252
+
<br>You can back me up with a donation if you've appreciated my work, thank you 😊
[<imgalign="right"alt="Donate with PayPal button"src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif">](https://www.paypal.com/donate?business=6SWSHEB5ZNS5N&no_recurring=0&item_name=I%27m+the+author+of+alive-progress%2C+clearly+and+about-time.+Thank+you+for+appreciating+my+work%21¤cy_code=USD)
257
255
@@ -435,10 +433,8 @@ Wow, if you read everything till here, you should now have a sound knowledge abo
435
433
436
434
---
437
435
Maintaining an open source project is hard and time-consuming.
438
-
<br>I put much ❤️ and effort into this, continually.
439
-
440
-
If you've appreciated my work and would like me to continue improving it, please back me up with a donation!
441
-
<br>I'd appreciate any encouragement 😊
436
+
<br>I've put much ❤️ and effort into this.
437
+
<br>You can back me up with a donation if you've appreciated my work, thank you 😊
[<imgalign="right"alt="Donate with PayPal button"src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif">](https://www.paypal.com/donate?business=6SWSHEB5ZNS5N&no_recurring=0&item_name=I%27m+the+author+of+alive-progress%2C+clearly+and+about-time.+Thank+you+for+appreciating+my+work%21¤cy_code=USD)
444
440
@@ -610,18 +606,18 @@ Do note that Pycharm's console and Jupyter notebooks are heavily instrumented an
610
606
611
607
## To do
612
608
613
-
- enable multiple simultaneous bars, for nested or multiple activities (this is always requested!);
614
-
- reset a running bar context, a quantifying mode is expected;
615
-
- dynamic bar width rendition, listening to changes in terminal size (the whole progress-bar line already truncates when needed, according to terminal size);
616
-
- improve test coverage, currently at 77% branch coverage, working to achieve 100% (but it's hard, since it's multi-threaded and includes system hooks);
617
-
- create a contrib system, to allow a simple way to share the coolest users' spinners and bars;
618
-
- jupyter notebook support (it's actually another whole implementation using graphical widgets, so not very likely to be done);
619
-
- support colors in spinners and bars (it's **very** hard, since color codes alter string sizes, and correctly cut, reverse and iterate is very complex);
609
+
- enable multiple simultaneous bars, for nested or multiple activities (this is always requested!)
610
+
- reset a running bar context, a quantifying mode is expected
611
+
- dynamic bar width rendition, listening to changes in terminal size (the whole progress-bar line already truncates when needed, according to terminal size)
612
+
- improve test coverage, currently at 77% branch coverage, working to achieve 100% (but it's hard, since it's multi-threaded and includes system hooks)
613
+
- create a contrib system, to allow a simple way to share the coolest users' spinners and bars
614
+
- support colors in spinners and bars (it's **very** hard, since color codes alter string sizes, and correctly cut, reverse and iterate is very complex)
620
615
- any other ideas welcome!
621
616
622
617
<details>
623
618
<summary>Already done 👍</summary>
624
619
620
+
> - jupyter notebook support (experimental, text output instead of graphical, which I think it is way way cooler, since it has personality 😉)
625
621
> - create an unknown mode for bars (without a known total and eta)
626
622
> - implement a pausing mechanism
627
623
> - change spinner styles
@@ -682,10 +678,8 @@ This software is licensed under the MIT License. See the LICENSE file in the top
682
678
683
679
---
684
680
Maintaining an open source project is hard and time-consuming.
685
-
<br>I put much ❤️ and effort into this, continually.
686
-
687
-
If you've appreciated my work and would like me to continue improving it, please back me up with a donation!
688
-
<br>I'd appreciate any encouragement 😊
681
+
<br>I've put much ❤️ and effort into this.
682
+
<br>You can back me up with a donation if you've appreciated my work, thank you 😊
[<imgalign="right"alt="Donate with PayPal button"src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif">](https://www.paypal.com/donate?business=6SWSHEB5ZNS5N&no_recurring=0&item_name=I%27m+the+author+of+alive-progress%2C+clearly+and+about-time.+Thank+you+for+appreciating+my+work%21¤cy_code=USD)
0 commit comments