Skip to content

Add status label below progress bar#611

Open
sGTetjn wants to merge 3 commits into
brainglobe:mainfrom
sGTetjn:main
Open

Add status label below progress bar#611
sGTetjn wants to merge 3 commits into
brainglobe:mainfrom
sGTetjn:main

Conversation

@sGTetjn

@sGTetjn sGTetjn commented Mar 31, 2026

Copy link
Copy Markdown

Description

What is this PR

  • Bug fix
  • Addition of a new feature
  • Other

Why is this PR needed?
A lot of the information tha is printed on the console is never shown to the user in the GUI.

What does this PR do?
It adds a status bar below the progress bar on the cell detection GUI, it shows important status messages

References

It aims to expose more of the console information to the user GUI, as mentioned in #343

Please reference any existing issues/PRs that relate to this PR.

How has this PR been tested?

It has passed the pre-commit and pytest, no further tests were added.

Please explain how any new code has been tested, and how you have ensured that no existing functionality has changed.

Is this a breaking change?

No

If this PR breaks any existing functionality, please explain how and why.

Does this PR require an update to the documentation?

No

If any features have changed, or have been added. Please explain how the documentation has been updated (and link to the associated PR). See here for details.

Checklist:

  • The code has been tested locally
  • Tests have been added to cover all new functionality (unit & integration)
  • The documentation has been updated to reflect any changes
  • The code has been formatted with pre-commit

Sebastian added 3 commits March 30, 2026 20:54
- Add update_status_label signal to MyWorkerSignals
- Add connect_status_label_callback() method to Worker
- Clear the label at the start of each run
- Warn immediately when no candidates are found (classification skipped)
- Show cell count summary after detection-only runs
- Show accepted/rejected counts after full detection+classification runs
- Add Label widget to detect_widget(), inserted below the progress bar
- Wire worker signal to update the label on the main thread

Addresses brainglobe#343
@sGTetjn sGTetjn marked this pull request as ready for review March 31, 2026 04: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