Since Quickemu 4.9.3 quickget downloads everything except Ubuntu daily images with curl, via the web_get() function internal to quickget.
This change adapts the progress parsing to curl's progress output and accounts for a bug in quickget where it stopped reporting if wget/curl is the external download tool.
* slight improvements to italian
* some corrections thanks to Alessandro Volturno
* consistently dithering is better than inconsistency
* Simple check for negative process.exitCode when active download is cancelled re #41
* added cancel download to pot
* Suggested translations added to existing lanquages
* First addition missed the italian evolution
Co-authored-by: Phil Clifford <philip.clifford@gmail.com>
Co-authored-by: Yannick Mauray <yannick.mauray@gmail.com>
* Refactored shared preferences functions to be generic setters/getters using key/values to allow for multiple preferences to be stored. Refactored the shared preferences functions as a mixin for ease of use. Directory change is now remembered across the app pages.
* Added initState() to downloader_menu.dart to fetch prefWorkingDirectory
Co-authored-by: ElanMan <ben@elanman.com>