The UI was never meant to be this chunky holy moly. But for people with 1x displays it was. This is because I work on a 2x display (retina) and assumed Godot automatically scaled the UI. Turns out it doesn't, at least for editor plugin UIs.
Changes
Restructure overlay that contains buttons so that margin works correctly
Ensure anchor presets works correctly and is set in code to take advantage of editor scale
Ensure button and margin sizes are scaled using editor scale
Rename screen_scale to editor_scale since this is what Dialogic does
Problem
The UI was never meant to be this chunky holy moly. But for people with 1x displays it was. This is because I work on a 2x display (retina) and assumed Godot automatically scaled the UI. Turns out it doesn't, at least for editor plugin UIs.
Changes
screen_scale
toeditor_scale
since this is what Dialogic does1x display
2x display