Skip to content

Add persistent UI zoom controls - #2

Merged
harrypm merged 2 commits into
harrypm:mainfrom
JunliangRen:ui-scale-zoom
Aug 29, 2026
Merged

Add persistent UI zoom controls#2
harrypm merged 2 commits into
harrypm:mainfrom
JunliangRen:ui-scale-zoom

Conversation

@JunliangRen

Copy link
Copy Markdown
Contributor

Adds persistent UI zoom for high-DPI displays and keeps the main controls usable when the layout gets tight.

  • Ctrl/Cmd + mouse wheel or + / - to zoom
  • Ctrl/Cmd + 0 to restore 100%
  • The selected scale is saved for the next launch

@harrypm harrypm added the enhancement New feature or request label Aug 28, 2026
@harrypm harrypm self-assigned this Aug 28, 2026
@harrypm

harrypm commented Aug 28, 2026

Copy link
Copy Markdown
Owner

Do you have visual examples? currently only core config items have persistence.

@JunliangRen

Copy link
Copy Markdown
Contributor Author

Do you have visual examples? currently only core config items have persistence.

Attached is an example at 120% zoom. The temporary overlay shows the current scale and the Ctrl+0 reset shortcut.

The zoom level is persistent because it is a display preference, so users—especially on high-DPI screens—do not need to adjust it again every time they launch the app.

image

@harrypm

harrypm commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Okay I see the point now.

@harrypm
harrypm merged commit f93db5e into harrypm:main Aug 29, 2026
13 checks passed
@JunliangRen
JunliangRen deleted the ui-scale-zoom branch September 1, 2026 19:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants