2013-03-04, 21:58
Update on 2 big items I threw into github today:
1) Anyone still waiting for the "custom directories" feature, I have made some more progress on this. The master branch on github now has the most recent code with these changes. I've added support for 2 non-xbmc directories that you can configure in the addon settings. I've also fixed it so these should now work with the Dropbox target as well.
2) Progress on the "the addon deleted all sorts of files it shouldn't have" bug. As part of the backup process a simply validation file is thrown in the root of each backup folder. If this file doesn't exist, then the folder is not a valid xbmc backup archive and will be left alone. Because this file did not exist in the past you can cut/paste the validation file into all your existing backups once you've created one with the new branch so that they'll show up as part of the restore and backup rotation. Sorry for the manual work on this piece but there is no other way for the addon to know what is a backup directory without some human intervention on this one. If you don't do anything, no harm done you just won't see these backups get deleted or in the restore option until you add the file.
Just to reiterate - all of these changes are live in the master branch right now. Any brave souls that want to test it out and report bugs back here please do so. I'm doing my own testing over the next few days and hope to do a repo pull by the end of the week. I'm hoping to update the backup scheduler code and translations as well.
1) Anyone still waiting for the "custom directories" feature, I have made some more progress on this. The master branch on github now has the most recent code with these changes. I've added support for 2 non-xbmc directories that you can configure in the addon settings. I've also fixed it so these should now work with the Dropbox target as well.
2) Progress on the "the addon deleted all sorts of files it shouldn't have" bug. As part of the backup process a simply validation file is thrown in the root of each backup folder. If this file doesn't exist, then the folder is not a valid xbmc backup archive and will be left alone. Because this file did not exist in the past you can cut/paste the validation file into all your existing backups once you've created one with the new branch so that they'll show up as part of the restore and backup rotation. Sorry for the manual work on this piece but there is no other way for the addon to know what is a backup directory without some human intervention on this one. If you don't do anything, no harm done you just won't see these backups get deleted or in the restore option until you add the file.
Just to reiterate - all of these changes are live in the master branch right now. Any brave souls that want to test it out and report bugs back here please do so. I'm doing my own testing over the next few days and hope to do a repo pull by the end of the week. I'm hoping to update the backup scheduler code and translations as well.