SLADE
SLADE copied to clipboard
UI Scaled Incorrectly on MacOS
SLADE Version
3.2.5
OS
macOS
Editor
Resource editor
Steps to Reproduce and Observed Behavior
- Install SLADE on MacOS.
- Open the program and look at it.
- Attempt to set the preferences and notice the confirmation button doesn't fit on the screen.
- Attempt to convert graphics and notice the confirmation button doesn't fit on the screen.
- Notice that nothing fits on the screen, even in fullscreen.
Expected Behavior
I expected the UI to be at a normal scale, like previous versions were.
Screenshots
This happens because your monitor has hiDPI enabled. If you disable it using apps like BetterDisplay, then it will render normally.
What I find weird is that if slade is started with hiDPI disabled, but then I enable hiDPI, it will keep rendering fine.
I dont know how hard it would be to fix this issue on hiDPI for Slade/wxwidgets, but its something that I will look into in the future.
Building the master branch from source fixed this for me, but releases are still bugged.
That's good to know, I think the linux DPI fixes I made probably fixed the issue in macOS too. @Pedro-Beirao are you still around and able to make macOS releases?
That's good to know, I think the linux DPI fixes I made probably fixed the issue in macOS too. @Pedro-Beirao are you still around and able to make macOS releases?
Yeah for sure. Ive been busy with dsda-doom, but have been planning to look back into Slade.
I can make a new macOS release, but would you instead be interested in using Github Actions for building every commit and release? I can make a PR for Windows and macOS
Oh yeah that would be a great help if you can get it going via GitHub Actions when you get the time, thanks :)
Closing this as it's fixed since 3.2.5