<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wayland/doc/doxygen/dot/x-architecture.gv, branch main</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/wayland/atom/doc/doxygen/dot/x-architecture.gv?h=main</id>
<link rel='self' href='http://git.sudomsg.com/mirror/wayland/atom/doc/doxygen/dot/x-architecture.gv?h=main'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/'/>
<updated>2025-11-27T15:39:11Z</updated>
<entry>
<title>doc: Refactor the build system for complete build dir docs</title>
<updated>2025-11-27T15:39:11Z</updated>
<author>
<name>Sebastian Wick</name>
<email>sebastian.wick@redhat.com</email>
</author>
<published>2025-10-27T23:36:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=bbb5fa66a7fe53c492e4cc2e616c4ada38712542'/>
<id>urn:sha1:bbb5fa66a7fe53c492e4cc2e616c4ada38712542</id>
<content type='text'>
By structuring things differently, it becomes possible to have a
complete build of the docs in the build dir, without having to install
anything.

Signed-off-by: Sebastian Wick &lt;sebastian.wick@redhat.com&gt;
</content>
</entry>
<entry>
<title>Switch graphviz files to use HTML-style labels</title>
<updated>2017-07-27T11:56:26Z</updated>
<author>
<name>Owen W. Taylor</name>
<email>otaylor@fishsoup.net</email>
</author>
<published>2017-06-02T02:48:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=042e7eadd8e852ef466592f0f0be0dab84736187'/>
<id>urn:sha1:042e7eadd8e852ef466592f0f0be0dab84736187</id>
<content type='text'>
With recent versions of graphviz, generation of the diagrams in the documentation
fails with:

 /usr/bin/dot -Tpng -oxml/x-architecture.png dot/x-architecture.gv
 Warning: flat edge between adjacent nodes one of which has a record shape - replace records with HTML-like labels
   Edge xserver -&gt; comp
 Error: getsplinepoints: no spline points available for edge (xserver,comp)
 Error: lost xserver comp edge
 Error: lost xserver comp edge
 Error: lost comp xserver edge
 Error: lost comp xserver edge

http://www.graphviz.org/content/i-havent-been-able-render-these-files-graphviz-226 indicates
that the error message basically means that the authors of graphviz consider record-style
labels to be deprecated and are no longer fixing errors with them. This patch changes
the labels to be in the HTML style, which seems to require duplicating style between all
the nodes, but it's not like these files are often edited.

The result is not exactly the same but is quite similar.

Reviewed-by: Armin Krezović &lt;krezovic.armin@gmail.com&gt;
Tested-by: Armin Krezović &lt;krezovic.armin@gmail.com&gt;
</content>
</entry>
<entry>
<title>doc: update diagrams for compatibility.</title>
<updated>2015-01-29T01:43:19Z</updated>
<author>
<name>Jon Cruz</name>
<email>jonc@osg.samsung.com</email>
</author>
<published>2015-01-29T01:24:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=7575e2ea19dcb6012a6fd4729197d12a68b89025'/>
<id>urn:sha1:7575e2ea19dcb6012a6fd4729197d12a68b89025</id>
<content type='text'>
Change attribute separators for compatiblity with graphviz older than 2.30.

Signed-off-by: Jon A. Cruz &lt;jonc@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>doc: Switch from static image files to generated diagrams.</title>
<updated>2015-01-29T01:43:16Z</updated>
<author>
<name>Jon Cruz</name>
<email>jonc@osg.samsung.com</email>
</author>
<published>2015-01-29T01:24:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=b5fca036cc2bfc224a3db4724c00543d98008cb5'/>
<id>urn:sha1:b5fca036cc2bfc224a3db4724c00543d98008cb5</id>
<content type='text'>
Switches diagrams from using static PNG images to instead generate them via
simple graphviz DOT markup files.

Signed-off-by: Jon A. Cruz &lt;jonc@osg.samsung.com&gt;
</content>
</entry>
</feed>
