indicators v1.9 Release Notes
Release Date: 2020-05-25 // about 6 years ago-
- 🛠 Fixed build issues in g++ caused by missing header #54
- Auto-detecting terminal width to fill the remainder of the progress bar with empty spaces #56
- Previously this was hard-coded to 10 spaces
- 🛠 Fixed multiple definitions in helper functions, e.g., cursor control #58
- Implemented
option::ProgressTypewhich can beincrementalordecremental- Provides an easy interface to implement decremental progress (a regressing bar) #59 - ⚡️ Updated to latest version of termcolor #60
- 👌 Improved Unicode support in progress bar
Previous changes from v1.8
-
IndeterminateProgressBarfor modeling bars with unknown totals #43 #51- 🔧
option::MaxProgressto configure the maximum progress for the bar. Default is100. This enables sweeping over iterables, e.g., a vector of numbers. Example. - 🔧
option::Streamto configure the output stream of progress bars, e.g., usingstd::stringstreamorstd::cerrinstead ofstd::cout#22 - 💅
option::FontStyles. The user can specify a vector of font styles, e.g., bold, italic etc. for the progress bar #38 - 🆕 New default for progress bar color:
Color::unspecified - 🏁 Abstraction for Cursor Movements to work better with Windows #48
- 🚚 Show/hide console cursor - Enables hiding the console cursor when progress bar is ticking - Removes the annoying flicker #48
- Using amalgamate to generate single_include header file.