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

Indicate problems with textures/meshes #15

Open
cohaereo opened this issue May 28, 2023 · 2 comments
Open

Indicate problems with textures/meshes #15

cohaereo opened this issue May 28, 2023 · 2 comments
Labels
enhancement New feature or request gui

Comments

@cohaereo
Copy link
Member

cohaereo commented May 28, 2023

Option 1 (in your face)
image

Option 2 (subtler, but leaves a pointless black void)
image

Might also go for red instead of yellow since it's usually related to screwed up imports.
Additionally, these tiles will have a tooltip describing the exact reason

@cohaereo cohaereo added enhancement New feature or request gui labels May 28, 2023
@cohaereo
Copy link
Member Author

Probably going for option 2 since it's off centered and looks more out of place.
Additionally we'll also add a checkbox filter to filter out failed meshes, but have them shown by default

@cohaereo cohaereo changed the title Indicate empty meshes Indicate problems with textures/meshes Jun 4, 2023
@cohaereo
Copy link
Member Author

cohaereo commented Jun 4, 2023

Extending this issue to include textures and fatal errors. I'm experimenting with an IdentifiableResult type that allows us to have a result that contains a hashcode no matter the result's variant.

Errors during read should result in a red icon, and replace the tooltip with the error's description. Non-fatal issues should be represented with a yellow triangle, and the warnings should be appended to the existing tooltip

image

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

No branches or pull requests

1 participant