<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chrona/src/store.ts, branch throttle-relayout</title>
<subtitle>Chrona: Interactive Historical Timeline</subtitle>
<id>https://terryt.dev/cgit/chrona/atom?h=throttle-relayout</id>
<link rel='self' href='https://terryt.dev/cgit/chrona/atom?h=throttle-relayout'/>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/'/>
<updated>2023-01-06T05:59:54+00:00</updated>
<entry>
<title>Add settings modal</title>
<updated>2023-01-06T05:59:54+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-06T05:59:54+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=50fc47e6e387c3b278526ef773badf63913389d6'/>
<id>urn:sha1:50fc47e6e387c3b278526ef773badf63913389d6</id>
<content type='text'>
Add saving, loading, default vals, and device-detection, to store.ts.
Add setting for hiding minor tick labels.
</content>
</entry>
<entry>
<title>Add partially-complete search modal</title>
<updated>2023-01-05T06:23:39+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-05T06:13:03+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=442c0bbffc5c372c7ec3510914968f75ab6e4a4f'/>
<id>urn:sha1:442c0bbffc5c372c7ec3510914968f75ab6e4a4f</id>
<content type='text'>
For now, use placeholder code for jumping to a search result.
Add db index for case-insensitive event title searching.
Make type=info requests accept title instead of ID (for looking up a searched-for title).
Make EventInfo contain an Event field (for showing info in search suggestions).
Add titleToEvent map in App, for use by SearchModal to look up searched-for titles.
Add keyboard shortcuts to open/close search and info modals.
</content>
</entry>
<entry>
<title>Add event info modal</title>
<updated>2023-01-04T12:55:10+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-04T12:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=f93a728091e52ae5144a51fb6203fde8cdf02558'/>
<id>urn:sha1:f93a728091e52ae5144a51fb6203fde8cdf02558</id>
<content type='text'>
Add InfoModal.vue, SCollapsible.vue, and icons.
Update Timeline.vue, App.vue, lib.ts, and store.ts to display modal.
For testing, send/use dummy EventInfo from server (still waiting on image downloads).
</content>
</entry>
<entry>
<title>Visually distinguish 'discover' events</title>
<updated>2023-01-02T05:01:50+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-02T05:01:50+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=092d310c5c56dfd9af9de553ddbc6f86b4c957bd'/>
<id>urn:sha1:092d310c5c56dfd9af9de553ddbc6f86b4c957bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adjust event-count-indicator styling</title>
<updated>2022-12-29T12:37:37+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-12-29T11:56:11+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=0d27e899cf580a90784a7ac929a027c456ef30b0'/>
<id>urn:sha1:0d27e899cf580a90784a7ac929a027c456ef30b0</id>
<content type='text'>
Use solid color, and skip transitions on screen size change
</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>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 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>Move various constants to global store</title>
<updated>2022-10-20T00:12:32+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-20T00:12:32+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=b69df7f8e1547786f32539f3562f05e2da0950c3'/>
<id>urn:sha1:b69df7f8e1547786f32539f3562f05e2da0950c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add global store, do general refactor</title>
<updated>2022-10-10T13:35:50+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-10-10T13:34:42+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=6a46c220406477914c01a77c47016575aab8bdde'/>
<id>urn:sha1:6a46c220406477914c01a77c47016575aab8bdde</id>
<content type='text'>
Resolve typescript issues
Make terminology more consistent
</content>
</entry>
</feed>
