Commit graph

380 commits

Author SHA1 Message Date
2Shirt
3ac2d8d1d4 Bugfix: Setting Windows time should work again
* Was using the wrong variable name
2018-01-28 18:19:57 -07:00
2Shirt
012da00821 Removed ClientInfo upload code 2018-01-28 17:55:40 -07:00
2Shirt
c24554720f Add option to upload crash details
* Disabled by default, enabled via main.py ENABLE_UPLOAD_DATA
* Upload destination set via main.py CRASH_SERVER variable
2018-01-28 17:48:42 -07:00
2Shirt
8e05cb0e40 Remove stale AUR packages from cache during build 2018-01-27 15:52:49 -07:00
2Shirt
1cd3571253 Using safer bash config for Build Linux script 2018-01-27 15:19:04 -07:00
2Shirt
3d8af3cb0a Switching to mprime over mprime-bin
* Source url has been broken for a while now
* mprime doesn't take too long to compile
2018-01-27 12:48:11 -07:00
2Shirt
d96256fd87 Add reboot/shutdown entries when not in X 2018-01-27 12:45:37 -07:00
2Shirt
30dcd8758e Added a "Yes to all" option to User Data Transfer 2018-01-26 18:35:05 -07:00
2Shirt
a7451f86ba Added choice() function
* Provides a simlilar interface to the Windows choice command.
2018-01-26 18:32:33 -07:00
2Shirt
f0ae207890 Improved source scanning for user data transfers
* Fixes recursion bug when Windows.old folders are present
* Combined logic for file/folder sources and WIM sources
* Code uses proper folder separators for the running OS
  * (e.g. '\' for Windows and '/' for the rest)
2018-01-26 17:52:43 -07:00
2Shirt
f7f3f0d53c
Updated info.py
Should fix #10
2018-01-17 17:22:45 -07:00
2Shirt
8f4ec41359 Merge branch 'dev' of https://github.com/2Shirt/WizardKit into dev 2018-01-15 19:09:30 -07:00
2Shirt
fbd7f47749 Added build-ufd script
* Includes safety checks to avoid unintentional data loss
2018-01-15 17:30:47 -07:00
2Shirt
5a1f9f0961 Added Cleanup CBS launcher 2018-01-15 14:28:31 -07:00
2Shirt
3bc45e9832 Fix issue #7 by switching to Font Awesome v4 2018-01-15 14:16:59 -07:00
2Shirt
480ac48aae Removed '+' from positive temps in hw-sensors 2018-01-15 14:13:35 -07:00
2Shirt
0e87bf55a0 Enable HW-Diags for more devices
* Skip all removable WizardKit devices
* Fixes issue #8
2018-01-15 13:45:58 -07:00
2Shirt
10cf7a1575 Updated hw-sensors
* Filter out non-temp sensors
* Adjusted formatting
* Partially addresses issue #9
2018-01-15 12:57:27 -07:00
2Shirt
5c21f8569c wimlib was added to the community repo 2018-01-12 16:13:02 -07:00
2Shirt
f3d8daf8e2 Use HTTPS for git clones during build 2018-01-12 16:12:29 -07:00
2Shirt
07f6179dab i3-gaps has been added to the community repo 2018-01-12 15:23:17 -07:00
2Shirt
2cce7c34d6 Fixed copying main.py to settings 2018-01-12 15:22:07 -07:00
2Shirt
41b818ad99 v1.3.1 - Wizard Hat Trick
## Main Kit ##
* Updated several tool versions
* Various bugfixes
  * _(Including another fixed set-eol.ps1 call)_

## Windows PE ##
* Fixed using local Windows sources
* Various bugfixes

## Linux ##
* New build script
  * Better package handling
  * Packages split into build dependencies, aur, and live
  * Isolinux/pxelinux/syslinux/refind setup during build process
* main.py settings has replaced arch.conf and wifi.conf
* Hardware diagnostic scripts
  * All scripts rewritten in Python
  * Prime95
    * Added ablity to abort test without cancelling other tests
    * The tempuratures are saved from the end of the test
  * NVMe/SMART
    * New NVMe tests since SMART support is limited for NVMe devices
    * Progress is displayed for SMART self-tests
    * The script waits on the self-test for the polling-time + 5min
      * Unless it detects completion after 60 seconds
  * badblocks
    * Optionally run when the device health is unknown
      * These overrides are done per-device
  * Results screen
    * Final temps from Prime95 tests displayed
* Tempurature sensors rewritten
  * Rewritten in python
  * Report CoreTemps first then others (CPU temps)
  * Wrap into two columns as necessary (if the window is big enough)
2017-12-30 18:45:55 -07:00
2Shirt
3a8aa66f18 v1.3.0 - Wizard Hat Trick
## Main Kit ##
* Updated several tool versions
* Various bugfixes

## Windows PE ##
* Fixed using local Windows sources
* Various bugfixes

## Linux ##
* New build script
  * Better package handling
  * Packages split into build dependencies, aur, and live
  * Isolinux/pxelinux/syslinux/refind setup during build process
* main.py settings has replaced arch.conf and wifi.conf
* Hardware diagnostic scripts
  * All scripts rewritten in Python
  * Prime95
    * Added ablity to abort test without cancelling other tests
    * The tempuratures are saved from the end of the test
  * NVMe/SMART
    * New NVMe tests since SMART support is limited for NVMe devices
    * Progress is displayed for SMART self-tests
    * The script waits on the self-test for the polling-time + 5min
      * Unless it detects completion after 60 seconds
  * badblocks
    * Optionally run when the device health is unknown
      * These overrides are done per-device
  * Results screen
    * Final temps from Prime95 tests displayed
* Tempurature sensors rewritten
  * Rewritten in python
  * Report CoreTemps first then others (CPU temps)
  * Wrap into two columns as necessary (if the window is big enough)
2017-12-30 17:55:27 -07:00
2Shirt
fb4f7c99eb Updated Build PE.cmd
* Fixed set-eol.ps1 call
2017-12-30 17:06:05 -07:00
2Shirt
ac2bc78ab8 Silly workaround for issue #7 2017-12-30 16:57:59 -07:00
2Shirt
c57c24d245 Forgot a few more $install_dir lines 2017-12-30 15:48:21 -07:00
2Shirt
95bb27c165 Forgot a install_dir line 2017-12-30 15:10:19 -07:00
2Shirt
3ab3e4cd2a Updated README 2017-12-30 12:37:14 -07:00
2Shirt
c7901d1328 Merge branch 'linux' into dev 2017-12-30 12:30:27 -07:00
2Shirt
b70f1bda9a Removed %INSTALL_DIR% code
* Using hardcoded 'arch' in it's place
* The initrd boot variables weren't being set properly
2017-12-30 12:17:30 -07:00
2Shirt
b441738950 Fixed opening logs in WinPE 2017-12-30 12:05:24 -07:00
2Shirt
43e8746c46 Fixed using local Windows images 2017-12-30 12:04:48 -07:00
2Shirt
6eef031ebf
Update build_pe.ps1
FastCopy version bump
2017-12-30 10:51:31 -07:00
2Shirt
19f087cb8b
Update sources.py
IOBit Portable version bump
2017-12-30 09:55:48 -07:00
2Shirt
a2737e3102
Update sources.py
FastCopy version bump
2017-12-30 09:48:56 -07:00
2Shirt
886d9ae8c2 Updated build_additions.txt to use ${install_dir} 2017-12-29 01:33:42 -07:00
2Shirt
0b8670f6ef Copying memtest86 to LIVE_DIR fixed 2017-12-29 01:32:49 -07:00
2Shirt
3c07c5b265 New EFI config 2017-12-28 22:08:58 -07:00
2Shirt
4ab8ea8664 Adjusted syslinux settings 2017-12-28 20:59:51 -07:00
2Shirt
02793b1e73 Added Memtest86 2017-12-28 15:51:19 -07:00
2Shirt
28cda82704 Added more build.sh customizations
* Inserts the contents of build_additons.txt into build.sh right before make_iso
2017-12-28 15:49:18 -07:00
2Shirt
698546f823 Switch to single-line disk descriptions 2017-12-27 19:36:22 -07:00
2Shirt
7092391c47 Set safer defaults for Live Linux (CLI) entries 2017-12-27 19:19:56 -07:00
2Shirt
c0cbdc6923 Added pause after audio and network tests 2017-12-27 19:19:29 -07:00
2Shirt
c4adbd3ac0 Added wimboot and fixed pxe/syslinux backgrounds 2017-12-27 18:59:49 -07:00
2Shirt
cde9953b2a New iso/pxe/syslinux config
* Uses main.py settings for KIT_NAME
* Uses archiso %vars% which are expanded during build.sh
* Pxelinux/Syslinux use backgrounds from Images/
2017-12-27 17:24:58 -07:00
2Shirt
aac9badc4f Reoragnized .linux_items/include
* Removed include/iso items since they've been integrated into the new scripts
* Moved include/live/* to include/ since there's only one "include" folder now
2017-12-27 16:40:34 -07:00
2Shirt
524096165c Forgot to update_progress during badblocks tests 2017-12-27 14:02:04 -07:00
2Shirt
5d70124c39 Updated badblocks section
* Reduced worker pane size
* Save badblocks logs in LogDir
2017-12-27 13:42:10 -07:00