aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-17Remove certain same-name alt-namesTerry Truong
2022-05-17Make search suggestions include non-alt-namesTerry Truong
2022-05-17Fix small genDbpData.py typoTerry Truong
2022-05-17Improve enwiki description extractionTerry Truong
Adjust enwiki code to handle single dump file, and add scripts for 'convenient' page-content lookup.
2022-05-15Adjust resize/scroll throttling to reliably include end casesTerry Truong
2022-05-15Load only visible tiles when overflowingTerry Truong
2022-05-15Converted nodes+r_nodes tables into nodes+edges+r_nodes+r_edgesTerry Truong
Conversion avoids encoding node children as JSON strings, and allows for easier querying of edge data. Adjusted server to use new format. Also added some table indexes for common operations.
2022-05-14Add desc-resolution special-case for root nodeTerry Truong
2022-05-14Supplement DBpedia descs with enwiki'sTerry Truong
2022-05-14Use DBpedia data for node descriptionsTerry Truong
Add backend/data/dbpedia/ directory containing scripts and README for obtaining DBpedia data, storing it into a db, converting/adding description data to data.db, and for resolving tol-node DBpedia-node association conflicts (via DBpedia relations, manual listing, etc). Resulted in less (about 3/4 as many) descriptions as with using enwiki, but with notably less mis-associations (eg: node Thor is described as a shrimp instead of a god).
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-12Adjust reviewImgs.py to remove EXIF orientation dataTerry 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-12Commit reduced-tree name-list dataTerry 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-11Do minor code cleanupTerry Truong
2022-05-11Use prefix-search with ranking-by-lengthTerry Truong
2022-05-10Add quotes around displayed alt-namesTerry Truong
2022-05-10Add multiple header-color thresholdsTerry Truong
Also add tips count in info modal
2022-05-10Obtain scrollbar width dynamicallyTerry Truong
2022-05-10Make an overflown-root scroll to a searched nodeTerry Truong
Also make overflown-root header remain visible while scrolling
2022-05-10Remove search-focus upon new actionsTerry Truong
2022-05-10Fix border-shadow clipping by overflow:scrollTerry Truong
2022-05-10Enable display of active-root with overflowTerry Truong
2022-05-07Add timing info display to reviewImgs.pyTerry Truong
2022-05-07Update README line breaksTerry Truong
2022-05-06Fix typo in data entry codeTerry Truong
2022-05-06Make server bulk-query eol-ids when image-findingTerry Truong
2022-05-06Fix lack server querying when click-holding leavesTerry Truong
2022-05-06Remove redundant layout-retry in sweepLayout()Terry Truong
2022-05-05Make '... [N]' duplicate node name assignment prefer nodes with less tipsTerry Truong
Adjust genOtolData.py to use int ids instead of names, reducing memory usage. Small fix for server.py commented-out substring-search code.
2022-05-05Avoid case where transitionend doesn't trigger for low animation-delayTerry Truong
2022-05-05Display common namesTerry Truong
Also add capitalizeWords() in util.ts, for more capitalization control
2022-05-05Add db table info to data/README.mdTerry Truong
2022-05-05Make image copyright/link info retrieved upon info-modal openTerry Truong
2022-05-05Simplify nodeNameToFile() callsTerry Truong
2022-05-05Make server bulk-query for child nodesTerry Truong
Also remove /data/children queries, and query-depth functionality.
2022-05-05Make Tile use transitionend event instead of certain setTimeout()sTerry Truong
Did not replace watch variables with transition start, as this resulted in expanded tiles flashing fully-expanded on screen before getting overflow:hidden.
2022-05-04Make search-enter use user input, instead of first matchTerry Truong
2022-05-04Add prevention from starting search while in search/autoTerry Truong
2022-05-04Capitalize displayed node namesTerry Truong
2022-05-04Fix forgetting to commit imagesList.db generator scriptTerry Truong
2022-05-04Prevent search-suggestion-request delay for initial inputsTerry Truong
2022-05-04Prevent vite from watching image filesTerry Truong