rizinorg / cutter

Free and Open Source Reverse Engineering Platform powered by rizin
https://cutter.re
GNU General Public License v3.0
15.32k stars 1.14k forks source link

Some interface looks small on my high DPI monitor #3339

Open mipselqq opened 1 month ago

mipselqq commented 1 month ago

Is your feature request related to a problem? Please describe. It's really painful to look at this small font (see the screenshots below), and I can't change it inside the program. The font option in the Appearance tab does not apply everywhere.

Describe the solution you'd like I would like to see an option that lets you to configure the font sizes in a more detailed manner.

Describe alternatives you've considered I've written this small script to set the QT_SCALE_FACTOR variable to 1.3 before the launch, looks much more balanced and convenient:

@echo off
set QT_SCALE_FACTOR=1.3
start "" "C:\Program Files\Cutter-v2.3.4-Windows-x86_64\cutter.exe"

Additional context Windows. Here's what it looks before and after the fix:

image image

karliss commented 1 month ago

A couple of questions:

I wouldn't exactly classify a 1400 pixels a high dpi unless it's a very small monitor, but it's up to you to decide whether something is too small or not.

karliss commented 1 month ago

And one more thing - can you show a screenshot with cutter side by side with notepad.

For the most part the font option in settings applies only to main content: disassembly, graph view and similar.

The rest of UI should be automatically scaled based on your Desktop scaling configuration.

Just tested on windows 10 with 100% and 125% and Cutter bar was correctly matching the system scaling settings and notepad. At least for the menu bar, there were a few UI elements which I guess had custom size override thus not

100%: 100

125%: 125

mipselqq commented 1 month ago