robweber
324f3a46cf
fixes #235
2024-04-28 10:22:31 -05:00
rjclark99
a32e6f2656
Enhanced self.APP_KEY and self.APP_SECRET grabbing. ( #233 )
...
* added function getSettingStringStripped to utils and implemented in authorizers.py dropbox flow line 47
* added function getSettingStringStripped to utils and implemented in authorizers.py dropbox flow line 47
2024-04-28 10:09:59 -05:00
Rob Weber
090842b03c
prompt to close Kodi when restore completes
...
closes #228
2024-01-25 09:13:02 -06:00
Rob Weber
780f0f8401
added dict key to designate files instead of '-' sign
2024-01-24 15:42:07 -06:00
Rob
c7685c5508
Dropbox refresh token ( #222 )
...
* ask dropbox for refresh token using offline mode
save as json intead of txt file
* need new version of dropbox lib
2023-06-02 09:13:33 -05:00
Rob Weber
8f4a7b5895
part of #185
2023-04-05 11:46:18 -05:00
Rob Weber
4c4e4a74ab
closes #218
2023-04-05 11:21:09 -05:00
Rob Weber
d4240f1345
file size should always be at least 1 to avoid division errors
...
closes #209
2023-04-05 10:47:23 -05:00
Rob Weber
e144e5ea92
closes #182
2023-04-05 10:37:17 -05:00
finlay-mcaree
6294b5ce74
Fix crash where dict may not contain settings id key. Common occurence if restore platform differs from backup platform. ( #212 )
2022-06-14 09:14:23 -05:00
Rob Weber
c951dce5bd
added newline on progress bar when writing files
2022-03-18 15:11:28 -05:00
Rob Weber
ef3b820ca5
fix some gui dialog prompts
2021-04-16 09:34:43 -05:00
Rob Weber
76e8e0efeb
check for restores right away
2021-04-16 09:30:22 -05:00
Rob Weber
f7e77fd739
fixes #190 - need to set file number to 1
2021-04-16 09:30:11 -05:00
Rob Weber
382dbce4ac
added qrcode for dropbox setup
2021-04-08 15:43:26 -05:00
robweber
79cddb422c
part of #186
2021-03-14 21:18:28 -05:00
robweber
a284451640
part of #186
2021-03-07 14:30:17 -06:00
robweber
aff124af1f
more of #183
2021-03-06 19:11:26 -06:00
robweber
46d7d22523
part of #183
2021-02-21 21:25:56 -06:00
Rob Weber
e622a0455f
fixes #83
2021-01-20 14:25:48 -06:00
Rob Weber
9c1ecc254f
path to this folder was incorrect
2021-01-18 13:48:17 -06:00
Rob Weber
44fdf7a20a
rmdir function only accepts one arg now
2021-01-18 13:10:50 -06:00
Rob Weber
ec214c074f
simplified path expansions for special://temp zip file location
2021-01-18 09:01:19 -06:00
Rob Weber
8119a09449
fix oauth import
2020-12-18 09:31:52 -06:00
Rob Weber
a0ccd85d9e
part of #174 , fixes ok() method def change
2020-12-18 09:28:17 -06:00
Rob
71c8d9ae54
ui settings restore upgrade
...
* added ability to export/save settings as json using GetSettings
* added generic copyFile method instead of duplicating
* copy and load settings file after file restore (right now only reads)
* set settings values from backup when differ than current
* store settings as part of validation file
* prompt for settings restore or set always via toggle
* unused import
* added new strings for settings restore
* updated changelog
* fix pep8 syntax
* swap setting to always prompt instead of always restore (invert)
2020-12-03 14:08:25 -06:00
Rob Weber
b470412b4f
removed unused imports
2020-11-18 14:28:09 -06:00
Rob Weber
a0eb28a5f6
convert xbmc.translatePath to xbmcvfs.translatePath
2020-11-18 14:07:06 -06:00
Wuff
c9dd381037
Version 1.6.3 - fix validatePath error (issue 166) ( #167 )
2020-05-20 13:01:43 -05:00
Rob Weber
190b4fd86f
one more context lib
2019-12-31 11:03:11 -06:00
Rob Weber
9ecf706d63
use contextlib
2019-12-31 10:49:16 -06:00
Rob Weber
05c53b7ed8
localize advanced editor strings
2019-12-31 10:41:15 -06:00
Rob Weber
90b4aeeebe
pep8 fixes
2019-12-30 10:17:58 -06:00
Rob Weber
8bfef6692f
Merge branch 'master' into matrix
2019-12-30 10:13:23 -06:00
Rob Weber
e63560f0c4
added a clean path function and applied it to rotate backups
2019-12-30 10:09:01 -06:00
Wuff
51f2ef3973
Fix deleting old backups on remote drives + log error ( #163 )
2019-12-30 09:59:03 -06:00
Rob Weber
04bac77690
moved scheduler to resources/lib and created non-complex entry point
2019-12-17 15:02:07 -06:00
Rob
5d398836ba
Show File Transfer Size ( #160 )
...
adds file transfer size to progress bar - closes #157
2019-12-10 15:16:54 -06:00
Rob Weber
f9f49e3fe6
Merge branch 'master' into matrix
2019-12-04 11:53:12 -06:00
Rob Weber
7c23c17e33
Merge branch '1.6.0_fixes'
2019-12-04 11:49:35 -06:00
Rob Weber
710bcd08f8
pep8 fixes
2019-12-04 11:38:25 -06:00
Rob Weber
5e2d099448
fixes per enen92
2019-12-04 11:31:00 -06:00
Rob Weber
8d66fa6a9f
part of #159 - this will get rid of the most significant logging and keep the essentials
2019-11-27 14:24:35 -06:00
Rob Weber
5ee610a586
update getSetting calls to get ints and bools where needed
2019-11-27 14:19:41 -06:00
Rob Weber
8c4465f552
add methods for getting bools and int values directly
2019-11-27 14:19:25 -06:00
Rob Weber
0cc0684263
Use the dropbox module instead of bundling code - module still needs to be updated in Kodi repo
2019-11-26 12:58:35 -06:00
Rob Weber
dd5b99c978
use setArt(), setting icon in constructor is deprecated
2019-11-26 11:31:40 -06:00
Rob Weber
6c99667afa
replace relativedelta.py with one from dateutil package
2019-11-26 11:13:25 -06:00
Rob Weber
88341d9e1f
pep8 - round 3
2019-11-26 10:49:17 -06:00
Rob Weber
95649c2b3f
pep8 styling round 2
2019-11-26 10:43:38 -06:00