aboutsummaryrefslogtreecommitdiff
path: root/src/components
AgeCommit message (Collapse)Author
2023-01-28Adjust info and help modal stylingTerry Truong
Fix minor typos in store.ts, App.vue, IconButton, etc
2023-01-23Clean up some docs and naming inconsistenciesTerry Truong
2022-09-14Update creditsTerry Truong
2022-09-14Fix tile-flash not properly covering overflown scrolled tilesTerry Truong
Fix bug where some tiles are hidden upon entering an overflown tile after auto-mode
2022-09-14Use Pinia to store user settings, palette colors, etcTerry Truong
Move uiOpts and lytOpts to store.ts Add 'const's to *.ts
2022-09-13Trigger expand/collapse-fail animation via callbackTerry Truong
Previously, this was done by changing a LayoutNode field from App.vue, and having TolTile watch that field
2022-09-13Use Vue Composition API and ESLintTerry Truong
2022-09-11Add backend unit testsTerry Truong
- Add unit testing code in backend/tests/ - Change to snake-case for script/file/directory names - Use os.path.join() instead of '/' - Refactor script code into function defs and a main-guard - Make global vars all-caps Some fixes: - For getting descriptions, some wiki redirects weren't properly resolved - Linked images were sub-optimally propagated - Generation of reduced trees assumed a wiki-id association implied a description - Tilo.py had potential null dereferences by not always using a reduced node set - EOL image downloading didn't properly wait for all threads to end when finishing
2022-09-01Update creditsTerry Truong
2022-08-31Fix compound-node info-display bugTerry Truong
A v-for had a :key that assumed a non-null value
2022-08-31Improve search suggestionsTerry Truong
Don't show multiple suggestions for the same node Prioritise common-names Place suggestions from prefix-search before substring-search Add coloring to search-string matched-part and canonical-name-part
2022-08-30Display IUCN status in TileInfoModalTerry Truong
2022-07-17Add more 'title' tooltipsTerry Truong
2022-07-16Fix grammatical errorTerry Truong
2022-07-15Show tutorial-open icon when tut-pane auto-closesTerry Truong
2022-07-15Change faviconTerry Truong
2022-07-13Merge 'Data Sources' and 'Project Info' help sectionsTerry Truong
2022-07-12Finalise for version 1.0.0Terry Truong
2022-07-12Increase adherence to Vue's Style GuideTerry Truong
Make components have multi-word names. Make all <v-for>s have a 'key' attribute. Use scoped styles. Also add sourcemap generation.
2022-07-12Add <meta> image tagsTerry Truong
2022-07-12Add source code link and more creditsTerry Truong
2022-07-12Add links to MIT License on GitHubTerry Truong
2022-07-11Add more FAQsTerry Truong
2022-07-11Fix search-mode not closing on EscTerry Truong
2022-07-10Update project-level and client-side documentationTerry Truong
2022-07-10Add FAQs section to help infoTerry Truong
2022-07-09Add some non-monophyletic-name info in help-sectionTerry Truong
2022-07-09Fix search suggestions wrong-text on mobileTerry Truong
Turns out the input wasn't converted to lowercase before being matched with suggestion data, and this was more noticeable on mobile due to auto-capitalisation
2022-07-09Fix links-to-node failing on loadTerry Truong
Was setting SERVER_URL incorrectly Also changed server API to include 'excl' param
2022-07-08Send activeRoot to server, for reducing toroot response sizesTerry Truong
2022-07-08Adjust SCollapsible, allowing for v-model and @openTerry Truong
2022-07-07Adapt loading-modal to show other messagesTerry Truong
Was intending to add 'Arranging tiles' and 'Rendering tiles' messages, but they wouldn't trigger during 'uncontrived' test cases, including with throttled CPU
2022-07-07Add auto-hiding of ancestors on leaf-clickTerry Truong
2022-07-07Use subAction parameter to simplify action-functionsTerry Truong
Stop using @transitionend in Tile, as it seems oddly unreliable (using @transitioncancel as well didn't help)
2022-07-07Add somewhat-dynamic font-sizes in headersTerry Truong
2022-07-06During tutorial, avoid disabling actions the user has already usedTerry Truong
For auto-mode and search, enable prerequisite actions when used
2022-07-06Use URLSearchParams instead of plain stringsTerry Truong
2022-07-06Add link-to-node functionalityTerry Truong
2022-07-05Remove some redundant display:block specifiersTerry Truong
2022-07-05Add loading-from-server indicatorTerry Truong
2022-07-05Revert to showing px in settings instead of mmTerry Truong
With mm, moving the slider would sometimes leave the value unchanged
2022-07-05Fix SCollapsible sometimes not fully expandingTerry Truong
2022-07-05Add licensing informationTerry Truong
2022-07-05Add images to help informationTerry Truong
2022-07-04Update IconButton to maintain equal width/heightTerry Truong
2022-07-04Add help-info contentTerry Truong
2022-07-03Add SCollapsible componentTerry Truong
Also update info-modal source-info styling
2022-07-03Add styling, mainly for TileInfoModal and SettingsTerry Truong
2022-07-02Adjust tutorial contentTerry Truong
2022-07-01Fix parent-swept-tiles flash-after-unhidden bugTerry Truong