Commit Graph
100 Commits
Author SHA1 Message Date
Rob Weber 6151cc771b updated changelog.txt 2013-04-01 10:59:55 -05:00
Rob Weber e63ba10473 moved settings changed to Monitor class
use xbmc.sleep instead
2013-04-01 10:59:20 -05:00
Rob Weber 7652a90c1a updated changelog.txt 2013-03-04 11:42:55 -06:00
Rob Weber 47f4b16571 added check for backup verification before delete 2013-03-04 11:41:07 -06:00
Rob Weber d1620f116c updated support documents and language strings 2013-03-04 11:05:59 -06:00
Rob Weber 27a4554ffa added program support for 2 custom dirs 2013-03-04 11:03:25 -06:00
Rob Weber 92a672e1ad updated settings.xml to 2 custom sources with enable/disable 2013-03-04 10:33:27 -06:00
robweber 4da499ebaa Merge pull request #28 from robweber/testing
Merge custom directory code
2013-03-04 08:29:05 -08:00
Rob Weber db7f7a02f5 return boolean on complete (match super class) 2013-03-04 10:27:25 -06:00
Rob Weber 7e703ca08c fixed Dropbox VFS 2013-03-04 10:22:09 -06:00
Rob Weber 498e161347 updated README.txt to provide info on the media deletion bug 2013-02-27 12:58:27 -06:00
Rob Weber 625de8fa71 updated readme and version 2013-01-29 11:32:47 -06:00
Rob Weber 1357d45945 preliminary restore support 2013-01-29 11:00:16 -06:00
Rob Weber 9165f8b2dc added backup rotation 2013-01-29 10:38:08 -06:00
Rob Weber 2d123318d9 got progress bar to work correctly again 2013-01-29 10:34:48 -06:00
Rob Weber a9b63500c3 Merge branch 'testing' of https://github.com/robweber/xbmcbackup into testing 2013-01-28 15:45:21 -06:00
Rob Weber 052cd1a062 can now backup custom directories - other functions stripped out for now 2013-01-28 15:44:22 -06:00
Rob Weber cfdc3694ef Merge branch 'master' of https://github.com/robweber/xbmcbackup into testing 2013-01-18 15:00:16 -06:00
robweber f2d61ed19d Merge pull request #27 from robweber/master
update testing
2013-01-18 12:59:57 -08:00
Rob Weber 36332f20b8 will now check for arguments "backup" or "restore" to bypass dialog prompt 2013-01-04 10:29:00 -06:00
Rob Weber 3cd1ae3247 updated xbmc python version 2012-12-31 08:31:48 -06:00
Rob Weber 8e7aacca4f updated readme and changelog 2012-12-30 15:19:27 -06:00
Rob Weber 6eb5b7f986 fixed shutdown function in scheduler.py 2012-12-30 15:19:17 -06:00
Rob Weber e582be4c7b added message to create Dropbox key/secret 2012-12-30 15:18:59 -06:00
Rob Weber e40e6c685d support for quitting xbmc after scheduled backup 2012-12-13 15:11:25 -06:00
Rob Weber 46cd3c6731 remove token file if Dropbox authorization revoked 2012-12-13 14:18:14 -06:00
Rob Weber 9fe364ef86 testing branch 2012-12-11 14:18:35 -06:00
Rob Weber 018a1a1e82 added multiple encoding try/except block 2012-12-11 13:39:13 -06:00
Rob Weber a036cde5a8 updated README.txt 2012-11-28 11:25:28 -06:00
Rob Weber f4f4b658a0 updated changelog.txt 2012-11-28 10:39:52 -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 926382e28e updated title 2012-11-28 09:47:40 -06:00
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