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

ToDo #1

Open
18 of 41 tasks
zzkW35 opened this issue Jul 15, 2022 · 0 comments
Open
18 of 41 tasks

ToDo #1

zzkW35 opened this issue Jul 15, 2022 · 0 comments

Comments

@zzkW35
Copy link
Member

zzkW35 commented Jul 15, 2022

High Priority

  • Allow the user to pick a custom upwind position
  • keff -> (Teff)2
  • round numbers to 5 decimal numbers
  • Add instructions/whatsThis:
  • Rename the "Values" class to something else
  • Add clear button to restart the procedure without closing the program
  • Calculate average of the last two values of Vp_DB to calculate Vy_DB, now i’m just using the latest
  • Implement exceptions to alert the user of errors

Low(er) priority

  • Localisation support
    • Add toggle to change language
    • Italian:
      • k(F) -> k(S)
      • muDB -> muC
      • kDB -> kC
  • Automatically calculate zonation values
  • Fix check amount (from 0.5 to 5)
  • Adopt snake case for variables
  • Replace Matplotlib with something lighter
  • Add button to show/hide the graph
  • Add an icon
  • Create a method to handle GUI output values
  • Add toggle(s) to convert pushover values to "custom" unit of measure
  • Let the user choose the "check" value (currently it's 0.5)
  • Build workflow to package the app for macOS and Linux
  • Write some kind of documentation
  • Make the code run faster
    • Remove "self" to gui.py variables when it isn't needed
    • Decrease the amount of for loops e716c85

Done

  • Write all the docstrings
  • Fix attribute-defined-outside-init
  • Allow to import and export input and output values
  • Multiline selection of output data
  • Automatically calculate the values for the ADRS spectrum
  • Change ADRS iteration
  • Calculate and display values of upwinds
  • Let the user submit pushover curve by selecting a .txt file containing the values 2ab75c2
  • Use actual greek symbols 6ebd1a6
  • Make the output values selectable by mouse fb1b892
  • Add unit of measure to GUI labels fb8fc10 f539fc4
  • Accept storey masses with decimals 6b36f0c
  • Add bar to scroll the view
@zzkW35 zzkW35 pinned this issue Jul 26, 2022
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

No branches or pull requests

1 participant