Skip to content

Commit 2fc6b6d

Browse files
committed
startup message changed
1 parent 6d93453 commit 2fc6b6d

6 files changed

Lines changed: 112 additions & 5 deletions

File tree

composeApp/src/commonMain/kotlin/at/crowdware/nocodedesigner/view/desktop/Toolbar.kt

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,8 @@ fun toolbar(currentProject: ProjectState?) {
9595
)
9696
}
9797
}
98-
98+
99+
/*
99100
if (currentProject != null) {
100101
if (currentProject.site != null) {
101102
Spacer(modifier = Modifier.height(8.dp))
@@ -107,7 +108,8 @@ fun toolbar(currentProject: ProjectState?) {
107108
)
108109
}
109110
}
110-
111+
*/
112+
/*
111113
if (currentProject != null) {
112114
println("Test: ${currentProject.app}")
113115
if (currentProject.site != null) {
@@ -120,7 +122,7 @@ fun toolbar(currentProject: ProjectState?) {
120122
)
121123
}
122124
}
123-
125+
*/
124126
// here we dynamically list all plugins installed, and execute them on click
125127
PluginManager.all().forEach { plugin ->
126128
val iconPath = ".plugin-cache/${plugin.id}/${plugin.icon}"
@@ -141,6 +143,7 @@ fun toolbar(currentProject: ProjectState?) {
141143
val source = currentProject?.folder
142144
val languages = listOf("de", "en", "pt", "fr", "eo", "es")
143145
val pages = mutableListOf<Page>()
146+
val parts = mutableListOf<PartElement>()
144147
for (lang in languages) {
145148
val sourceDir = File(source, "pages-$lang")
146149
sourceDir.walkTopDown().forEach { file ->
@@ -154,7 +157,7 @@ fun toolbar(currentProject: ProjectState?) {
154157
}
155158
}
156159
}
157-
val result = plugin.export(app!!, pages, outputDir)
160+
val result = plugin.export(app!!, pages, parts, outputDir)
158161
println("▶️ Export mit Plugin ${plugin.label}: ${result.message} to ${outputDir.absolutePath}")
159162
},
160163
painter = iconPainter!!,
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<package xmlns="http://www.idpf.org/2007/opf" version="3.0" unique-identifier="uid">
3+
<metadata xmlns:dc="http://purl.org/dc/elements/1.1/">
4+
<dc:identifier id="uid">{{ uuid }}</dc:identifier>
5+
<dc:title>{{ title }}</dc:title>
6+
<dc:creator>{{ creator }}</dc:creator>
7+
<dc:language>{{ lang }}</dc:language>
8+
<meta name="generator" content="{{ generator }}"/>
9+
<meta property="dcterms:modified">{{ date }}</meta>
10+
<meta property="dcterms:creator">{{ creator }}</meta>
11+
<meta property="dcterms:rights">{{ license }}</meta>
12+
<meta name="cover" content="cover"/>
13+
</metadata>
14+
<manifest>
15+
<item href="parts/toc.xhtml" id="nav" media-type="application/xhtml+xml" properties="nav"/>{{#items}}
16+
<item href="{{ href }}" id="{{ id }}" media-type="{{ type }}"/>{{/items}}
17+
<item href="css/pastie.css" media-type="text/css" id="hilite"/>
18+
<item href="css/stylesheet.css" media-type="text/css" id="css"/>
19+
<item id="cover" href="images/cover-de.png" media-type="image/jpg"/>
20+
</manifest>
21+
<spine>
22+
<itemref idref="nav"/>{{#spine}}
23+
<itemref idref="{{ . }}"/>{{/spine}}
24+
</spine>
25+
</package>
26+
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<package xmlns="http://www.idpf.org/2007/opf" version="3.0" unique-identifier="uid">
3+
<metadata xmlns:dc="http://purl.org/dc/elements/1.1/">
4+
<dc:identifier id="uid">{{ uuid }}</dc:identifier>
5+
<dc:title>{{ title }}</dc:title>
6+
<dc:creator>{{ creator }}</dc:creator>
7+
<dc:language>{{ lang }}</dc:language>
8+
<meta name="generator" content="{{ generator }}"/>
9+
<meta property="dcterms:modified">{{ date }}</meta>
10+
<meta property="dcterms:creator">{{ creator }}</meta>
11+
<meta property="dcterms:rights">{{ license }}</meta>
12+
<meta name="cover" content="cover"/>
13+
</metadata>
14+
<manifest>
15+
<item href="parts/toc.xhtml" id="nav" media-type="application/xhtml+xml" properties="nav"/>{{#items}}
16+
<item href="{{ href }}" id="{{ id }}" media-type="{{ type }}"/>{{/items}}
17+
<item href="css/pastie.css" media-type="text/css" id="hilite"/>
18+
<item href="css/stylesheet.css" media-type="text/css" id="css"/>
19+
<item id="cover" href="images/cover-es.png" media-type="image/jpg"/>
20+
</manifest>
21+
<spine>
22+
<itemref idref="nav"/>{{#spine}}
23+
<itemref idref="{{ . }}"/>{{/spine}}
24+
</spine>
25+
</package>
26+
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<package xmlns="http://www.idpf.org/2007/opf" version="3.0" unique-identifier="uid">
3+
<metadata xmlns:dc="http://purl.org/dc/elements/1.1/">
4+
<dc:identifier id="uid">{{ uuid }}</dc:identifier>
5+
<dc:title>{{ title }}</dc:title>
6+
<dc:creator>{{ creator }}</dc:creator>
7+
<dc:language>{{ lang }}</dc:language>
8+
<meta name="generator" content="{{ generator }}"/>
9+
<meta property="dcterms:modified">{{ date }}</meta>
10+
<meta property="dcterms:creator">{{ creator }}</meta>
11+
<meta property="dcterms:rights">{{ license }}</meta>
12+
<meta name="cover" content="cover"/>
13+
</metadata>
14+
<manifest>
15+
<item href="parts/toc.xhtml" id="nav" media-type="application/xhtml+xml" properties="nav"/>{{#items}}
16+
<item href="{{ href }}" id="{{ id }}" media-type="{{ type }}"/>{{/items}}
17+
<item href="css/pastie.css" media-type="text/css" id="hilite"/>
18+
<item href="css/stylesheet.css" media-type="text/css" id="css"/>
19+
<item id="cover" href="images/cover-fr.png" media-type="image/jpg"/>
20+
</manifest>
21+
<spine>
22+
<itemref idref="nav"/>{{#spine}}
23+
<itemref idref="{{ . }}"/>{{/spine}}
24+
</spine>
25+
</package>
26+
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<package xmlns="http://www.idpf.org/2007/opf" version="3.0" unique-identifier="uid">
3+
<metadata xmlns:dc="http://purl.org/dc/elements/1.1/">
4+
<dc:identifier id="uid">{{ uuid }}</dc:identifier>
5+
<dc:title>{{ title }}</dc:title>
6+
<dc:creator>{{ creator }}</dc:creator>
7+
<dc:language>{{ lang }}</dc:language>
8+
<meta name="generator" content="{{ generator }}"/>
9+
<meta property="dcterms:modified">{{ date }}</meta>
10+
<meta property="dcterms:creator">{{ creator }}</meta>
11+
<meta property="dcterms:rights">{{ license }}</meta>
12+
<meta name="cover" content="cover"/>
13+
</metadata>
14+
<manifest>
15+
<item href="parts/toc.xhtml" id="nav" media-type="application/xhtml+xml" properties="nav"/>{{#items}}
16+
<item href="{{ href }}" id="{{ id }}" media-type="{{ type }}"/>{{/items}}
17+
<item href="css/pastie.css" media-type="text/css" id="hilite"/>
18+
<item href="css/stylesheet.css" media-type="text/css" id="css"/>
19+
<item id="cover" href="images/cover-pt.png" media-type="image/jpg"/>
20+
</manifest>
21+
<spine>
22+
<itemref idref="nav"/>{{#spine}}
23+
<itemref idref="{{ . }}"/>{{/spine}}
24+
</spine>
25+
</package>
26+

0 commit comments

Comments
 (0)