aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/DocumentView.tsx
AgeCommit message (Collapse)Author
2021-03-10conflictsusodhi
2021-03-09got rid of DocHolderBox. changed dontRegisterChildViews to ↵bobzel
childDontRegisterViews for consistency.
2021-03-06Merge branch 'master' of https://github.com/browngraphicslab/Dash-Web into ↵usodhi
filters
2021-03-04fixed template doc height setting (when autoHeight text field)bobzel
2021-03-04more adjustments to fitwidth behavior - want things to scroll vertically ↵bobzel
when they are fit width (eg images)
2021-03-03:(usodhi
2021-03-03added functionPlot. trying to make fitWidth make sense everywhere ↵bobzel
(lightbox, stacking panels with autosize columns, etc).
2021-03-02agh stop mergingusodhi
2021-03-02added a fitwidth toggle for lightbox. fixed _showCaption/setting _fields to ↵bobzel
undefined. updated documentView to use not having fitWidth set as a trigger for whether to treat a doc without nativeWidth/Height as if its width/height is that.
2021-03-01final cleanups for simplified drag and drop of annotations. fixed some ↵bobzel
issues rtf focus when creating notes in masonry view. fixed text sidebar.
2021-02-28got rid of delayAutoHeight by updating dragHeights in documentDecorations.bobzel
2021-02-28a bunch of changes to simplify how autoHeight works. extended to work for ↵bobzel
pdfs and stacking views. still some bugs.
2021-02-26fixed serialization error handling to not kill Dash - bad list items ↵bobzel
prevented tabs from being created. cleaned up document fields a little more - switched layers to _layerTags, got rid of a couple unused fields.
2021-02-25mergingusodhi
2021-02-25overhaul of state preservation in lightboxview when going ↵bobzel
back/forward/reopening a doc/etc
2021-02-25cleaned up DoccomponentView to just have general api fields. fixed lightbox ↵bobzel
to animate back properly & shinkwrap.
2021-02-24cleaned up DocumentView's contentView api to be more general. fixed ↵bobzel
screenToLocal for freeformView's whenb _fitToBox is set. moved webBox menu items out of CollectionMenu and into WebBox using the contentView API.
2021-02-23removed _renderContentBounds and updated miniMap view.bobzel
2021-02-23reorg and cleanup a bit of colelctionfreeformview. minor other cleanup.bobzel
2021-02-23current collection vs dashboard works a bit better - they have different ↵usodhi
filterdocs now
2021-02-22mergingusodhi
2021-02-22switched folders so that they're not marked as system anymore. made close ↵bobzel
menu appear unless something is a system doc.
2021-02-22fixing editing of treeView titles to not write to document.bobzel
2021-02-20Merge branch 'master' of https://github.com/browngraphicslab/Dash-Web into ↵usodhi
filters
2021-02-20filterdocs setupusodhi
2021-02-18added preliminary cookie mechanism for making documents appear after ↵bobzel
focusing on a document which sets a cookie. converted catalog to new "file system" tree view.
2021-02-18mergingusodhi
2021-02-17improved fileSysMode for treeView. added dontUndo flagbobzel
2021-02-16added getAnchor() to freeformView to capture viewtype & filters. fixed ↵bobzel
setPanIntoView bug. added setViewSpec componentView method to allow anchor to set view specs.
2021-02-15updated forward hypertext links using [[:]] notation.bobzel
2021-02-15cleaned up showTitle and showAudio stuff just a bit.bobzel
2021-02-14fixed freeformview focus to not pan annotation documents or layoutEngine ↵bobzel
freeform views. fixed some exceptions. cleaned up focus() return value.
2021-02-14fixes to focus()'s api and extension to allow focusing on a Tab's contents.bobzel
2021-02-13fixed videobox focus issues when following a link so that video is focused ↵bobzel
in frame before annotation is focused.
2021-02-13fixed double-click to open nested freeform docs to fall back on DocumentView ↵bobzel
to open them in lightbox. fixed resetting of collectoin view pan/scale after coming out of lightbox.
2021-02-12changed audio video annotation to use only timecodeToShow/timecodeToHide. ↵bobzel
distinguish timeline annotation from video frame annotations with _timelineLabel field. Lightbox improvements to restore original camera values and to use fitContentsToDoc for collections
2021-02-12streamlined double-clicking to always open lightbox no matter what document ↵bobzel
you click on (except webbox's in native selection mode). shift -double-click re-centers a freeform view.
2021-02-12fixed subtle bug with lightbox inadvertently clearing out childDoc list of a ↵bobzel
collection. added shift-double-cllick to open collection in lightbox.
2021-02-11more focus refactoring and some bug fixes - resetting target document when ↵bobzel
recursively focusing.
2021-02-11now pdf/web/text scroll to the target and then pan the document to be in view.bobzel
2021-02-11mergingusodhi
2021-02-11fixed pinning documents with a group to zoom to view properly.bobzel
2021-02-11fixes for focus'ing to enable resetting of all navigations if desired(eg. ↵bobzel
zooming into portal)
2021-02-11playing with trying to improve chaining of nested focus() method calls.bobzel
2021-02-10simplified focus'ing on documents. refactored scrollFocus code. changed ↵bobzel
focus in 2D to move doc into view but not center.
2021-02-10fixes for stacking views to allow new text to be entered properly without ↵bobzel
losing focus. fixed document decorations for stacking views. fixed lightboxView criteria for going to an existing view in a lightbox instad of creating a new one.
2021-02-10changed docViewPath to be a function to avoid mobx invalidationsbobzel
2021-02-09overhaul of linkdocpreview. delegated linkpreviewing from ↵bobzel
formattedTextBoxComments to LinkDocPreview
2021-02-09started to cleanup LinkDocPreview, LinkMenu.bobzel
2021-02-09fixed drawing link lines between everything except textanchor - to - textanchor.bobzel