Activity Indicators for Modern C++
#pragma once
with #ifndef-define
pairs to fix the single_include generation and avoid multiple-definition errorsCloses #94 - Compilation errors with MinGW
unicode::display_width
instead of os.str().size()
in helper functionsterminal_size.hpp
option::ProgressType
which can be incremental
or decremental
- Provides an easy interface to implement decremental progress (a regressing bar) #59IndeterminateProgressBar
for modeling bars with unknown totals #43 #51option::MaxProgress
to configure the maximum progress for the bar. Default is 100
. This enables sweeping over iterables, e.g., a vector of numbers. Example.option::Stream
to configure the output stream of progress bars, e.g., using std::stringstream
or std::cerr
instead of std::cout
#22option::FontStyles
. The user can specify a vector of font styles, e.g., bold, italic etc. for the progress bar #38Color::unspecified
DynamicProgress
class for managing multiple progress bars dynamically https://github.com/p-ranav/indicators/pull/32
_
https://github.com/p-ranav/indicators/issues/24
MultiProgress
API - removed .insert
and added explicit constructorMultiProgress
class template for managing multiple progress bars simultaneously #1