GUI updates
-
Fix horizontal scrolling issue with filter panel -
Fix suggestion retrieval order issue: the results for suggestions can arrive out of order -
Suggestions should not be fetched dynamically for metainfos that have a fixed set of Enum values. Instead, these suggestions should be created once from the metainfo during app load. This way we can reduce the suggestion time. The suggestions retrieved through the API do not consider the current query (ES limitation for Completion Suggester), so replacing a part of them with static values is fine. The suggestions that are based on static data should be matched using the same logic as by the ES suggestions. -
Suggestions fetched with the API should not be loaded if only one letter is typed. These take a long time to load and are often not meaningful at all. The only use case are metainfo values that have a maximum length of =< 2 characters (e.g. chemical elements, bravais lattice): these can be added as a static suggestion (see above). -
Disable the "show more"-button while loading the new set of aggregations. -
Periodic table color scale minimum should correspond to a slightly deeper blue color. -
Fix issue with restricted element search checkbox -
Add loading indicator and better text formatting (e.g. plural/singular form) for InputList
. -
Fix issue with duplicate suggestion values returned by the suggestion API. -
Fixed parsing issue with Materials Project parser.