309 Commits

Author SHA1 Message Date
Julian Frohmüller 87a25d257e Streamline the way file paths are remembered in open/save dialogs. v2.5.0 2024-12-14 16:47:52 +01:00
Julian Frohmüller 1bc171a3cc Fix OSCDriver version in README 2024-12-11 19:47:26 +01:00
Julian Frohmüller 08054b7582 Change Readme to reflect current compatibility of OSCDriver. 2024-12-11 19:23:54 +01:00
Julian Frohmüller 46f936dfed Change Github release workflow to automatically generate stable releases. v2.5.0-alpha4 2024-12-11 19:14:52 +01:00
Julian Frohmüller a973d01a46 Remember last path in save and open dialogs. 2024-12-11 18:42:47 +01:00
Julian Frohmüller b07c3e8154 Bump OSCDriver version to 2.6.6. 2024-10-27 17:34:21 +01:00
Julian Frohmüller 4d61082a6b Merge pull request #19 from piernov/fix/kernel-6.11
oscdriver: Fix for linux 6.11.0
2024-10-27 17:28:07 +01:00
piernov 3d79cbae95 oscdriver: Fix for linux 6.11.0 2024-10-17 12:38:39 +02:00
Julian Frohmüller e74702b3f0 Merge pull request #16 from piernov/fix/kernel-6.10
oscdriver: Fix for linux 6.10.0
2024-10-15 11:38:01 +02:00
Julian Frohmüller 15dab13465 Add note on OpenSuperClone-Live project to README. 2024-08-27 13:30:57 +02:00
Julian Frohmüller e044230c0c Begin cleanup of OpenSuperTool script menus. 2024-08-07 12:59:09 +02:00
Julian Frohmüller f39e04ab5e Merge pull request #17 from piernov/fix/buffer-overflow
io.c: fix possible buffer overflow in find_all_devices_ccc()
2024-07-25 10:15:20 +02:00
piernov b851c2db81 io.c: fix possible buffer overflow in find_all_devices_ccc()
Was causing crash with -D_FORTIFY_SOURCE=3
2024-07-20 17:59:34 +02:00
piernov 372878bffb oscdriver: Fix for linux 6.10.0 2024-07-19 15:52:29 +02:00
Julian Frohmüller 3e40e6836a Update GIF in README. 2024-06-18 12:14:02 +02:00
Julian Frohmüller 3a8306b2b9 Update README. 2024-06-18 11:51:30 +02:00
Julian Frohmüller b80a80aa43 Bump OSCDriver version to 2.6.5. 2024-06-18 11:38:02 +02:00
Julian Frohmüller e646880b5b Merge branch 'pr/piernov/14' 2024-06-18 11:33:20 +02:00
Julian Frohmüller 6f52509506 Merge pull request #15 from piernov/fix/build-errors
Fix/build errors
2024-06-18 11:20:35 +02:00
piernov d9fc743336 Move get_smart_attribute_level_ccc() from opensuperclone.c to clone_gui.c since that's where it's used 2024-06-17 22:22:38 +02:00
piernov b13233f9b7 clone_gui.c: place disconnect_devices_ccc() before its call in connect_devices_ccc() 2024-06-17 22:21:48 +02:00
piernov 9089bddf2c clone_gui.c: fix some GTK type casts 2024-06-17 22:20:51 +02:00
piernov 53caeeaa9d oscdriver: Fix for linux 6.9.0 2024-06-17 22:09:31 +02:00
Julian Frohmüller dcb9f7c7d4 Display TRIM support in identify flags. 2024-06-17 08:35:21 +02:00
Julian Frohmüller 5bb628dfad Change copyright year to 2024. 2024-04-09 11:40:24 +02:00
Julian Frohmüller a0225f9432 Add some additional explanation to the ATA register tooltips. 2024-04-09 11:29:39 +02:00
Julian Frohmüller 1f076c3428 Merge branch 'feat/analysis' 2024-02-18 17:23:19 +01:00
Julian Frohmüller 57cc4dbef1 Merge branch 'feat/identify' v2.5.0-alpha3 2024-02-18 16:20:00 +01:00
Julian Frohmüller d389ea8159 Change the raw data in the identify results window from a label to a textbox. 2024-02-18 16:17:59 +01:00
Julian Frohmüller 846e88dded Merge branch 'feat/identify' 2024-02-18 16:00:53 +01:00
Julian Frohmüller 85fab336d5 Minor change to identify results window.
Remove some flags from identify data in log file.
2024-02-18 15:53:05 +01:00
Julian Frohmüller e25f8cf533 Improve identify results window by adding various UI elements. 2024-02-18 15:29:56 +01:00
Julian Frohmüller adb1b9dce2 Bump OSCDriver version and update phrasing in README. 2023-12-13 10:45:12 +01:00
Julian Frohmüller df583e4f9d Make command line version text localizable. 2023-12-03 16:09:00 +01:00
Julian Frohmüller 5a81dc3c76 Make command line help text localizable. 2023-12-02 19:48:10 +01:00
Julian Frohmüller 8a989326dd Make command line help text more verbose. 2023-12-02 15:29:38 +01:00
Julian Frohmüller 3b6ab48b91 Add a variance per section column to the variance statistics. 2023-11-28 13:24:58 +01:00
Julian Frohmüller b48f6c6304 Add units (ms) to the read times in the analysis report. 2023-11-27 22:00:29 +01:00
Julian Frohmüller e3d5b048f3 Do not localize analysis results in logfile. 2023-11-27 19:56:46 +01:00
Julian Frohmüller 97dd00fd1a Change SMART results window default size and add tooltip to total read count in variance test. 2023-11-27 18:15:07 +01:00
Julian Frohmüller e0cb1ff657 Add a little more info to the variance data in the Analysis results window. 2023-11-27 18:10:07 +01:00
Julian Frohmüller 144d6d747d Remove redundant storage of Good, Bad, and Slow sector counts in Analysis report. v2.5.0-alpha2 2023-11-27 17:20:30 +01:00
Julian Frohmüller 9288f142d3 Minor additions to README and fix copyright year in CMakeLists. 2023-11-27 17:03:06 +01:00
Julian Frohmüller 15cf3e6f95 Make SMART results window scrollable. 2023-11-27 17:00:05 +01:00
Julian Frohmüller 631004a4c3 Fix and simplify Analysis parsing. 2023-11-27 16:50:11 +01:00
Julian Frohmüller eab3cc410d Parse Analysis data from logfile. 2023-11-27 15:48:31 +01:00
Julian Frohmüller 40a0eb0d14 Overhaul of the analysis result window. 2023-11-25 21:36:07 +01:00
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