|
|
7e6cfa1896
|
Add more type hints to ddrescue-tui
|
2023-06-04 18:54:16 -07:00 |
|
|
|
13e14e6734
|
Avoid dangerous default value
|
2023-06-04 18:13:18 -07:00 |
|
|
|
45a7f84e19
|
Restrict journal messages in ddrescue-tui
|
2023-06-04 18:11:14 -07:00 |
|
|
|
86f748c599
|
Clear ddrescue pane when resizing
This replaces the clear every 30s/60s/etc. It's only enabled while
ddrescue is running to prevent clearing warning messages if printed.
|
2023-06-04 18:08:59 -07:00 |
|
|
|
becc564269
|
Use new TUI layout in ddrescue-tui
|
2023-06-04 17:43:02 -07:00 |
|
|
|
7ab6ccbd36
|
Avoid setting percent to None in tui.py
|
2023-06-03 18:58:46 -07:00 |
|
|
|
8e7d202c32
|
Add reset_title_pane() to tui
|
2023-06-03 18:58:29 -07:00 |
|
|
|
05de5c7294
|
Add type hints to BlockPair
|
2023-06-03 18:07:30 -07:00 |
|
|
|
fc2b90a2c0
|
Raise CPU_CRITICAL_TEMP to 100*C
|
2023-05-29 17:48:24 -07:00 |
|
|
|
de7993c39c
|
Fix type hint for get_known_disk_attributes()
|
2023-05-29 17:47:58 -07:00 |
|
|
|
dbb606601d
|
Drop test() function
|
2023-05-29 17:32:05 -07:00 |
|
|
|
1dc22d5991
|
Remove unused section in layout_needs_fixed()
|
2023-05-29 17:31:03 -07:00 |
|
|
|
f50ea711e6
|
Refactor wk.clone.ddrescue.get_object()
|
2023-05-29 17:29:02 -07:00 |
|
|
|
2cce572acf
|
Drop OrderedDict usage in favor of standard dicts
Python 3.7+ guarantees insertion order is preserved and we (currently)
require 3.10+
|
2023-05-29 17:25:48 -07:00 |
|
|
|
a253fdc80f
|
Add type hints to auto_repairs and auto_setup
|
2023-05-29 17:09:32 -07:00 |
|
|
|
386a8b7000
|
Merge branch 'type-hinting' into dev
|
2023-05-29 16:26:16 -07:00 |
|
|
|
a5eb64a055
|
Add type hints to class instance variables
|
2023-05-29 16:25:37 -07:00 |
|
|
|
c009ab2d41
|
Add even more type hints to function arguments
|
2023-05-29 16:04:58 -07:00 |
|
|
|
1bfdb14be4
|
Refactor color_string()
|
2023-05-29 14:49:21 -07:00 |
|
|
|
bf9d994675
|
Add more type hints to function arguments
|
2023-05-29 14:01:29 -07:00 |
|
|
|
f654052f1d
|
Fix typo
|
2023-05-29 13:42:45 -07:00 |
|
|
|
12326a5e2c
|
Use new Union syntax
This bumps the minimum Python version to 3.10
|
2023-05-29 12:35:40 -07:00 |
|
|
|
171cd0019e
|
Add type hints to function arguments
|
2023-05-28 20:50:38 -07:00 |
|
|
|
62edaac25a
|
Add type hints to functions
|
2023-05-28 20:09:54 -07:00 |
|
|
|
60d08a189d
|
Merge branch 'dev' into type-hinting
|
2023-05-27 21:15:23 -07:00 |
|
|
|
69832eda5d
|
Remove duplicate function wk.log.get_log_filepath
|
2023-05-27 21:12:27 -07:00 |
|
|
|
534f258846
|
Add some type hints
|
2023-05-27 20:05:03 -07:00 |
|
|
|
0126452bf1
|
Merge branch 'ui-split' into dev
|
2023-05-27 19:50:49 -07:00 |
|
|
|
3334638a2c
|
Suppress warnings when using tail in tmux
|
2023-05-27 19:48:18 -07:00 |
|
|
|
cb012423bb
|
Refactor hardware diagnostics to use new TUI
|
2023-05-27 19:47:26 -07:00 |
|
|
|
4c76e59238
|
Add get_window_size()
|
2023-05-27 19:22:24 -07:00 |
|
|
|
ba69773fba
|
Clear history when clearing a pane
Helpful if the pane is resized to prevent cleared lines from returning.
|
2023-05-27 19:08:48 -07:00 |
|
|
|
f19c4b2422
|
Update self-test data before checking result
Addresses #209
|
2023-05-22 20:59:10 -07:00 |
|
|
|
59d89575ed
|
Refactor SMART self-test checks
- Preserve TimedOut status
- Adds last self-test result to notes (if present and result is unknown)
|
2023-05-21 14:52:28 -07:00 |
|
|
|
9678f143c7
|
Misc
|
2023-05-14 21:59:34 -07:00 |
|
|
|
7aafcd7c01
|
Update add_title_pane() to match set_title()
|
2023-04-09 16:33:11 -07:00 |
|
|
|
b834be9f00
|
Close all panes atexit
|
2023-04-09 16:32:13 -07:00 |
|
|
|
ba3bf480f7
|
BREAKING Add wk/ui/tui.py
|
2023-04-09 15:59:34 -07:00 |
|
|
|
f9bcd534d4
|
Move ansi code into wk/ui
|
2023-04-08 19:20:22 -07:00 |
|
|
|
d302be2d7c
|
Use prompt_toolkit for CLI input
|
2023-04-08 16:26:51 -07:00 |
|
|
|
13fc64e6ab
|
Remove unneeded wk.ui calls
|
2023-04-08 14:16:41 -07:00 |
|
|
|
44ddb3c258
|
Replace clear_screen() function
This is now part of wk.ansi and is fully cross-compatible.
|
2023-04-08 12:45:45 -07:00 |
|
|
|
95d7159414
|
Move ANSI color escape sections to their own file
|
2023-04-02 20:46:54 -07:00 |
|
|
|
03a143488c
|
Adjust ui imports and calls
|
2023-04-02 20:12:18 -07:00 |
|
|
|
6efc970374
|
Move tmux sections into wk.ui
|
2023-04-01 22:36:59 -07:00 |
|
|
|
e3ebc2d1b8
|
Merge branch 'dev' into ui-split
|
2023-04-01 22:28:32 -07:00 |
|
|
|
96136e8e46
|
Overwrite .new files if needed
Addresses issue #213
|
2023-04-01 22:25:11 -07:00 |
|
|
|
ddb9c4041b
|
Suppress output when configuring browsers
Addresses #214
|
2023-04-01 22:20:33 -07:00 |
|
|
|
9228137187
|
Fix check_4k_alignment()
Addresses #215
|
2023-04-01 22:16:38 -07:00 |
|
|
|
89fd647792
|
Split wk.std into debug, std, and ui sections
|
2023-04-01 22:14:03 -07:00 |
|