Merge pull request #3302

55baa8b main: restrict max window width/height, fix initial window alignment (xiphon)
This commit is contained in:
luigi1111 2021-01-22 15:07:00 -05:00
commit f9f319d571
No known key found for this signature in database
GPG key ID: F4ACA0183641E010

View file

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