Open dreirund opened 2 months ago
This is caused by the status bar. The minimum window width depends on the text length there. Hiding viewport coordinates here would fix the issue, not sure if it's acceptable? It could be made into a setting. There are a couple of other misc items that can be made optional.
This is caused by the status bar. The minimum window width depends on the text length there.
This is unexpected to the user.
The status bar text should then be truncated (and indicated with "…" that it is been truncated), with optional scroll arrows or a mouseover that shows the whole status bar in multiline.
Status bar content should not restrict window shrinkage.
Agreed. Unfortunately, the QStatusBar component isn't too flexible. I did find a way to somewhat shrink the window. I can now get 490x618 or so (depends on the exact coordinates, fonts etc.), I find this sufficient. Check PR #303 if it works for your use-case. Also if you don't mind me asking, what device are you trying to run on? Most modern devices have more resolution.
I use Merkaartor release version 0.19.0 on Artix GNU/Linux, installed from the Arch Linux repositories.
The minimum window size (on my system) is 736x1002 pixels, which in height is more than my laptop's display resolution (1280x800).
I cannot resize the window to fit on my screen.
So I hereby request to support also smaller screens, ideally VGA (640x480), or, if really not possible, 800x600 I think is the minimum that should be supported nowadays, to also suit small portable Linux devices.
Here is the output of
xwininfo
for themerkaartor
window resized to smallest possible size:Regards!