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

Add hint panels #499

Closed
HEdingfield opened this issue Aug 17, 2020 · 3 comments
Closed

Add hint panels #499

HEdingfield opened this issue Aug 17, 2020 · 3 comments
Assignees
Milestone

Comments

@HEdingfield
Copy link
Contributor

  • Most likely use a TextFlow element per this example

  • Hint panel may need to be created programmatically so it can make space for tables (since, if you just toggle visibility, it doesn't move any other elements around on the page)

    • Alternatively, using an accordion element might work well enough
  • The mock-up has tooltips for every single element, but @chughes297 said:

    On the tooltips vs hint box question. I think if we can have the hint box recallable by a user after it disappears, we don't also need tooltips.

  • Instead of making the output directory a required field (per the mock-up), add a hint saying blank will write it to the same location as the config file (verify this is what it does)

@HEdingfield HEdingfield added this to the v1.2 milestone Aug 17, 2020
@HEdingfield HEdingfield self-assigned this Aug 17, 2020
@HEdingfield
Copy link
Contributor Author

HEdingfield commented Sep 21, 2020

Good stopgap idea: use the side panel (would actually need to move it into each individual tab) and put the hints in there, sorting them in separate .txt files.

@HEdingfield
Copy link
Contributor Author

For future reference, there are some options to render Markdown in JavaFX using third-party libraries like those mentioned here.

HEdingfield added a commit that referenced this issue Sep 26, 2020
* Changes the `TextArea` on the right to display hints specific to the currently-selected tab (addressing #499).
* Creates `throwIfNoUwiLabel` helper function in `CommonDataFormatReader`, with minor refactoring. Suppresses warnings that aren't useful. Auto-rearranging of some methods.
@HEdingfield
Copy link
Contributor Author

#511 implemented stopgap solution mentioned above. Opened #513 for future enhancements.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant