renamed package to libriis

This commit is contained in:
Bachir Soussi Chiadmi
2017-06-08 22:39:33 +02:00
parent a136863d25
commit dc1d2ec48e
39 changed files with 56 additions and 63 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
assets/scss/*.css assets/scss/*.css
__pycache__ __pycache__
build build
cascade.egg-info libriis.egg-info
.eggs .eggs
+2 -2
View File
@@ -1,2 +1,2 @@
recursive-include cascade/assets * recursive-include libriis/assets *
recursive-include cascade/templates * recursive-include libriis/templates *
+2 -2
View File
@@ -1,6 +1,6 @@
#!/usr/bin/env python #!/usr/bin/env python
# -*- python-mode -*- # -*- python-mode -*-
"""Cascade: The html2print GUI """Libriis: The html2print GUI
""" """
from __future__ import absolute_import, print_function, division, unicode_literals from __future__ import absolute_import, print_function, division, unicode_literals
@@ -21,7 +21,7 @@ GNU General Public License for more details.
""" """
from cascade.main import main # pylint: disable=wrong-import-position from libriis.main import main # pylint: disable=wrong-import-position
if __name__ == '__main__': if __name__ == '__main__':
sys.exit(main()) sys.exit(main())

Before

Width:  |  Height:  |  Size: 215 KiB

After

Width:  |  Height:  |  Size: 215 KiB

Before

Width:  |  Height:  |  Size: 121 KiB

After

Width:  |  Height:  |  Size: 121 KiB

Before

Width:  |  Height:  |  Size: 7.7 KiB

After

Width:  |  Height:  |  Size: 7.7 KiB

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 53 KiB

@@ -295,7 +295,7 @@ class ContentStack(QWidget):
def restorePrefs(self): def restorePrefs(self):
settings = QSettings('FiguresLibres', 'Cascade') settings = QSettings('FiguresLibres', 'Libriis')
vals = settings.value('content/hsplitter/sizes', None) vals = settings.value('content/hsplitter/sizes', None)
if vals: if vals:
sizes = [] sizes = []
@@ -303,7 +303,7 @@ class ContentStack(QWidget):
self.hsplitter.setSizes(sizes) self.hsplitter.setSizes(sizes)
def movedSplitter(self): def movedSplitter(self):
settings = QSettings('FiguresLibres', 'Cascade') settings = QSettings('FiguresLibres', 'Libriis')
# print(self.hsplitter.sizes()) # print(self.hsplitter.sizes())
settings.setValue('content/hsplitter/sizes', self.hsplitter.sizes()) settings.setValue('content/hsplitter/sizes', self.hsplitter.sizes())
@@ -35,7 +35,7 @@ class Core():
self._mw = False self._mw = False
self.temp = tempfile.mkdtemp() self.temp = tempfile.mkdtemp()
# print(self.temp) # print(self.temp)
self.projectname = "Cascade" self.projectname = "Libriis"
self.tempcwd = False self.tempcwd = False
# if ther's not current project folder from restorepref # if ther's not current project folder from restorepref
@@ -68,7 +68,7 @@ class Core():
if not self._mw: if not self._mw:
self._mw = mw self._mw = mw
if not self.tempcwd: if not self.tempcwd:
self._mw.setWindowTitle("Cascade "+self.cwd) self._mw.setWindowTitle("Libriis "+self.cwd)
# ____ ____ # ____ ____
# / __ \________ / __/____ # / __ \________ / __/____
@@ -77,7 +77,7 @@ class Core():
# /_/ /_/ \___/_/ /____/ # /_/ /_/ \___/_/ /____/
def restorePreferences(self): def restorePreferences(self):
# print("restorePreferences") # print("restorePreferences")
settings = QSettings('FiguresLibres', 'Cascade') settings = QSettings('FiguresLibres', 'Libriis')
# settings.clear() # settings.clear()
# print(settings.allKeys()) # print(settings.allKeys())
@@ -90,7 +90,7 @@ class Core():
def savePreferences(self): def savePreferences(self):
# print("savePreferences") # print("savePreferences")
settings = QSettings('FiguresLibres', 'Cascade') settings = QSettings('FiguresLibres', 'Libriis')
# print(settings.allKeys()) # print(settings.allKeys())
if not self.tempcwd: if not self.tempcwd:
@@ -156,12 +156,12 @@ class Core():
r'\$row-number:\s[0-9|\.]+;', r'\$row-number:\s[0-9|\.]+;',
'$row-number: '+self.docsettings['rn']+';', '$row-number: '+self.docsettings['rn']+';',
sass) sass)
#$header-odd: "Cascade, default header"; #$header-odd: "Libriis, default header";
sass = re.sub( sass = re.sub(
r'\$header-odd:\s".+";', r'\$header-odd:\s".+";',
'$header-odd: "'+self.docsettings['ho']+'";', '$header-odd: "'+self.docsettings['ho']+'";',
sass) sass)
# $header-even: "Cascade, default header"; # $header-even: "Libriis, default header";
sass = re.sub( sass = re.sub(
r'\$header-even:\s".+";', r'\$header-even:\s".+";',
'$header-even: "'+self.docsettings['he']+'";', '$header-even: "'+self.docsettings['he']+'";',
@@ -246,7 +246,7 @@ class Core():
self.contentcompiler.reload() self.contentcompiler.reload()
if not self.tempcwd: if not self.tempcwd:
self._mw.setWindowTitle("Cascade "+self.cwd) self._mw.setWindowTitle("Libriis "+self.cwd)
head, tail = os.path.split(self.cwd) head, tail = os.path.split(self.cwd)
print('tail', projectname) print('tail', projectname)
self.projectname = tail self.projectname = tail
@@ -61,7 +61,7 @@ class WebkitView(QWebView):
self.printer.setPaperSize(QSizeF(210, 300), QPrinter.Millimeter) self.printer.setPaperSize(QSizeF(210, 300), QPrinter.Millimeter)
# self.printer.setOrientation(QPrinter.Portrait) # self.printer.setOrientation(QPrinter.Portrait)
self.printer.setOutputFormat(QPrinter.PdfFormat) self.printer.setOutputFormat(QPrinter.PdfFormat)
self.printer.setCreator('Cascade') self.printer.setCreator('Libriis')
self.printer.setDocName(self.core.projectname) self.printer.setDocName(self.core.projectname)
self.printer.setOutputFileName(self.core.projectname+".pdf") self.printer.setOutputFileName(self.core.projectname+".pdf")
# self.setFixedWidth(1000) # self.setFixedWidth(1000)
@@ -282,13 +282,13 @@ class WebViewToolBar(QWidget):
def recToolbarState(self, prop, val): def recToolbarState(self, prop, val):
# print('recToolbarState : '+prop, val) # print('recToolbarState : '+prop, val)
settings = QSettings('FiguresLibres', 'Cascade') settings = QSettings('FiguresLibres', 'Libriis')
settings.setValue('design/toolbar/'+prop, val) settings.setValue('design/toolbar/'+prop, val)
# print('recToolbarState after : '+prop, settings.value('design/toolbar/'+prop)) # print('recToolbarState after : '+prop, settings.value('design/toolbar/'+prop))
def onRefresh(self): def onRefresh(self):
# apply precedent toolbar state # apply precedent toolbar state
settings = QSettings('FiguresLibres', 'Cascade') settings = QSettings('FiguresLibres', 'Libriis')
self.preview.setChecked(bool(settings.value('design/toolbar/preview', False, type=bool))) self.preview.setChecked(bool(settings.value('design/toolbar/preview', False, type=bool)))
self.debug.setChecked(bool(settings.value('design/toolbar/debug', False, type=bool))) self.debug.setChecked(bool(settings.value('design/toolbar/debug', False, type=bool)))
self.grid.setChecked(bool(settings.value('design/toolbar/grid', False, type=bool))) self.grid.setChecked(bool(settings.value('design/toolbar/grid', False, type=bool)))
@@ -469,7 +469,7 @@ class DesignStack(QWidget):
def restorePrefs(self): def restorePrefs(self):
settings = QSettings('FiguresLibres', 'Cascade') settings = QSettings('FiguresLibres', 'Libriis')
print(settings.value('design/vsplitter/sizes', self.vsplitter.sizes())) print(settings.value('design/vsplitter/sizes', self.vsplitter.sizes()))
vals = settings.value('design/vsplitter/sizes', None) vals = settings.value('design/vsplitter/sizes', None)
if vals: if vals:
@@ -484,7 +484,7 @@ class DesignStack(QWidget):
self.hsplitter.setSizes(sizes) self.hsplitter.setSizes(sizes)
def movedSplitter(self): def movedSplitter(self):
settings = QSettings('FiguresLibres', 'Cascade') settings = QSettings('FiguresLibres', 'Libriis')
# print(self.vsplitter.sizes()) # print(self.vsplitter.sizes())
settings.setValue('design/vsplitter/sizes', self.vsplitter.sizes()) settings.setValue('design/vsplitter/sizes', self.vsplitter.sizes())
settings.setValue('design/hsplitter/sizes', self.hsplitter.sizes()) settings.setValue('design/hsplitter/sizes', self.hsplitter.sizes())
@@ -26,7 +26,7 @@ class MainWindow(QMainWindow):
# load core class # load core class
self.core = core self.core = core
self.setWindowTitle("Cascade") self.setWindowTitle("Libriis")
self.setWindowIcon(QIcon(os.path.join(self.core.appcwd,'assets/images/icon.png'))) self.setWindowIcon(QIcon(os.path.join(self.core.appcwd,'assets/images/icon.png')))
self.resize(self.core.mw_size) self.resize(self.core.mw_size)
@@ -144,7 +144,7 @@ class MainWindow(QMainWindow):
try: try:
head, tail = os.path.split(folder) head, tail = os.path.split(folder)
self.core.dialog_path = head self.core.dialog_path = head
# TODO: check if is cascade folder # TODO: check if is libriis folder
print(folder) print(folder)
if os.path.isdir(folder): if os.path.isdir(folder):
self.core.openproject(folder) self.core.openproject(folder)
@@ -171,7 +171,7 @@ class MainWindow(QMainWindow):
self.core.initnewproject(projectname) self.core.initnewproject(projectname)
else: else:
print("folder already exists") print("folder already exists")
# TODO: check if is cascade folder # TODO: check if is libriis folder
except Exception as e: except Exception as e:
print('Exception', e) print('Exception', e)
pass pass
@@ -195,7 +195,7 @@ class MainWindow(QMainWindow):
self.quit() self.quit()
else: else:
print("folder already exists") print("folder already exists")
# TODO: check if is cascade folder # TODO: check if is libriis folder
except Exception as e: except Exception as e:
print('Exception', e) print('Exception', e)
pass pass
+2 -2
View File
@@ -17,8 +17,8 @@ from .classes import (core, mainwindow)
def main(): def main():
app = QApplication(sys.argv) app = QApplication(sys.argv)
app.setOrganizationName('figli') app.setOrganizationName('Figureslibres')
app.setApplicationName('Cascade') app.setApplicationName('Libriis')
app.path = os.path.dirname(os.path.abspath(__file__)) app.path = os.path.dirname(os.path.abspath(__file__))
mainappcore = core.Core(app.path) mainappcore = core.Core(app.path)
mainappwindow = mainwindow.MainWindow(mainappcore) mainappwindow = mainwindow.MainWindow(mainappcore)
@@ -2,7 +2,7 @@
<html class="normal" lang="fr"> <html class="normal" lang="fr">
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Cascade</title> <title>Libriis</title>
<link rel="stylesheet" href="/assets/css/main.css"> <link rel="stylesheet" href="/assets/css/main.css">
@@ -1,8 +1,8 @@
{ {
"git.user.name":"Cascade", "git.user.name":"libriis",
"git.user.email":"cascade@figureslibres.io", "git.user.email":"libriis@figureslibres.io",
"ho": "Cascade, default header odd", "ho": "Libriis, default header odd",
"he": "Cascade, default header even", "he": "Libriis, default header even",
"np": 1, "np": 1,
"pw": 210, "pw": 210,
"ph": 297, "ph": 297,
@@ -59,5 +59,5 @@ $page-margin-bottom: mm2pt(10);
$line-height: mm2pt(4); $line-height: mm2pt(4);
$header-odd: "Cascade, default header"; $header-odd: "Libriis, default header";
$header-even: "Cascade, default header"; $header-even: "Libriis, default header";
@@ -1,5 +1,5 @@
jQuery(document).ready(function($) { jQuery(document).ready(function($) {
console.log("Hello Cascade"); console.log("Hello Libriis");
}); });
@@ -2,11 +2,11 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Cascade</title> <title>Libriis</title>
<link rel="stylesheet" href="assets/css/main.css"> <link rel="stylesheet" href="assets/css/main.css">
</head> </head>
<body> <body>
<h1>Cascade</h1> <h1>Libriis</h1>
<h2>A Markup Cascading Printing software</h2> <h2>A Markup Cascading Printing software</h2>
</body> </body>
</html> </html>
+2 -2
View File
@@ -1,8 +1,8 @@
# Cascade # Libriis
![icon](assets/images/icon.png) ![icon](assets/images/icon.png)
A Markup Cascading Printing software A Markup Cascading Styles Printing software.
## Design Stack ## Design Stack
![Design Stack](assets/images/Screenshot_stackdesign.png) ![Design Stack](assets/images/Screenshot_stackdesign.png)
+19 -26
View File
@@ -1,42 +1,35 @@
from setuptools import setup from setuptools import setup
setup( setup(
name="cascade", name="libriis",
version="0.1", version="0.1",
author = "Bachir Soussi Chiadmi",
author_email = "bach@figureslibres.io",
packages=[ packages=[
'cascade', 'libriis',
'cascade.classes', 'libriis.classes',
], ],
scripts = [ scripts = [
'bin/cascade', 'bin/libriis',
], ],
include_package_data=True, include_package_data=True,
package_data={ package_data={
# If any package contains *.txt or *.rst files, include them: # If any package contains *.txt or *.rst files, include them:
'': ['*.png', '*.html', '*.zip', '*.scss', '*.js', '*.md'], '': ['*.png', '*.html', '*.zip', '*.scss', '*.js', '*.md'],
'': ['cascade.assets','cascade.assets.images'], '': ['libriis.assets','libriis.assets.images'],
'': [ '': [
'cascade.templates', 'libriis.templates',
'cascade.templates.newproject', 'libriis.templates.newproject',
'cascade.templates.newproject..config', 'libriis.templates.newproject..config',
'cascade.templates.newproject.assets', 'libriis.templates.newproject.assets',
'cascade.templates.newproject.assets.css', 'libriis.templates.newproject.assets.css',
'cascade.templates.newproject.assets.images', 'libriis.templates.newproject.assets.images',
'cascade.templates.newproject.assets.js', 'libriis.templates.newproject.assets.js',
'cascade.templates.newproject.assets.lib', 'libriis.templates.newproject.assets.lib',
'cascade.templates.newproject.contents' 'libriis.templates.newproject.contents'
] ]
}, },
# TODO: entry point is not working install_requires=[
# entry_points={ 'pyphen','sass',
# 'gui_scripts': [ 'cascade = cascade.main:__main__', ] ],
# },
# TODO: dependencies are not installed :(
# install_requires=[
# 'pyphen','sass',
# ],
) )