From dfbad69ab1782265b505a14b6caaecab459207bd Mon Sep 17 00:00:00 2001 From: Gerhard Hoffmann Date: Tue, 7 Nov 2023 09:24:32 +0100 Subject: [PATCH] Add some comments. Set version to 1.3.15. Removed worker_thread.h/.cpp. --- OnDemandUpdatePTU.pro | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/OnDemandUpdatePTU.pro b/OnDemandUpdatePTU.pro index 3d0c396..3487013 100644 --- a/OnDemandUpdatePTU.pro +++ b/OnDemandUpdatePTU.pro @@ -54,6 +54,12 @@ DEFINES += QT_DEPRECATED_WARNINGS # The device-controller firmware will be handled in a later version. VERSION="1.3.15" # Bug fixes found during testing. +# Don't disable Exit-button during update-process. +# Removed worker-thread with an own event-loop: only the GUI thread +# has an event loop. Tested JSON-downloads several times successfully +# (using the slave lib where the CA helper tool was active as master). +# Turned previous worker-object into its own thread, but without any +# own event-loop (so it cannot block anything inside the CA-plugin). # PLANNED TODOS: # 1: Das Repository wird repariert bwz. neu geklont. Unabhaengig vom WAIT. @@ -70,8 +76,9 @@ VERSION="1.3.15" # ausgefuehrt. # 4: rsync: immer alle Dateien soiegeln (bis auf opkg-commands) # 5: Falls das Tool mal abstuerzt, dann einen Signal-Handler (fuer TERM) -# installieren, sodass zumnidest SEND-LASt-VERSION mit rausgeht. +# installieren, sodass zumnidest SEND-LAST-VERSION mit rausgeht. # 6: rsync: explizites Binary, nicht das in busybox enthaltene. +# 7: Ein ini-File oder sowas. win32 { BUILD_DATE=$$system("date /t") @@ -143,8 +150,7 @@ SOURCES += \ ismas/ismas_client.cpp \ process/command.cpp \ message_handler.cpp \ - worker.cpp \ - worker_thread.cpp + worker.cpp HEADERS += \ update.h \ @@ -158,7 +164,6 @@ HEADERS += \ process/command.h \ message_handler.h \ worker.h \ - worker_thread.h \ plugins/interfaces.h FORMS += \