Commit graph

268 commits

Author SHA1 Message Date
CorpNewt
ea0360e3b4
Don't retain packages and size keys in cache - those are dynamic 2025-01-21 13:01:00 -06:00
CorpNewt
9b4dac5949
Dynamically update Hide/Show wording in main menu 2025-01-21 12:55:30 -06:00
CorpNewt
e612daf1b0
Don't cache packages and size to preserve recovery preference 2025-01-21 12:53:28 -06:00
CorpNewt
fe3b0fa574
Implement basic product info caching - should speed up loading 2025-01-21 12:17:20 -06:00
unknown
fb142656a8 Default allow_resume to False in downloader.py 2025-01-21 08:24:13 -06:00
CorpNewt
db698f132e
Update downloader.py 2025-01-20 12:16:41 -06:00
CorpNewt
e04d5de70e
Add support for resuming incomplete downloads 2025-01-14 14:20:07 -06:00
CorpNewt
5fcd6ee1cb
Implement rudimentary download resume functionality 2025-01-14 14:19:30 -06:00
CorpNewt
531982841c
Fix recovery printing of " - FULL Install" 2024-11-27 00:24:32 -06:00
CorpNewt
a8ab751ab6
Pad numbers to 2 digits, add option to hide PID and date added 2024-11-26 23:51:22 -06:00
CorpNewt
7bb3717ede
Update the default current_macos to Sequoia 2024-10-26 14:07:34 -05:00
CorpNewt
821a724f68
Add Sequoia to the version_names dict 2024-10-26 14:03:32 -05:00
CorpNewt
721a910834
Merge pull request #298 from testroyer/patch-1
Update diskwin.py
2024-09-15 14:10:29 -05:00
testroyer
485dd7394b
Update diskwin.py
Fixed the import error in line 8 while importing the run model with python 3.11.0
2024-09-15 18:41:00 +03:00
CorpNewt
16435edbbd
Show file size when printing URLs 2024-09-07 21:14:11 -05:00
CorpNewt
ce3cb9420b
Remove unneeded .lower() 2024-08-16 21:24:55 -05:00
CorpNewt
cc6db2d46a
Add Windows hack for incorrect __main__ case 2024-08-16 21:19:57 -05:00
CorpNewt
bc53a56f6b
Print first, set dl speed update freq, handle KeyboardInterrupts 2024-08-14 03:02:22 -05:00
CorpNewt
37c14f1133
Wrap up progress checks in multiprocessing.Process() 2024-07-23 13:21:48 -05:00
CorpNewt
c671f066aa
Flush sys.stdout after writing 2024-07-15 08:57:07 -05:00
CorpNewt
3ef65d1d1e
Fix formatting issue in python 2 2024-07-14 14:39:14 -05:00
CorpNewt
8e8ddd3b82
Fix issues with python 2, pause after printing JSON in interactive mode 2024-07-14 14:38:50 -05:00
CorpNewt
738e324f56
Fix issues with python 2 2024-07-14 14:38:14 -05:00
CorpNewt
32aef451de
Calculate time remaining, consider the last 1024 packets 2024-07-14 14:11:01 -05:00
CorpNewt
e66df57739
Fix typo 2024-07-10 17:55:11 -05:00
CorpNewt
f4d09d4157
Verify download result before assuming success 2024-07-10 17:52:20 -05:00
CorpNewt
db60668857
Show simple progress bar and approximate download speed 2024-07-10 17:43:12 -05:00
CorpNewt
0749880ad1
Update gibMacOS.command 2024-03-23 12:34:48 -05:00
CorpNewt
f0db386238
Update BuildmacOSInstallApp.command 2024-03-23 12:34:28 -05:00
CorpNewt
a86022adb7 Line ending woes 2024-03-13 09:28:01 -05:00
CorpNewt
12de8f78a3
Updates for python.org gzip compression 2024-03-13 04:18:50 -05:00
CorpNewt
2a60cda8dd
Updates for python.org gzip compression 2024-03-13 04:18:42 -05:00
CorpNewt
a78eaf749f
Update gibMacOS.command 2024-03-11 18:14:19 -05:00
CorpNewt
01d703fd8f
Update BuildmacOSInstallApp.command 2024-03-11 18:14:11 -05:00
CorpNewt
236a08fda7
Assume non-interactive with -p or -v check -v with -b
--product and --version should already target only a single release and auto download/print URLs, so there's no need to have the user press a key after.

--build always requires a --version to function, so let's check that before trying to load the products in order to bail early.
2024-03-08 12:48:13 -06:00
CorpNewt
c01e345f33
Prioritize 7z in PATH, fix invalid escape sequence 2024-03-01 22:24:06 -06:00
CorpNewt
e7a071dfbe
Create .gitattributes 2024-02-09 10:54:40 -06:00
CorpNewt
7f9392a29f
Update MakeInstall.bat 2024-02-09 10:11:50 -06:00
CorpNewt
a5eccefeeb
Update gibMacOS.bat 2024-02-09 10:11:42 -06:00
CorpNewt
147f3bc7fc
Update MakeInstall.bat 2024-02-07 15:50:29 -06:00
CorpNewt
4fdedc8430
Update gibMacOS.bat 2024-02-07 15:50:22 -06:00
CorpNewt
c9d67b81a5
Update MakeInstall.bat 2024-02-07 15:29:35 -06:00
CorpNewt
abc5b32ffa
Update gibMacOS.bat 2024-02-07 15:29:28 -06:00
CorpNewt
eadcf01e39
Update BuildmacOSInstallApp.command 2024-02-07 14:51:13 -06:00
CorpNewt
e5158a13d2
Update gibMacOS.command 2024-02-07 14:51:04 -06:00
CorpNewt
9065d3760d
Update MakeInstall.bat 2024-02-07 14:15:56 -06:00
CorpNewt
a434e1bbf1
Update gibMacOS.bat 2024-02-07 14:15:46 -06:00
CorpNewt
e76d0edf81
Check for and open InstallAssistant.pkg if passed 2023-12-14 18:09:02 -06:00
CorpNewt
9bb16b1e1c
Compare downloaded size to Content-Length if available 2023-12-08 02:49:49 -06:00
CorpNewt
ce2ef58bb5
Update gibMacOS.py 2023-12-06 05:05:51 -06:00