aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-05-28Add RButton componentTerry Truong
2022-05-28Fix tree-trimming to not discard certain nodesTerry Truong
Was trimming off nodes without an image/desc/reduced_tree_presence, including those with a descdendant that has them. Was using a linked-image association to prevent this, but this wasn't reliable.
2022-05-28Allow keeping overflown-root after settings/tut eventsTerry Truong
Avoided keeping an overflown-root on resize, as it can get quite laggy.
2022-05-28Avoid redundant relayout when initialisingTerry Truong
2022-05-27Make search-suggestion-requests and resize-handling initially-immediateTerry Truong
2022-05-27Add back code that dynamically gets scrollbar widthsTerry Truong
Was deleted due to apparent redundancy. Turns out it was still needed for overflown-node layout.
2022-05-27Prevent first root tile transitionTerry Truong
Avoids having it move in from top-left when tree data is loaded
2022-05-27Use static-layout for ancestry-bar and tutorial-paneTerry Truong
2022-05-26Fix bug with searching-for-tile in ancestry-barTerry Truong
2022-05-26Make ancestry-bar scroll-to-end when added toTerry Truong
2022-05-26Trim otol tree to avoid certain slowdownsTerry Truong
Some nodes had multiple ancestors with over 10k children, and jump-searching to them could take almost a minute for vue to load.
2022-05-24Make search suggestions appear during long user-input runsTerry Truong
2022-05-24Do post-collapsing-relayout relayoutTerry Truong
2022-05-24Fix compound-image sub-image misalignmentTerry Truong
2022-05-24Add settings save and reset buttonsTerry Truong
2022-05-24Upon expand-to-view, remove ancestor other-descendants from layout treeTerry Truong
2022-05-24Add jump-to-searched-node settingTerry Truong
2022-05-24Don't show blank image in info-modal for for compound-image with only 1 ↵Terry Truong
sub-image
2022-05-24Reduce compound-image sub-image movement during transitionTerry Truong
2022-05-24Scale/recenter images in compound-imagesTerry Truong
2022-05-24Close welcome message upon other-actionTerry Truong
2022-05-24Clean up tutorial disabled/trigger-action codeTerry Truong
2022-05-24Add feature-use triggers that advance tutorialTerry Truong
2022-05-23Add help modal button that opens tutorialTerry Truong
Needed to add code for skipping tutorial pane's welcome message. Also fixed small unwanted click-propagation bug in SettingsModal.
2022-05-23Make tutorial disable features until introducedTerry Truong
Also add tutorial finish button and close icon
2022-05-23Add tutorial stages, with prev/next buttonsTerry Truong
2022-05-23Add initial tutorial pane contentsTerry Truong
2022-05-23Display separate images tile-info for compound-image nodeTerry Truong
2022-05-23Make settings icon fit-in with search/help/etcTerry Truong
2022-05-23Make small info-modal fixesTerry Truong
2022-05-23Enable vertical wheel-scroll on horizontal ancestry barTerry Truong
2022-05-23Display '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-22Make ancestor-hiding during searches extend halfway to active-rootTerry Truong
2022-05-22Display multiple descriptions for compound-nodesTerry Truong
2022-05-22Hide more ancestors upon search layout-failureTerry Truong
2022-05-19Fix not scrolling to focused nodesTerry Truong
2022-05-18Add wikipedia-link to tile-info displayTerry Truong
Add 'wiki_id' and 'from_dbp' columns to 'descs' table, adjust dbpedia data to include wikipedia IDs, adjust data generations scripts, make server send extra data, and make TileInfo display it.
2022-05-18For dbpedia data, prioritise manual conflict resolutionsTerry Truong
2022-05-17Make reduced tree generation check non-alt-namesTerry Truong
2022-05-17Make search suggestions include non-alt-namesTerry Truong
2022-05-15Adjust resize/scroll throttling to reliably include end casesTerry Truong
2022-05-15Load only visible tiles when overflowingTerry Truong
2022-05-13Fix info-modal not display image for composite-nodesTerry Truong
2022-05-13Fix inaccurate tile-info data when using reduced treeTerry Truong
2022-05-12Enable info-display for search suggestionsTerry 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-12Don't quote already-quoted common-namesTerry Truong
2022-05-12Adjust code for typescript checksTerry Truong
2022-05-12Add reduced-tree data generation+serving+querying+settingTerry 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-11Use prefix-search with ranking-by-lengthTerry Truong
2022-05-10Add quotes around displayed alt-namesTerry Truong