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

Bci gui rewrite #337

Merged
merged 82 commits into from
Sep 5, 2024
Merged

Bci gui rewrite #337

merged 82 commits into from
Sep 5, 2024

Conversation

Carsonthemonkey
Copy link
Collaborator

@Carsonthemonkey Carsonthemonkey commented Aug 9, 2024

Overview

Rewrite BCIGui code to be simpler and more maintainable

Ticket

GUI Refactor
Intertask Action

Contributions

  • Rewrite base GUI class
  • Rewrite Experiment registry to extend base gui class
  • Create intertask action with new ui code

Test

  • Manual testing (may want to look into Qt Test in the future for automated GUI testing)

Documentation

  • Inline documentation written for GUI methods

Changelog

  • Changelog updated

@Carsonthemonkey Carsonthemonkey changed the base branch from main to 2.0.0rc4 August 9, 2024 19:50
@Carsonthemonkey Carsonthemonkey changed the base branch from 2.0.0rc4 to session-orchestrator August 10, 2024 00:43
bcipy/gui/bciui.py Outdated Show resolved Hide resolved
bcipy/gui/bciui.py Show resolved Hide resolved
bcipy/gui/bcipy_stylesheet.css Show resolved Hide resolved
bcipy/gui/bciui.py Outdated Show resolved Hide resolved
bcipy/gui/bciui.py Outdated Show resolved Hide resolved
@Carsonthemonkey Carsonthemonkey marked this pull request as ready for review August 30, 2024 23:06
@Carsonthemonkey Carsonthemonkey merged commit a40d003 into session-orchestrator Sep 5, 2024
6 checks passed
@tab-cmd tab-cmd deleted the bci_gui_rewrite branch November 4, 2024 19:06
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.

2 participants