huxingyi / dust3d

Dust3D is a cross-platform 3D modeling software that makes it easy to create low poly 3D models for video games, 3D printing, and more.
https://dust3d.org/
MIT License
2.98k stars 222 forks source link

UI scaling issue #40

Closed NiallPhillips closed 1 year ago

NiallPhillips commented 5 years ago

I have had issues with Dust3D UI scaling on both Windows and Linux. The screenshot below shows the parts window with the UI too small to be usable and it does not scale to fill the space when I drag the separator between 3d workspace and the side menu.

Screenshot from 2019-07-29 14-18-25

This screenshot was taken from a 1440p monitor but the same issue occurs for me on 1080p monitors. I am not sure if this is a duplicate of a previous issue regarding UI sizing.

huxingyi commented 5 years ago

Hi, @NiallPhillips thanks for reporting, it's a know issue, my original design is to make the canvas as large as possible, so all the UI elements are tiny. Will do a UI refactor in the future once I have a clear mind about how to do it.

mokalux commented 4 years ago

+1 for a bigger UI please.

panbeep commented 4 years ago

+1 On windows ions are also very tiny. The parts icons are also hardly visible when they are inactive. I can't distinguish what they are.

LEEbugking commented 4 years ago

I almost put my face on screen to distinguish those icons in parts dock.It is very necessary to make UI bigger.

NiallPhillips commented 4 years ago

Hi @huxingyi is this issue planned to be fixed in the 1.0 release?

huxingyi commented 4 years ago

@NiallPhillips I am afraid it will need move to 1.1 or 2.0, UI refactoring involves too many changes.

NiallPhillips commented 4 years ago

Cool no worries, loving the software otherwise!

henrytseng commented 4 years ago

Running on archlinux with XPS 13 with HiDPI monitor - high density monitor.

Screenshot from 2020-07-16 10-17-27

huxingyi commented 4 years ago

@henrytseng Thanks for the screenshot.

anthonyfinch commented 2 years ago

As a heads up, QT respects an environment variable called QT_SCALE_FACTOR, (on linux at least) so I run it like so:

QT_SCALE_FACTOR=2 ~/downloads/dust3d-1.0.0-rc.6.AppImage

HerculeHolmes commented 2 years ago

I hope this issue can be overcome. I suspect that 99% of people using this program are on laptops or using standard-sized screens (as I am). It's not really possible to use the program without a very large screen.

huxingyi commented 1 year ago

Closed as not relevant to the latest release anymore, thanks and feel free to reopen it.