5158878ce2Extend comment for: USING THE BOOTLOADER. Bitte geben Sie eine Commit-Beschreibung für Ihre Änderungen ein. Zeilen,Gerhard Hoffmann2023-09-09 14:54:48 +0200
b2798b349eFixed reg-exp for name of device controller firmare version.Gerhard Hoffmann2023-09-09 14:41:53 +0200
64dce44fe1Move update-object into main window. Activate using ISMAS WAIT button.Gerhard Hoffmann2023-09-09 14:40:43 +0200
7e96b65c1bMove m_update-object to main window. Add signal for showing status messages at status bar of ATBUpdateTool gui.Gerhard Hoffmann2023-09-09 14:38:53 +0200
ba71728979Move the dc-plugin (and the update-object) into the gui-thread instead of the worker thread, so the worker-thread cannot block itself when inside a slot and therefore not able to react to qt-signals.Gerhard Hoffmann2023-09-09 14:30:53 +0200
e82742a609Add helper class update_dc_event to dend customer messages from the worker-thread to the gui-thread. The gui-thread will then perform bl_rebootDC, bl_startBL, bl_checkBL(), bl_isUp() and bl_stopBL().Gerhard Hoffmann2023-09-09 14:27:50 +0200
6773a7243aSave name of device-controller-plugin (either libCAmaster or libCAslave) in the Update-object.Gerhard Hoffmann2023-09-06 09:12:25 +0200
22c8997f1eSet autoRequest to false and pass a pointer to the device-controller-plugin to the main window instead to the worker (thread).Gerhard Hoffmann2023-09-06 09:10:14 +0200
9531a08b4aAdd a pointer to the device-controller-plugin. The main window will always be owned by the GUI thread, and the GUI thread is loading the plugin. Hence the worker-thread does not block itself when inside a QT slot.Gerhard Hoffmann2023-09-06 09:07:45 +0200
c065b57f0cRemove direct member m_hw, a pointer to the device-controller-plugin. The worker shall not load the plugin, otherwise it would block itself inside an QT slot.Gerhard Hoffmann2023-09-06 09:04:43 +0200
cef05b7511Set version to 1.3.1: extended reason in send-last-versionGerhard Hoffmann2023-09-04 11:48:15 +0200
b14b296011Added utility getParentName() (name of parent process)Gerhard Hoffmann2023-09-04 11:42:12 +0200
1ef9853876Set version of UpdateTool to 1.3.0. 1.3.0: main change: add fetching info for current apiism-version and send if to ISMAS.Gerhard Hoffmann2023-08-30 11:47:56 +0200
5427844977For each customer repository change the file ChangeLog in branch master as last step. The git commit for this file will be used as output, so this file has always be the last to be checked in.Gerhard Hoffmann2023-08-30 11:36:28 +0200
f8fef38009Add last-commit for traiff and add info for opkg_commands.Gerhard Hoffmann2023-08-22 13:47:57 +0200
cbe1fd387dAfter "rsync", compare etc/psa_tariff and /etc/psa_tariff, if they contain the same traiff-files (as they should).Gerhard Hoffmann2023-08-22 12:31:15 +0200
1620b73d01Added sameFilesInDirs(): check for two different directories if the contain the same files (comparison by name and by git-blob).Gerhard Hoffmann2023-08-22 12:29:52 +0200
99b9419150Made gitBlob() static and execute in /tmp as this command can be executed for every file not only the files contained in a git repository.Gerhard Hoffmann2023-08-22 12:19:25 +0200
4307fb96a6Add status bar instead of using an message box for displaying error messages.Gerhard Hoffmann2023-08-22 09:27:59 +0200
c35390b6d6removed commented code plannned for future use -> did not workGerhard Hoffmann2023-08-22 09:27:20 +0200
bea8242d6fAdd some changes to the message box (to be chenged anyways later).Gerhard Hoffmann2023-08-18 11:50:14 +0200
56daa84a14Streamlined the connects (without any whitespace) to silence clang.Gerhard Hoffmann2023-08-18 11:49:34 +0200
17ddfd0dddAdded slot onReplaceLast() to handle adding a QStringList to the text edit.Gerhard Hoffmann2023-08-18 11:48:29 +0200
2ac8c4cfc6Added scrollDownTextEdit() -> text edit is supposed to scroll down autmatically in case too much info has to be displayed.Gerhard Hoffmann2023-08-18 11:46:57 +0200
7631c05e22Insert last commit-id, message and date of last commit into sendLastVersion-message to ISMAS.Gerhard Hoffmann2023-08-16 10:34:55 +0200
ad93e536f0Added gitShowReason(): get lastCommit, message and date of last commit to insert inti sendLastVersion-message to ISMAS.Gerhard Hoffmann2023-08-16 10:33:08 +0200
8d528f0f55SO_SNDTIMEO and SO_RCVTIMEO socket options have turned out not to be reliable. Use select() for detecting timeout on socket (read and write).Gerhard Hoffmann2023-08-14 14:35:54 +0200
66d0214720Always look for {"error": "ISMAS is offline"} first. Allow for empty update-trgger (try again) rsync: mkdir -p the necessary directories.Gerhard Hoffmann2023-08-14 14:33:12 +0200
86064979b4Add memeber-variable for exitCode of executed process.Gerhard Hoffmann2023-08-14 14:28:23 +0200