Commit Graph

35 Commits

Author SHA1 Message Date
Rob Weber
46cd3c6731 remove token file if Dropbox authorization revoked 2012-12-13 14:18:14 -06:00
Rob Weber
018a1a1e82 added multiple encoding try/except block 2012-12-11 13:39:13 -06:00
Rob Weber
52b6b74b9e removed unneeded variable 2012-11-28 10:19:37 -06:00
Rob Weber
042ed51ef3 allow user to choose restore point 2012-11-28 10:19:03 -06:00
Rob Weber
16e55bdd23 removed references .ready() no longer needed 2012-11-28 09:57:34 -06:00
Rob Weber
f6cac868d7 added more info to progress bar 2012-11-28 09:37:37 -06:00
robweber
4f6128b39c fixed copy() with put() 2012-11-06 15:12:14 -06:00
robweber
da5d98a344 updated strings.xml 2012-11-06 13:09:33 -06:00
robweber
be7aea90bb added "restore" to Dropbox functions 2012-11-06 11:37:39 -06:00
robweber
535cd43e8a updated dropbox methods - listdir now works 2012-11-05 15:46:17 -06:00
robweber
5b6b5d6c9a implemented mkdir, exists, and copy for dropbox vfs
removed "dropbox path" setting
2012-11-05 12:25:25 -06:00
robweber
33e10c2a61 fixed backup rotation 2012-11-05 11:13:48 -06:00
Rob Weber
cb6fdd7efe finished xbmcvfs wrapper, started dropbox wrapper 2012-11-04 14:39:17 -06:00
robweber
6c20e3a3ad started on VFS files 2012-11-02 15:59:40 -05:00
robweber
9eb857396a modified backup.py to test dropbox api
added start of vfs.py to abstract file repos
2012-10-26 09:42:10 -05:00
robweber
9bc0c27ccf created dummy pkg_resource.py file so that dropbox api will work 2012-10-26 09:31:08 -05:00
robweber
d3eab55f8a moved dropbox library 2012-10-26 09:30:50 -05:00
robweber
5ec8770057 added method to return addon path 2012-10-26 09:17:21 -05:00
robweber
4749978adb test of dropbox import 2012-10-22 15:02:30 -05:00
robweber
5caeff23c9 restored __init__.py files 2012-10-22 13:53:01 -05:00
robweber
272ea8b8a9 added backup rotation closes #10 2012-09-19 11:43:36 -05:00
robweber
a3724657c7 Merge branch 'master' of https://github.com/robweber/xbmcbackup into frodo-dev 2012-09-13 09:54:03 -05:00
robweber
2fd7b130c7 added check to settings.xml before loading new cron timer
fixed bug where disabling scheduler did not turn it off
2012-09-13 09:52:17 -05:00
robweber
dd39dc182e forgot utils import 2012-09-12 15:34:13 -05:00
robweber
719a189de6 Merge branch 'master' into frodo-dev
Conflicts:
	addon.xml
	changelog.txt
	default.py
	resources/lib/backup.py
2012-09-12 15:30:54 -05:00
robweber
2cf9356f9c created backup.py in prep for pull from master 2012-09-12 15:03:46 -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
e4f25f174f removed VFS library, now using xbmcvfs exclusively 2012-08-20 14:27:35 -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
20b15eb051 these were missed in the last commit 2012-04-30 07:52:22 -05:00