Commit Graph

593 Commits

Author SHA1 Message Date
GerhardHoffmann 6773a7243a Save name of device-controller-plugin (either libCAmaster or libCAslave)
in the Update-object.
2023-09-06 09:12:25 +02:00
GerhardHoffmann 22c8997f1e Set autoRequest to false and pass a pointer to the device-controller-plugin
to the main window instead to the worker (thread).
2023-09-06 09:10:14 +02:00
GerhardHoffmann 9531a08b4a Add 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.
2023-09-06 09:07:45 +02:00
GerhardHoffmann c065b57f0c Remove 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.
2023-09-06 09:04:43 +02:00
GerhardHoffmann cef05b7511 Set version to 1.3.1: extended reason in send-last-version 2023-09-04 11:48:15 +02:00
GerhardHoffmann bb35e985ad Using IsmasClient::getReasonForLastSendVersion() 2023-09-04 11:46:37 +02:00
GerhardHoffmann 981a2ea13a Added method getReasonForSendLastVersion() 2023-09-04 11:45:30 +02:00
GerhardHoffmann b14b296011 Added utility getParentName() (name of parent process) 2023-09-04 11:42:12 +02:00
GerhardHoffmann 1ef9853876 Set version of UpdateTool to 1.3.0.
1.3.0: main change: add fetching info for current apiism-version and send
if to ISMAS.
2023-08-30 11:47:56 +02:00
GerhardHoffmann 01d8312aa8 Removed rauc/opkg-members. Added m_apismVersion member. 2023-08-30 11:46:55 +02:00
GerhardHoffmann 507586f9dc Added fetching apism-version. Fixed calls to final_result(). 2023-08-30 11:46:00 +02:00
GerhardHoffmann 12ffa71455 Removed rauc/opkg-versions. Added fetching of apism-version. 2023-08-30 11:44:20 +02:00
GerhardHoffmann a84f495d43 Removed output of rauc/opkg-versions, and added output of apism-version. 2023-08-30 11:42:05 +02:00
GerhardHoffmann 7e4b5006eb Fixed return string of final result(). 2023-08-30 11:41:23 +02:00
GerhardHoffmann 0a28f0d82c Add message for current APISM version 2023-08-30 11:39:37 +02:00
GerhardHoffmann 5427844977 For 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.
2023-08-30 11:36:28 +02:00
GerhardHoffmann a45e552d90 set version to 1.2.0 2023-08-25 08:46:29 +02:00
GerhardHoffmann be28570d23 Minor change for output in status bar. 2023-08-23 16:27:47 +02:00
GerhardHoffmann 1509e8619c Send message to ISMAS when rsyncing a traiff-file 2023-08-23 16:26:55 +02:00
GerhardHoffmann a8df026a80 Added rsyncFile() method. 2023-08-23 16:26:11 +02:00
GerhardHoffmann a803907449 Refined information shown in status bar. 2023-08-22 13:49:42 +02:00
GerhardHoffmann afd31f1b27 Fill in opkg related info. 2023-08-22 13:49:09 +02:00
GerhardHoffmann f8fef38009 Add last-commit for traiff and add info for opkg_commands. 2023-08-22 13:47:57 +02:00
GerhardHoffmann cbe1fd387d After "rsync", compare etc/psa_tariff and /etc/psa_tariff, if they contain the
same traiff-files (as they should).
2023-08-22 12:31:15 +02:00
GerhardHoffmann 1620b73d01 Added sameFilesInDirs(): check for two different directories if the contain the
same files (comparison by name and by git-blob).
2023-08-22 12:29:52 +02:00
GerhardHoffmann 4ebdcf56a0 Clear message before showing a new one. 2023-08-22 12:21:17 +02:00
GerhardHoffmann 99b9419150 Made gitBlob() static and execute in /tmp as this command can be executed
for every file not only the files contained in a git repository.
2023-08-22 12:19:25 +02:00
GerhardHoffmann 4307fb96a6 Add status bar instead of using an message box for displaying error messages. 2023-08-22 09:27:59 +02:00
GerhardHoffmann c35390b6d6 removed commented code plannned for future use -> did not work 2023-08-22 09:27:20 +02:00
GerhardHoffmann fff6bd2b49 Make room for status bar 2023-08-22 09:25:02 +02:00
GerhardHoffmann 631ade1954 Show the executed opkg-commands in the text edit. 2023-08-18 11:53:32 +02:00
GerhardHoffmann 337bdd1bb0 Add some debug output when restarting APISM. APISM is give a delay of 20s when restarting. 2023-08-18 11:52:34 +02:00
GerhardHoffmann 978cc16304 added signal onReplaceLast for QStringList 2023-08-18 11:51:27 +02:00
GerhardHoffmann bea8242d6f Add some changes to the message box (to be chenged anyways later). 2023-08-18 11:50:14 +02:00
GerhardHoffmann 56daa84a14 Streamlined the connects (without any whitespace) to silence clang. 2023-08-18 11:49:34 +02:00
GerhardHoffmann 17ddfd0ddd Added slot onReplaceLast() to handle adding a QStringList to the text edit. 2023-08-18 11:48:29 +02:00
GerhardHoffmann 2ac8c4cfc6 Added scrollDownTextEdit() -> text edit is supposed to scroll down autmatically
in case too much info has to be displayed.
2023-08-18 11:46:57 +02:00
GerhardHoffmann 0559ff64e2 Extended some debug output 2023-08-18 11:42:47 +02:00
GerhardHoffmann 385a7b7b00 Added utility rstrip() to remove whitespace at the right end of a string. 2023-08-18 11:41:16 +02:00
GerhardHoffmann 503b7c64f9 Added some comments to prepare for future change. 2023-08-18 11:39:00 +02:00
GerhardHoffmann beec9c2f9d Added properties to text edit:
Qt::ScrollBarAsNeeded, Qt::ScrollBarAsNeeded, QAbstractScrollArea::AdjustToContents.
2023-08-18 11:37:24 +02:00
GerhardHoffmann 5263b7de0f Removed some DEBUG-output. 2023-08-16 12:42:10 +02:00
GerhardHoffmann 9b4d0494c8 Streamlined handling of UPDATE_STATUS. 2023-08-16 12:41:42 +02:00
GerhardHoffmann 0f2ee0349f Improved debug output. 2023-08-16 10:39:46 +02:00
GerhardHoffmann e700a40875 Initialize psaInstalled.versionInfo to be sent to ISMAS in sendLastVersion(). 2023-08-16 10:38:36 +02:00
GerhardHoffmann 1eba5338e4 Removed obsolete sendCmdSendVersionToIsmas(). 2023-08-16 10:37:59 +02:00
GerhardHoffmann f20be9ddcf Removed obsolete sendCmdSendVersionToIsmas(). 2023-08-16 10:37:31 +02:00
GerhardHoffmann 7631c05e22 Insert last commit-id, message and date of last commit into sendLastVersion-message to ISMAS. 2023-08-16 10:34:55 +02:00
GerhardHoffmann ad93e536f0 Added gitShowReason(): get lastCommit, message and date of last commit to insert inti
sendLastVersion-message to ISMAS.
2023-08-16 10:33:08 +02:00
GerhardHoffmann 259da8200e Fixed known defaults for starting ATBUpdateTool. 2023-08-14 15:08:00 +02:00