4e887c318b
Use full tool names
2023-10-21 18:59:37 -07:00
e39a2acf26
Add missing launchers
2023-10-21 18:54:04 -07:00
8ab56ae9d8
Replace UninstallView with BCUninstaller
...
Addresses issue #223
2023-10-21 18:50:20 -07:00
1c6f0f5f28
Update tool sources
2023-10-21 18:43:54 -07:00
4aedea65c7
Add DeviceCleanup and DDU
...
Address issue #203
2023-10-21 18:42:30 -07:00
dca6aa7154
Add missing Sysbench pass/fail logic
2023-10-14 19:29:01 -07:00
cfd502245c
Add CPU graph upload logic
2023-10-14 19:28:40 -07:00
eb07a93e20
Reduce lists of temps in CPU graph
...
This helps highlight the changes from low and high CPU loads.
2023-10-14 17:00:45 -07:00
1ede6ad93b
Export CPU temperature graph
2023-10-07 19:34:55 -07:00
a620d0f1ca
Merge remote-tracking branch 'upstream/dev' into dev
2023-10-07 16:48:06 -07:00
d7067af522
Add data structure description to Sensors() object
2023-10-07 16:36:17 -07:00
cc5407242b
Fix upload-logs script
2023-10-03 15:24:12 -07:00
997d039569
Switch to Matplotlib from Gnuplot
2023-10-01 20:58:18 -07:00
c3edfae2b1
Refactor Bitlocker export sections
...
Addresses issue #45
2023-09-23 21:30:08 -07:00
146b3304aa
Replace 'N/A' result in post_system_info()
...
Addresses issue #47
2023-09-23 16:46:15 -07:00
8cb9e6c840
Merge remote-tracking branch 'upstream/dev' into dev
2023-09-23 16:34:02 -07:00
484f13dc29
Update embedded_python_env.py
2023-09-23 16:27:34 -07:00
eacbb885b3
Include link to EveryMac search
...
Addresses issue #34
2023-09-23 15:51:37 -07:00
868932c5e4
Remove duplicate code
2023-09-18 11:33:47 -07:00
17a62d6f36
Merge branch 'dev' of gitea.2shirt.work:2Shirt/WizardKit into dev
2023-09-18 11:32:50 -07:00
b20b612315
Update LibreOffice version
2023-09-18 11:30:21 -07:00
73bd58a973
Store average temps in history for use in reports
...
Addresses #204
2023-09-17 19:40:06 -07:00
33e9cde0f4
Keep history of sensor temps
...
Needed for #204
2023-09-17 18:11:09 -07:00
ee9d316217
Include serial in ddrescue map name
...
Addresses issue #200
2023-08-28 15:14:50 -07:00
f6fa922bb3
Open both mic and webcam tests
...
Addresses issue #46
2023-08-26 19:11:44 -07:00
9ec0a249dd
Add osTicket post to finalize_recovery()
2023-08-26 17:53:35 -07:00
ce1a4ed723
Merge remote-tracking branch 'upstream/dev' into dev
2023-08-26 17:40:26 -07:00
f7345a8a54
Improve full_disk_clone definition
2023-08-26 17:39:27 -07:00
075a0d8541
Ensure relocate_backup_gpt() is run last
...
Addresses issue #220
2023-08-26 17:38:27 -07:00
f216ba338a
Ignore more unused function args
2023-08-26 17:25:06 -07:00
657cc2e794
Merge remote-tracking branch 'upstream/dev' into dev
2023-08-26 17:24:00 -07:00
5147a4105f
Simplify finalization menu
...
Addresses issue #220
2023-08-26 16:57:33 -07:00
d933ec6415
Ignore some unused function arguments
2023-08-26 16:55:25 -07:00
f5681a93d8
Add finalization menu to ddrescue-tui
...
Addresses issue #220
2023-08-26 16:54:53 -07:00
dbe4a342cc
Fix source_parts usage
...
Addresses issue #221
2023-08-26 14:30:22 -07:00
f9da0c04ec
Merge remote-tracking branch 'upstream/dev' into dev
2023-08-26 13:37:24 -07:00
460fd9c952
Fix misc typos
2023-08-20 16:09:47 -07:00
f85940955a
Split wk/clone/ddrescue.py to match upstream
2023-08-20 16:07:32 -07:00
7603b93338
Remove temp variable from set_mode()
2023-08-13 20:47:55 -07:00
42720d322b
Move build_block_pair_report() to block_pair.py
2023-08-13 20:47:15 -07:00
6bef46bb4d
Move more logic into wk/clone/block_pair.py
2023-08-13 20:39:23 -07:00
670619b65e
Use new log.format_log_path sub_dir option
...
This removes the need to import time
2023-08-13 19:47:32 -07:00
b9c4c9c32f
Add sub_dir option to format_log_path
2023-08-13 19:36:38 -07:00
e7642bdc63
Move image sections to wk/clone/image.py
2023-08-13 17:46:31 -07:00
a12995b37d
Move ddrescue classes to separate files
2023-08-13 17:34:14 -07:00
ee34e692dd
Update source/dest earlier in the workflow
...
Addresses issue #219
2023-08-13 16:31:23 -07:00
945338ca01
Add response color for money-related posts.
2023-07-23 15:50:11 -07:00
2e8d46fa26
Merge remote-tracking branch 'upstream/dev' into dev
2023-07-16 18:08:10 -07:00
24e4f7ddcc
Fix pickling ddrescue State()
2023-07-16 18:07:08 -07:00
bddf47816f
Remove duplicate log setup
2023-07-16 17:46:38 -07:00
70bd04b999
Merge remote-tracking branch 'upstream/dev' into dev
2023-07-12 13:00:15 -07:00
0c1c65182c
Fix HW Diags test selections for teststations
2023-07-12 12:48:31 -07:00
10eb638221
Merge remote-tracking branch 'upstream/dev' into dev
2023-07-11 11:43:00 -07:00
cda5aee714
Add option to disable password expiration
2023-07-11 11:12:12 -07:00
40aee20d23
Add ddrescue stats for each pass to OST post
2023-07-09 15:33:44 -07:00
456dce5685
Merge remote-tracking branch 'upstream/dev' into dev
2023-07-09 13:59:50 -07:00
7c16d13f65
Generate test maps at runtime in ddrescue-tui
2023-07-09 13:58:59 -07:00
840008d8cd
Specify text encoding for zero-fill map file
2023-07-09 13:23:21 -07:00
33fe7b3b9e
Include more details in ddrescue-tui OST posts
2023-07-09 13:19:47 -07:00
593cb405c5
Merge remote-tracking branch 'upstream/dev' into dev
2023-07-09 00:17:26 -07:00
090a9f2b96
Update ddrescue-tui logging handling
2023-07-09 00:16:46 -07:00
3acb8ab47b
Include WinPE details for Bitlocker export
...
Addresses issue #40
2023-07-08 23:39:16 -07:00
4faa1d4a02
Merge remote-tracking branch 'upstream/dev' into dev
2023-07-08 23:27:55 -07:00
4467369811
Add finalization options to ddrescue-tui
...
Specifically to zero-fill any gaps from the clone,
to fill the destination with zeros to the end of the device,
and/or to relocate the GPT to the end of the device.
2023-07-08 23:27:05 -07:00
a07fbd7cba
Merge remote-tracking branch 'upstream/dev' into dev
2023-07-08 19:00:50 -07:00
a20fdf7bd3
Only show destination SMART data if present.
...
Also avoids crash when imaging
2023-07-08 18:58:05 -07:00
df1d2b713f
Simplify _poweroff_source_drive()
2023-07-08 18:37:42 -07:00
4a34f5477d
Add delay to TUI() initialization
...
Avoids issue where the main menu is printed before the layout is fully
set causing the first few lines to be hidden by the title pane.
2023-07-08 18:32:31 -07:00
0ace951380
Update run_program to avoid linting warnings
2023-07-08 18:10:59 -07:00
6a1cf98d0b
Terminate ddrescue directly instead
2023-07-08 18:10:14 -07:00
8f14fd2442
Fix SMART attribute tracking
...
Since we've moved to delayed SMART attribute updates we need to set
initial_attributes after we first check the SMART data instead of at
object creation time.
2023-07-08 18:07:55 -07:00
7c48d5e2ed
Disable open on hover for search highlights
2023-07-05 16:18:41 -07:00
6dde471bf5
Don't disable Chrome notifications by default.
...
Doing so can cause Chrome sync to break and need re-authentication.
2023-07-05 16:08:02 -07:00
38fed7756f
Don't run winget upgrade all by default
2023-07-05 16:04:16 -07:00
3747434d62
Merge remote-tracking branch 'upstream/dev' into dev
2023-07-05 15:52:29 -07:00
a78a077bdf
Set max idle cutoff to 70* C
...
Addresses issue #204
2023-07-05 15:51:50 -07:00
0af8be2c47
Merge remote-tracking branch 'upstream/dev' into dev
2023-07-05 15:51:24 -07:00
d101ec627f
Fix off-by-one bug in tmux.fix_layout()
...
If resizing both the title and info groups the second group was starting
at a lower initial width.
2023-07-05 15:48:31 -07:00
408a0c6114
Update TUI layout handling
...
The right column is now created first so the title, info,
current, and worker panes are all in the same "container"
2023-07-05 15:46:27 -07:00
ebd1bbda18
Show SMART data for both devices in ddrescue-tui
2023-07-05 15:00:01 -07:00
7499639c5c
Drop sat,auto detection for smartctl
...
This was needed twofold. First is that it was not working as expected
for some time. Second is that it conflicts with the delayed attribute
updating needed for faster WKClone menus.
2023-07-05 14:57:54 -07:00
9fe43a2e02
Don't hide the taskbar search box in Auto Setup
2023-07-03 21:37:42 -07:00
d6f3455236
Misc update
2023-07-03 21:27:41 -07:00
b107b413df
Ensure System Info is the first group if selected
2023-07-03 21:25:06 -07:00
67d448e0a0
Merge remote-tracking branch 'upstream/dev' into dev
2023-07-03 21:24:08 -07:00
55d752dd8b
Use checkmarks in Menu() under ConEmu
2023-07-03 20:45:44 -07:00
f8fc38a78b
Disable highlighting new apps in OpenShell
2023-07-03 20:31:46 -07:00
895d8d2f0a
Disable Bing search desktop widget
2023-07-03 20:25:23 -07:00
815cfde84a
Refactor check_mprime_results() to use sets
2023-07-03 20:16:37 -07:00
9a7fdba3f9
Add warning if cooldown temp is too high vs idle
...
Addresses issue #204
2023-07-03 20:15:03 -07:00
f9a6850c1a
Split CPU & Cooling tests into separate functions
...
Addresses issue #204
2023-07-02 15:10:22 -07:00
172f00e4e9
Adjust type hints for NonBlockingStreamReader()
2023-07-02 14:05:20 -07:00
86203a4b86
Use slots for all dataclasses
...
The minimum Python version was bumped to 3.10 so this is now safe.
2023-06-29 13:48:34 -06:00
96f55fd992
Don't prompt to run Auto Repairs if run recently
...
Added a Registry marker for the last Auto Repairs Run. This is set
during end_session() regardless of the actual repairs run but it should
be good enough.
Addresses issue #33
2023-06-26 10:09:06 -07:00
7156578124
Add option to launch Auto Repairs from Auto Setup
...
Addresses issue #33
2023-06-26 09:47:40 -07:00
ea4942bbc4
Allow empty response when selecting ticket
2023-06-26 09:45:52 -07:00
0bda5c7a1c
Merge remote-tracking branch 'upstream/winget' into winget
2023-06-26 08:36:56 -07:00
8e234ce0cd
Add menu entry for MS Store updates in Auto Setup
...
Addresses issue #216
2023-06-26 08:20:15 -07:00
aab821d93c
Update Prime95 source
2023-06-25 04:15:27 -07:00
b3e7b64116
Merge remote-tracking branch 'upstream/winget' into winget
2023-06-25 04:12:31 -07:00