aboutsummaryrefslogtreecommitdiff
path: root/src/components
AgeCommit message (Collapse)Author
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
2022-07-01Account for compound-node info-lookup sub-name-denoted node absenceTerry Truong
Return a null entry in such cases, and have client indicate this with tile-info message.
2022-07-01Generate 3 reduced trees, keeping the original, and serve only thoseTerry Truong
Generate a 'trimmed' reduced tree instead of changing the original. Generate an 'images-only' reduced tree, and use it as the default. Combine 'picked' reduced tree code with that of other reduced trees. Adapt server API to allow selecting between more than 2 trees. Add client setting for selecting between 3 trees.
2022-06-30Avoid displaying empty img-src infoTerry Truong
2022-06-30Prevent text-jump before/after tutorial stage 1Terry Truong
2022-06-30Add ui-option touchDeviceTerry Truong
2022-06-30Add tutorial-stage transitionsTerry Truong
2022-06-30Fix search-bar mode-checkbox inverted-condition bugTerry Truong
2022-06-30For tutorial, initially hide prev/nextTerry Truong
The intent was to avoid the user initially clicking prev/next, and not realise they could do the action to advance the tutorial.
2022-06-30Don't disable actions on tut prev-clickTerry Truong
2022-06-29Add tutorial current-stage indicatorTerry Truong
2022-06-29Add setting for disabling keyboard shortcutsTerry Truong
Avoid showing the setting on touch devices
2022-06-29Make search-bar animate-mode-control more setting-indicativeTerry Truong
2022-06-29Remove click-to-reset ability for non-range-slider settingsTerry Truong
2022-06-29Show pause-icon during auto-modeTerry Truong
2022-06-29Throttle relayouting caused by settings range-slider draggingTerry Truong
2022-06-29Allow single-setting-resets via settings-label-clicksTerry Truong
2022-06-29Refactor to provide default-option access to non-top-level componentsTerry Truong
2022-06-29Fix min/max-tile-sz not saving in-tandem where neededTerry Truong
2022-06-29Add saved-indicator to SettingsTerry Truong
Also, for range sliders, only save after user releases the slider
2022-06-29Avoid layout/ui-option saved-string name-collisionsTerry Truong
Assistively add OptionType type
2022-06-29Add breadth prop to AncestryBarTerry Truong
2022-06-29Remove constant-scrollbar-gap for ancestry-barTerry Truong
Avoided having overflow:auto cause tile-overlapping scrollbar by using less tile-padding. Trying to solve this by dynamically detecting overflow seemed to get messy.
2022-06-29Make links open in new tabTerry Truong
Add external-link icons
2022-06-29Make tile-info image link to source-URLTerry Truong
2022-06-29Resolve info-modal size-jump after getting info responseTerry Truong
Make App get the info response, and pass that into TileInfoModal. Attempting to solve this via transitions doesn't seem to work, as transitioning a height to 'auto' seems disallowed.