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

Refactor/polish code, UI and improve performance #256

Merged
merged 1 commit into from
Mar 28, 2024

Conversation

atc0005
Copy link
Owner

@atc0005 atc0005 commented Mar 28, 2024

  • swap out text output field for text label
    • workaround observed performance issues with using the widget.Entry type for output text by using the widget.Label type and relying solely on the Copy to Clipboard button to retrieve decoded input text
  • refactor/cleanup code (doc comments, func names, organization)
  • move repeated text strings to constants
  • perform explicit garbage collection attempt when the Reset button is used
  • remove window resize constraint (allow user resizable window)

refs GH-225

@atc0005 atc0005 added enhancement New feature or request refactor labels Mar 28, 2024
@atc0005 atc0005 added this to the v0.5.0-alpha.9 milestone Mar 28, 2024
@atc0005 atc0005 self-assigned this Mar 28, 2024
- swap out text output field for text label
  - workaround observed performance issues with using the
    widget.Entry type for output text by using the widget.Label
    type and relying solely on the Copy to Clipboard button to
    retrieve decoded input text
- refactor/cleanup code (doc comments, func names, organization)
- move repeated text strings to constants
- perform explicit garbage collection attempt when the Reset
  button is used
- remove window resize constraint (allow user resizable window)
@atc0005 atc0005 force-pushed the refactor-ui-and-performance branch from 02f9ded to 75ed36d Compare March 28, 2024 12:45
@atc0005 atc0005 merged commit 27e3127 into development Mar 28, 2024
29 checks passed
@atc0005 atc0005 deleted the refactor-ui-and-performance branch March 28, 2024 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request refactor
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant