Commit Graph

73 Commits

Author SHA1 Message Date
pilarski
46bccdcc1c ProgressBar API change - make ProgressBar constructible with options 2020-02-03 23:48:21 +01:00
Dawid Pilarski
3c8975aa34 API change - progress bar can be constructed with proper settings. 2020-02-03 20:50:19 +01:00
Pranav Srinivas Kumar
866c008492 Closes #18 2020-01-30 08:19:25 -06:00
hyperxor
cfcc9f3b4c small fixes 2020-01-21 20:43:10 +03:00
hyperxor
91ac917bbc fix passed parameters 2020-01-21 08:19:53 +03:00
hyperxor
0939406db4 Extract progress scale writing code into separate classes 2020-01-21 07:49:47 +03:00
hyperxor
0dec563049 Remove code duplication: move _print_duration to details + small fixes 2020-01-19 21:53:43 +03:00
hyperxor
a91d3b6ff7 Remove code duplication: extract set_stream_color function 2020-01-19 16:20:01 +03:00
hyperxor
b1f01d5e52 Small improvement: using lock_guard instead of unique_lock 2020-01-19 13:36:10 +03:00
Pranav Srinivas Kumar
e697a43fec Clang format 2019-12-18 12:47:10 -06:00
Pranav Srinivas Kumar
8190a1e513 Minor update 2019-12-18 11:57:07 -06:00
Pranav Srinivas Kumar
72644e5134 Setting multiprogress mode in MultiProgress constructor 2019-12-18 11:55:56 -06:00
Pranav Srinivas Kumar
222a8ae4f9 Added explicit constructor for MultiProgress to remove insert API 2019-12-18 11:51:58 -06:00
Pranav Srinivas Kumar
2694badc93 Added locking to .current() 2019-12-18 07:55:22 -06:00
Pranav Srinivas Kumar
70f843ce01 Minor update to API 2019-12-17 20:56:17 -06:00
Pranav Srinivas Kumar
4e5e5cfa19 Added missing includes 2019-12-17 20:40:44 -06:00
Pranav Srinivas Kumar
8e41f2712e Added sample showing MultiProgress with BlockProgressBar 2019-12-17 20:21:33 -06:00
Pranav Srinivas Kumar
03000c8493 Changed MultiProgress into a template container class 2019-12-17 20:14:05 -06:00
Pranav Srinivas Kumar
92725d6cb2 Draft implementation of MultiProgress for progress bars 2019-12-17 20:06:50 -06:00
Pranav Srinivas Kumar
01966b8239 First attempt at MultiProgress 2019-12-17 19:10:52 -06:00
Pranav
936043b7d4 Update block_progress_bar.hpp 2019-12-17 15:24:05 -06:00
Pranav
c90f375952 Update progress_spinner.hpp 2019-12-17 15:23:45 -06:00
Pranav
2241c00bb6 Update block_progress_bar.hpp 2019-12-17 15:23:26 -06:00
Pranav
bc128814fc Update progress_bar.hpp 2019-12-17 15:23:11 -06:00
Pranav Srinivas Kumar
aa5dffa4e2 Time elapsed/remaining is hidden by default 2019-12-17 09:43:53 -06:00
Pranav Srinivas Kumar
6224a46371 Updated samples/demos to show usage of hide/show time elapsed/remaining 2019-12-17 09:31:43 -06:00
Pranav Srinivas Kumar
8198d8a802 Added time elapsed/remaining meter for progress spinner 2019-12-17 09:20:10 -06:00
Pranav Srinivas Kumar
5360fec641 Added time elapsed/remaining meter for block progress bar 2019-12-17 09:13:48 -06:00
Pranav Srinivas Kumar
c770704697 Draft implementation of time elapsed/remaining meter 2019-12-17 09:06:46 -06:00
Pranav Srinivas Kumar
97c89284a9 Clang format 2019-12-17 09:06:36 -06:00
Pranav Srinivas Kumar
55f9eb7c67 Updated smooth block progress bar update logic 2019-12-16 09:07:57 -06:00
Pranav Srinivas Kumar
a516957135 Draft implementation of smooth block progress bar 2019-12-16 08:48:42 -06:00
Pranav
a938eb8f4c Update progress_spinner.hpp 2019-12-12 15:15:01 -06:00
Pranav
9e088af612 Update progress_bar.hpp 2019-12-12 15:14:38 -06:00
Pranav Srinivas KumaR
a41c7c118e Closes #2 2019-12-05 19:55:28 -06:00
Pranav Srinivas KumaR
e1dbc1ed8a Cleanup 2019-12-04 21:10:58 -06:00
Pranav Srinivas KumaR
9f8cd55762 Clang format 2019-12-04 20:59:51 -06:00
Pranav Srinivas KumaR
7a5c9fd48d Updated license header 2019-12-04 20:54:33 -06:00
Pranav Srinivas KumaR
2591bfa612 Added license header 2019-12-04 20:53:15 -06:00
Pranav Srinivas Kumar
f9b3e6696b Minor bug fixes. Updated moon mission sample 2019-12-04 15:33:27 -06:00
Pranav Srinivas Kumar
304226cbc5 Renamed project to indica 2019-12-04 15:03:52 -06:00
Pranav Srinivas Kumar
98b98107f4 Added sample showing progress spinner 2019-12-04 13:52:14 -06:00
Pranav Srinivas Kumar
5174e33696 Moved Color enum class out of progressbar 2019-12-04 13:26:34 -06:00
Pranav Srinivas Kumar
0d3f2e80be Minor update 2019-12-04 13:24:15 -06:00
Pranav Srinivas Kumar
3fbf29967a Renamed project to indicators 2019-12-04 13:19:41 -06:00
Pranav Srinivas Kumar
37af44b362 Clang format 2019-12-04 11:54:30 -06:00
Pranav Srinivas Kumar
60cda77791 Renamed project to gauge 2019-12-04 11:47:04 -06:00
Pranav Srinivas Kumar
a0f3ba4cdc Minor update to example 2019-12-04 11:35:48 -06:00
Pranav Srinivas Kumar
92d9ce2e1f Added support for marking progress as completed - Useful when breaking out early and presenting errors during progress 2019-12-04 11:32:57 -06:00
Pranav Srinivas Kumar
e5c312f688 Renamed completed to is_completed 2019-12-04 11:19:17 -06:00