Mykola Grymalyuk
|
040edfdd25
|
sys_patch_detect.py: Adjust return
|
2023-02-10 08:04:52 -07:00 |
|
Mykola Grymalyuk
|
2e7afae29b
|
Adjust private function names
|
2023-02-10 08:02:50 -07:00 |
|
Mykola Grymalyuk
|
418a966081
|
updates.py: Adjust private function names
|
2023-02-09 20:05:52 -07:00 |
|
Mykola Grymalyuk
|
520c9c315c
|
validation.py: Add cleanup to build validation
|
2023-02-09 19:43:48 -07:00 |
|
Mykola Grymalyuk
|
2f7965440c
|
Remove unused run.py
|
2023-02-09 19:27:25 -07:00 |
|
Mykola Grymalyuk
|
c5eb52ac5e
|
amfi_detect.py: Use enum
|
2023-02-09 18:09:02 -07:00 |
|
Mykola Grymalyuk
|
e83e260db7
|
Fix Constants type suggestion
|
2023-02-09 17:59:53 -07:00 |
|
Mykola Grymalyuk
|
66a5f5a9ad
|
Set type suggestions for global Constants() usage
|
2023-02-09 17:40:41 -07:00 |
|
Mykola Grymalyuk
|
4154b01d40
|
commit_info.py: Rework into object oriented
|
2023-02-09 17:04:20 -07:00 |
|
Mykola Grymalyuk
|
925003e3f1
|
reroute_payloads.py: rework into object oriented
|
2023-02-09 16:46:12 -07:00 |
|
Mykola Grymalyuk
|
3aadfe6002
|
arguments.py: Rework into object oriented
|
2023-02-09 16:27:18 -07:00 |
|
Mykola Grymalyuk
|
d305515c28
|
Remove TUI modules
|
2023-02-09 16:26:47 -07:00 |
|
Mykola Grymalyuk
|
48471ce4d3
|
validation.py: Rework into object oriented
|
2023-02-09 16:25:45 -07:00 |
|
Mykola Grymalyuk
|
f9c7273106
|
os_probe.py: Rework to be Object-oriented
Minimize repetitive calls to platform.uname()
|
2023-02-09 12:44:26 -07:00 |
|
Mykola Grymalyuk
|
e076260a1a
|
Sync docstrings comments
|
2023-02-09 12:36:16 -07:00 |
|
Mykola Grymalyuk
|
0671828c9b
|
logging_handler.py: Fix file permissions when root
|
2023-02-09 11:04:15 -07:00 |
|
Mykola Grymalyuk
|
3b5e4f10f6
|
kdk_handler.py: Use pkg receipts for KDK validation
|
2023-02-09 08:35:21 -07:00 |
|
Mykola Grymalyuk
|
dd06932fe5
|
amfi_detect.py: Fix comment
|
2023-02-08 15:45:51 -07:00 |
|
Mykola Grymalyuk
|
7ee631859d
|
amfi_detect.py: Adjust to be more Object-oriented
|
2023-02-08 15:42:12 -07:00 |
|
Mykola Grymalyuk
|
7be168bf14
|
kdk_handler.py: display KDK backup name during creation
|
2023-02-08 15:07:33 -07:00 |
|
Mykola Grymalyuk
|
6b86e64b5b
|
kdk_handler.py: Keep invocation
|
2023-02-08 14:47:25 -07:00 |
|
Mykola Grymalyuk
|
4ae494db86
|
kdk_handler.py: Limit number of removal invocations
|
2023-02-08 14:44:09 -07:00 |
|
Mykola Grymalyuk
|
c5f72c10ff
|
kdk_handler.py: Clear out backup KDKs when unused
|
2023-02-08 14:31:54 -07:00 |
|
Mykola Grymalyuk
|
971a2b0d02
|
kdk_handler.py: Set KDK installed accordingly
|
2023-02-08 13:56:56 -07:00 |
|
Mykola Grymalyuk
|
8b18c59d8a
|
kdk_handler.py: Avoid double unmount
|
2023-02-08 13:15:19 -07:00 |
|
Mykola Grymalyuk
|
0d38bc0edf
|
kdk_handler.py: Add extra error handling to failed KDK install
|
2023-02-08 12:23:25 -07:00 |
|
Mykola Grymalyuk
|
4c4cacf114
|
gui_main.py: Add indicator for longer kdk_handler init
|
2023-02-08 11:22:25 -07:00 |
|
Mykola Grymalyuk
|
dd1afd77e4
|
sys_patch_detect.py: Switch to kdk_handler for KDK detection
|
2023-02-08 11:19:19 -07:00 |
|
Mykola Grymalyuk
|
2a91b2a11c
|
kdk_handler.py: Support passive mode
|
2023-02-08 11:15:57 -07:00 |
|
Mykola Grymalyuk
|
b3ed101ad9
|
kdk_handler.py: Add support for KDK installation
|
2023-02-08 11:07:17 -07:00 |
|
Mykola Grymalyuk
|
7b33e77947
|
kdk_handler.py: Cache API result
|
2023-02-08 10:34:45 -07:00 |
|
Mykola Grymalyuk
|
ea35eaca2e
|
gui_main.py: Ensure passed values are integers
|
2023-02-07 22:38:02 -07:00 |
|
Mykola Grymalyuk
|
b5c613242f
|
kdk_handler.py: Write KDK info to plist
|
2023-02-07 17:29:29 -07:00 |
|
Mykola Grymalyuk
|
2eb98b6327
|
kdk_handler.py: Fix OS comparison check
|
2023-02-07 14:33:13 -07:00 |
|
Mykola Grymalyuk
|
6629e9dcef
|
kdk_handler.py: Merge similar functions
|
2023-02-07 14:25:13 -07:00 |
|
Mykola Grymalyuk
|
fe8a2d253a
|
gui_main.py: Add support for KDK chainloading
|
2023-02-06 21:28:28 -07:00 |
|
Mykola Grymalyuk
|
68af20d2fa
|
kdk_handler.py: Implement additional OS check
|
2023-02-06 20:10:39 -07:00 |
|
Mykola Grymalyuk
|
6f4c110318
|
gui_main.py: Adjust import formatting
|
2023-02-06 09:05:43 -07:00 |
|
Mykola Grymalyuk
|
dfdb5b4c68
|
gui_main.py: Avoid nested logic
|
2023-02-06 09:02:46 -07:00 |
|
Mykola Grymalyuk
|
5ac3343205
|
gui_main.py: Set expected install size as variable
|
2023-02-06 08:56:59 -07:00 |
|
Mykola Grymalyuk
|
42dddfdccf
|
kdk_handler.py: Publish expected file size
|
2023-02-06 08:55:22 -07:00 |
|
Mykola Grymalyuk
|
ace93b8a3e
|
network_handler.py: Match formatting and check download path space
|
2023-02-06 08:54:55 -07:00 |
|
Mykola Grymalyuk
|
6081ec0d73
|
kdk_handler.py: Allow path overriding
|
2023-02-06 08:16:35 -07:00 |
|
Mykola Grymalyuk
|
b141452005
|
logging_handler.py: Set StreamHandler to Standard Out
|
2023-02-05 16:31:49 -07:00 |
|
Mykola Grymalyuk
|
f4ed623c76
|
logging_handler.py: Add additional
|
2023-02-05 11:17:09 -07:00 |
|
Mykola Grymalyuk
|
ad9ae96c7f
|
logging_handler.py: adjust formatting
|
2023-02-05 10:35:14 -07:00 |
|
Mykola Grymalyuk
|
bece5d4b3b
|
logging_handler.py: Avoid file size check if missing
|
2023-02-05 09:58:00 -07:00 |
|
Mykola Grymalyuk
|
f915199b92
|
logging init: Move to dedicated module
|
2023-02-05 09:41:41 -07:00 |
|
Mykola Grymalyuk
|
cba9d1e224
|
main.py: Add traceback logging in spawned threads
|
2023-02-04 21:52:24 -07:00 |
|
Mykola Grymalyuk
|
4782ccdab1
|
network_handler.py: Adjust time elasped format
|
2023-02-04 17:43:30 -07:00 |
|