| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-06-25 | Reduce degrees-of-variance in options set | Terry Truong | |
| Also add size prop to IconButton | |||
| 2022-06-24 | Move utility functions into util.ts | Terry Truong | |
| 2022-06-24 | Add type annotations for UI options | Terry Truong | |
| 2022-06-24 | Fix search-bar mode-change button not saving setting | Terry Truong | |
| Also fix jump-to-search-result not flashing node in some cases. | |||
| 2022-06-24 | Add jump-to-searched-node button to search-bar | Terry Truong | |
| 2022-06-23 | Fix error upon empty-string search | Terry Truong | |
| 2022-06-23 | In search results, make matched substrings bold | Terry Truong | |
| 2022-06-23 | Make suggestion-limit client-configurable | Terry Truong | |
| 2022-06-23 | Adjust component event names | Terry Truong | |
| 2022-06-20 | Increase type-consistency via server-classes and client-types | Terry Truong | |
| 2022-05-27 | Make search-suggestion-requests and resize-handling initially-immediate | Terry Truong | |
| 2022-05-27 | Use static-layout for ancestry-bar and tutorial-pane | Terry Truong | |
| 2022-05-24 | Make search suggestions appear during long user-input runs | Terry Truong | |
| 2022-05-24 | Upon expand-to-view, remove ancestor other-descendants from layout tree | Terry Truong | |
| 2022-05-17 | Make reduced tree generation check non-alt-names | Terry Truong | |
| 2022-05-17 | Make search suggestions include non-alt-names | Terry Truong | |
| 2022-05-12 | Enable info-display for search suggestions | Terry Truong | |
| Add info-icon to SearchModal, sending event when clicked. Change App to allow info-modal display on top of search-modal. Also make info-icon-click events send a node name instead of a LayoutNode, and make TileInfoModal and server get/send additional node info, seeing as the client might not have info about the node's common name, tips, etc, anymore. | |||
| 2022-05-12 | Add reduced-tree data generation+serving+querying+setting | Terry Truong | |
| Add genReducedTreeData.py, which generates a reduced_nodes table. Adjust server to serve that data for queries with a tree=reduced query param. Adjust client to query for that data depending on a useReducedTree variable. Add a SettingsPane setting to change that useReducedTree variable. | |||
| 2022-05-11 | Use prefix-search with ranking-by-length | Terry Truong | |
| 2022-05-04 | Make search-enter use user input, instead of first match | Terry Truong | |
| 2022-05-04 | Prevent search-suggestion-request delay for initial inputs | Terry Truong | |
| 2022-05-04 | Add scripts for obtaining/sending/displaying wikipedia descriptions | Terry Truong | |
| Add backend/data/enwiki/ directory containing scripts and instructive READMEs. Adjust some other scripts to generate 'eol_ids' sqlite table separate from 'names'. Make server respond to /data/desc requests, and have client TileInfo component display response data. Also adjust .gitignore entries to be root-relative. | |||
| 2022-05-01 | Reduce some unnecessary tolMap updates | Terry Truong | |
| 2022-05-01 | Make name data English-specific | Terry Truong | |
| 2022-05-01 | Add fuzzy-search via sqlite extension spellfix1 | Terry Truong | |
| Also add delay between client search-suggestion requests when search input undergoes multiple quick changes | |||
| 2022-05-01 | Use substring search | Terry Truong | |
| Also display common-name in search suggestions, and add more-results indicator. | |||
| 2022-05-01 | Enable search-suggestion sending/displaying/selection | Terry Truong | |
| 2022-04-27 | Use EOL vernacular-names data for searching | Terry Truong | |
| Add data/eolNamesToSqlite.py to read EOL vernacular-names data and add to sqlite db. Adjust server.py to handle search requests, and adjust SearchModal to make them. | |||
| 2022-04-26 | Change data URL path format | Terry Truong | |
| 2022-04-26 | Make TolMap have Map type | Terry Truong | |
| 2022-04-26 | Have tol data in sqlite db, and add server script that accesses it | Terry Truong | |
| Adapt otol-data-converting script to generate otol.db, add server.py script that provides access to that db, and adapt the app to query the server for tol data when needed. | |||
| 2022-04-25 | Adapt to handle open-tree-of-life data | Terry Truong | |
| Added data_otol/ with script that converts data from 'Open Tree of Life' release 13.4 into a JSON form. Moved old tree-of-life data and images into data_tol_old/. Added TolMap type to tol.ts, changed TolNode, and adapted other code to handle it. Temporarily disabling tile images until image data is added. | |||
| 2022-03-29 | Update comments, adjust names, do minor refactors | Terry Truong | |
| 2022-03-28 | Make option passing less irregular | Terry Truong | |
| 2022-03-28 | Convert SVG icons into icon components | Terry Truong | |
| 2022-03-28 | Split lib.ts into layout.ts and util.ts | Terry Truong | |
| 2022-03-28 | Move TolNode code to tol.ts | Terry Truong | |
| 2022-03-27 | Fix close-button unreliability bug | Terry Truong | |
| 2022-03-27 | Move svg details to index.html | Terry Truong | |
| 2022-03-27 | Make search shortcut re-focus input when search-bar is open | Terry Truong | |
| 2022-03-26 | Remove close button from search bar | Terry Truong | |
| 2022-03-25 | Make search-bar clear/animate on fail | Terry Truong | |
| 2022-03-25 | Add tolNode parent pointers, tolMap, and layoutMap | Terry Truong | |
| 2022-03-25 | Fix typescript errors | Terry Truong | |
| 2022-03-25 | Add search enter/escape, and close-icon svgs | Terry Truong | |
| 2022-03-25 | Add search icon and basic modal | Terry Truong | |
