aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/DocumentDecorations.tsx
AgeCommit message (Collapse)Author
2023-06-15Merge branch 'collaboration-sarah' of https://github.com/brown-dash/Dash-Web ↵bobzel
into collaboration-sarah
2023-06-15added drag lock back into document decorations.bobzel
2023-06-15Merge branch 'collaboration-sarah' of https://github.com/brown-dash/Dash-Web ↵srichman333
into collaboration-sarah
2023-06-15acls distribute properly, documentDecorations shows user effective aclsrichman333
2023-06-15fixes post-mergebobzel
2023-06-15more merge fixessrichman333
2023-06-15properties viewsrichman333
2023-06-14Merge branch 'master' into collaboration-sarahsrichman333
2023-06-14PropertiesView changes - colors on all permissions and fixed bug with when ↵srichman333
the drop down arrow is displayed
2023-06-13fixed updating cached docs when opening a backlinks collection. added some ↵bobzel
FieldInfo types and added 'enumeration' field display in schema view. fixed bug in schema view column sizing. updated a bunch of standard field names to be more consistent.
2023-06-06updated Symbol naming. fixed various compile errors related to type checking.bobzel
2023-05-21fixed comparisonBox to create embeddings of documents by fixing ↵bobzel
targetDropAction to work for non-collections. fixed carouse3D view to have correct screentolocal XFs,
2023-05-17fixed scrolling/panning on fitWidth images. fixed drag/zoom conflicts for ↵bobzel
overlayDocs that are pannable.
2023-05-16fixed bugs with goldenlayout dragging and undoing. fixed searching for ↵bobzel
filter values in sidebars. Stopped creating empty list for collections when datafield() is accessed because it messes up undo of a collection. fixed tab title editing. from marquee. Added UndoStack UI and additional naming support in code.
2023-05-14major overhaul of field naming conventions.bobzel
2023-05-13changed EditableViews to support oneline and multiline. Also added ↵bobzel
transformer UI to allow documents to be entered. changed transformer to write doc id's, not variables.. made schema view support oneline and fixed bug with docdecoration hader occluding things invisibly. updated web pages to be zoomable and for its anchors to update web page and scroll location properly. made autolinkanchor directly go to target on click.
2023-05-10Merge branch 'master' into collaboration-sarahbobzel
2023-05-04properties view + sharing manager are consistent, and all text updates properlysrichman333
2023-05-02updatesrichman333
properties view, document decorations, and sharing manager show + use correct acl
2023-04-28fixed open in lightbox from doc decorations. fixed resizing text docs that ↵bobzel
are not fitWidth => artifact is that pdf's don't preserve aspect until they are resize vertically to establish a nativeHeight unless they are created with nativeHeight set.
2023-04-27added proper scaling of multi-selections and groups. fixed pinViewport to ↵bobzel
work again.
2023-04-18fixed selection issues: shift does multiselect again, doc decoration ↵bobzel
background isn't drawn anymore for schema view, rotated objects in a multiselect don't cause artifacts, clusters in freeform don't cause images to dim.
2023-04-13lots of changes to get rid of ContainingCollectionDoc and ↵bobzel
ContainingCollectionView props.
2023-04-11exracted FollowLinkScript() function. got rid of template parameters to ↵bobzel
simplify templating.
2023-04-04fixed using freeformview in sidebar of pdfs. fixed issues with dragging ↵bobzel
items out of schema and with selecting the schema view by clicking on headers. Fixed a lot of errors caused by using OmitKeys which masks type checking. fixed some pointerevent problems with treeview and freeformview
2023-03-28numerous changes to try to simplify event handling in DocumentView - got rid ↵bobzel
of isContentActive in DocComponent since it's in DocumentView. Including adding 'enableDragWhenActive' , 'onClickScriptDisable',
2023-03-27changed longPress to always select and to show decorations. fixed ↵bobzel
single/double-click code and cleaned up behavior timeouts. fixed pointer events for tree view editing titles and using as powerpoint.
2023-03-22collaboration iconssrichman333
2023-03-22visual changes to collaboration on doc and in PropertiesViewsrichman333
2023-03-01fix to notetakingiview resizing when deleting a column to force an unset columnbobzel
2023-03-01changed inPlace link following to be lightbox. allowed collections to be ↵bobzel
labeled as lightboxes. lightbox collections display link targets in an overlay that hides the rest of their content
2023-02-22fixed hiding doc decorations when clicking on a nested doc. finished ↵bobzel
removing old view spec code in favor of saving and restoring anchor data.
2023-02-21from last - fixes to showing doc decorations when pointer leaves selection box.bobzel
2023-02-21fixed explore mode zooming. don't show doc decorations until you move ↵bobzel
outside of the document, fixed dragging radius button over webbox to still get pointer events. fixed selection text in coments for web boxes.. fixed setting default background color for notes. fixed mode buttons to trigger click behavior before double click behavior. fixed events on nested text boxes that are linkAnchors (like text quotes in sidebar comments),
2023-02-09fixed childLayoutString to work. made images capable of fitWidth. fixed ↵bobzel
animating data field pres changes. fixed lightbox to ignore annotations on collections. fixed double-click on icon to open in lightbox. added options for turning off ink labels, and opening ink in lightbox. fixed closing ink strokes by dragging. fixed drawing ink to use coord sys of starting point and to render ink the correct width and to honor GestureOverlay mode properly. .
2022-11-29changes to streamline link editing UI (got rid of LinkEditor). cleaned up ↵bobzel
link (un)highlighting.
2022-11-15made InPlace container tool button apply more settings to be more like a ↵bobzel
template. added followAllLInks flag. added image anchors to save pan zoom. added follow link button bar option for follow all links. added hideDecorations flag and property
2022-11-10partial fix for previewing multiple links to different sidebar notes. fixed ↵bobzel
opening sidebar to create an annotation the first time. fixed honoring dashFieldView's non-editable flag. moved isLinkButton setter to expert and make isLinkButton default for Buttons. fixed following Links with Zoom to reset view. fixed view for editing onClick for documents
2022-11-04more fixes to sidebar annotations of pdfs to improve link following.bobzel
2022-11-02made decorations semi transparent until hover to make ui less noisybobzel
2022-11-01fixes for goldenlayout to initialize more cleanly. updated all old ↵bobzel
ReactDOM.render() to ReactDom.createRoot(). fixes for PDF/Web sidebar sizing. added text from pdf selection anchors to sidebar notes. fixed PDF text selection to align properly.
2022-10-27cleaned up treeViews to work across PresBox/ppt slides/collections/ - ↵bobzel
modified DocumentView rendering to remove pres box refs. fixed mainView width.
2022-10-25various tweaks: show border highlights in tree views, uniform treatment of ↵bobzel
embedding using title bar, even for free form views, choose bestAlias when dragging from files menu, text boxes honor document moves, show title for timeline annotations, fix dragoffset for stacks with buttons/description headers,
2022-10-19fixed erasing straight line stroke segments caused by intersections with ↵bobzel
other strokes. cleaned up more with gestures. changed docView lock icon to be part of docDecorations.
2022-10-18starting to fix resizing rotated docs.bobzel
2022-10-18fixed up off-center rotation for inkbobzel
2022-10-18hide rotate center by defaultbobzel
2022-10-17added rotation around an arbitrary point to doc decos. fixed show title for ↵bobzel
func plots and for shared docs in novice mode.
2022-10-07fixes for equations : :eq as option to ctrl-m inside a text box. added ↵bobzel
background for equations. fixed cursor focus issues.
2022-10-04Merge branch 'master' into pres-pin-fixesbobzel