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

Gui Fixes, status bar, plot colors #54

Merged
merged 8 commits into from
Jun 22, 2024
Merged

Gui Fixes, status bar, plot colors #54

merged 8 commits into from
Jun 22, 2024

Conversation

rbaltrusch
Copy link
Owner

  • Add status label (running 1/10, finished running...)
  • Add copied label
  • For boolean arguments, remove "True" from cli arg in gui
  • Fix: current plot colour should be a different line than other plots
  • Fix: plot max should be max of all lines, not just current line
  • Fix: cannot simply call bach_generator -h
  • Fix: doesnt close properly
  • Fix: KeyError: view config
  • Fix: Gui not closing correctly
  • Replace matplotlib.figure.Figure() with plt.figure() ...

This was failing due to the gui opening incorrectly and failing.
Boolean CLI arguments were causing a problem where their state was appended to their CLI arg, e.g. --save True instead of --save, which was causing the program command generated to be invalid.
The gui was not correctly closing and kept running the ML command even after pressing the close button
The gui was not correctly opening due to an outdated matplotlib api usage.
This avoids the current plot truncating the view for plots with higher points.
@rbaltrusch rbaltrusch self-assigned this Jun 22, 2024
@rbaltrusch rbaltrusch changed the title Update Gui Fixes, status label, plot colors Jun 22, 2024
@rbaltrusch rbaltrusch changed the title Gui Fixes, status label, plot colors Gui Fixes, status bar, plot colors Jun 22, 2024
@rbaltrusch rbaltrusch merged commit f119ed9 into master Jun 22, 2024
10 checks passed
@rbaltrusch rbaltrusch deleted the update branch June 22, 2024 11:48
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