Commit Graph

262 Commits

Author SHA1 Message Date
Julian Frohmüller 9e9fc0b001 Add a few missing SMART attribute names. 2023-11-25 18:47:15 +01:00
Julian Frohmüller 1146847ffe Move logic for determining the status of a given SMART value into separate function. 2023-11-25 18:22:16 +01:00
Julian Frohmüller d857632a57 Remove debug output from SMART parsing. 2023-11-25 17:42:24 +01:00
Julian Frohmüller 3628e90b0e Remove update button for now. 2023-11-25 14:42:33 +01:00
Julian Frohmüller e72ef4ff14 Add SMART version label and update button to SMART window. 2023-11-25 14:38:58 +01:00
Julian Frohmüller 89a71ad85a Parse SMART data from logfile. 2023-11-25 13:59:37 +01:00
Julian Frohmüller 3b7b5b56a1 Minor changes to how SMART data is stored.
Do not localize SMART data in logfile and don't add warnings to logfile.
2023-11-25 13:21:14 +01:00
Julian Frohmüller d0bd9e1dec Merge pull request #9 from piernov/fix/kernel-6.5
oscdriver: Fix for linux 6.5.0
2023-10-06 10:28:48 +02:00
Julian Frohmüller 243310e7e9 Add some separators to top menubar and reorder some items. 2023-09-28 13:10:31 +02:00
Julian Frohmüller 1d259c0b86 Fix "Disable USB Mass Storage Driver" option when modules are compressed. Fix error message. 2023-09-26 13:58:51 +02:00
piernov f21bec38a7 oscdriver: Fix for linux 6.5.0 2023-09-24 15:01:12 +02:00
Julian Frohmüller 55dce2dcf1 Update prerelease action. v2.5.0-alpha1 2023-09-21 15:28:53 +02:00
Julian Frohmüller c68432ff14 Readd release action but mark releases as pre-release. 2023-09-21 15:26:08 +02:00
Julian Frohmüller b7c6be44d6 Remove Release action for the time being. 2023-09-21 15:16:01 +02:00
Julian Frohmüller 60869db245 Change the ATA ERR status register active icon to the error icon. 2023-09-21 15:07:36 +02:00
Julian Frohmüller 06c8b8b713 Disable Power On and Power Off buttons when no relay board is selected. 2023-09-21 13:32:47 +02:00
Julian Frohmüller e8804f3980 Change Release Action to run on Ubuntu 20.04. 2023-09-19 13:29:27 +02:00
Julian Frohmüller 3ba71be029 Hopefully fix the Release Action for good. 2023-09-19 13:17:38 +02:00
Julian Frohmüller 8a03a759a3 Update copyright year, version number, and fix release action. 2023-09-19 12:55:12 +02:00
Julian Frohmüller e60d21fde4 Experiment with Github action to build release. 2023-09-19 12:47:57 +02:00
Julian Frohmüller 1fc1314b82 Update README. 2023-09-19 11:25:19 +02:00
Julian Frohmüller df5c9f9596 Fix conditional in USB mass storage disable function. 2023-09-19 11:05:39 +02:00
Julian Frohmüller 55374b03ad Change behavior of the disable mass storage driver command. 2023-09-19 10:58:49 +02:00
Julian Frohmüller 568f9261e1 Adjust README. 2023-09-18 17:32:05 +02:00
Julian Frohmüller 91dc1ef28e Disable UAS aswell as USB Mass Storage driver, when disabling Mass Storage Driver. 2023-09-18 17:27:59 +02:00
Julian Frohmüller 546de2f0dd Regenerate header files during build if the resources have changed. 2023-09-17 15:13:10 +02:00
Julian Frohmüller cc16acf10d Get rid of more code scanning warnings in tool.c. 2023-09-17 11:32:27 +02:00
Julian Frohmüller f26542f01e Get rid of more code scanning warnings. 2023-09-17 11:31:27 +02:00
Julian Frohmüller df0ecf814f Get rid of some code scanning warnings about multiplication overflows. 2023-09-17 11:24:49 +02:00
Julian Frohmüller 126d6da2e1 Fix SMART warning and error icons being mixed up. 2023-09-04 10:43:35 +02:00
Julian Frohmüller b140d3024f Fix SMART icon paths. 2023-08-30 12:24:45 +02:00
Julian Frohmüller 522b8b3e6c Replace SMART status placeholder icons with Font Awesome ones. 2023-08-30 12:19:30 +02:00
Julian Frohmüller b1c95f00dd Add status icons to SMART window. 2023-07-05 12:27:23 +02:00
Julian Frohmüller 8aba133970 Capitalize two SMART attribute names. 2023-07-05 10:59:07 +02:00
Julian Frohmüller 9f6c4f7f17 Minor changes to SMART window. 2023-07-05 10:49:55 +02:00
Julian Frohmüller eeb89ce7d4 Clear SMART data from previous run.
Replace sprintf calls with snprintf calls.
2023-07-04 11:48:41 +02:00
Julian Frohmüller f89d58953e Fix segfault in SMART view. 2023-07-04 11:36:40 +02:00
Julian Frohmüller 1a3a6f4f7b Merge branch 'main' into feat/gui 2023-07-04 10:56:58 +02:00
Julian Frohmüller 98864f006d Replace SMART results dialog with table. 2023-07-04 10:56:43 +02:00
Julian Frohmüller 6b340ff2d3 Merge pull request #6 from piernov/fix/kernel-5.14 2023-06-24 10:50:56 +02:00
Julian Frohmüller ea29744803 Remove no longer used driver dependency in main program. 2023-06-24 10:50:02 +02:00
Julian Frohmüller 78ea643597 Remove macOS specific gitignore entry. 2023-06-23 13:02:14 +02:00
Julian Frohmüller 6b86b1dbc2 Fix CodeQL workflow. 2023-06-21 10:08:11 +02:00
Julian Frohmüller 6fcf7d4c59 Merge pull request #7 from cbusillo/main 2023-06-21 10:03:41 +02:00
Chris Busillo f949a800a2 remove ds_store 2023-06-16 20:22:39 -04:00
Chris Busillo d0c56816b6 allow more retries 2023-06-16 20:22:30 -04:00
piernov 1427461524 oscdriver: Fix build with kernel <= 5.14 2023-06-16 23:15:49 +02:00
Julian Frohmüller 1b58988e68 Yes, I commit a single comma change. 2023-05-09 12:48:07 +02:00
Julian Frohmüller 42aff2815b Change phrasing in README. 2023-05-09 12:47:23 +02:00
Julian Frohmüller b5896a31af Add warning for "Command Timeout" to S.M.A.R.T. report. 2023-05-09 12:08:34 +02:00