Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add viewer tab for recorded arrays #40

Merged
merged 12 commits into from
Sep 17, 2024

Conversation

leoyala
Copy link
Collaborator

@leoyala leoyala commented Sep 16, 2024

Description

Adds a viewer tab to the UI to open recorded .b2nd files.

Summary of changes:

Added

  • Adds image viewer tab to open recorded .b2nd files and scroll over images.
  • Adds missing camera models to JSON file.

Changed

  • All displaying operations run from a thread, and only calls the main thread when the process images are to be displayed.
  • Restructures UI for a more clear use and structures controls inside a toolbox.
  • Limits frequency at which images are displayed to avoid locking the UI. Images are still recorded at full speed.

Related Issue

#14

Type of Change

  • 📚 Examples / docs / tutorials / dependencies update
  • 🔧 Bug fix (non-breaking change which fixes an issue)
  • 🥂 Improvement (non-breaking change which improves an existing feature)
  • 🚀 New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to change)
  • 🔐 Security fix

Checklist

  • I've read the CODE_OF_CONDUCT.md document.
  • I've updated the code style using the pre-commit hooks.
  • I've written tests for all new methods and classes that I created.
  • I've written the docstring for all the methods and classes that I used.

…lso changes the exposure lineEdit to a spinBox
…trols from separate tab to main controls toolbox.
…le name. Also renames all instances of file prefix to fileName for consistency.
…ges are still stored at maximum frame rate, but the display of a new image only happens at a maximum rate of 40ms.
…essage log to video management tab. Also adjust maximum and minimum width of the tab widget.
@leoyala leoyala added the enhancement New feature or request label Sep 16, 2024
@leoyala leoyala added this to the v0.2.2 milestone Sep 16, 2024
@leoyala leoyala self-assigned this Sep 16, 2024
@leoyala leoyala linked an issue Sep 16, 2024 that may be closed by this pull request
5 tasks
…nals instead of invoking a method from the main window.
@leoyala leoyala merged commit 0fe69df into develop Sep 17, 2024
8 checks passed
@leoyala leoyala deleted the 14-add-viewer-tab-for-recorded-arrays branch September 17, 2024 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add viewer tab for recorded arrays
1 participant