aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/MarqueeAnnotator.tsx
AgeCommit message (Collapse)Author
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-06more Symbol updating.bobzel
2023-05-17fixed scrolling/panning on fitWidth images. fixed drag/zoom conflicts for ↵bobzel
overlayDocs that are pannable.
2023-05-14fixed webpage link following by adding a presData for the current URL to all ↵bobzel
embedded docs. fixed getView() in showDocuments to not get called with the proper anchors. changed unrendered MARKERs to CONFIGs. changed anchors to Configs or Markers as appropriate.
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-04-13Merge branch 'master' into pres-trail-sophieSophie Zhang
2023-04-11exracted FollowLinkScript() function. got rid of template parameters to ↵bobzel
simplify templating.
2023-04-11removed arrangeItems context button for collections to make it a funciton on ↵bobzel
drop instead of a reaction. Converted isLinkButton to be an onClick script. got rid of unused PARAMS field on templates. fixed PresElementBox rendering of embedded docs.
2023-03-06Merge branch 'master' into pres-trail-sophieSophie Zhang
2023-02-27feat: deleted unnecessary props from MarqueeAnnotatorSophie Zhang
2023-02-27restructured getAnchor()/scrollFocus to be more consistent. added ↵bobzel
setterscript for computedFields. restructed getFieldsImpl to avoid making multiple requests for the same document due to timing issues by 'locking' a document cache with a promise before sending the server request. added rotation and fill color as animatable fields. fixed image cropping for
2023-02-22added GPT summarization functionalitySophie Zhang
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-01-20went back to adding PDF text selection targets as annotations when anchor of ↵bobzel
pres element a
2023-01-20removed tour map from lightbox. added option to create anchors without ↵bobzel
adding thm as annotations. made zoom of text an option for pres and links
2023-01-06added zoom box highlighting of text anchors in pdf/web pages for link/pres ↵bobzel
following. Added serial/parallel option for presentation group with up. Added direct pinning of text seletions to trails. fixed 'hide' option for preselements to work with hidebefore/after
2022-12-18improved link line geometry. fixed 2 finger swiping to not change Chrome ↵bobzel
tabs. don't display link lines for cropped docs. fixed two finger drag to pan.
2022-12-01refactored process of following links / jumping to docs and added following ↵bobzel
options for zoomTime, etc instead of setting temporary fields on docs.
2022-11-16big changes to make link following use the same code as pinning docs for trails.bobzel
2022-11-09added tab highlighting when tab doc is target of hyperlink. made region ↵bobzel
annotations on images be transparent. don't show lock icon for lockedPosition documents that still get pointer events.
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-09-07fixed dragging stackedTimeline entries so that they appear during drag. ↵bobzel
fixed cursors for video/pdf/stackedTimeline to be a little more clear. fixed initial corner resize of pdfs. fixed videobox marquee drag when viewScale is undefined.
2022-08-09added an audio annotation button to the anchor menu bar.bobzel
2022-07-08restructured currentUserUtils to avoid having import cycles.bobzel
2022-06-14fixed clippings on cropped imagesbobzel
2022-05-02fixed auto link anchor when dragging html region off of webBox. fixed Enter ↵bobzel
for earch in webBox.
2022-05-02fixed up html clippings to have a better background color heuristic and to ↵bobzel
allow dragging clippings from webBox's.
2022-04-26added image cropping. made treeView icons show up for file system and ↵bobzel
dashboard, and made them persist invisibly to fix triggering on hover. changed tree view filesystem and dashboard to show expanded icons on hover.
2021-09-17fixed right-drag marquee on webBox on Macbobzel
2021-09-12updates pres so it workskimdahey
2021-08-28made anchorMenu go away after user clicks the highlighter buttonbobzel
2021-08-25Merge pull request #33 from brown-dash/linking-anhGeireann Lindfield Roberts
Linking anh - fixed and expanded link relationships
2021-08-24fixed following link from ink stroke. made interacting with annotatable ↵bobzel
documents consistent when selections are cleared by clicking. fixed undo for webboxes. fixed limiting size of links button.
2021-08-18added search linkinggeireann
2021-08-06collabortion fixes: added new acl for allowing people to edit their own text ↵bobzel
within the same note, fixed playground fields to write to the server without updating other clients.
2021-07-29fixed issues with following links to anchors in PDFs/etc and getting scroll ↵bobzel
position right.
2021-07-14fixed selections so that they persist on deselect to allow linking a ↵bobzel
selection on one document directly to a selection on another document. Also fixed recently closed to move closed document to top of list.
2021-07-01added ability to create anchors in PDF/Webboxes by making a selection and ↵bobzel
clicking the start link button
2021-04-23fixed code warnings. updated some npm pacakges including typescript.bobzel
2021-04-22allowed maximize button to be dragged to add a new window. fixed colorBox ↵bobzel
transparency setting. fixed anchormenuClick when in full tab.
2021-03-20cleaned up warnings. fixed webBox annotations to write to correct key so ↵bobzel
that they appear on startup.
2021-03-19added stuff to WebBox so that it will work with Firefox browsers (which have ↵bobzel
the benefit of rendering web pages without blur the way Chrome does on windows)
2021-03-18renamed pdfanno to htmlAnchorbobzel
2021-03-18made linkanchorbuttons not show up next to pdf annos. gave pdfannos a ↵bobzel
baseProto. made textboxes dynamically remove hashtags when deleted from text.
2021-03-18cleaned up link making. Documents don't add to the Undo stack when being ↵bobzel
created and Initializing is set. Links to text regions automatically update their link line endpoints even if autoMove isn't set. regularized initialization fields to avoid special cases about setting delegate keys without a leading "_"
2021-03-15fixed warnings. made savedAnnotations an ObservableMap. turned off ↵bobzel
annotationLayer when there are no annotations - text is blurry on windows Chrome with mix-blend-mode overlay
2021-03-15final cleanups to get scrolling to work smoothly for webbox's - sadly, does ↵bobzel
not work as well in Firefox, and even worse in Safari.
2021-03-15fixed scrolling to annotations and pointerevents on webBox (when an ↵bobzel
annotation was selected so you can drag out a marquee)
2021-03-15getting webBox's to work like PdfBox's - text selection & marquee.bobzel