Skip to content

Dynamic indicators#337

Draft
ekg wants to merge 50 commits intomainfrom
dynamic-indicators
Draft

Dynamic indicators#337
ekg wants to merge 50 commits intomainfrom
dynamic-indicators

Conversation

@ekg
Copy link
Copy Markdown
Collaborator

@ekg ekg commented Mar 26, 2025

This started to build towards indicator progress meters that can be added dynamically. But it doesn't quite reach this. This might matter when we have multiple processes running simultaneously (like fragment mapping and mapping finalization).

ekg added 30 commits March 14, 2025 11:13
…tures the essence of the modifications:

refactor: Replace progress bar with indicators library and TTY-aware display
ekg added 20 commits March 20, 2025 15:16
This commit addresses several issues with progress bar rendering:
- Ensures consistent prefix text display
- Adds explicit flushing to prevent display artifacts
- Controls console cursor visibility
- Removes throttling of progress updates
- Adds more robust progress bar configuration

The changes include:
- Adding `HideBarWhenComplete{false}` to prevent premature bar hiding
- Explicitly flushing stderr after progress updates
- Disabling console cursor during progress tracking
- Removing update frequency throttling
- Adding font style and color options for better rendering
@AndreaGuarracino AndreaGuarracino marked this pull request as draft April 29, 2025 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant