added git init func on newproject initailization
This commit is contained in:
@@ -20,6 +20,7 @@ from PyQt5.QtWebKit import QWebSettings
|
|||||||
from PyQt5.QtWebKitWidgets import QWebPage, QWebView, QWebInspector
|
from PyQt5.QtWebKitWidgets import QWebPage, QWebView, QWebInspector
|
||||||
|
|
||||||
import json
|
import json
|
||||||
|
import git
|
||||||
|
|
||||||
from classes import server, compiler, view, content
|
from classes import server, compiler, view, content
|
||||||
|
|
||||||
@@ -135,6 +136,11 @@ class MainWindow(QMainWindow):
|
|||||||
self.core.prefs = json.loads(open(os.path.join(self.core.cwd,'.config/prefs.json')).read())
|
self.core.prefs = json.loads(open(os.path.join(self.core.cwd,'.config/prefs.json')).read())
|
||||||
self.core.summary = json.loads(open(os.path.join(self.core.cwd,'.config/summary.json')).read())
|
self.core.summary = json.loads(open(os.path.join(self.core.cwd,'.config/summary.json')).read())
|
||||||
# TODO: init git repos
|
# TODO: init git repos
|
||||||
|
self.core.repository = git.Repo.init(self.core.cwd)
|
||||||
|
self.core.repository.index.add(['assets','contents','.config'])
|
||||||
|
self.core.repository.index.commit("initial commit")
|
||||||
|
# TODO: set mdtohtml compiler from project md to app index.html
|
||||||
|
# TODO: embed project styles.scss to app scss frame work
|
||||||
|
|
||||||
def quit(self):
|
def quit(self):
|
||||||
print("Quit")
|
print("Quit")
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"prop1":1,
|
"git.user.name":"Cascade",
|
||||||
"prop2":2
|
"git.user.email":"cascade@figureslibres.io"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user