The modifications are: IsoDumper 1.47 -------------- - catch error in exploring GPG keys (mga#31978) IsoDumper 1.46 -------------- - fix examination more than one device when selecting device (mga#31978) IsoDumper 1.45 -------------- - change method of checking the selected device (mga#31898) - Init DBus interface later. This avoid to wait in some cases with GTK interface (mga#31860) as workaround. - Add category Settings in desktop files. This allows isodumper to be displayed in LXQt settings. IsoDumper 1.44 -------------- - fix crash of the dialog displayed when no USB is present (mga#31586) IsoDumper 1.43 -------------- - fix link to key server for GPG (mga#29470) IsoDumper 1.42 -------------- - update translations - fix some translations - fix displaying window title - fix configuration file for mpan - fix detection of activation on partition type in any case, not only for ext4. IsoDumper 1.41 -------------- - Avoid to launch writing if backup failed - Improve activating/deactivating fields and buttons in the interface. - Display "ext4" type partition when persistent is selected - Improve Label of report for selected partition to create (mga#27744) IsoDumper 1.40 -------------- - New GUI (mga#27744) - Improve messages after success or warning - Add reporting partitions when selecting a device. - Log are directly registered - Check the signature as a first step after selecting an image to write. - Init DBus interface only one time - Name of persistent partition is editable - Use python-manatools to manage application events IsoDumper 1.35 -------------- - Manage case when persistent partition creation failed (mga#28466) IsoDumper 1.34 -------------- - Improve messages for signature checking (mga#28466) IsoDumper 1.33 -------------- - Fix GTK interface not responding - Fix signal when device is removed - Add version generation when installing in Makefile IsoDumper 1.32 -------------- - Update translations IsoDumper 1.31 -------------- - Fix display of warning IsoDumper 1.30 -------------- - Verify signatures also when they are detached (mga#27667) - Display warning instead of success when sums or signatures doesn't match (mga#27667) IsoDumper 1.29 -------------- - Fix creating ~/.isodumper for logging when not yet existing IsoDumper 1.28 -------------- - Fix when fdisk considers that something is busy - Don't load key when already present - Add debug option IsoDumper 1.27 -------------- - Fix unmounting - Add more details during operations IsoDumper 1.26 -------------- - Fix detection of other instance IsoDumper 1.25 -------------- - Fix translation for Albanian - Avoid race conditions to detect other instance IsoDumper 1.24 -------------- - Use udisk2 to unmount partitions. IsoDumper 1.23 -------------- - Fix waiting that the partition table is updated before formatting IsoDumper 1.22 -------------- - Fix typo in command for creating persistent partition (mga#27354) and add a delay after creating the partition IsoDumper 1.21 -------------- - Avoid confusion in device when there is device without Vendor nor Model. (mga#27209) IsoDumper 1.20 -------------- - Add unmount command before eject (mag#26974) IsoDumper 1.19 -------------- - Fix signature checking - Fix checking IsoDumper 1.18 -------------- - Add parsing of arguments from command line (use python-manatools, new dependency) - Clean makefile to have installation of config file for polkit (mga#26776) - Move version in Makefile : use 'make version' to have it in lib/version.py IsoDumper 1.17 -------------- - check SHA3-512 instead of SHA512 - add description for exFat - suppress a warning about imp deprecated - suppress YUI logs in console - update translations IsoDumper 1.16 -------------- - add format exFAT for formatting the device - add eject instruction after writing operations - add option for creation of encrypted persistent partition, could be used for Mageia 8 and later - fix detection of SD cards IsoDumper 1.15 -------------- - Rework udisks2 information usage to be more reliable - Don't use message but logging when getting Mageia key, to avoid void messages in other parts - Add more logging - Update translations IsoDumper 1.13 -------------- - Fix self detection in processes - Add dialog box for instances already running IsoDumper 1.11 -------------- - Raise error when an instance is already running IsoDumper 1.10 -------------- - Correction to sr.po to allow generation of all translation catalogs IsoDumper 1.09 -------------- - Adapt to new method of signing ISO (Mageia 7) - Translations update IsoDumper 1.08 -------------- - Translations update IsoDumper 1.07 -------------- - Manage redraw during writing for GTK (mga#24273) IsoDumper 1.06 -------------- - Update translations IsoDumper 1.05 -------------- - Add creation of persistent partition IsoDumper 1.04 -------------- - Separate getting key and checking signature in a thread - Review the logic of checking IsoDumper 1.03 -------------- - Add translation management in magiback. - Manage magiback start through DBus and systemd IsoDumper 1.02 -------------- - apply DBus communication for backup feature IsoDumper 1.01 -------------- - manage DBus configuration files - correction of raw_write import IsoDumper 1.00 -------------- - add Magiback to deliver permissions over DBus on request - check sha512 checksum only and for signature IsoDumper 0.60 -------------- - add menu entry for formatting USB - avoid changing buttons state when formatting is canceled - update translations in ca, zh_TW, da, jp, en_GB IsoDumper 0.59 ------------ - add translation in Japanese IsoDumper 0.58 ------------ - update translations in de and hu IsoDumper 0.57 ------------ - update translations in hu, nb, da, pt - avoid crash at exit (mga#20792) IsoDumper 0.56 ------------ - add tajik translation - update es, ast ca pl uk translations IsoDumper 0.55 ------------ - redraw the dialog window after changing the the image name in buttons - adding two strings to display translated - update Russian and Hungarian translation IsoDumper 0.54 ------------ - Updating translations in Sapnish, Romanian, Sweadidh, Basque and Latvian - Adding links of the source in About dialog (mga#18405) IsoDumper 0.53 ------------ - Better management of drive names (mga#18411). - Update translations. IsoDumper 0.52 ------------ - Correction of writing tiny images (mga#18411). - Update translations. IsoDumper 0.51 ------------ - exclude void media. - Better managing grayed or enabled widgets. - Deal with device selection. - Better managing names in file picker buttons. - Reduce the size of dialog windows. - Clean code. - Add new design. - Change Maindialog to PopupDialog, to have a smaller window, nicer. - Add comments. - Update some strings for better language. - Correction for closing application, without segfault. - Format the messages. IsoDumper 0.50 ------------ - yui release. IsoDumper 0.48 ------------ - Better management of drive names (mga#18411). ------------ IsoDumper 0.47 ------------ - Update some translations. - Update the source link. IsoDumper 0.46 ------------ - new design for icon and header (thanks to Animtim). - update some translations. IsoDumper 0.45 ------------ - change success message mga#17855. - update zh_CN translation. - exclude void media mga#17856. - avoid to clean backup name when already choosen mga#17886. - clean completly the device list when refreshing mga#17857. IsoDumper 0.44 ------------ - manage when partition is busy #16837. - only detail box is expandable. - add language Arabic. - update language sv. IsoDumper 0.43 ------------ - security update in raw_format.py against injection #16910. - added some new translations on Catalan, Hungarian, Slovak and Croatian. - update all translations. IsoDumper 0.42 ------------ - suppress UEFI feature. - update some translations. - update language sv. IsoDumper 0.43 ------------ - security update in raw_format.py against injection #16910. - added some new translations on Catalan, Hungarian, Slovak and Croatian. - update all translations. 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. The initial state comes from https://launchpad.net/usb-imagewriter