aboutsummaryrefslogtreecommitdiff
path: root/src/store.ts
AgeCommit message (Collapse)Author
2023-01-16Evenly space event rows/colsTerry Truong
2023-01-15Avoid tick label overlapTerry Truong
Use rotation for horizontal timelines with long tick labels. For other labels, look for overlap, and hide problematic ones. Use darker text to indicate minor ticks instead of minor offset.
2023-01-15Fix searches failing in certain casesTerry Truong
Fix server handling of 'incl' query param Force update of idToEvent for certain searches Adjust search-highlight-removal code to avoid pending-search case Fix event-transition-skipping code in updateLayout() to handle quick repeated calls
2023-01-14Allow showing events without imagesTerry Truong
Add setting for showing such events Fix searches not always avoiding filtered categories
2023-01-07Mark search results with box-shadowTerry Truong
2023-01-06Add settings modalTerry Truong
Add saving, loading, default vals, and device-detection, to store.ts. Add setting for hiding minor tick labels.
2023-01-05Add partially-complete search modalTerry Truong
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.
2023-01-04Add event info modalTerry Truong
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).
2023-01-02Visually distinguish 'discover' eventsTerry Truong
2022-12-29Adjust event-count-indicator stylingTerry Truong
Use solid color, and skip transitions on screen size change
2022-12-29Show event-count data on timelineTerry Truong
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
2022-12-25Add minor ticksTerry Truong
Add lower-bounds parameter to getScaleRatio()
2022-10-20Add gcal to client-side HistDatesTerry Truong
Add YearDate and CalDate Restrict non-calendar HistDates to years before 4713 BC
2022-10-20Move various constants to global storeTerry Truong
2022-10-11Add global store, do general refactorTerry Truong
Resolve typescript issues Make terminology more consistent