LegendKeeper 0.7.2: Single-page export, images, bug fixes (Patreon)
Content
Single Page Export
You can now export single pages as HTML or JSON. This is an evolving feature, and many block types don't fully convert yet. Over time, it will be improved with better formatting, block support, including images, etc. I figured it was better to have an incomplete export rather than none at all. There is a print-friendly option that flattens your document's tabs, as well.
The JSON schema is subject to change, so I've included a schemaVersion field for those of you using the data for applications.
Image full view and images in atlas preview
Image full-view has returned to the wiki, and header images have returned to the atlas.
Search index manual rebuild
There's now a button in Project Settings to manually rebuild your search index. Some of you might have old, deleted articles in your search index. Use this to get rid of them. Otherwise, you should almost never need to use this button. I will probably tuck it away deeper in settings at a later point in time.
* The name and link text fields no longer sync with each other.
* Tweaked styling on info panels.
* The title/tab bar now shows an indicator when it's downloading document changes from the server.
* Re-enabled wiki tree cache that I accidentally disabled.
Up next:
I'm currently working on bulk project export. This export feature will allow you to download your entire LK project as a static site, or as an index of JSON files. I finished the feature, but it turned out it was too beefy to work for larger projects. I'm reconfiguring it to run in a more scalable manner and will be finished with it soon.
I'm paying attention to all your bug reports, I promise. I'd like to get export minimally functional ASAP, then I'll move back to solving minor bugs. Export will be a constantly improving project-- I think at some point, the site generated by bulk export will be a lightweight app of its own that you could edit and host yourself.