Removed window.columnconfigure as it's implied and not needed
Added shell variable to determine which scripts to install during updates
Added Fire OS version output to terminal
Added Fire Tools version output to terminal
Added platform output to terminal
Update tool will no longer error if you don't have internet/can't check for update through GitHub
Update tool now uses with context manager to ensure files are fully downloaded and written before closing
Update tool now removes cached ft-identifying-fire-tablets.html
requirements.txt will now get updated
Files that need updates are now stored in an array and tell you which one is being updated & has the benefit of being able to add or remove files in future updates
Simplied package extraction folder delete
Sped up package list generation by formatting list on device
Made package list bigger and scaled the scrollable frame better
Temporary "packagelist" files are now deleted when application closes
Cleaned up code by using some suggestions from Pylint
window.columnconfigure
as it's implied and not neededwith
context manager to ensure files are fully downloaded and written before closing