aboutsummaryrefslogtreecommitdiff
path: root/IkiWiki/Plugin/graphviz.pm
Commit message (Collapse)AuthorAge
* Give graph an optional "file" param, like table's.Amitai Schleier2018-10-22
|
* graphviz: Handle self-links.Joey Hess2012-04-18
|
* apply Postel's lawJoey Hess2011-11-30
|
* graphviz: Support wikilinks embedded in the graph.Joey Hess2011-11-30
| | | | (Sponsored by The TOVA Company.)
* store imagemap in %pagestate, rather than a fileJoey Hess2011-11-30
| | | | | | | | | | | | Using a file was sorta not right. Note that when previewing, %pagestate is not saved, so it has to rebuild the graph every time until that graph is saved; then previews can use the cached data until the next time the graph is changed. Also note that it's stored in the destpage's pagestate. The imagemap could vary between a page and an inlined page if wikilinks were supported.
* graphviz: Support urls embedded in the graph, by having graphviz generate an ↵Joey Hess2011-11-30
| | | | | | | | imagemap. Also, I let preview mode write real files, rather than using data: uri. Which is ok these days, since ikiwiki tracks files created during previewing, and cleans them up later.
* Use Digest::SHA built into perl rather than external Digest::SHA1 to ↵Joey Hess2010-07-31
| | | | simplify dependencies. Closes: #591040
* improve preview mode commentsJoey Hess2010-06-09
|
* graphviz: Fix display of preexisting images in preview mode.Joey Hess2010-05-04
|
* setup file orderingJoey Hess2010-02-12
|
* doubled semicolonsJoey Hess2009-02-11
|
* finalise version 3.00 of the plugin apiJoey Hess2008-12-23
|
* Coding style change: Remove explcit vim folding markers.Joey Hess2008-12-17
|
* graphviz: Fix breakage of the name of the preprocessor directive.Joey Hess2008-08-14
|
* add plugin safe/rebuild info (part 1 of 2)Joey Hess2008-08-03
| | | | too many plugins.. brain exploding..
* fix plugin nameJoey Hess2008-07-26
|
* switch preprocess hooks to use error functionJoey Hess2008-07-13
|
* revert destpage part of f7bdc2385Joey Hess2008-03-23
| | | | | | | | destpage does not normally need to be worried about when creating other files as part of the process of rendering a page. Using destpage results in inlined pages creating two copies of such files. It works to not use destpage in this case because the inlining page depends on the source page, so if the source page is modified or deleted the inlining page will be updated.
* * Use forcebaseurl to make page previews be displayed with the html baseJoey Hess2008-03-12
| | | | | | set to the destination page. This avoids need for hacks to munge the urls in preview mode, which fixes several bugs. * Several destpage fixes in plugins.
* * Fix problems with previewing in the graphviz plugin. Thanks,joey2007-07-29
| | | | HenrikBrixAndersen.
* * Fix graphviz plugin to not try to read images as utf-8; they mightjoey2007-07-25
| | | | | sometimes contain invalid utf-8 byte sequences. Thanks, HenrikBrixAndersen.
* * pagespec_match() has changed to take named parameters, to better allowjoey2007-04-27
| | | | | | | | | for extended pagespecs. The old calling convention will still work for back-compat for now. * The calling convention for functions in the IkiWiki::PageSpec namespace has changed so they are passed named parameters. * Plugin interface version increased to 2.00 since I don't anticipate any more interface changes before 2.0.
* * Add a graphviz plugin.joshtriplett2007-04-09
* Suggests: graphviz