Commit Graph
100 Commits
Author SHA1 Message Date
Rob Weber f6cac868d7 added more info to progress bar 2012-11-28 09:37:37 -06:00
Rob Weber 4ff0e49d82 Merge branch 'dropbox'
Conflicts:
	addon.xml
	changelog.txt
	resources/lib/backup.py
	resources/settings.xml
2012-11-28 09:33:47 -06:00
Rob Weber 1f25e11c93 modified backup class to display more info 2012-11-28 08:56:58 -06:00
Rob Weber 18c85870ec moved mode selection to gui 2012-11-28 08:54:23 -06:00
Rob Weber c1784c0485 version bump for Frodo 2012-11-16 09:23:38 -06:00
Rob Weber 738033897f Merge remote-tracking branch 'remotes/origin/frodo-dev'
Conflicts:
	addon.xml
	changelog.txt
2012-11-16 09:09:39 -06:00
Rob Weber 7e385e183e version bump 2012-11-16 08:35:26 -06:00
Rob Weber c6b8356d61 updated translations 2012-11-15 16:56:23 -06:00
Rob Weber 7f6510282a merge with translations 2012-11-07 20:20:48 -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 755e212b26 Updated version and README.txt information 2012-11-06 11:38:01 -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
robweber 140610db5a Merge branch 'dropbox' of https://github.com/robweber/xbmcbackup into dropbox 2012-11-05 10:57:21 -06:00
robweber c4a8e60729 Merge branch 'frodo-dev' of https://github.com/robweber/xbmcbackup into dropbox 2012-11-05 10:54:30 -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 847ad3a510 version bump 2012-11-02 15:27:59 -05:00
robweber 49f7c2fbbd Merge branch 'frodo-dev' of https://github.com/robweber/xbmcbackup into frodo-dev 2012-11-02 15:26:22 -05:00
robweber e600703c94 fixes #20 2012-11-02 15:24:45 -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 1321e244a7 added dropbox resource files 2012-10-22 14:34:12 -05:00
robweber ad2ddfa22f added dropbox settings 2012-10-22 14:33:53 -05:00
robweber 77f138e159 Merge branch 'master' of https://github.com/robweber/xbmcbackup into frodo-dev 2012-10-22 14:21:03 -05:00
robweber 8ffbe3a791 Merge pull request #19 from robweber/master
update Frodo with master
2012-10-22 12:20:40 -07:00
robweber f8adda5449 Merge branch 'master' of https://github.com/robweber/xbmcbackup 2012-10-22 14:19:43 -05:00
robweber e2f048e778 Need to pass "true" to force update after backup is run 2012-10-22 14:19:03 -05:00
robweber 5caeff23c9 restored __init__.py files 2012-10-22 13:53:01 -05:00
robweber 7bed37a6c2 Merge pull request #18 from robweber/master
Merge Master with Frodo
2012-10-16 07:35:33 -07:00
robweber d7109f6bb5 Merge pull request #17 from dersphere/german_2
updated german translation
2012-10-16 07:34:36 -07:00
robweber 6b5b465121 update changelog and version bump 2012-09-28 09:15:39 -05:00
robweber 28e3d08f0c added string value for backup rotation setting 2012-09-28 09:15:20 -05:00
robweber db7021d97e Merge branch 'frodo-dev' of https://github.com/robweber/xbmcbackup into frodo-dev 2012-09-19 11:44:39 -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 3892a16778 Merge pull request #16 from robweber/master
Merge Master with Frodo
2012-09-13 07:53:36 -07: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 557771ee95 Merge branch 'frodo-dev' of https://github.com/robweber/xbmcbackup into frodo-dev 2012-09-12 15:04:28 -05:00
robweber 2cf9356f9c created backup.py in prep for pull from master 2012-09-12 15:03:46 -05:00
robweber a066491757 update to changelog and version bump 2012-09-12 10:18:18 -05:00
robweber b64088660d Merge pull request #14 from robweber/service-dev
Service dev
2012-09-12 08:06:44 -07: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 5b51a96531 added additional parameters to run() method, can now override user preference if needed
added "mode" logging message
2012-09-04 11:08:14 -05:00
robweber cb115e42fb created stub for new addon settings 2012-09-04 10:42:17 -05:00
robweber 144b089673 fixed #13 2012-09-04 09:18:32 -05:00
robweber 1c79ba6e23 updated changelog.txt 2012-08-29 13:00:42 -05:00
robweber dff28f2653 Merge pull request #12 from robweber/master
Update Frodo branch
2012-08-28 17:18:18 -07:00
Rob Weber 402964c144 fixes #11 2012-08-28 19:15:34 -05:00
robweber 377d7cd58d Merge branch 'frodo-dev' of https://github.com/robweber/xbmcbackup into frodo-dev 2012-08-20 14:37:32 -05:00
robweber d908f23d72 merge with master moved 0.2.0 info 2012-08-20 14:36:57 -05:00
robweber 92b74eb41c Merge branch 'master' of https://github.com/robweber/xbmcbackup into frodo-dev 2012-08-20 14:36:16 -05:00
robweber 3d1729b721 Merge pull request #8 from robweber/master
Merge with Master
2012-08-20 12:34:48 -07:00
robweber 39a7278a31 flipped changelog version order 2012-08-20 14:32:14 -05:00
robweber 38b2c0b535 updated addon.xml and changelog.txt 2012-08-20 14:29:28 -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
robweber da76f41d4b use localized strings for logging 2012-08-07 09:32:21 -05:00
robweber 38798b10d2 added French summary and description (works this time) 2012-08-07 09:28:35 -05:00
robweber 98d7c97f33 Merge pull request #7 from dersphere/language_tag
fixed language tag
2012-08-07 07:15:48 -07:00
robweber 15966b7f33 Merge pull request #6 from dersphere/german
german translation
2012-08-07 07:12:06 -07: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 bc835eb37b version bump and changelog additions 2012-08-01 14:51:33 -05:00
robweber 2c2b87b861 added some encoding options to minimize international text from crashing addon 2012-08-01 14:50: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 9ac69e10db version bump 2012-07-24 12:57:44 -05:00
robweber dd4aa8855a removed transparency from icon.png 2012-07-24 09:44:26 -05:00
robweber 03c65f3ffd bump to addon.xml for repo pull 2012-07-18 10:29:10 -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 acb1bb2de3 added some extra logging 2012-05-28 13:54:08 -05:00
robweber b23ea5f35e added language tag to addon.xml 2012-05-25 19:39:38 -05:00
robweber 5163152ce8 when using vfs module need to cut off full file path 2012-05-25 16:02:23 -05:00
robweber 707bd61863 found old reference to os module replaced with vfs.pyo
added keymap and perperipheral_data folders to "config" area
2012-05-25 15:57:48 -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
robweber 0081169d11 closes #2 - added call to update the local addon folder after a restore operation 2012-05-04 14:54:26 -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 f0d98152f1 added vfs module created by paddycarey. restore.txt no longer needed to find restore files
File selection criteria now used by both backup and restore
2012-04-28 14:29:59 -05:00
robweber b6d78ea77b re-ordered settings so that the precedence makes more sense 2012-04-25 10:38:35 -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 140965733c added RestoreFile class for making a list of files to restore later 2012-04-20 15:48:18 -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 76bd9ca529 added icon 2012-04-20 11:27:39 -05:00