Skip to content

feat(hud): add a Scale setting synced with the editor's corner handles - #1296

Closed
Tellinq wants to merge 1 commit into
Polyfrost:v1from
Tellinq:feat/hud-scale-option
Closed

Tellinq wants to merge 1 commit into
Polyfrost:v1from
Tellinq:feat/hud-scale-option

Conversation

@Tellinq

@Tellinq Tellinq commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Description

Scale was previously hidden in the HUD editor, which is very annoying if you are trying to accurately scale a specific HUD and may have accidentally scale something improperly and don't want to CTRL + Z to lose all your work (which is another concern I have with how undo works but that's out of scope of this PR). Added a Scale setting to HUDs that uses the same value as the HUD editor's corner handles, so the two stay in sync. Custom Scale still works as before and multiplies on top of Scale.

The corner handles change textScale, but the only scale setting was Custom Scale, which changes customScale, so there was no way to see or type the scale set by dragging.

This is important for an upcoming change I'm working on that needed this scale option to be visible, since some users want to be precise with what the scale value should be (such as setting the scale exactly to 1.5x, 2x, etc.).

Checklist

  • I made a clear description of what was changed
  • I stated why these changes were necessary
  • I updated documentation or said what needs to be updated
  • I made sure these changes are backwards compatible
  • This pull request is for one feature/bug fix

@Tellinq
Tellinq force-pushed the feat/hud-scale-option branch 6 times, most recently from 40fabcd to 62f4a11 Compare November 9, 2026 06:04
@Tellinq
Tellinq force-pushed the feat/hud-scale-option branch from 62f4a11 to 9feab01 Compare November 9, 2026 15:47
@Tellinq

Tellinq commented Nov 10, 2026

Copy link
Copy Markdown
Contributor Author

Was discussed in Discord and honestly #1286 is superior to this. Ended up putting my HUD groups against that PR instead so I'm gonna deem this one superseded.

@Tellinq Tellinq closed this Nov 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant