From bf2d4e39bfffe189ef89b7848096e551a56f0086 Mon Sep 17 00:00:00 2001 From: jwinterm Date: Thu, 18 Jun 2026 20:22:01 -0400 Subject: [PATCH] =?UTF-8?q?wowlet:=20fix=20white=20mining=20tab=20?= =?UTF-8?q?=E2=80=94=20AppImage=20now=20bundles=20QtQuick=20QML=20modules?= =?UTF-8?q?=20(apt=20qml6-module-*,=20QML=5FSOURCES=5FPATHS=20for=20linuxd?= =?UTF-8?q?eploy-plugin-qt)=20+=20tls=20backend=20for=20HTTPS=20prices;=20?= =?UTF-8?q?QML=20cleanup=20(variant=E2=86=92var,=20child-id=20ref)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.yml | 4 +++- src/assets/qml/mining.qml | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cb401ab5..5080b550 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,6 +19,7 @@ jobs: run: apt -y install curl bzip2 git cmake build-essential ccache libssl-dev libunbound-dev libboost-all-dev libzmq3-dev libqrencode-dev qt6-base-dev qt6-svg-dev qt6-websockets-dev qt6-multimedia-dev qt6-wayland-dev qt6-declarative-dev libzip-dev libsodium-dev libgcrypt20-dev libx11-xcb-dev + qml6-module-qtquick-controls qml6-module-qtquick-layouts qml6-module-qtqml-workerscript qml6-module-qtquick-window protobuf-compiler libprotobuf-dev libhidapi-dev libzxing-dev libusb-dev libusb-1.0-0-dev - name: configure git @@ -53,7 +54,8 @@ jobs: chmod +x linuxdeploy linuxdeploy-plugin-qt export APPIMAGE_EXTRACT_AND_RUN=1 export QMAKE="$(command -v qmake6 || echo /usr/bin/qmake6)" - export EXTRA_QT_PLUGINS="svg;multimedia" + export EXTRA_QT_PLUGINS="svg;multimedia;tls" + export QML_SOURCES_PATHS="$PWD/src/assets/qml" export PATH="$PWD:$PATH" ./linuxdeploy --appdir AppDir --plugin qt \ -d AppDir/usr/share/applications/wowlet.desktop \ diff --git a/src/assets/qml/mining.qml b/src/assets/qml/mining.qml index 2478b125..c9884d83 100644 --- a/src/assets/qml/mining.qml +++ b/src/assets/qml/mining.qml @@ -7,7 +7,7 @@ Rectangle { color: "#181725" width: 980 height: 480 - property variant buffer: [] + property var buffer: [] property int bufferMaxLength: 12 // state: 0:idle 1:startup 2:syncing 3:mining signal startMining(); @@ -638,8 +638,8 @@ Rectangle { onTriggered: { if(Math.random() >= 0.5) return; if(bubble.visible) return; - root.dogBubbleRemoval.stop(); - root.dogBubbleRemoval.start(); + dogBubbleRemoval.stop(); + dogBubbleRemoval.start(); var msg = root.bubbleMessage();