omegaui / omegaide

An Instant IDE from the Future that supports any programming language.
https://omegaui.github.io/omegaide/
GNU General Public License v3.0
77 stars 12 forks source link

UI Scaling #20

Closed just-paja closed 1 year ago

just-paja commented 2 years ago

Hello, this looks like a nice and challenging project. Wanted to test this out, but it starts so tiny, it is extremely difficult to make out how should I use it.

Is your feature request related to a problem? Please describe. UI is unusable on 4K monitor

Describe the solution you'd like Omega IDE should respect system configuration and scale accordingly

Describe alternatives you've considered Alternative: Not use Omega IDE

Additional context

This is an actual screenshot of the window above this bug report.

Snímek z 2022-03-19 22-10-48

Using gnome-41.3, I use Arch btw.

omegaui commented 2 years ago

Thanks for reporting.

I will take a look.

omegaui commented 2 years ago

@just-paja

I looked into the matter and found that the incorrect scaling problem is arising from your monitor.

See, I Tried setting the scale to 125%

Screenshot 2022-03-20 170255

And to 100%

Screenshot 2022-03-20 170159

The IDE is responding correctly to scales. May be its because of the font.

omegaui commented 2 years ago

Or May be this is related to gnome. I am currently bound to use Windows 11, waiting for Ubuntu 22.04 to come out of the cave.

just-paja commented 2 years ago

I don't think this is a Gnome issue. Other apps scale just fine.

omegaui commented 2 years ago

I will take a look at implementing custom scaling