Releases: shabados/viewer
Releases · shabados/viewer
v1.4.0
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...