The initial state comes from https://launchpad.net/usb-imagewriter The modifications are: IsoDumper 0.42 ------------ - suppress UEFI feature. - update some translations. IsoDumper 0.41 ------------ - added a wait for unmount the USB key after writing. - new calcultation for progressbar based on file size instead of number in UEFI mode. - added occasions to refresh the window. - replace the shutil.copy2 with built-in instructions. - update English (United Kingdom) translation. IsoDumper 0.40 ------------ - added a help button and dialog box. - added a Refresh button to find new devices. - added a UEFI feature, allowing creating a FAT32 stick, and copy the ISO file the new partition. - adding a catch for protected devices when formatting. - take the device size from the selected device, not the last one. - detect also SD-cards. - check the size for destination when backup. - change for automatic formatting '.po' files during build package. - change for automatic compiling '.mo' files during build package. - added a new translation on Simplified Chinese. (Thanks xiao wenming) - adapting the launcher script to overcome bug mga#15236 (make that all desktop environments are compatible). IsoDumper 0.32 ------------ - fix wrong progress steps with small images. - correction of the index not getting 100%. - suppression of an inappriopriate emergency dialog after format. - not closing the application after the success writing. - added a dialog box to confirm overwriting backup file. - adding the path in the destination name for backup file. - change the name in .img for backup. - default folder to /home/user for image filepicker. - added a new translation on Albanian. (Thanks Ardit Dani) - formatting and updating all .po files. - recompiling all .mo files. IsoDumper 0.31 ------------ - this is a security update, about writing log file: - see https://bugs.mageia.org/show_bug.cgi?id=14207. - fix security issue when writing log file. IsoDumper 0.30 ------------ - added function to format the device in Fat32, ntfs or ext4. - separated backup from writing. - added a dialog box to warning against close when operationin action. - added close the application when X of the window bar clicked. - added file name and device name in the logview when selected. - changed a window to a dialog form. - set the user owner of log file and directory. - suppress window redraw when closing the logview. - added a new translation on Asturian. (Thanks Ḷḷumex03) - added a new translation on Basque. (Thanks Egoitz Rodriguez Obieta) IsoDumper 0.23 ------------ - added close the application when X of the window bar clicked. - added file name and device name in the logview when selected. - set the user owner of log file and directory. - suppress window redraw when closing the logview. - fix some libglade-WARNING by deletion of swapped parameter. IsoDumper 0.22 ------------ - changed a window in a dialog form. - added default values for the backup name and directory. - improvement to the isodumper icon with a new SVG. - improvement to the Makefile. IsoDumper 0.21 ------------ - added an "About isodumper" window "GtkAboutDialog". - Integration of find_devices in the main file. - fix of the behaviour of windows, not closing the application after escape from the confirmation dialog. - fix transmission of the user name to write the log file at the good place. - update all translations for new changes. IsoDumper 0.20 ------------ - added function to backup the content of the device before overwriting. - added Release number in the window title (on isodumper.py). - use mageia polkit policy instead of usermode. (Thanks to Colin Guthrie) - replace all windows icons to icon isodumper. - added and update Makefile for polkit file translation. (Thanks to Yuri Chornoivan) - improvement po-update.sh script for translations (extract or merge polkit and desktop files translations). - fix an error space on a translation string (#: lib/isodumper.py:270) - added and update Estonian, Danish, Czech, Greek and English (United Kingdom) translations. - updated de,fr,id,ro,sl,sv,zh_TW,tr,uk,pt_BR,ru,ro,es,it and pl translations. IsoDumper 0.13 ------------ - added and update Polish and German translations. - updated Dutch and Italian translations. - added a Makefile file for build package. - added a pixmaps icons. - usermode-consoleonly is not a BuildRequires, but it is a Requires package. - improvement po-update.sh script for translations. - added Release number in the window title. IsoDumper 0.12 ------------ - Correction of bugs in the device name and in the dialog box loops - Added a catch of writing error IsoDumper 0.11 ------------ - added check for the size of the destination device. - added a button to retry in the no_device dialog box. - added a dialog box for devices with a size of 32 GB and more. - added and update Swedish, Chinese, Brazilian Portuguese, Indonesian and Romanian translations. - updated Ukrainian, Russian, Slovenian, Spanish, Turkish Translations. IsoDumper 0.10 ------------ - added and update Russian, Ukrainian, Spanish, Dutch, Italian, Turkish and Slovenian translations - update French translation - added ru, uk, es, nl, it, tr and sl comment in .desktop file - added po-update.sh and po-compile.sh files for translations (see i18n.md for more details) IsoDumper 0.1 ------------ - changing the name into isodumper - replaced the dd command with direct writing command python. - progressbar is functionnal. - replaced the banner (header.png) with an Mageia's header. - added .iso filter. - added writing ~/.isodumper/isodumper.log at the end. - writing progression in details only each 1%. - point at the end of the logview window. - indicating the name of the log file. - new feature : the application doesn't close when a stick is inserted after the start and a dialog box which is displayed to say it.