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

PrusaSlicer 2.7.2-rc2 UI looks broken #12351

Open
2 tasks done
pmjdebruijn opened this issue Feb 28, 2024 · 10 comments
Open
2 tasks done

PrusaSlicer 2.7.2-rc2 UI looks broken #12351

pmjdebruijn opened this issue Feb 28, 2024 · 10 comments

Comments

@pmjdebruijn
Copy link
Contributor

pmjdebruijn commented Feb 28, 2024

Description of the bug

PrusaSlicer 2.7.2-rc2's UI looks badly broken, even though it's still technically entirely functional:

prusaslicer_272rc2_greybird

This is locally built on Debian 12 "Bookworm" with wxWidgets 3.2.2, with greybird-gtk-theme, this is also the default theme on Xubuntu, so it's in fairly common use.

Project file & How to reproduce

Set the greybird GTK theme
Build PrusaSlicer 2.7.2
Start PrusaSlicer

Checklist of files included above

  • Project file
  • Screenshot

Version of PrusaSlicer

2.7.2-rc2

Operating system

Debian 12

Printer model

Ender 3

@pmjdebruijn
Copy link
Contributor Author

pmjdebruijn commented Feb 28, 2024

For additional clarity:

I'd expect the background of active fields, like ComboBoxes/SpinBoxes/EditFields to have a white background, as a grey background often signals a disabled widget, so this ends up being quite confusing. Additionally this lowers contrast in the UI which isn't beneficial either.

I'd expect the white edges around the checkboxes to not be there, this is purely cosmetic.

@lukasmatena
Copy link
Collaborator

Does it happen with our AppImages downloaded from Releases page here on GitHub?

@pmjdebruijn
Copy link
Contributor Author

No clue, I built the sources myself in the form of a Debian package, because I really don't want to run precompiled binaries.

@pmjdebruijn
Copy link
Contributor Author

Though locally built 2.6.1 didn't have this issue yet.

@lukasmatena
Copy link
Collaborator

I really don't want to run precompiled binaries

That is very nice, but if your locally-built PrusaSlicer is the only one where the issue manifests, there is nothing we can do.

@pmjdebruijn
Copy link
Contributor Author

I just tried the following AppImage in a xubuntu 23.10 live cd in a VM:
https://github.com/prusa3d/PrusaSlicer/releases/download/version_2.7.2-rc2/PrusaSlicer-2.7.2-rc2+linux-x64-GTK3-202402261525.AppImage

As expected the issue is exactly the same.

@pmjdebruijn
Copy link
Contributor Author

If you can point me to the relevant lines of code, I'm willing to experiment a bit on my end...

@YuSanka
Copy link
Collaborator

YuSanka commented Mar 1, 2024

@pmjdebruijn, could you please provide a screen shot of the Plater, please?

@pmjdebruijn
Copy link
Contributor Author

Of course:

prusa-slicer-2 7 2-rc2-window

I'd be happy to test any patches locally as well.

@pmjdebruijn
Copy link
Contributor Author

@YuSanka this issue remains unchanged in 2.7.3-beta1

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

No branches or pull requests

3 participants