| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-05-24 | Close welcome message upon other-action | Terry Truong | |
| 2022-05-24 | Clean up tutorial disabled/trigger-action code | Terry Truong | |
| 2022-05-24 | Add feature-use triggers that advance tutorial | Terry Truong | |
| 2022-05-23 | Add help modal button that opens tutorial | Terry Truong | |
| Needed to add code for skipping tutorial pane's welcome message. Also fixed small unwanted click-propagation bug in SettingsModal. | |||
| 2022-05-23 | Make tutorial disable features until introduced | Terry Truong | |
| Also add tutorial finish button and close icon | |||
| 2022-05-23 | Add initial tutorial pane contents | Terry Truong | |
| 2022-05-23 | Make settings icon fit-in with search/help/etc | Terry Truong | |
| 2022-05-23 | Display 'compound images' | Terry Truong | |
| Adjust genLinkedImgs.py to associate multiple images to compound-nodes. Adjust server to send multiple image filenames for such nodes. Adjust Tile and TileInfoModal to display those compound-images. | |||
| 2022-05-22 | Make ancestor-hiding during searches extend halfway to active-root | Terry Truong | |
| 2022-05-22 | Hide more ancestors upon search layout-failure | Terry Truong | |
| 2022-05-18 | For dbpedia data, prioritise manual conflict resolutions | Terry Truong | |
| 2022-05-15 | Adjust resize/scroll throttling to reliably include end cases | 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-10 | Add multiple header-color thresholds | Terry Truong | |
| Also add tips count in info modal | |||
| 2022-05-10 | Obtain scrollbar width dynamically | Terry Truong | |
| 2022-05-10 | Remove search-focus upon new actions | Terry Truong | |
| 2022-05-10 | Enable display of active-root with overflow | Terry Truong | |
| 2022-05-06 | Fix lack server querying when click-holding leaves | Terry Truong | |
| 2022-05-05 | Make server bulk-query for child nodes | Terry Truong | |
| Also remove /data/children queries, and query-depth functionality. | |||
| 2022-05-04 | Add prevention from starting search while in search/auto | Terry Truong | |
| 2022-04-30 | Add scripts for downloading/reviewing/cropping_and_resizing images | Terry Truong | |
| Also adjust client code to handle new format, and add backend/data/README.md explaining image production process. | |||
| 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 | Add tile visual indicators for many-tiles and phylogenetic-support | Terry Truong | |
| 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 | Add info-icon to non-leaf tiles | Terry Truong | |
| 2022-03-28 | Simplify info-icon code by removing top-level options | 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-28 | Rename Settings to SettingsPane, and ParentBar to AncestryBar | Terry Truong | |
| 2022-03-28 | Enable auto-mode to trigger expand/collapse-fail animations | Terry Truong | |
| Done by sending a signal to a failed-operation's LayoutNode's Tile component via a watched property on LayoutNode. Also added code to prevent auto-mode from retrying a failed expand/collapse. Not an ideal solution, but signalling via LayoutNode is more general, and arguably cleaner, than the previous method of triggering fail animations by getting Tile to pass a callback upward as event data. | |||
| 2022-03-28 | Make auto-mode move-across/down prioritise higher dCount | Terry Truong | |
| 2022-03-28 | Make auto-mode more uniformly random and avoid undoing previous actions | Terry Truong | |
| 2022-03-27 | Add faster rect-layout algorithm | Terry Truong | |
| 2022-03-27 | Simplify Tile transition-on-expand/collapse code | Terry Truong | |
| 2022-03-27 | Remove redundant full-view div | Terry Truong | |
| 2022-03-27 | Move TileTree code into App.vue | Terry Truong | |
| 2022-03-27 | Move svg details to index.html | Terry Truong | |
| 2022-03-23 | Place window-resize handling back in TileTree | Terry Truong | |
| Reversion done to prevent flashes on window resize. | |||
| 2022-03-23 | Prevent double-clicks from highlighting text | Terry Truong | |
| 2022-03-23 | Move root-tile boundary-offset handling to TileTree | Terry Truong | |
| 2022-03-23 | Move resize-handling and tile-tree positioning to App.vue | Terry Truong | |
| 2022-03-12 | Make basic conversion to typescript | Terry Truong | |
| 2022-03-05 | Separate some of TileTree.vue into Tile.vue | Terry Truong | |
| 2022-03-05 | Separate layout code into new file | Terry Truong | |
