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 - basic design #70

Merged
merged 65 commits into from
Dec 9, 2024
Merged

GUI - basic design #70

merged 65 commits into from
Dec 9, 2024

Conversation

eeeyoung
Copy link
Collaborator

@eeeyoung eeeyoung commented Oct 8, 2024

Description

Create a Graphic User Interface for bubble analyser based on PySide6 package. Multiple functions are modified to be more well suited for the GUI.

Type of change

  • Documentation (non-breaking change that adds or improves the documentation)
  • New feature (non-breaking change which adds functionality)
  • Optimization (non-breaking, back-end change that speeds up the code)
  • Bug fix (non-breaking change which fixes an issue)
  • Breaking change (whatever its nature)

Key checklist

  • All tests pass (eg. python -m pytest)
  • The documentation builds and looks OK (eg. python -m sphinx -b html docs docs/build)
  • Pre-commit hooks run successfully (eg. pre-commit run --all-files)

Further checks

  • Code is commented, particularly in hard-to-understand areas
  • Tests added or an issue has been opened to tackle that in the future. (Indicate issue here: # (issue))

@github-actions github-actions bot enabled auto-merge October 8, 2024 20:36
@eeeyoung eeeyoung disabled auto-merge October 13, 2024 00:14
@eeeyoung eeeyoung requested a review from dmesa16 October 13, 2024 00:14
@eeeyoung eeeyoung changed the title GUI design GUI design - basic design Oct 13, 2024
@eeeyoung eeeyoung changed the title GUI design - basic design GUI - basic design Oct 13, 2024
@eeeyoung eeeyoung requested a review from dalonsoa December 5, 2024 14:28
@eeeyoung eeeyoung requested review from dmesa16 and removed request for dmesa16 December 6, 2024 13:02
@eeeyoung eeeyoung disabled auto-merge December 6, 2024 13:09
@eeeyoung eeeyoung enabled auto-merge December 6, 2024 13:11
Fix issues when installing the package in macos and linux.
@eeeyoung eeeyoung closed this Dec 6, 2024
auto-merge was automatically disabled December 6, 2024 13:25

Pull request was closed

@eeeyoung eeeyoung reopened this Dec 6, 2024
@eeeyoung eeeyoung enabled auto-merge December 6, 2024 13:40
@eeeyoung eeeyoung removed the request for review from dalonsoa December 9, 2024 12:50
@eeeyoung eeeyoung disabled auto-merge December 9, 2024 12:52
@eeeyoung eeeyoung merged commit 5e65871 into main Dec 9, 2024
11 checks passed
@eeeyoung eeeyoung deleted the GUI_design branch December 9, 2024 12:52
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.

3 participants