Skip to content

Releases: shabados/viewer

v1.4.0

15 Oct 12:22
Compare
Choose a tag to compare

Bug Fixes

  • backend: add resilience to auto-updater crashing (122fbaa)
  • backend: add resilience to auto-updater crashing (e3f3170)
  • backend: remove cors and mount api at / (8dc68f5)
  • backend: return correct line for line index (b034e47)
  • frontend: add correct events for mobile slider tooltips (2d6cbd6), closes #67
  • frontend: add missing dependencies to useEffect (3aba0f4)
  • frontend: add right margin to each line (cf0161b)
  • frontend: allow holding down a registered react hotkey (5110fd4)
  • frontend: change bottom page padding to margin to avoid unnecessary scrollbar (7a249d8)
  • frontend: change next page and previous page hotkeys (ce8b8e7), closes #20
  • frontend: correct condition used to center loader/error (22b3fad)
  • frontend: do not render line view if there is no gurmukhi (add6386)
  • frontend: ensure getPositions always returns an object (1bbec8d)
  • frontend: fix backwards and forwards arrows (a8e0152)
  • frontend: fix scrolling weirdness on navigation to new page (f3f7128), closes #30
  • frontend: improve reliability of up arrow hotkey (50ca059)
  • frontend: increase font size on smaller screens (cad9129)
  • frontend: only replace history on navigation (12926ce)
  • frontend: prevent up and down from attempting to navigate to no adjacent line (bb8f52b)
  • frontend: restore browser behaviour for up and down arrows (2ffbfc4)
  • frontend: temporarily remove up and down hotkeys (41b1e81), closes #74
  • frontend: type cast url parameters to numbers (9573481)
  • frontend: update issue templateFixes #66 (4c384c2)
  • frontend: use correct props in openIssue() (6054bb2)

Features

  • add additional information of translations to line view (90efaa2)
  • add Google Translate integration to translations (#305) (ccd9d12)
  • add preliminary line + translation view (3d5414a)
  • add support for accessing line via /line/:lineId (d17a577)
  • add syllablic forms and counts for lines (#322) (92345ed)
  • backend: add database auto-updates (c7ff813)
  • backend: add endpoint to get lines on page (43f9f0e)
  • backend: add endpoint to retrieve sources (ae684b7)
  • backend: improve error logging (594ea46)
  • backend: only return sources with content (3bc1525), closes #34
  • backend: start basic http server (6b45540)
  • center/scroll viewport on active/focus line (#321) (1506a8f)
  • clicking a line should take user to line viewer page (1d81495)
  • frontend: add automatictooltip when navigating pages (3c6090f), closes #20
  • frontend: add basic hotkeys and persistent focusRelated to #20, part of #23 (09bf278)
  • frontend: add basic source view page (0c21a8f)
  • frontend: add click on line to link to GitHub issue (805b190), closes #6
  • frontend: add ctrl+home and ctrl+end hotkeys to navaigate to first and lage page (de2e4e0)
  • frontend: add dev-only proxying to backend (adce989)
  • frontend: add Error component for failures (b45fe1f)
  • frontend: add example to github template (84b84f7)
  • frontend: add expansion panel to translation blocks (bac0d17)
  • frontend: add fade transitions between pages (7850fad), closes #30
  • frontend: add favicons (2e6ce57)
  • frontend: add introduction (9ee4e26)
  • frontend: add line view navigation hotkeys with debounce (130e3da)
  • frontend: add links to homepage (eea2f2f)
  • frontend: add page slider (e1c7175)
  • frontend: add source as a label to open issues (5996a64)
  • frontend: add source selection (9cbdc0b), closes #4
  • frontend: add submit correction and menu to line view (33e561a)
  • frontend: add support for connecting from other hosts (fdee479)
  • frontend: add theme colors for mobile apps (2e62bd9)
  • frontend: add theme colors for mobile apps (5a9fb01)
  • frontend: add up and down hotkeys (ab10343)
  • frontend: add word linking to Sri Granth dictionary (4dd4816)
  • frontend: change ordering of translations ([8771ad1](8771ad1c83...
Read more