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 Updates #19

Open
12 of 13 tasks
trevorb1 opened this issue Apr 6, 2023 · 2 comments
Open
12 of 13 tasks

GUI Updates #19

trevorb1 opened this issue Apr 6, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@trevorb1
Copy link
Member

trevorb1 commented Apr 6, 2023

Just a couple things that need to be added to the GUI:

  • Look at adding in light tone template text on the "Link to access" and "Citation Requirements" so that people kinda know what to add
  • Regular expression check for spaces/numbers/special characters (other than underscore) in dataset name
  • Remove printouts to screen (change to logging if there is information that needs to be captured)
  • Configuration/constants file for changing the values in the dropdowns
  • Remove or rename section headers (ie. "Section 1", "Section 2" ...)
  • Add a na option for spatial resolution (for example, costs dataset wont have a spatial resolution)
  • Add a check on dataset name for duplicate dataset names that already exist
  • Indicate that the tags are multi-select
  • Remove the indent from the module level docstring (pep8/pep257)
  • Add a one line description to top of docstring (can be a template name for now) (pep8/pep257)
  • Move ending triplequote to new line (pep8/pep257)
  • Change two blank lines in between comments to a single blank line
  • Update naming convention for tags. For example, they should be formatted as sector:power, rather then just power

For the docstring comments, the general template should be as follows:

"""One line description

Module information 
"""

Kinda an aside, did we drop the description field? If we did, thats totally okay! If we didn't, thats missing from the form.

It's looking good!!

@trevorb1 trevorb1 added the enhancement New feature or request label Apr 6, 2023
@harnoors
Copy link

All the requirements other than light tone template text for text boxes are completed and in place with PR #29

@harnoors
Copy link

Next tasks for the development side:

  1. Testing if this works on all platforms, the most important one is Windows.
  2. Recreating issue GUI Display on Windows  #24 and fixing it.
  3. Making the GUI better for both Windows and Mac.
  4. Making the GUI for readthedocs better, the most important one is colour coding tags.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants