<feed xmlns='http://www.w3.org/2005/Atom'>
<title>graf_karto/src/math/polygon, branch net</title>
<subtitle>Dungeon mapping tool because clearly there are not enough out there!
</subtitle>
<id>https://git.zwergenfreun.de/graf_karto/atom?h=net</id>
<link rel='self' href='https://git.zwergenfreun.de/graf_karto/atom?h=net'/>
<link rel='alternate' type='text/html' href='https://git.zwergenfreun.de/graf_karto/'/>
<updated>2021-01-11T11:10:16Z</updated>
<entry>
<title>Rect rooms are now normal polygon rooms in data</title>
<updated>2021-01-11T11:10:16Z</updated>
<author>
<name>Arne Dußin</name>
</author>
<published>2021-01-11T11:10:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zwergenfreun.de/graf_karto/commit/?id=ec071d5bc677101c0168b5fb3065f2d928234ed9'/>
<id>urn:sha1:ec071d5bc677101c0168b5fb3065f2d928234ed9</id>
<content type='text'>
Before there was an extra data type for rectangular rooms. This is now
changed, with the rectangle tool remaining, to create these often
required rooms faster, but the data type is just a normal polygon that
is generated from a rect to reduce redundancy.
</content>
</entry>
<entry>
<title>Change to polygongraph instead of polygon in roomtool</title>
<updated>2020-12-27T20:54:31Z</updated>
<author>
<name>Arne Dußin</name>
</author>
<published>2020-12-27T20:54:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zwergenfreun.de/graf_karto/commit/?id=53d376eaeef991850d35318b147f75c8f103319d'/>
<id>urn:sha1:53d376eaeef991850d35318b147f75c8f103319d</id>
<content type='text'>
The polygon room tool used a convoluted process for determining what the
user actually wants to draw. I have changed to the polygon graph
instead, which makes the checks easier and restricts the user a bit
less. In the process however I found a serious problem with my handling
float, so everything needed to change to margin compares (which I of
course should have done in the beginning. Guys, take the warning
seriously and don't ignore it for ten years like I did. It will come
back to haunt you.. apparently) instead of direct equality.
</content>
</entry>
<entry>
<title>Add previously missing docs where appropriate</title>
<updated>2020-12-21T20:15:55Z</updated>
<author>
<name>Arne Dußin</name>
</author>
<published>2020-12-21T00:22:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zwergenfreun.de/graf_karto/commit/?id=d7e9c3cc46d616c2fcd1a6e9f73adbb79c6570b4'/>
<id>urn:sha1:d7e9c3cc46d616c2fcd1a6e9f73adbb79c6570b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor to make interaction between tools easier</title>
<updated>2020-12-15T21:51:46Z</updated>
<author>
<name>Arne Dußin</name>
</author>
<published>2020-12-14T23:46:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zwergenfreun.de/graf_karto/commit/?id=9799d3c6a8f0c242668203a1c70d7b6cfed3e855'/>
<id>urn:sha1:9799d3c6a8f0c242668203a1c70d7b6cfed3e855</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'polygon-deletion'</title>
<updated>2020-11-26T19:52:44Z</updated>
<author>
<name>Arne Dußin</name>
</author>
<published>2020-11-26T19:52:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zwergenfreun.de/graf_karto/commit/?id=99e935b63bb023cfd46c8f3d81074d3faf7ce592'/>
<id>urn:sha1:99e935b63bb023cfd46c8f3d81074d3faf7ce592</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make polygons deletable</title>
<updated>2020-11-26T19:50:30Z</updated>
<author>
<name>Arne Dußin</name>
</author>
<published>2020-11-26T19:50:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zwergenfreun.de/graf_karto/commit/?id=cf3c8378557457363853d6795e4ddf9e70a4738e'/>
<id>urn:sha1:cf3c8378557457363853d6795e4ddf9e70a4738e</id>
<content type='text'>
Before, the deletion tool was not targeting polygons. I also took the
liberty to broaden the functionality of the surface trait, which now can
check if a rectangle or polygon is contained.
</content>
</entry>
<entry>
<title>Print polygon that makes the earcutting algo panic</title>
<updated>2020-11-26T13:57:39Z</updated>
<author>
<name>Arne Dußin</name>
</author>
<published>2020-11-26T13:57:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zwergenfreun.de/graf_karto/commit/?id=19a1221c4bb9df34bb0c14746fc5372d07d1c771'/>
<id>urn:sha1:19a1221c4bb9df34bb0c14746fc5372d07d1c771</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix clippy lints and add polygon tool button icon</title>
<updated>2020-11-25T21:16:46Z</updated>
<author>
<name>Arne Dußin</name>
</author>
<published>2020-11-25T21:16:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zwergenfreun.de/graf_karto/commit/?id=da19f0174b99db02e50d2f1db8aae6245d7981ca'/>
<id>urn:sha1:da19f0174b99db02e50d2f1db8aae6245d7981ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add polygon rooms that can actually kind of be used</title>
<updated>2020-11-25T20:38:38Z</updated>
<author>
<name>Arne Dußin</name>
</author>
<published>2020-11-25T20:38:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zwergenfreun.de/graf_karto/commit/?id=77f2d35cb52d9443e9a0e9250aa941fc3d7610b6'/>
<id>urn:sha1:77f2d35cb52d9443e9a0e9250aa941fc3d7610b6</id>
<content type='text'>
It's still kind of strange to use the polygon tool, but at least it
seems stable enough so I'm confident enough (and sick enough of it) to
release it into the wild.
</content>
</entry>
<entry>
<title>Add unstable polygon room tool</title>
<updated>2020-11-24T12:16:47Z</updated>
<author>
<name>Arne Dußin</name>
</author>
<published>2020-11-24T12:16:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zwergenfreun.de/graf_karto/commit/?id=58ca28d4b21667e9b86939ad574f477e02f2b290'/>
<id>urn:sha1:58ca28d4b21667e9b86939ad574f477e02f2b290</id>
<content type='text'>
</content>
</entry>
</feed>
