Final MVP design specifications
Hopefully, this is the final round of MVP specifications.
There are several points in the last issue ( #30) that have not been addressed, but there is no need to go back there, as the checklist below contains those points as well. Please make sure to go through this checklist before the final build!
Issues to fix before last MVP build:
- "Add ALL uids" and "code sources" are not deactivated at the top ribbon in the raw stage, only in the single source functionality in the middle pane. Please make sure to deactivate these buttons according to the stages:
Stage raw, deactivate: UIDs and Code
Stage UIDs, deactivate: Code
Stage code, no deactivation
- Please make active and deactivated icon colors systematic. Deactivated icons should be the same purple everywhere, active functionality should be the same color everywhere (I think currently active icons are the purple in our color scheme, and deactivated buttons are the purple you used in the create project view. Please stick with those colors)
- Please make all icons 30% smaller
- Please fix broken functionality. At this point, the following does not work:
Coding
- clean source and clean sources
- the popup that let's the user know where the cleaned source has been written to
Classes and attributes
- export attributes
- import attributes
- For GJ, adding a new class was initially impossible, this only became possible after waiting?
- For GJ, it was possible to edit the class identifier (in the top-left column). This did not change the corresponding tab label (and these two should always be the same)
- For GJ, it is sometimes not possible to export attributes (clicking the button does nothing), and other times it is possible. I haven't been able to determine when it is and isn't possible yet.
- For GJ, the YAML export ends each entry with a missing key/value pair, as well as a series of empty entries:
ROCK_attributes:
-
locationId: fdg
wrw: 2
wrwr: 6
:
-
locationId: dggd
wrw: 4
wrwr: 2
:
-
locationId:
wrw:
wrwr:
:
The rest of the functionality, Szilvia could not check because I couldn't get beyond raw sources. Please check the rest!
- I get this error message when opening the app
- Date created is still not implemented:
- I have only a few small (last) design wishes, please implement these if it doesn't need to much work (if yes, please let us know):
-I previously asked for a "hamburger menu" in the middle pane (where we put the single source functionality), something like this:
(of course, the cursor color is just for illustration, it will not be yellow)
- Finally, since each new build has the potential danger of previously working functionality breaking, it would really help our collaboration if you checked all existing functionality before you build and send it to us. Many of the problems in the checklist above come from such issues, where it was working before, but now it isn't. It would really save time, if you: a) checked all existing functionality with a new project before you build, and b) carefully reviewed the issue that contains specific tasks to make sure you have addressed everything before you build.
Thank you for your work and your patience!
Source background color
Please make the default color of the source background color lighter than at present, e.g. off-white (#FAF9F6).