<feed xmlns='http://www.w3.org/2005/Atom'>
<title>I Like Trains/game/network, branch better-network</title>
<subtitle>The I Like Trains game</subtitle>
<id>https://git.randomdan.homeip.net/repo/ilt/atom?h=better-network</id>
<link rel='self' href='https://git.randomdan.homeip.net/repo/ilt/atom?h=better-network'/>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/'/>
<updated>2025-06-13T20:53:32Z</updated>
<entry>
<title>Create a list of snap points for the existing network</title>
<updated>2025-06-13T20:53:32Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-06-13T20:53:32Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=1e7a924874050674a103f6927f4a3c5ef6459222'/>
<id>urn:sha1:1e7a924874050674a103f6927f4a3c5ef6459222</id>
<content type='text'>
These form key positions in the world to ease neat creation.
</content>
</entry>
<entry>
<title>Handle edge cases</title>
<updated>2025-06-09T22:26:52Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-06-09T22:26:52Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=646b276a9ba766a7e2acfe2d35e83228afc0d1f7'/>
<id>urn:sha1:646b276a9ba766a7e2acfe2d35e83228afc0d1f7</id>
<content type='text'>
...where extending a network results in something that can be a straight
or collapsed into a single arc from a bi-arc.
</content>
</entry>
<entry>
<title>Standard interface for creating link definitions</title>
<updated>2025-05-12T11:50:57Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-05-12T11:50:57Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=55c2a0f45d55e404494614c0f45a6bbc8985b0a8'/>
<id>urn:sha1:55c2a0f45d55e404494614c0f45a6bbc8985b0a8</id>
<content type='text'>
2 positions and, 0, 1 or 2 angles; always returns a GenLinksDef
collection.
</content>
</entry>
<entry>
<title>Rename terrainSplitAt to connectAt</title>
<updated>2025-05-12T11:49:25Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-05-12T11:49:25Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=78070da737d7fb7ed3b0307cd04d46be70e63b83'/>
<id>urn:sha1:78070da737d7fb7ed3b0307cd04d46be70e63b83</id>
<content type='text'>
It doesn't split, it connects a duplicated pair of link definitions.
</content>
</entry>
<entry>
<title>Remove all the old network link creation code</title>
<updated>2025-05-12T03:08:09Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-05-12T03:08:09Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=64a40f462001e56ab4cee2a29ecc5cef322b5688'/>
<id>urn:sha1:64a40f462001e56ab4cee2a29ecc5cef322b5688</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add network helpers for easily adding a chain of links</title>
<updated>2025-05-12T03:00:51Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-05-12T03:00:51Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=61fa037d0a50b62807ca88dc09e4c85dff7d3ddf'/>
<id>urn:sha1:61fa037d0a50b62807ca88dc09e4c85dff7d3ddf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split link generation definitions according to terrain</title>
<updated>2025-05-11T23:23:42Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-05-11T23:23:42Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=b3105c56c277f6e1e27a3e5e5ee5e1b6c3f47afd'/>
<id>urn:sha1:b3105c56c277f6e1e27a3e5e5ee5e1b6c3f47afd</id>
<content type='text'>
Copies the same imperfect logic from old link addition functions.
</content>
</entry>
<entry>
<title>Split definition creation from link creation</title>
<updated>2025-05-11T12:00:32Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-05-11T12:00:32Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=068681f599a0cb9ca57f2556632b7dc0e62fac9f'/>
<id>urn:sha1:068681f599a0cb9ca57f2556632b7dc0e62fac9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Link helper to get an End pointer based on position</title>
<updated>2025-05-11T09:15:31Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-05-11T09:15:31Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=2a768eed79e1dbccd389a31a0d593729c9aef4f8'/>
<id>urn:sha1:2a768eed79e1dbccd389a31a0d593729c9aef4f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix conditional render of rail links</title>
<updated>2025-05-10T23:12:42Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-05-10T23:12:42Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=1bcce010b5b11b485ba80df58c984277100dc99e'/>
<id>urn:sha1:1bcce010b5b11b485ba80df58c984277100dc99e</id>
<content type='text'>
Tests for vertices, not links in network. Fixes case where links are
present but not in network, e.g. currently being built.
</content>
</entry>
</feed>
