aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/DocumentView.tsx
AgeCommit message (Collapse)Author
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
2021-02-08overhaul of link anchors on text boxes to use actual Documents to represent ↵bobzel
selected text. Also got rid of _scrollY and _scrollPreviewY so that all document regions can be focused on using focus() and the new scrollFocus() mechanisim
2021-02-05cleaned up lightbox. replaced old npm lightbox.bobzel
2021-02-04fixed scrolling animations in view bounds for webbox and pdfBox's ↵bobzel
particualrly for lightbox views. added a docViewPath prop for docuentViews.
2021-02-03fixed webBox forward/backward and in lightbox.bobzel
2021-01-27fixed size of timeline toggle on videoBox and some other tweaks to hide ↵bobzel
documentdeocrations on timeline items.
2021-01-25changed how to start/stop video when clicking/double-clicking on markersbobzel
2021-01-25fixed linking to video to create an anchor if the timecode is not zero.bobzel
2021-01-22fixed selection bounds for video box annotations, especially when in full ↵bobzel
screen view.
2021-01-21moved lock icon outside of doc. tweaked inkingstroke behavior to not drag ↵bobzel
when selected and to more cleanly support double-click to edit.
2021-01-21fixed fitWidth for WebBoxbobzel
2021-01-20moved PDFMenu to AnchorMenu. added AnchorMenu to formattedTextBox. Fixed ↵bobzel
following links from text box huyperlinks when there are multiple different huypertext links on the document.
2021-01-15fixed more issues with audio Box - simplified decorations when selected. ↵bobzel
fixed dragging when not selected. added esc to stop dragging.
2021-01-14simplified links to audio to always have a target Doc anchor. updated auto ↵bobzel
links to audio when recording. fixed making text selection links.
2021-01-14fixed rendering of labels in audioBox's to use standard dash-style provider ↵bobzel
stuff. added double click to play
2021-01-12fixed layout of audioBox markersbobzel
2021-01-11adjustments to restore inkMask functionalitybobzel
2021-01-04Fixed filterbox to use scriptContext to determine where to apply/clear ↵bobzel
filters .fixed setting width/height of freeform images independent of nativeWidth/height so that % css measurements work.
2020-12-31fixes for sliderBox to work in FilterBox. suppressed brush highlighting in ↵bobzel
filterBox.
2020-12-16fixed unbrushing docsbobzel
2020-12-16simplified DocumentView a bit more. cleaned up other code.bobzel
2020-12-16moved float() to collectionfreeformdocviewbobzel
2020-12-16cleaned up some link following code. fixed problem following links from ↵bobzel
LinkAnchorBox's
2020-12-16fixed treeView layouts to pass good values for panelWidth/height to ↵bobzel
DocumentView. renamed Selectionmanager methods to be views not documents.
2020-12-15fixed some events with groups - they remain active when in "background"bobzel
2020-12-15added real groupingbobzel
2020-12-15fixed previous problems -- weird that you can't call componentWillUnmount. ↵bobzel
also fixed dragging to show original unless hideSource is set
2020-12-15simplifying dragging to make links by moving linkDocument to event, instead ↵bobzel
of dragData. moved link anchor and caption styling to default style provider. CURRENTLY, typing text, brushing doc highlights along with a bunch of other things ARE BROKEN ..
2020-12-14fixed linkButton boxShadow so it will show upbobzel
2020-12-14moved onClick into DocumentViewProps from shared props.bobzel
2020-12-14minor cleanupbobzel
2020-12-14renamed ContentFittingDocumentView as DocumentView. Renamed DocmentView as ↵bobzel
DocumentViewInternal
2020-12-14got rid of fitDocToPanel. made collectionFreeFormDocView always use a ↵bobzel
ContentFittingDocView. fixed up web box selections.
2020-12-14more changes to ContentScaling to get web/video/image boxes to work with ↵bobzel
annotation/DocDecorations in contentfitting and freeform views.
2020-12-13fixed comparisonBox'sbobzel
2020-12-13trying to fix PDFs for fitWidth and otherwise in ContentFitting and ↵bobzel
CollectionFreeFormDoc containers.
2020-12-13removed ContentScaling={returnOne} from a lot of placesbobzel
2020-12-13from lastbobzel
2020-12-13converted TabDocView to just use a ContentFittingDocumentView. Fixed ↵bobzel
schemView to use a styleProvider
2020-12-13adding documentView as a fieldView prop to make contetnScaling available in ↵bobzel
PDFview
2020-12-13more props cleanup. Got rid of ItemBackgroundColor in favor of having ↵bobzel
StyleProvider choose style based on whether it's givena DocViewProp or a FieldViewProp.
2020-12-12made conentScaling a DocumentView-only propbobzel
2020-12-12cleaned up ContentFittingDocumentViewbobzel
2020-12-12fixed screenToLocal for documents within ContentFittingDoc collections. ↵bobzel
fixed embedding documents in texst docs.
2020-12-11more documentViewProps cleanup. fixed embedding documents into treeView / ↵bobzel
slide bullet items.