aboutsummaryrefslogtreecommitdiff
path: root/src/App.vue
AgeCommit message (Collapse)Author
2022-06-26Refactor TileInfoModalTerry Truong
Also change server info-response format to include sub-node common-names
2022-06-26Fix redundant option-loading-on-resize bugTerry Truong
2022-06-25Clean up code in layout.ts and util.tsTerry Truong
2022-06-25Account for disabled-action inter-dependenciesTerry Truong
2022-06-25Fix settings not saving if closed by other_modal/etcTerry Truong
2022-06-25Clean up code in App.vueTerry Truong
2022-06-25Reduce degrees-of-variance in options setTerry Truong
Also add size prop to IconButton
2022-06-25Convert UI options towards using bg/alt-color setTerry Truong
2022-06-24Fix bad-layout after click-and-hold during tutorialTerry Truong
2022-06-24Use bg[-dark/light] variables for UI color optionsTerry Truong
2022-06-24Add IconButton componentTerry Truong
2022-06-24Adjust some option namesTerry Truong
2022-06-24Fix ancestry_bar/tut_pane redundant-resizing bugTerry Truong
2022-06-24Move utility functions into util.tsTerry Truong
2022-06-24Add type annotations for UI optionsTerry Truong
2022-06-24Account for potential lack of ancestry_bar/tut_pane transition-end eventTerry Truong
2022-06-24Use Ctrl-f to open search bar, and Ctrl-Shift-f to switch search-modeTerry Truong
2022-06-24Enable skipping tutorial on startupTerry Truong
2022-06-24Hide buttons and info-icons during parts of tutorialTerry Truong
2022-06-24Make ancestry-bar/tut-pane relayout-during-transition reliably stop after ↵Terry Truong
transition end
2022-06-24Fix search-bar mode-change button not saving settingTerry Truong
Also fix jump-to-search-result not flashing node in some cases.
2022-06-24Add rect-sensitivity option for layout-stabilityTerry Truong
2022-06-24Fix tileAreaOffset setting not workingTerry Truong
2022-06-24Add ancestry-bar appear/disappear transitionTerry Truong
2022-06-23Make title bar larger, and with colored buttonsTerry Truong
2022-06-23Only save user-changed settings, and re-apply other settings on resizeTerry Truong
2022-06-23Make default settings screen-size dependentTerry Truong
Also, only save settings when the user has made a change.
2022-06-23Make suggestion-limit client-configurableTerry Truong
2022-06-23Remove hard-coded root-name from App.vueTerry Truong
2022-06-23Fix tut-pane shrinkage when ancestry-bar is overflowingTerry Truong
2022-06-23Adjust component event namesTerry Truong
2022-06-21Add tutorial-pane transitionTerry Truong
2022-06-20Avoid skipping initial transition due to large animation-time settingTerry Truong
2022-06-20Increase type-consistency via server-classes and client-typesTerry Truong
2022-06-20After trimming low-info nodes, also trim some many-sibling nodesTerry Truong
2022-06-20Avoid creating certain redundant dom-nodes after layout-with-collapseTerry Truong
2022-06-19During search animation, switch sweep-to-parent from 'fallback' to 'prefer'Terry Truong
2022-06-17Fix tile-flash-above-settings-modal bugTerry Truong
2022-06-17Fix preferred/fallback sweep-to-parent layout-waste bugTerry Truong
2022-06-16Add sweep-to-parent 'auto' settingTerry Truong
2022-06-16Fix jump-to-hidden-ancestor-child layout-fail bugTerry 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-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.