| 1 | * = new feature, + = improvement/bug fix, - = feature removed |
|---|
| 2 | New in v0.5.8 (07/01/2010) |
|---|
| 3 | -------------------------- |
|---|
| 4 | + Fix set editor to use braseromedia |
|---|
| 5 | + No longer back up sockets, device files or fifos |
|---|
| 6 | + Add German translations from Julian Aloofi |
|---|
| 7 | + Replace the backup set tree view with a combo box in the backup tab |
|---|
| 8 | + Redo Help->About as a gtk AboutDialog |
|---|
| 9 | + Reduce dependency on gnome-specific modules |
|---|
| 10 | + Improve the README file |
|---|
| 11 | |
|---|
| 12 | New in v0.5.7 (03/12/2009) |
|---|
| 13 | -------------------------- |
|---|
| 14 | + Don't recurse into excluded directories (bugs #57 and #70) |
|---|
| 15 | + Add 'Show hidden files' button to the set editor (jsogo's patch, bug #73) |
|---|
| 16 | + Update gui.glade to latest format |
|---|
| 17 | + Add scripts for managing and testing translations |
|---|
| 18 | + Improve abstraction of backup methods |
|---|
| 19 | + Migrate from nautilusburn to the brasero bindings |
|---|
| 20 | + Rearrange GUI widgets to support l10n better |
|---|
| 21 | * Initial Italian translations by Andrea Tomasseo |
|---|
| 22 | * Initial Russian translations by Lex Ross |
|---|
| 23 | * Allow msg catalogue path to be set using the PBP_LOCALE_DIR env var |
|---|
| 24 | |
|---|
| 25 | New in v0.5.6 (25/09/2008) |
|---|
| 26 | -------------------------- |
|---|
| 27 | + Remove Encoding key from pybackpack.desktop |
|---|
| 28 | + Remove ancient "Foo" placeholder labels |
|---|
| 29 | + Add Japanese translation by Tomoe Sugihara |
|---|
| 30 | + Improve error reporting when genisoimage fails |
|---|
| 31 | + Various code refactoring |
|---|
| 32 | + Fix backup set selection and 'backup' button sensitivity bugs |
|---|
| 33 | * New build_mo command in setup.py to build message catalogues |
|---|
| 34 | * setup.py now installs message catalogues |
|---|
| 35 | |
|---|
| 36 | New in v0.5.5 (08/09/2008) |
|---|
| 37 | -------------------------- |
|---|
| 38 | + Fix TypeError in on_overwrite_dialog_response() |
|---|
| 39 | + Fix TypeError in on_treeview_backup_sets_cursor_changed() |
|---|
| 40 | + Fix OSError in rmtree() |
|---|
| 41 | + Fix AttributeError in do_ssh_backup() (bug #64) |
|---|
| 42 | + Add Czech translation by Kamil Páral |
|---|
| 43 | + Fix parts of GUI where text was being obscured |
|---|
| 44 | |
|---|
| 45 | New in v0.5.4 (23/12/2007) |
|---|
| 46 | -------------------------- |
|---|
| 47 | + Code cleanup based on pychecker results |
|---|
| 48 | + Use genisoimage instead of mkisofs |
|---|
| 49 | + Rearrange the source tree for easier installation and packaging |
|---|
| 50 | + Set the backup set path on creation (bug #60) |
|---|
| 51 | + Strip newlines from MRU entries |
|---|
| 52 | |
|---|
| 53 | New in v0.5.3 (08/12/2007) |
|---|
| 54 | -------------------------- |
|---|
| 55 | + Fixed showstopper bug |
|---|
| 56 | |
|---|
| 57 | New in v0.5.2 (03/12/2007) |
|---|
| 58 | -------------------------- |
|---|
| 59 | + Improved abstractions using new BackupSet class |
|---|
| 60 | + Various minor bug fixes and tweaks |
|---|
| 61 | + New translations |
|---|
| 62 | |
|---|
| 63 | New in v0.5.1 (26/5/2007) |
|---|
| 64 | -------------------------- |
|---|
| 65 | + Applied distro patches for easier packaging |
|---|
| 66 | + Better handling of the absence of nautilusburn |
|---|
| 67 | + Use scp instead of gnomevfs where it makes sense |
|---|
| 68 | + Now mentions DVD burning as well as CD burning |
|---|
| 69 | + Replaced deprecated string exception with exception class |
|---|
| 70 | + Now called File Backup Manager in menu |
|---|
| 71 | + Now shows in the System -> Administration menu |
|---|
| 72 | + Various minor tweaks |
|---|
| 73 | |
|---|
| 74 | New in v0.5.0 (8/4/2007) |
|---|
| 75 | -------------------------- |
|---|
| 76 | * i18n support using gettext |
|---|
| 77 | + Refactored code |
|---|
| 78 | + Better progress monitoring of mkisofs |
|---|
| 79 | + Saner handling of ssh password/phrase prompting |
|---|
| 80 | + Various minor tweaks and fixes |
|---|
| 81 | |
|---|
| 82 | New in v0.4.5 (6/1/2007) |
|---|
| 83 | -------------------------- |
|---|
| 84 | + Progress bars now show progress properly |
|---|
| 85 | + Fixed directory/file walk is too slow (bug #36) |
|---|
| 86 | + Fixed does not use busy cursor when it's busy (bug #37) |
|---|
| 87 | + Fixed does not redraw screen during "starting backup" (bug #35) |
|---|
| 88 | |
|---|
| 89 | New in v0.4.4 (20/11/2006) |
|---|
| 90 | -------------------------- |
|---|
| 91 | + Fixed broken-symlinks-cause-error (bug #34) |
|---|
| 92 | + Fixed Backing up homedir to homedir causes infinite loop (bug #33) |
|---|
| 93 | + Remembered to increment the version number in setup.py this time |
|---|
| 94 | |
|---|
| 95 | New in v0.4.3 (18/11/2006) |
|---|
| 96 | -------------------------- |
|---|
| 97 | * New maintainer |
|---|
| 98 | * Added man page |
|---|
| 99 | + Updated to work with another newer nautilusburn API (bug #30) |
|---|
| 100 | + Fixed symlink-causes-recursion bug - now uses os.walk() |
|---|
| 101 | + Uses a friendly window title (bug #24) |
|---|
| 102 | |
|---|
| 103 | New in v0.4.2 (22/04/2006) |
|---|
| 104 | -------------------------- |
|---|
| 105 | + Resolved crash on startup (bug #23) |
|---|
| 106 | + Updated to work with newer nautilusburn API |
|---|
| 107 | |
|---|
| 108 | New in v0.4.1 (19/09/2005) |
|---|
| 109 | -------------------------- |
|---|
| 110 | * pyBackPack logo in the about box - credit goes to Graham Cole <chckens@sucs.org> |
|---|
| 111 | + Fixed bug #17 (spacing between actions in output log) |
|---|
| 112 | |
|---|
| 113 | New in v0.4 (28/08/2005) |
|---|
| 114 | ------------------------ |
|---|
| 115 | * SSH backups + restores |
|---|
| 116 | + Increments in the restore window are listed with the most recent first |
|---|
| 117 | + The GUI no longer locks when doing a backup, and gives an indication |
|---|
| 118 | of how much of the backup it's done |
|---|
| 119 | |
|---|
| 120 | New in v0.3 (26/08/2005) |
|---|
| 121 | ------------------------ |
|---|
| 122 | + Tidier interface - output log is in its own window, and is common to |
|---|
| 123 | restores and backups. |
|---|
| 124 | + Fixed the logic that checks if a destination directory is suitable to write to |
|---|
| 125 | - Removed SSH/network elements from the interface until the code to make them |
|---|
| 126 | work is ready. |
|---|
| 127 | |
|---|
| 128 | New in v0.2.999 (23/08/2005) |
|---|
| 129 | ------------------------ |
|---|
| 130 | * Backup sets are editable |
|---|
| 131 | * Files and directories can now be excluded from a backup set |
|---|
| 132 | * An immutable backup set called 'home' is created automatically |
|---|
| 133 | * Single-click home directory backup to CD from the main window |
|---|
| 134 | * local backups and restores keep a history list of destinations/sources |
|---|
| 135 | + Checks are made on the files to be backed up (are they all readable, |
|---|
| 136 | do all paths specified in the backup set exist?) |
|---|
| 137 | + Replaced the cdrecord shell command with nautilusburn, |
|---|
| 138 | and gave it a shiny new interface to match. |
|---|
| 139 | + It'll actually burn CDs now - I accidentally left the cdrecord |
|---|
| 140 | '-dummy' flag turned on in 0.2 ;) |
|---|
| 141 | |
|---|
| 142 | New in v0.2 (17/08/2005) |
|---|
| 143 | ----------------------- |
|---|
| 144 | - User interface looks nicer and works a little more intuitively |
|---|
| 145 | - Output logs now report something more meaningful |
|---|
| 146 | - CD backups/restores are now possible |
|---|
| 147 | This in particular needs lots of testing to see how it copes with |
|---|
| 148 | different hardware combinations |
|---|
| 149 | - Network (SSH) code is not yet active, should be done for 0.3 |
|---|
| 150 | - It's now possible to do multiple backups/restores in the same |
|---|
| 151 | instance of pybackpack |
|---|
| 152 | - lots of other small improvements |
|---|
| 153 | |
|---|
| 154 | New in v0.1 (14/08/2005) |
|---|
| 155 | ------------------------ |
|---|
| 156 | - Initial release. |
|---|