main: restrict max window width/height, fix initial window alignment

This commit is contained in:
xiphon 2021-01-13 03:14:57 +00:00
parent 3ca5f10fa8
commit 55baa8b695

View file

@ -1123,11 +1123,14 @@ ApplicationWindow {
objectName: "appWindow"
visible: true
width: screenWidth > 980 ? 980 : 800
height: screenHeight > maxWindowHeight ? maxWindowHeight : 700
width: Screen.desktopAvailableWidth > 980
? 980
: Math.min(Screen.desktopAvailableWidth, 800)
height: Screen.desktopAvailableHeight > maxWindowHeight
? maxWindowHeight
: Math.min(Screen.desktopAvailableHeight, 700)
color: MoneroComponents.Style.appWindowBackgroundColor
flags: persistentSettings.customDecorations ? Windows.flagsCustomDecorations : Windows.flags
onWidthChanged: x -= 0
Timer {
id: fiatPriceTimer
@ -1284,8 +1287,8 @@ ApplicationWindow {
}
Component.onCompleted: {
x = (Screen.width - width) / 2
y = (Screen.height - maxWindowHeight) / 2
x = (Screen.desktopAvailableWidth - width) / 2;
y = (Screen.desktopAvailableHeight - height) / 2;
translationManager.setLanguage(persistentSettings.locale.split("_")[0]);