-
Committer:
Raoul Snyman
-
Author(s):
Phill
-
Date:
2017-09-05 04:28:50 UTC
-
mfrom:
(2762.1.7 pathlib4)
-
Revision ID:
raoul@snyman.info-20170905042850-ylcd2zuc02w92f6f
Change the settings upgrade code to handle versioned upgrades
Upgrade settings to store file paths and json encoded Path objects
Enable the json encoders/decoders to work with custom objects with defined json methods
Added in automatic backup before settings upgrade on superflys request
lp:~phill-ridout/openlp/pathlib4 (revision 2769)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/2184/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/2087/
[SUCCESS] https://ci.openlp.io/job...