Commit Graph

93 Commits

Author SHA1 Message Date
Stéphane Goetz
d08393fbe5 Fix piwik check 2020-02-07 22:51:21 +01:00
Stéphane Goetz
695d2db311 Use transliteration for slug #183 2019-12-29 20:41:13 +01:00
Stéphane Goetz
ac60948fab Other Scrutinizer fixes 2019-12-07 16:32:38 +01:00
Stéphane Goetz
8215808282 Fix scrutinizer hints 2019-12-07 11:22:40 +01:00
Stéphane Goetz
b5633e93c7 #171 Redo the configuration layer to add a ConfigBuilder and group configuration parts 2019-12-05 21:25:58 +01:00
Stéphane Goetz
688de1d5b9 Fix warnings and errors reported by Scrutinizer 2019-11-30 22:24:10 +01:00
Stéphane Goetz
abaf36bec6 Lazy load CommonMark converter, speeds up generation in serve mode when file is cached (~ -10ms) 2019-11-30 21:46:58 +01:00
Stéphane Goetz
727c5c015e Add custom image renderer to fix relative links to images #78 2019-11-30 20:40:42 +01:00
Stéphane Goetz
13be180582 Fix lots of scrutinizer warnings, remove Travis 2019-11-28 23:32:33 +01:00
Stéphane Goetz
e04335abeb Update dependencies, min PHP 7.2 2019-11-28 22:36:26 +01:00
Stéphane Goetz
e796fad862 rename _libraries to daux_libraries and _search_index to daux_search_index otherwise github pages makes the files invisible 2019-09-23 22:10:07 +02:00
Stéphane Goetz
d02b46e883 Fine tune menus 2019-09-22 21:42:03 +02:00
Stéphane Goetz
92db87e00d Add server side highlighting, fixes #139 2019-09-20 23:20:49 +02:00
Stéphane Goetz
57b3848430 Move search to _libraries 2019-09-20 23:20:05 +02:00
Stéphane Goetz
b06009ebbd Compile daux's JavaScript. Lazy load Highlight.js 2019-09-20 23:15:45 +02:00
Stéphane Goetz
194110ea6d Replace tipuesearch's jQuery with a mix of JS and preact 2019-09-18 23:16:35 +02:00
Stéphane Goetz
6cce90f2de Allow to specify template to use in attributes 2019-09-05 23:18:51 +02:00
Tim Gerundt
c8232b612d Global language get ignored
If a page has no language configured, the global language setting get ignored.
2018-10-15 10:11:23 +02:00
enrico
0d72c5a056 Use the page language for the framework translation 2018-09-27 10:13:43 +02:00
Stéphane Goetz
4e0e81cb29 Fix single page generation, make internal links work correctly 2018-09-21 23:43:06 +02:00
Stéphane Goetz
098b566496 small changes 2018-09-21 22:12:07 +02:00
Marie P-W
ac4bb09d45 Fix TOC template rendering
TOC renderer only takes default template into account. 
Adding `theme::` fix it, it will use `theme` folder if there is one.
2018-09-21 16:29:46 +02:00
Stéphane Goetz
0570fb7971 Fix breadcrumb support of multiple folders with the same name. Fixes #54 2018-06-05 23:02:01 +02:00
Stéphane Goetz
41c355edb1 Add more details on verbose output #52 2018-06-05 20:31:51 +02:00
Stéphane Goetz
65f0679d7a Fix formatting 2018-05-05 18:16:24 +02:00
Stéphane Goetz
e12465b4de Fix unit tests 2017-12-11 22:02:20 +01:00
Stéphane Goetz
91014cef8b Manage table of contents differently 2017-12-11 21:14:18 +01:00
Stéphane Goetz
70d15cc0ec fix usages of iconv 2017-11-08 21:51:01 +01:00
Stéphane Goetz
d898eb6edf Fix json output for search index, fixes #21 2017-11-08 00:01:08 +01:00
Stéphane Goetz
def4b5ed98
Merge pull request #22 from gerundt/meta-tags
Add `description`, `keywords` and `author` to Front Matter (fix #20)
2017-11-08 00:08:27 +02:00
Stéphane Goetz
52ce3714cf More cleanup 2017-11-07 22:54:31 +01:00
Tim Gerundt
0e516797c3 Add description, keywords and author to Front Matter (fix #20) 2017-11-07 22:39:34 +01:00
Stéphane Goetz
a1a65bb9f0 Support translations for the UI, fixes #1 2017-10-19 22:18:46 +02:00
Stéphane Goetz
0d3e366277 Remove daux.phar 2017-10-18 21:15:35 +02:00
Stéphane Goetz
5a24c48788 Add documentation in some places 2017-06-07 23:40:12 +02:00
Stéphane Goetz
885cc1f5ee Fix TOC links that are escaped, also handle uniqueness, fixes #461 2017-05-18 23:43:02 +02:00
Stéphane Goetz
ea61ca0210 Fix homepage title when auto_landing is disabled fixes #456 2017-05-16 23:17:06 +02:00
Stéphane Goetz
97a4e73878 Fix multilanguage, make an example, fixes #416 2017-01-10 10:28:58 +01:00
Stéphane Goetz
e831e75958 Use a more reliable way to detect the current page, fixes #420 2017-01-09 18:29:52 +01:00
Stéphane Goetz
83fde0ceaf Fix the TOC for unicode characters, fixes #423 2017-01-09 17:35:13 +01:00
Stéphane Goetz
be6438aca5 Fix automatic table of contents, fixes #421 2016-11-18 10:03:21 +01:00
Stéphane Goetz
4cdb7f6fd1 Add a way to support any platform for the "Edit On" feature, fixes #413 2016-09-30 22:24:33 +02:00
onigoetz
5b75fd0d10 Applied fixes from StyleCI 2016-09-26 20:54:26 +02:00
Stéphane Goetz
7ee564c667 Allow for custom themes on generate with global installation, partly fixes #396 2016-09-06 23:11:32 +02:00
Stéphane Goetz
e9cd1e3c27 Remove ribbon, add "Edit on Github" links, fixes #398 2016-08-17 00:18:34 +02:00
Stéphane Goetz
647c0beb3b Fix the URL Generator for inherit_index, fixes #381 2016-08-02 23:39:57 +02:00
Stéphane Goetz
c450903b3a Added a bit of documentation 2016-07-29 23:46:57 +02:00
Stéphane Goetz
6f66600fbd Fix the fix 2016-07-29 23:25:43 +02:00
Stéphane Goetz
948f2aaa39 Fix bugs reported by scrutinizer 2016-07-29 22:38:03 +02:00
Stéphane Goetz
3375f8ff2b Create a "daux" binary
Refactored Daux a bit to allow generating documentation from working directory
2016-07-29 21:56:10 +02:00