1
0
Fork 0
mirror of https://github.com/lise-henry/crowbook synced 2024-05-23 09:06:17 +02:00
Commit Graph

533 Commits

Author SHA1 Message Date
Elisabeth Henry e7308c97e8 Bump version to 0.8.0 2016-09-19 23:06:25 +02:00
Elisabeth Henry c57998c9e4 Update config part of the book 2016-09-19 23:06:04 +02:00
Elisabeth Henry 3c2955f72f Add variants for future support of parts in Number 2016-09-19 22:55:43 +02:00
Elisabeth Henry a48e004bf3 Fix formatting 2016-09-19 22:55:19 +02:00
Elisabeth Henry 4a5539df9c Move get_files out of ResourceHandler so it doesn't get exported in library 2016-09-19 22:32:20 +02:00
Elisabeth Henry 825e42464b Remove logger::verbosity method 2016-09-19 22:25:40 +02:00
Elisabeth Henry e0636907c4 Update cleaner doctests 2016-09-19 22:23:41 +02:00
Elisabeth Henry f6370f5029 Remove source::file method as it isn't used 2016-09-19 22:23:25 +02:00
Elisabeth Henry 2f411739e1 Make source::new use Into<String> instead of &str 2016-09-19 22:19:32 +02:00
Elisabeth Henry 6b731bcdda Update cleaner doctests 2016-09-19 22:07:17 +02:00
Elisabeth Henry 0917a0be9d Update cleaner tests 2016-09-19 21:58:55 +02:00
Elisabeth Henry ac72fc0c55 Add Roadmap.md 2016-09-19 21:28:08 +02:00
Elisabeth Henry 429120dd8f Use display_chapter in config.book 2016-09-19 21:27:43 +02:00
Elisabeth Henry 474992b09e Make Cleaner trait use Cow 2016-09-19 21:26:50 +02:00
Elisabeth Henry c1f39d1b20 Make map_images use Into<Cow<...>> instead of Cow<...> 2016-09-19 21:15:54 +02:00
Elisabeth Henry 7aaec8fdf9 Make escape functions use Cow 2016-09-19 21:10:14 +02:00
Elisabeth Henry 4b5177475c Refactor Error struct 2016-09-19 20:33:07 +02:00
Elisabeth Henry de303343be Update ChangeLog 2016-09-19 15:42:18 +02:00
Elisabeth Henry d8244d7cba Remove unused variable 2016-09-19 15:42:11 +02:00
Elisabeth Henry e789a7adb1 Document derive_html! macro 2016-09-19 05:38:16 +02:00
Elisabeth Henry bbe5ec2199 Modify templates 2016-09-19 01:02:06 +02:00
Elisabeth Henry 158d765026 Try to read yaml line by line so options are set in order of declaration 2016-09-18 23:59:04 +02:00
Elisabeth Henry 96e741ac33 Remove unnecessary clone in Book::new_from_file 2016-09-18 23:04:27 +02:00
Elisabeth Henry 4ff10cb29b Update ChangeLog 2016-09-18 22:51:23 +02:00
Elisabeth Henry 184d6e6c7e Add self.root.join() to book path for import_config 2016-09-18 22:50:49 +02:00
Elisabeth Henry 68cdc8b6d0 Improve documentation strings 2016-09-18 15:16:17 +02:00
Elisabeth Henry ee683e12a3 Add import_config option 2016-09-18 07:32:38 +02:00
Elisabeth Henry 76d06fa62f Make derive_html! macro also generate trait implementation for Renderer 2016-09-18 06:37:25 +02:00
Elisabeth Henry 3eef8acacf Add derive_html! macro to reduce code duplication 2016-09-18 06:29:47 +02:00
Elisabeth Henry 126a667fff Tweak (uglily) css and template 2016-09-18 05:46:29 +02:00
Elisabeth Henry a641505a5d Make links start at 1 again 2016-09-18 05:11:24 +02:00
Elisabeth Henry 9a3e36b9d4 Add onhaschange listener in javascript
This allows to remove the (now unnecessary) calls to javascript in
links for single HTML documents displaying only one chapter.
2016-09-18 05:02:10 +02:00
Elisabeth Henry 078bb708d6 Update Changelog 2016-09-18 04:15:45 +02:00
Elisabeth Henry 2a1abac172 Fix navigation bug in Html Single when display_chapter is true
The links didn't include a javascript called to "showScript", because
the method "render_html" from HtmlRenderer didn't call the trait
method of HtmlSingleRenderer.
2016-09-18 04:12:44 +02:00
Elisabeth Henry 7752019902 Move add_script field to html_single 2016-09-18 03:51:26 +02:00
Elisabeth Henry 5798922e4c Split HtmlRenderer into one 'abstract class' and a concrete singlefile renderer 2016-09-18 03:05:03 +02:00
Elisabeth Henry 0b7eaa96d0 Add licence information 2016-09-18 02:47:12 +02:00
Elisabeth Henry 85df90f075 Change fiels orders 2016-09-18 02:44:10 +02:00
Elisabeth Henry 7195c871d9 Make filename field in HtmlRenderer private 2016-09-18 02:43:40 +02:00
Elisabeth Henry 2c3b275263 Add is_hidden and is_numbered methods to Number 2016-09-18 02:32:34 +02:00
Elisabeth Henry b7e13ce59f Move Epub3 handling out of HtmlRenderer (which didn't really dit it well anyway) 2016-09-18 02:20:49 +02:00
Elisabeth Henry d60bbdda30 Move render_token implementation for EpubRenderer to separate function 2016-09-18 01:52:20 +02:00
Elisabeth Henry 4adc233ac4 Make EpubRenderer use HtmlRenderer::static_render_token 2016-09-18 01:48:30 +02:00
Elisabeth Henry f4ca407941 Add crowbook link to user guide book 2016-09-18 01:39:50 +02:00
Elisabeth Henry 22d84bedce Move render_token implementation to separate function 2016-09-18 01:39:31 +02:00
Elisabeth Henry f3950bc3aa Set default for html.crowbook_link to false 2016-09-17 22:50:47 +02:00
Elisabeth Henry 4875609e47 Update Changelog 2016-09-17 22:48:00 +02:00
Elisabeth Henry a3b95379da Add html.top option 2016-09-17 22:46:43 +02:00
Elisabeth Henry 17f8651d93 Update ChangeLog 2016-09-17 00:15:48 +02:00
Elisabeth Henry 258bf23fd4 Forgot te commit lang.rs in previous commit 2016-09-17 00:15:20 +02:00