Variable characters per step in progress bars?
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
Research direction
No file, test, or entry point is named. Start by locating the progress-bar implementation and its documentation or examples, then compare the requested per-step characters with the existing static-character model. Done should be a clear decision and documented behavior for variable characters, including whether completed steps can be updated retroactively.
Written by the indexing model from the issue text.
Description
Apologies if this is something I've missed, but I can't find any mention of it.
Is it--or would it be!--possible for a progress bar to have different characters for current, incomplete, and complete at each step?
A couple of potential uses I see for this:
- a progress bar that runs in a gradient from red to green as it progresses;
- a progress bar that can record success or failure (or other statuses) at each step
(This could be interpreted in two ways: one would be that a character is set when that step is passed, and remains fixed from then on. I suppose another option would be that certain completed characters could be variable and be retroactively updated with each update.)
I feel like I might just be missing an obvious option or reference somewhere, but I can't see any documentation or examples that mention this; everything just seems to pre-set static characters for current, complete, and incomplete.
- Dominant language
- R
- Stars
- 726
- Forks
- 94
- Avg merge
- 3h 35m
- Merged PRs (30d)
- 1
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from r-lib/cli
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
Difficulty 1/5 Under an hour Newbie friendliness 68/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 4/5 3-5 days Newbie friendliness 42/100
-
feature
Difficulty 3/5 1-2 days Newbie friendliness 68/100
Similar issues
-
documentation pkg infrastructure
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
epiverse-trace/epiparameter#511 ·
-
function:write_dwc
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
r-lib/pkgdepends#485 · 3 comments ·
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
-
beginners blocker
Difficulty 2/5 1-3 hours Newbie friendliness 78/100