usb-creator (0.1.16) jaunty; urgency=low * gui/usbcreator.glade: gtk-quit, gtk-open, gtk-cancel labels shouldn't be translatable. * po/usbcreator.pot: update for previous change. -- Loic Minier Fri, 17 Apr 2009 12:52:19 +0200 usb-creator (0.1.15) jaunty; urgency=low * Set the proper gettext domain. Thanks Timo Jyrinki (LP: #331061). -- Evan Dandrea Wed, 18 Mar 2009 21:23:22 +0000 usb-creator (0.1.14) jaunty; urgency=low * Disable WrapLabel until its bugs are worked out. -- Evan Dandrea Wed, 18 Mar 2009 16:38:51 +0000 usb-creator (0.1.13) jaunty; urgency=low [ Evan Dandrea ] * Fix the .desktop item i18n support (LP: #331061). Thanks Timo Jyrinki! * "Note that using GTK_WIN_POS_CENTER_ALWAYS is almost always a bad idea." Place the window in the center, don't keep it centered. Thanks Eric Butler. * Set the title property of the labels after creating WrapLabels, not before. Thanks Eric Butler. * Point Vcs-Bzr in the control file to the proper location. * Call dd with the correct arguments (LP: #331327). Thanks Martin Pitt! * Move the addition of usb-creator.desktop.in to POTFILES.in to the build script. * Support SD cards and other removable devices. Thanks Eric Butler! [ Martin Pitt ] * setup.py: Remove broken installation of .desktop file; p-distutils-extra already does that. Fixes FTBFS. * setup.py: Use p-distutils-extra's clean rule to properly remove build/. -- Martin Pitt Sun, 15 Mar 2009 22:48:23 +0100 usb-creator (0.1.12) jaunty; urgency=low [ Evan Dandrea ] * Correct grammatical typo in the GTK frontend (LP: #297569). * Depend on mcopy as syslinux only recommends it (LP: #296093). * Mark more strings for translation. Thanks István Nyitrai (LP: #310804). * Change the Debian maintainer to the Ubuntu Installer Team. * Work around a long standing GTK label bug by using a Python version of * libview's WrapLabel. * Fix nonsense 1 byte writes of the casper-rw ext3 loopback fs (LP: #313364). * Basic file copy error handling. * Sync the disk at the end of installation. * Better handle filesystem-on-disk in the bootloader installing code. Thanks Loïc Minier (LP: #325375) [ Jonathan Ernst ] * Menu entry should be named "USB startup disk creator" (LP: #286924) * Add French translation to desktop file -- Evan Dandrea Wed, 18 Feb 2009 10:45:56 +0000 usb-creator (0.1.11) jaunty; urgency=low [ Evan Dandrea ] * Strip null bytes from the CD label when parsing it from an ISO file (LP: #287318). * Internally represent the persistent file size in bytes for greater accuracy. * Move self.pipe declaration to the correct location (LP: #291645). * Add a bootloader installation progress message. * Install the bootloader to the MBR as well (LP: #273477). * Specify the filesystem type when mounting iso9660 images. * Warn the user when usb-creator cannot mount an image (LP: #287753). * i18n support (LP: #285413, #292556). * Added Swedish tranlsation (LP: #285811). Thanks Daniel Nylander. * Add -t option to write a trace file. * Don't include all .py files in the tree for translation. * Don't update the pot file on every build. * Write more information to the log (subprocesses, stderr, etc). [ Martin Owens ] * Fix small issue where enlarging the main window would have a different expanding effect on the top listview from the bottom listview. * Add gnomevfs support to use gnome device labels and icons. This should make things more user friendly. [ Mario Limonciello ] * Add support for providing command line ISO images. * Add support for defaulting the persistence setting in the UI via command line. * Default the GUI to start up centered on the screen. -- Evan Dandrea Thu, 20 Nov 2008 09:28:08 +0000 usb-creator (0.1.10) intrepid; urgency=low * Always write cdrom-detect/try-usb=true, rather than just when persistence is enabled. * persist was always getting enabled as the flag for it was being passed as a string rather than an integer. * Fix crash when the shutdown function would get called before the install process began (LP: #277869). * Added an icon (taken from Ubiquity until we have an icon of our own) (LP: #285704). * Add dependency on gksu. Thanks Colin Watson (LP: #286950). -- Evan Dandrea Mon, 27 Oct 2008 05:15:18 -0400 usb-creator (0.1.9) intrepid; urgency=low * Write syslinux configuration to text.cfg as well (LP: #285011). * Move from System Tools to Administration (LP: #285009). -- Evan Dandrea Fri, 17 Oct 2008 10:28:53 -0400 usb-creator (0.1.8) intrepid; urgency=low * Add cdrom-detect/try-usb=true to the kernel command line so that usb-creator is usable with alternate CDs (LP: #234185). * Properly notify that the the user needs to insert a CD, not a USB disk, when no CD is inserted. -- Evan Dandrea Thu, 16 Oct 2008 03:53:04 -0400 usb-creator (0.1.7) intrepid; urgency=low * Unmount filesystems before formatting the device (LP: #273671). * Apparently order matters with respect to keyword arguments. * Filter out removable CD-ROM devices when trying to find empty disks (LP: #271006). * Only look for devices that have the media_size property when looking for empty partition tables (LP: #271006). * Remove the device representing an empty partition table if we find one of its partitions (LP: #273671). * Properly set the boot device. * Shut down the install process when the cancel button is pressed. * Add the persistence and noprompt options to syslinux.cfg. * Handle the install process dying before shutdown() is called. -- Evan Dandrea Sun, 28 Sep 2008 20:06:41 -0400 usb-creator (0.1.6) intrepid; urgency=low * Write the log file to SUDO_USER's home directory, not root's. * Start the file chooser in SUDO_USER's home directory (LP: #273642). * Show a warning dialog when an ISO image cannot be used (LP: #272415). -- Evan Dandrea Thu, 25 Sep 2008 10:56:00 -0400 usb-creator (0.1.5) intrepid; urgency=low * Add --safe option to enable syslinux's 'safe, slow, and stupid' mode (LP: #273740). * Fix cases where free_space gets called after we've unmounted filesystems as part of the shutdown process (LP: #273861). * Lower debhelper requirement for Hardy backport (LP: #273936). * Update percentage by bytes, not files copied (LP: #269037). * Remove files and directories that we're going to write to beforehand. * Notify the user that they need to insert an USB stick when none are available (LP: #267794). -- Evan Dandrea Thu, 25 Sep 2008 02:04:47 -0400 usb-creator (0.1.4) intrepid; urgency=low * Refactor the code to set up signal receivers and disconnect the property_modified callback before the main installation process. * Replaced the MessageDialogs with full dialogs defined in Glade to avoid the windows not appearing in the taskbar and falling behind other windows. * Create a partition table before attempting to create new partitions. * Require the device be formatted if a vfat partition is not present. * Show a message dialog with warnings from the backend. * Set the boot flag when installing the bootloader (LP: #272775). -- Evan Dandrea Tue, 23 Sep 2008 03:37:26 -0400 usb-creator (0.1.3) intrepid; urgency=low [ Evan Dandrea ] * Added a man page for usb-creator.8. * UI reworking after discussions with mpt. Thanks Matthew. - The labels are far less wordy. - Enabling persistence is now an explict option button selection rather than implicitly enabled when the slider is moved to a value greater than 0. - There are now two treeviews, instead of the previous comboboxes, that update automatically to reflect changes to the device's structure, and provide warnings when a device is either unusable or require the user to delete some files to free up space before continuing. * Fixed the left-alignment of labels thanks to a tip from Colin Watson. * Merged the separate CD and ISO lists into the CD list in the backend. * Replaced the log-output backed command wrapper with a simpler solution (LP: #269044). * Now logging to ~/.usb-creator.log instead of just stdout. * Moved the persistence code from the backend to scripts/install.py and wired up the persistence scale in the frontend. * The backend now reports the task description in addition to the progress value. * A failure dialog is now shown when scripts/install.py exits non-zero (LP: #269035). * Mount the target device at install time if it has not already been mounted (LP: #269032). * Properly set the labels of the progress dialog on install startup. * Do not make the dialogs modal. * Elevate privileges using gksu. * Added a .desktop file (LP: #267788). * Work around a bug in syslinux wherein it can only find the configuration file for the option labels in the root of the device. * Handle devices with empty partition tables. * Automatically mount (and unmount) partitions (LP: #269032). * Fixed missing Debian dependencies (LP: #269767). * UI Freeze exception upload (LP: #270530). [ Colin Watson ] * Avoid executing commands via the shell (LP: #269048). -- Evan Dandrea Tue, 16 Sep 2008 03:29:55 -0400 usb-creator (0.1.2) intrepid; urgency=low * Fix incorrect paths leftover from testing. -- Evan Dandrea Tue, 09 Sep 2008 09:21:02 -0400 usb-creator (0.1.1) intrepid; urgency=low * Fix FTBFS. Thanks David Futcher (LP: #267103). * Corrected licensing to GPLv3 rather than GPLv3+. * Replaced 'Select a CD image...' combobox item with an Add button (LP: #267798). * Fixed some widget spacing issues. * Fixed progress reporting and switched back to using the internal install routine. * Unset the sensitivity of the install button where appropriate. * Added a successful completion dialog. * Added a install cancellation confirmation dialog. * Properly shut down the install process when exiting. * Properly clean up loop mounted filesystems and temporary directories. * Added support for physical CDs. * Fixed a bug wherein a newly inserted USB key would accidentally get added to the list of sources and trigger an exception. -- Evan Dandrea Tue, 09 Sep 2008 03:59:27 -0400 usb-creator (0.1) intrepid; urgency=low * Initial release (LP: #263551) -- Evan Dandrea Mon, 01 Sep 2008 02:07:59 -0400