2015-05-31 16:03:07 +12:00
|
|
|
#!/usr/bin/env python
|
2016-03-04 06:48:53 +13:00
|
|
|
# --!-- coding: utf8 --!--
|
2015-05-31 16:03:07 +12:00
|
|
|
|
2016-03-05 09:57:38 +13:00
|
|
|
# The loadSave file calls the propper functions to load and save file
|
|
|
|
# trying to detect the proper file format if it comes from an older version
|
2016-02-07 00:34:22 +13:00
|
|
|
|
2016-03-05 09:57:38 +13:00
|
|
|
import manuskript.load_save.version_0 as v0
|
|
|
|
import manuskript.load_save.version_1 as v1
|
2016-02-07 00:34:22 +13:00
|
|
|
|
2016-03-05 09:57:38 +13:00
|
|
|
def saveProject(version=None):
|
2016-02-07 00:34:22 +13:00
|
|
|
|
2016-03-05 09:57:38 +13:00
|
|
|
if version == 0:
|
|
|
|
v0.saveProject()
|
2015-06-17 23:25:46 +12:00
|
|
|
else:
|
2016-03-05 09:57:38 +13:00
|
|
|
v1.saveProject()
|
2016-03-04 06:48:53 +13:00
|
|
|
|
|
|
|
|
2016-03-05 09:57:38 +13:00
|
|
|
def loadProject(project):
|
2016-03-04 06:48:53 +13:00
|
|
|
|
2016-03-05 09:57:38 +13:00
|
|
|
# Detect version
|
|
|
|
# FIXME
|
|
|
|
version = 0
|
2016-03-04 06:48:53 +13:00
|
|
|
|
2016-03-05 09:57:38 +13:00
|
|
|
if version == 0:
|
|
|
|
v0.loadProject(project)
|
2015-06-17 23:25:46 +12:00
|
|
|
else:
|
2016-03-05 09:57:38 +13:00
|
|
|
v1.loadProject(project)
|