Skip to content
Snippets Groups Projects
Verified Commit 53c73c21 authored by Joe Donofry's avatar Joe Donofry
Browse files

Fix some minor UI issues with ImageOverlay and RawMessageDialog

parent 8d52c17f
No related branches found
No related tags found
No related merge requests found
Pipeline #2475 failed
......@@ -44,6 +44,7 @@ Window {
fillMode: Image.PreserveAspectFit
smooth: true
mipmap: true
property bool loaded: status == Image.Ready
}
MxcAnimatedImage {
......@@ -57,30 +58,30 @@ Window {
}
BoundaryRule on scale {
enabled: img.loaded
enabled: img.loaded || mxcimage.loaded
id: sbr
minimum: 0.1
maximum: 100
minimumOvershoot: 0.02; maximumOvershoot: 100
maximum: 10
minimumOvershoot: 0.02; maximumOvershoot: 10.02
}
//BoundaryRule on x {
// enabled: img.loaded
// id: xbr
// minimum: -100
// maximum: imageOverlay.width - img.width + 100
// minimumOvershoot: 100; maximumOvershoot: 100
// overshootFilter: BoundaryRule.Peak
//}
//BoundaryRule on y {
// enabled: img.loaded
// id: ybr
// minimum: -100
// maximum: imageOverlay.height - img.height + 100
// minimumOvershoot: 100; maximumOvershoot: 100
// overshootFilter: BoundaryRule.Peak
//}
BoundaryRule on x {
enabled: img.loaded || mxcimage.loaded
id: xbr
minimum: -100
maximum: imageOverlay.width - img.width + 100
minimumOvershoot: 100; maximumOvershoot: 100
overshootFilter: BoundaryRule.Peak
}
BoundaryRule on y {
enabled: img.loaded || mxcimage.loaded
id: ybr
minimum: -100
maximum: imageOverlay.height - img.height + 100
minimumOvershoot: 100; maximumOvershoot: 100
overshootFilter: BoundaryRule.Peak
}
PinchHandler {
onActiveChanged: if (!active) sbr.returnToBounds();
......@@ -92,10 +93,10 @@ Window {
}
DragHandler {
//onActiveChanged: if (!active) {
// xbr.returnToBounds();
// ybr.returnToBounds();
//}
onActiveChanged: if (!active) {
xbr.returnToBounds();
ybr.returnToBounds();
}
}
HoverHandler {
......
......@@ -38,6 +38,8 @@ ApplicationWindow {
readOnly: true
textFormat: Text.PlainText
anchors.fill: parent
background: Rectangle {
color: Nheko.colors.base
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment