Commit Graph

132 Commits

Author SHA1 Message Date
robweber
2cf9356f9c created backup.py in prep for pull from master 2012-09-12 15:03:46 -05:00
robweber
17a4e8ad3d refactored code to use strings.xml 2012-09-12 10:02:33 -05:00
robweber
9bda2055b3 added call to XbmcBackup.run() in service.py file
added showNotification() method so that a notification can display when backup starts via scheduler
2012-09-06 15:28:41 -05:00
robweber
0bb915ae3a added initial resources for scheduler.py to function
starte settings.xml modifications for timer intervals
2012-09-05 15:50:25 -05:00
robweber
0150e6a277 created utils library to avoid duplicate functions
pulled XbmcBackup class into separate library
2012-09-05 14:28:43 -05:00
robweber
cb115e42fb created stub for new addon settings 2012-09-04 10:42:17 -05:00
robweber
e4f25f174f removed VFS library, now using xbmcvfs exclusively 2012-08-20 14:27:35 -05:00
robweber
1e5a524ae3 changed backup behavior, all backups now create dated folder within backup location
restore operation now prompts for the date of the backup you wish to restore from
2012-08-17 14:59:47 -05:00
robweber
26c99723bf added global log and encode functions to combat ascii encoding errors 2012-08-17 14:18:08 -05:00
robweber
6059612001 added French translations for new strings - thanks mikebzh44! 2012-08-10 07:58:23 -05:00
robweber
940ddabe59 Removed setting for "verbose logging". Instead the global xbmc debug logging flag is used to toggle normal vs debug type logging. 2012-08-07 09:36:07 -05:00
sphere
db253a5022 german translation 2012-08-05 12:39:45 +02:00
robweber
7ca7912749 adding hardcoded strings to strings.xml - not fully localized yet 2012-08-03 15:44:02 -05:00
robweber
c409bf01a4 French translations 2012-08-02 07:49:07 -05:00
robweber
1e41f75df4 added french language translations and new icon - Thanks to mikebzh44 2012-08-01 14:49:40 -05:00
robweber
934f9b63e8 added check for key in vfs.py - Thanks Martijn! 2012-07-26 12:48:14 -05:00
robweber
7b582072bd Added verbose logging setting
modified vfs.py to filter out compressed files that xbmc treats as directories by default
2012-07-18 10:27:00 -05:00
robweber
842f56afd1 added catch so zip files are not treated as directories and also imported urllib to parse zip file names correctly 2012-05-23 16:03:04 -05:00
Rob Weber
ce7a2acb90 filter out zipped files (caused errors) 2012-05-22 21:16:01 -05:00
robweber
c5008dd84d this one too 2012-04-30 07:53:07 -05:00
robweber
20b15eb051 these were missed in the last commit 2012-04-30 07:52:22 -05:00
robweber
1d320cd601 added enum setting to make setting the remote path more understandable 2012-04-28 14:46:42 -05:00
robweber
b6d78ea77b re-ordered settings so that the precedence makes more sense 2012-04-25 10:38:35 -05:00
Rob Weber
59896ac0bf added ability to type a remote path as well as browse to one
check remote paths before writing to them
2012-04-23 21:04:03 -05:00
Rob Weber
0b0d8dab3f finished restore code
moved "mode" to the top of the settings screen
2012-04-22 15:58:39 -05:00
robweber
f520d58c6b added a "restore.txt" document that can be used to reverse the flow from remote to local.
Added restore mode in settings
2012-04-21 17:18:41 -05:00
robweber
27265ad340 Added progress bar and "silent" for running via the RunScript() xbmc function 2012-04-20 13:32:25 -05:00
robweber
ba02c0291e deleted these 2012-04-19 18:41:47 -05:00
Rob Weber
b307ceed57 Thought I did this last time - string should be there now 2012-04-19 18:11:04 -05:00
Rob Weber
a1a310ac0e added the English strings files 2012-04-19 18:09:12 -05:00
robweber
3fa30e407a used xbmcvfs to use xbmc functions for actual file copy
added options to selectively copy certain folders
2012-04-19 16:13:50 -05:00
robweber
c39b5d540a first commit - kind of works 2012-04-17 16:03:45 -05:00