retro-imager/embedded/imager/package/rpi-imager/0001-rpi-imager-change-window-to-popup.patch
David Turner 3a20f1cc34 Embedded: Automatically apply patches
When using local site, buildroot does not automatically apply patches.
The buildroot manual recommends using the POST_RSYNC hook to apply
patches if needed, so implement this to automatically apply patches.

Resolves #671
2023-10-17 14:12:49 +01:00

29 lines
724 B
Diff

diff --git src/OptionsPopup.qml src/OptionsPopup.qml
index 568d1cd..9e36607 100644
--- src/OptionsPopup.qml
+++ src/OptionsPopup.qml
@@ -10,13 +10,19 @@ import QtQuick.Controls.Material 2.2
import QtQuick.Window 2.15
import "qmlcomponents"
-Window {
+Popup {
id: popup
width: cl.implicitWidth+cl.spacing
- minimumWidth: width
- maximumWidth: width
- minimumHeight: 125
- height: Math.min(750, cl.implicitHeight)
+ /* Only in embedded version */
+ x: (parent.width-width)/2
+ y: 10
+ height: parent.height-20
+ property string title
+
+ function show() { open() }
+ function raise() { }
+ /* */
+
title: qsTr("Advanced options")
property bool initialized: false