Alan Mason
1cbd1782f7
User data transfers working.
...
Bugfix: cleanup_transfer() call was missing dest_path
2017-12-04 08:46:19 -08:00
Alan Mason
26c1a47fec
Sorted data transfer sources for menu_select
2017-12-04 08:20:11 -08:00
Alan Mason
b0068e0dce
Bugfix: browsers.py
...
* Profile backup detection fixed
2017-12-04 07:43:53 -08:00
Alan Mason
d78971019f
Bugfix: install_firefox_extensions()
2017-12-04 07:35:31 -08:00
Alan Mason
d737a35078
Refactored check_os()
...
* Safer registry queries
* Only query CurrentBuild, CurrentVersion, and ProductName
* Service Pack / update status determined by the build number
* Set build & version to -1 instead of 'Unknown' if str to int/float fails
* Might prevent crashes by not mixing str/num types
2017-12-04 07:13:37 -08:00
Alan Mason
9414c04395
Pause during abort()
2017-12-03 18:02:32 -08:00
Alan Mason
09b23c2ffa
Prevent double timestamps in show_installed_ram()
2017-12-03 17:36:02 -08:00
Alan Mason
83074f7460
Registry backups saved to Backups instead of Info
2017-12-03 17:35:25 -08:00
Alan Mason
9193c16090
Bugfix: activation.py
...
Reversed updates from commit b47c214
2017-12-03 14:57:34 -08:00
Alan Mason
3b31b7fd29
Bugfix: update.py
2017-12-03 14:52:51 -08:00
Alan Mason
975a43f1d5
Ask to open logs in WinPE menus
...
* Instead of automatically opening them
2017-12-03 09:50:30 -08:00
Alan Mason
5c5b13b33c
Updated select_minidump_path()
2017-12-03 09:49:42 -08:00
Alan Mason
e892cd3406
Attempt to silence more "No disk" errors
2017-12-03 09:48:59 -08:00
Alan Mason
1848c7dc66
Fix rare crashes caused by damaged disks
2017-12-03 09:28:12 -08:00
Alan Mason
7e4a0259c7
updated partition_uids sections
2017-12-03 09:08:50 -08:00
Alan Mason
075e25462e
Properly handle damaged filesystems
2017-12-02 16:58:45 -08:00
Alan Mason
da0dae2083
Trimmed partition descriptions
2017-12-02 16:33:26 -08:00
Alan Mason
750112cfb2
WinPE files moved into place.
2017-12-01 19:43:42 -08:00
Alan Mason
e13b057eac
Sync functions\* with WinPE versions
2017-12-01 19:24:09 -08:00
Alan Mason
b47c214133
More misc cleanup
2017-11-30 21:48:25 -08:00
Alan Mason
11cf75d4a6
Added clear_screen()
2017-11-30 14:08:12 -08:00
Alan Mason
5eaefb3e41
Misc cleanup
2017-11-30 13:34:39 -08:00
Alan Mason
c0d80e8727
Updated error message
2017-11-30 09:59:00 -08:00
Alan Mason
d8d105c9ae
Set core.autocrlf to false
...
* This should (hopefully) allow for tagged releases to have the correct line endings.
2017-11-23 15:24:53 -08:00
Alan Mason
964ec1e037
Adjusted free_space formatting
2017-11-23 15:13:33 -08:00
Alan Mason
b02a62a917
Updated BIOS activation sections
2017-11-23 14:35:32 -08:00
Alan Mason
9ba9ece589
Removing Visual C++ 2015 runtimes
...
* VCRedist 2017 installs as an update for 2015 (http://disq.us/p/1hjcta0 )
* This prevents installing or uninstalling the 2015 versions after installing 2017
* (Because both 2015 and 2017 use these regkeys: HKEY_LOCAL_MACHINE(Wow6432Node|)\SOFTWARE\Microsoft\DevDiv\VC\Servicing\14.0)
2017-11-23 13:43:49 -08:00
Alan Mason
5dda9ea491
FIx BleachBit sections
2017-11-23 12:20:39 -08:00
Alan Mason
98b95cbcb5
Merge branch 'new-update-script' into develop
2017-11-22 20:58:59 -08:00
Alan Mason
9977ddf365
Made Ninite optional in install_sw_bundle
2017-11-22 20:58:42 -08:00
Alan Mason
6250ee8865
Copy Ninite files to Installers during update
2017-11-22 20:56:26 -08:00
Alan Mason
68aed8ff34
Fixed menus shown by select_disk()
...
* Also auto-selects the first disk (if it's the only one detected)
2017-11-22 20:11:07 -08:00
Alan Mason
0416f83448
Fixed broken menus
2017-11-22 20:06:08 -08:00
Alan Mason
76a1752454
Merge branch 'develop' into refactor-launch-cmd
2017-11-22 16:48:52 -08:00
Alan Mason
1011fef0ce
Missing update to update.py
2017-11-22 16:47:55 -08:00
Alan Mason
c4b768e114
Merged Console and Program sections
...
* BREAKING: This uses a new L_TYPE: Executable
* Added new L__CLI variable to run inside ConEmu
2017-11-22 16:45:11 -08:00
Alan Mason
e28492f32f
Fixed a few launchers
2017-11-22 13:45:59 -08:00
Alan Mason
ef844d510c
Another attempt to fix CRLF/LF issues
2017-11-22 13:45:23 -08:00
Alan Mason
950110ec8a
Adjusted launcher naming
2017-11-22 12:01:43 -08:00
Alan Mason
d8214cce14
Attempt to fix CRLF/LF issue
...
* Generated launchers were using inconsistent endings causing very strange crashes.
* New plan: strip current endings and let Python handle them instead.
2017-11-21 18:15:38 -08:00
Alan Mason
4bdab51e34
Reduce wait time after removing old launchers
2017-11-21 15:00:49 -08:00
Alan Mason
4701ef77fd
Readded network installers
...
* Only installers for supported years have launchers created
2017-11-21 15:00:20 -08:00
Alan Mason
deac1a6dda
Completed generate launchers
2017-11-21 13:26:33 -08:00
Alan Mason
52684ebb4a
Bugfix
...
* TreeSizeFree downloads and extracts correctly again
* Compressing tools will skip 7-Zip archives
2017-11-21 10:34:52 -08:00
Alan Mason
93a7a69c29
Compress .cbin done
...
* Only mildly dangerous?
2017-11-21 00:07:41 -08:00
Alan Mason
f842cec65b
Always more downloads
2017-11-20 23:12:48 -08:00
Alan Mason
3df01a0e05
no message
2017-11-20 23:11:07 -08:00
Alan Mason
ea4036e14d
Added ODT downloads
2017-11-20 23:10:42 -08:00
Alan Mason
5c5fba103e
Downloads finished
...
Testing and compression next
2017-11-20 21:23:41 -08:00
Alan Mason
4bf7d000e3
update.py rewrite still in progress
...
TODO:
* Finish the download sections
* Add section to compress the folders/files in .cbin
2017-11-19 18:51:03 -08:00