Changes since 3.11.4:
Jean-François Fortin Tam (1):
Use the power of unicode to avoid choking on French partitions
Luke Macken (53):
Fix our error message when we can't find any USB drives.
Fix a bug that occurs on Windows when installed to a non-default location.
Allow an optional callback in our detect_removable_devices method.
Change default device label to LIVE
Always set the device label to 'LIVE' (#800)
3.11.5
Update our release list for F16
3.11.6
More version bumpage
Actually use the correct version
Remove the sfx file from the windows build
Update the get_releases script to point to the new mirror location
Update the Fedora release URLs
Add the latest Sugar on a Stick release
Add f17, remove f15
3.11.7
bump our nsi version
Get our translations working properly under Windows. [ticket:806]
Modernize our installer style and translate it appropriately [ticket:808]
Don't call sys.exit in our __init__ (rhbz#842878)
F18 live images are under i386 now
Add a button for refreshing the list of releases
Add f18 to our hardcoded release list
Update the copyright
Enable the close button (issue #3)
Apply a patch from ivanromanov to fix non-ascii file names ([ticket:631])
Bump version to 3.11.8
Merge branch 'release/3.11.8' into develop
Update the copyright
whitespace fixes
/EFI/boot/grub.conf has been renamed to /EFI/BOOT/grub.cfg
Always refer to the label LIVE instead of the device UUID (#809)
Change isolinux to syslinux in the grub.cfg (#810112)
Limit the overlay size to 3999MB for FAT32 (#619)
Handle non-ascii mount paths (#802)
Don't display unnecessary warnings (#804)
Handle integers in LiveUSBDialog.status (#820809)
Fix another bug with non-ascii device labels (#863064)
Handle devices without any free space
Get persistent overlays working with F18 (#908120)
More improvements to the maximum overlay size code
Update the copyright
whitespace tweaks and move an import around
Log exceptions when trying to clean up our processes
Enable verbose logging during our tests
Stop our progress thread before unmounting
Show warnings in the gui
Change our overlay restriciton warnings to debug messages
Update our win32 syslinux binary to 5.01
Bump the version in our nsi configs
Generate a fresh windows_dialog.py with the new release refresher button
Revert "Update our win32 syslinux binary to 5.01".
Add mswsock.dll to the py2exe dll_excludes to fix an error
---
data/liveusb-creator.nsi | 105 +++++++++++++++++++++++--
data/liveusb-creator.nsi.in | 10 +-
data/liveusb-creator.ui | 180 ++++++++++++++++++++++++--------------------
get_releases.py | 10 +-
liveusb-creator | 16 ++-
liveusb-creator.spec | 11 ++
liveusb/__init__.py | 13 ---
liveusb/creator.py | 95 ++++++++++++-----------
liveusb/gui.py | 95 ++++++++++++++++-------
liveusb/linux_dialog.py | 129 +++++++++++++++++++------------
liveusb/releases.py | 148 ++++++++++++++++++++++--------------
liveusb/windows_dialog.py | 133 ++++++++++++++++++--------------
release.bat | 12 ++
setup.py | 12 +-
tests/test_creator.py | 4
15 files changed, 622 insertions(+), 351 deletions(-)
---