lp:~openshift/picard/file_system
This branch provides a number of improvements:
1. A re-done make_short_filename algorithm that works in most cases. #5342
2. A save that puts the save action in the right queue depending on whether the file is being analysed or loaded at the same time. This avoids bug #3900.
3. Extensively reworked file moving mechanism that runs multiple checks to avoid duplicates or file transfer failures. File is copied first before tagging rather. Additional option to keep originals in case something goes wrong.
4. Move additional files avoids causing errors when * is used. #5324
5. copy_adv and move_adv that is derived from the python shutil module, but has much more flexibility.
- Get this branch:
- bzr branch lp:~openshift/picard/file_system
Branch merges
- MusicBrainz Developers: Pending requested
-
Diff: 764 lines (+390/-175)6 files modifiedpicard/file.py (+63/-14)
picard/ui/options/moving.py (+12/-3)
picard/ui/ui_options_moving.py (+57/-22)
picard/util/__init__.py (+68/-39)
test/test_utils.py (+19/-17)
ui/options_moving.ui (+171/-80)
Branch information
Recent revisions
- 1006. By Carlin Mangar
-
After some extensive revision. This is the new file copying algorithm. It does multiple checks to file copying will not fail, and if it fails, it does not leave orphans lying around, aka duplicate files. make_short_
filename' s behavior has been fine tuned to work in most instances. - 1002. By Philipp Wolfer
-
Disable creation of desktop icon in Windows installer by default, following the Windows User Experience Interaction Guidelines.
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar pack repository format 1 (needs bzr 0.92)