<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chrona/src/lib.ts, branch remove-on-shrink</title>
<subtitle>Chrona: Interactive Historical Timeline</subtitle>
<id>https://terryt.dev/cgit/chrona/atom?h=remove-on-shrink</id>
<link rel='self' href='https://terryt.dev/cgit/chrona/atom?h=remove-on-shrink'/>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/'/>
<updated>2022-12-30T00:20:46+00:00</updated>
<entry>
<title>Add timeline position label</title>
<updated>2022-12-30T00:20:46+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-12-30T00:20:46+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=5608b720efc8eaa6d3007b30ca52114e6c6ef02b'/>
<id>urn:sha1:5608b720efc8eaa6d3007b30ca52114e6c6ef02b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make server send error for breaking unit-count limit</title>
<updated>2022-12-29T11:16:17+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-12-29T11:16:17+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=a3c5a73fae39de296cd05bde1a6853e20f84305a'/>
<id>urn:sha1:a3c5a73fae39de296cd05bde1a6853e20f84305a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Include events in units partially within display</title>
<updated>2022-12-29T10:51:51+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-12-29T10:51:51+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=29f17375c623ff18cd8f2d5d828ebc462d01f617'/>
<id>urn:sha1:29f17375c623ff18cd8f2d5d828ebc462d01f617</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Show event-count data on timeline</title>
<updated>2022-12-29T05:20:26+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-12-29T05:17:39+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=20d69469a4c80a196de23625d0420487b0ed04a6'/>
<id>urn:sha1:20d69469a4c80a196de23625d0420487b0ed04a6</id>
<content type='text'>
Backend:
	Send event-count data to client in EventResponse instance
	Fix certain usages of gregorian calendar instead of julian
	Move HistDate, SCALES, etc, into cal.py
Frontend:
	Make App update a unitCountMaps object using event-count data from server
	Make TimeLine show visual indication of unit counts
	Add showEventCounts option to store
Update unit tests
</content>
</entry>
<entry>
<title>Avoid dashed event-line at scales at/above event-start precision</title>
<updated>2022-12-27T10:15:46+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-12-27T10:14:35+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=a96fa2c3e331e28837cf0b5a7734fbb5ab4fadf0'/>
<id>urn:sha1:a96fa2c3e331e28837cf0b5a7734fbb5ab4fadf0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make minor ticks more evenly spread</title>
<updated>2022-12-26T04:51:20+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-12-26T04:51:20+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=1c76bf712516fb69db63e1433c1cec8a00f48f74'/>
<id>urn:sha1:1c76bf712516fb69db63e1433c1cec8a00f48f74</id>
<content type='text'>
Fix getNumDisplayUnits() not account for lack of 0 CE
Add getNumSubUnits() in lib.ts
</content>
</entry>
<entry>
<title>Add minor ticks</title>
<updated>2022-12-25T02:48:32+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-12-25T02:48:32+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=ad450156a712fcf1d05c0dd7d71ef793e3e73d56'/>
<id>urn:sha1:ad450156a712fcf1d05c0dd7d71ef793e3e73d56</id>
<content type='text'>
Add lower-bounds parameter to getScaleRatio()
</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>
<entry>
<title>Add gcal to client-side HistDates</title>
<updated>2022-10-20T04:31:05+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-20T04:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=83366605d1bd43c245c4c110fadfd1a6fd05d3c2'/>
<id>urn:sha1:83366605d1bd43c245c4c110fadfd1a6fd05d3c2</id>
<content type='text'>
Add YearDate and CalDate
Restrict non-calendar HistDates to years before 4713 BC
</content>
</entry>
<entry>
<title>Add basic abbreviation for displayed dates</title>
<updated>2022-10-20T01:55:09+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-20T01:55:09+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=f09bfa345519f7d070ae9c7474ef8b4f91b22bae'/>
<id>urn:sha1:f09bfa345519f7d070ae9c7474ef8b4f91b22bae</id>
<content type='text'>
Remove scroll direction reversal in horizontal mode
Fix some linting errors
</content>
</entry>
</feed>
