<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chrona/src/components/BaseLine.vue, branch package-imports</title>
<subtitle>Chrona: Interactive Historical Timeline</subtitle>
<id>https://terryt.dev/cgit/chrona/atom?h=package-imports</id>
<link rel='self' href='https://terryt.dev/cgit/chrona/atom?h=package-imports'/>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/'/>
<updated>2023-01-22T13:45:30+00:00</updated>
<entry>
<title>Replace ResizeObserver using width/height props</title>
<updated>2023-01-22T13:45:30+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-22T12:30:45+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=b700d1ae15e0a5380eaf7cc677a3abf17620d5d4'/>
<id>urn:sha1:b700d1ae15e0a5380eaf7cc677a3abf17620d5d4</id>
<content type='text'>
For increasing compatibility with older devices
</content>
</entry>
<entry>
<title>Add Baseline horizontal fade-div</title>
<updated>2023-01-21T09:32:15+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-21T09:32:15+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=c363088b83c9c48abcf37aff3ac59420cbcc7498'/>
<id>urn:sha1:c363088b83c9c48abcf37aff3ac59420cbcc7498</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adjust coloring and spacing</title>
<updated>2023-01-21T09:26:01+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-21T09:06:29+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=4404b650d136382097aba6f471b80cc96c4bd787'/>
<id>urn:sha1:4404b650d136382097aba6f471b80cc96c4bd787</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do more minor refactoring</title>
<updated>2023-01-21T05:17:31+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-21T04:23:51+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=c318c4cedf3f50c21c403649945c2abbbc30a89e'/>
<id>urn:sha1:c318c4cedf3f50c21c403649945c2abbbc30a89e</id>
<content type='text'>
Document some variables coupled between client and server.
Add more term consistency ('unit', 'event density').
Make console messages more consistent.
</content>
</entry>
<entry>
<title>Move general utility funcs into util.ts</title>
<updated>2023-01-21T03:12:30+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-21T03:08:48+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=d581e5b61a771ef8619a5bfbc84a6e337c7ca13f'/>
<id>urn:sha1:d581e5b61a771ef8619a5bfbc84a6e337c7ca13f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adjust frontend coding style</title>
<updated>2023-01-21T02:47:28+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-21T02:47:28+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=bf357e48dc261dab08598bd93071ca53ef386402'/>
<id>urn:sha1:bf357e48dc261dab08598bd93071ca53ef386402</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add fading for overflowing baseline labels</title>
<updated>2023-01-15T14:32:33+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-15T14:32:33+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=a911be98d2137be5ea7f17d1df73a2215dfb7c75'/>
<id>urn:sha1:a911be98d2137be5ea7f17d1df73a2215dfb7c75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make baseline time-spans non-overlapping</title>
<updated>2023-01-02T06:47:38+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-02T06:47:38+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=d48f3b862fad74af6576297d471d7834b1f0bba8'/>
<id>urn:sha1:d48f3b862fad74af6576297d471d7834b1f0bba8</id>
<content type='text'>
Remove time-span labels
Fix firstDate/lastDate being passed to TimelineState instead of startDate/endDate
</content>
</entry>
<entry>
<title>Make BaseLine spans more visible</title>
<updated>2022-12-18T11:24:00+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-12-18T11:24:00+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=6a21aa07c0bd6f601206cc12e659ebd6319364b6'/>
<id>urn:sha1:6a21aa07c0bd6f601206cc12e659ebd6319364b6</id>
<content type='text'>
Increase min-length to 3px, add margin around BaseLine
Fix non-visibility on startup
</content>
</entry>
<entry>
<title>Add unit testing</title>
<updated>2022-12-18T09:26:07+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-12-18T09:26:07+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=fac881d61176f04a4062db710df98924a76b0ffb'/>
<id>urn:sha1:fac881d61176f04a4062db710df98924a76b0ffb</id>
<content type='text'>
Install vitest, happy-dom, and @testing-library/vue
Add lib.ts and rbtree.ts tests in tests/
Modularise some date-range-managing code from App.vue into lib.ts
</content>
</entry>
</feed>
