Johan Preynat
|
7f435c56a0
|
lib/output/modifiers/inlineAssets.js: Add inlinePng() modifier
|
2016-05-03 11:30:02 +02:00 |
|
Johan Preynat
|
59b7100cf6
|
lib/output/modifiers/__tests__/inlinePng.js: Add test file for inlinePng modifier
|
2016-05-03 11:29:40 +02:00 |
|
Johan Preynat
|
0923d1aa24
|
lib/output/modifiers/inlinePng.js: Add modifier to save inline PNG images
|
2016-05-03 11:29:17 +02:00 |
|
Johan Preynat
|
ffe6c36f2f
|
lib/output/modifiers/resolveImages.js: Don't resolve images when src is a data URI
|
2016-05-03 11:28:39 +02:00 |
|
Johan Preynat
|
3782d21069
|
lib/output/ebook/onPage.js: Fix missing page's filepath at Modifiers.inlineAssets() call
|
2016-05-02 16:54:14 +02:00 |
|
Johan Preynat
|
d75d8729be
|
lib/output/ebook/onFinish.js: Use lowercase summary.html filename from themes
|
2016-05-02 16:26:00 +02:00 |
|
Samy Pessé
|
93d3f11891
|
Fix js error when using node < 4.x
|
2016-05-02 15:03:29 +02:00 |
|
Samy Pessé
|
99bbcbebfc
|
Fix modifiers for ebook format
|
2016-05-02 13:41:07 +02:00 |
|
Samy Pessé
|
eb46311561
|
getArticleByPath is now a global function for template instead of a filter
|
2016-05-02 09:38:24 +02:00 |
|
Samy Pessé
|
63839bb0a7
|
Fix apply of async html modifiers
|
2016-05-02 09:29:49 +02:00 |
|
Samy Pessé
|
2ab5f6a305
|
Fix case of helper/resolveFileToUrl.js
|
2016-05-02 08:53:32 +02:00 |
|
Samy Pesse
|
3a48435497
|
Cleanup folder before generating output
|
2016-05-01 19:35:50 +02:00 |
|
Samy Pesse
|
c1d53ec11f
|
Switch parsers to a model
|
2016-04-30 22:06:16 +02:00 |
|
Samy Pesse
|
30bce5f9bb
|
Add option "--timing" to mesure gitbook performances
|
2016-04-30 14:37:44 +02:00 |
|
Samy Pesse
|
5bad08b9a0
|
Add this.generator as deprecated
|
2016-04-30 12:14:43 +02:00 |
|
Samy Pesse
|
8f7967acd0
|
Log page causing error when a bug occurs during generation
|
2016-04-29 23:32:41 +02:00 |
|
Samy Pesse
|
faf18476b1
|
Don't fail if page doesn't exist
|
2016-04-29 23:23:54 +02:00 |
|
Samy Pesse
|
db1a0aedf8
|
Fix listing of plugins when contains "-"
|
2016-04-29 23:13:31 +02:00 |
|
Samy Pesse
|
01a26fda25
|
Fix linting error
|
2016-04-29 20:18:28 +02:00 |
|
Samy Pessé
|
c817acff09
|
Add context for page templates
|
2016-04-29 17:40:35 +02:00 |
|
Samy Pessé
|
a5eec81819
|
Fix context for page template
|
2016-04-29 17:34:33 +02:00 |
|
Samy Pessé
|
98f70879bd
|
Complete ebook generation using ebook-convert
|
2016-04-29 16:50:50 +02:00 |
|
Samy Pessé
|
ceb4627f4e
|
Use API to create context for filters/blocks
|
2016-04-29 15:30:56 +02:00 |
|
Samy Pessé
|
07a5daefb0
|
Generate SUMMARY.html for ebook output
|
2016-04-29 15:09:11 +02:00 |
|
Samy Pessé
|
0ed524bce5
|
Correctly setup configuration for plugins in multilingual books
|
2016-04-29 15:08:54 +02:00 |
|
Samy Pessé
|
3ea4e334bf
|
It should generate index for languages
|
2016-04-29 13:04:54 +02:00 |
|
Samy Pessé
|
9955fa8c29
|
Use plugin assets from parent when language book
|
2016-04-29 12:46:31 +02:00 |
|
Samy Pessé
|
fb37a6bcab
|
Inherit plugins list from parent output when generating multilingual book
|
2016-04-29 11:31:54 +02:00 |
|
Samy Pesse
|
826f90505c
|
Add command "init"
|
2016-04-28 21:25:58 +02:00 |
|
Samy Pessé
|
281f6d5535
|
Extend timeout for tests
|
2016-04-28 15:36:54 +02:00 |
|
Samy Pessé
|
b4072a06c4
|
Add basic tests for website generator
|
2016-04-28 15:28:46 +02:00 |
|
Samy Pessé
|
cb3ee423c9
|
Add basic tests for json generator
|
2016-04-28 15:20:25 +02:00 |
|
Samy Pessé
|
f3058598dc
|
Always generate a README.json as introduction of json output
|
2016-04-28 14:42:07 +02:00 |
|
Samy Pessé
|
f08732095d
|
Copy readme.json from main language for json output of multilingual
|
2016-04-28 14:37:19 +02:00 |
|
Samy Pessé
|
f946650ddb
|
Add "next" and "previous" to page JSON repr
|
2016-04-28 14:28:41 +02:00 |
|
Samy Pesse
|
8dd5e0c250
|
Add comments for todos
|
2016-04-27 22:42:09 +02:00 |
|
Samy Pesse
|
139e487998
|
Correctly resolve images starting with /
|
2016-04-27 22:36:59 +02:00 |
|
Samy Pesse
|
9bb0a3fbd3
|
Add tests for svg inliner
|
2016-04-27 22:18:33 +02:00 |
|
Samy Pessé
|
e781d6d2b1
|
Add test for assets inliner
|
2016-04-27 17:58:35 +02:00 |
|
Samy Pessé
|
e50422bce5
|
Use code TemplateBlock to highlight code
|
2016-04-27 16:22:17 +02:00 |
|
Samy Pessé
|
999882e723
|
Add test for highlightCode html modifier
|
2016-04-27 15:42:55 +02:00 |
|
Samy Pessé
|
cc9fdd0032
|
Generate multilingual books
|
2016-04-27 15:12:18 +02:00 |
|
Samy Pessé
|
7298dec353
|
Add plugins.resources for template context
|
2016-04-27 13:47:12 +02:00 |
|
Samy Pessé
|
98e739a12b
|
Add JS context for template
|
2016-04-27 13:13:27 +02:00 |
|
Samy Pessé
|
1906691a35
|
Fix order of plugins assets copy
|
2016-04-27 12:48:40 +02:00 |
|
Samy Pessé
|
4ca23b84a4
|
Fix filters for theme templates
|
2016-04-27 12:08:00 +02:00 |
|
Samy Pesse
|
878e7441f2
|
Stop running test on node 0.12 for windows
|
2016-04-26 23:19:19 +02:00 |
|
Samy Pesse
|
27d387e3e1
|
Load i18n translations
|
2016-04-26 21:48:56 +02:00 |
|
Samy Pesse
|
8bac111acf
|
Add base for plugin JS api
|
2016-04-26 17:02:59 +02:00 |
|
Samy Pesse
|
357aa92e31
|
Add default filters to theme templating engine
|
2016-04-26 15:50:11 +02:00 |
|