<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chrona/src, branch wrap-in-event-circle</title>
<subtitle>Chrona: Interactive Historical Timeline</subtitle>
<id>https://terryt.dev/cgit/chrona/atom?h=wrap-in-event-circle</id>
<link rel='self' href='https://terryt.dev/cgit/chrona/atom?h=wrap-in-event-circle'/>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/'/>
<updated>2022-10-19T07:16:45+00:00</updated>
<entry>
<title>Use shape-outside to wrap event text in circles</title>
<updated>2022-10-19T07:16:45+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-19T07:16:45+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=00012d3285dbc960001b6c341906af918b27960a'/>
<id>urn:sha1:00012d3285dbc960001b6c341906af918b27960a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix bug where pendingReq wasn't always reset</title>
<updated>2022-10-19T06:56:05+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-19T06:56:05+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=4f56fa40db652f5f7b3e42f5a1a4905c0b3787ea'/>
<id>urn:sha1:4f56fa40db652f5f7b3e42f5a1a4905c0b3787ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move mainline to side when display area is too small</title>
<updated>2022-10-19T06:48:10+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-19T06:48:10+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=9fa58dda8a0f35437b76bc2039f5e96dfe21c099'/>
<id>urn:sha1:9fa58dda8a0f35437b76bc2039f5e96dfe21c099</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add gradient to event lines</title>
<updated>2022-10-19T03:59:26+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-19T03:59:26+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=6618e3a1928440b2a7accad6053f970c316c27c8'/>
<id>urn:sha1:6618e3a1928440b2a7accad6053f970c316c27c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prevent jumps in event line angle transitions</title>
<updated>2022-10-19T02:28:56+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-19T02:28:56+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=8a0ed6a97837a5fb8faa10ab415759b445aaa2fe'/>
<id>urn:sha1:8a0ed6a97837a5fb8faa10ab415759b445aaa2fe</id>
<content type='text'>
Instead of directly using new angles, update old ones
Also prevent event lines from 'detaching' from the mainline during transitions
Also make events displayed in circles
</content>
</entry>
<entry>
<title>Make layout method space-filling</title>
<updated>2022-10-18T13:25:16+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-18T13:25:16+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=bc272c3adbdf64f19aba905d9a9616ccf46ebf76'/>
<id>urn:sha1:bc272c3adbdf64f19aba905d9a9616ccf46ebf76</id>
<content type='text'>
Also avoid redundant start/end date change events
</content>
</entry>
<entry>
<title>Add basic grid-like event layout</title>
<updated>2022-10-18T12:34:39+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-18T12:20:59+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=220c9bf8b3bee11f3119860bb14bdb5da3f040e9'/>
<id>urn:sha1:220c9bf8b3bee11f3119860bb14bdb5da3f040e9</id>
<content type='text'>
Add lines linking events to timeline
Add scrim on event image
</content>
</entry>
<entry>
<title>Serialise event-req handling</title>
<updated>2022-10-18T09:03:51+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-18T09:03:51+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=dfe71f33e24b9ed5b8ecc674423216a0f5487283'/>
<id>urn:sha1:dfe71f33e24b9ed5b8ecc674423216a0f5487283</id>
<content type='text'>
Also skip unnecessary render on startup
</content>
</entry>
<entry>
<title>Reduce event data after reaching a memory limit</title>
<updated>2022-10-18T08:46:06+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-18T08:44:04+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=c7e965fc3dc6ffe01e6d4823d56f7b604fef6270'/>
<id>urn:sha1:c7e965fc3dc6ffe01e6d4823d56f7b604fef6270</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Keep track of date ranges where server has no more results</title>
<updated>2022-10-18T07:39:17+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-18T07:39:17+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=fd1579191203c770f7c3b3dec53f8fdbeab3f971'/>
<id>urn:sha1:fd1579191203c770f7c3b3dec53f8fdbeab3f971</id>
<content type='text'>
- In TimeLine.vue, separate idToEvent and idToPos, to avoid sending event-req
  while a previous one is still waiting on a server response
- In histDate, add cmp() method
</content>
</entry>
</feed>
