<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chrona/backend/hist_data, 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-05T06:23:39+00:00</updated>
<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>Fix out-of-date docs and tests after adding 'unit' to 'event_disp'</title>
<updated>2023-01-04T12:57:02+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-04T12:57:02+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=a3b13e700d8d65e27c1d90960b6ab6292e433c2c'/>
<id>urn:sha1:a3b13e700d8d65e27c1d90960b6ab6292e433c2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add 'unit' column to event_disp table</title>
<updated>2023-01-04T04:58:18+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-04T04:58:18+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=472fa9c1f11a3c16e10541ce8b9de44a6dadeeec'/>
<id>urn:sha1:472fa9c1f11a3c16e10541ce8b9de44a6dadeeec</id>
<content type='text'>
Use 'unit' to narrow search of 'event_disp' values
Simplify SQL queries to use 'unit' instead of 'start' and 'fmt'
Fix minor HistDate documentation error
</content>
</entry>
<entry>
<title>Add database index events_id_start_idx</title>
<updated>2023-01-04T02:07:33+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-04T02:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=a6a3616042414eb3c18611eaca58cbcc62c86eaa'/>
<id>urn:sha1:a6a3616042414eb3c18611eaca58cbcc62c86eaa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove server-side conversion of YearDates &gt;4713 BC to CalDates</title>
<updated>2023-01-04T01:06:34+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-04T00:44:51+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=ee935784ccdf6e75a853f80b78dac6bf7fb95fbe'/>
<id>urn:sha1:ee935784ccdf6e75a853f80b78dac6bf7fb95fbe</id>
<content type='text'>
The conversion was originally intended to simply the code.  But,
as events may span years before and after 4713 BC, the conversion
introduces the possibility of having both YearDates and CalDates
in the same event, which is unhelpful.
</content>
</entry>
<entry>
<title>Extend gen_pageview_data.py to handle problematic lines</title>
<updated>2023-01-02T14:31:19+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-02T14:31:19+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=6f34c4c3aafee39f8c7ec41a7777c194443a27fa'/>
<id>urn:sha1:6f34c4c3aafee39f8c7ec41a7777c194443a27fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Only generate square images</title>
<updated>2023-01-02T04:07:18+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-02T04:07:18+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=9f7c8f8b55887c713bcb6af663a836476df76c7d'/>
<id>urn:sha1:9f7c8f8b55887c713bcb6af663a836476df76c7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adjust wikidata event specifiers</title>
<updated>2023-01-02T03:51:53+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-02T03:51:53+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=56369bccd977ac726bef70895883e79da4e1edd8'/>
<id>urn:sha1:56369bccd977ac726bef70895883e79da4e1edd8</id>
<content type='text'>
Do minor refactors:
- Swap fmt=1 and fmt=2 in 'events' table
- Make documentation consistently use BC and AD
- import argparse at start of scripts
</content>
</entry>
<entry>
<title>Generate event_disp data before image-generation</title>
<updated>2022-12-30T12:33:37+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-12-30T12:28:09+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/chrona/commit/?id=0e5e46cedaaeacf59cfd0f2e30c1ae6923466870'/>
<id>urn:sha1:0e5e46cedaaeacf59cfd0f2e30c1ae6923466870</id>
<content type='text'>
Make gen_disp_data.py delete non-displayable events
Make reduce_event_data.py also delete from 'dist' and 'event_disp'
Remove MAX_IMGS_PER_CTG from enwiki/gen_img_data.py
Make gen_desc_data.py include events without images
</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>
</feed>
