aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/pdf/Annotation.tsx
AgeCommit message (Collapse)Author
2025-06-30warning fix.bobzel
2025-04-23lots of typechecking fixes.bobzel
2024-08-27fixed typebobzel
2024-07-17fixed higlighting text targets with color and htmlOveralygeireann
2024-05-02lots more dependency cycle unwinding.bobzel
2024-04-30unwinding more import loops by splitting up Documents.ts into DocUtils.ts ↵bobzel
and moving crate functions to <>Box functions
2024-04-25changed marqueeAnnotator to save inline annotations as text strings instead ↵bobzel
of Docs. enabled making image crops of text selections on PDFs. cleaned up webboxrendered lint promses, and Annotation render
2024-04-24fixed search on pdfs to display results when pDF is not selected. fixed ↵bobzel
presentation transitions to animate. changed so that annotaitons on pdfs would highlight when following a pres slide. fixed scrolling to annotations (and other viewSpecs) from presentations by using the slide target, not the slide as the focus document. cleaned up search and fixed to unhighlight searches on close. fixe pdf search unhighligting to work.
2024-04-21more lint cleanupbobzel
2024-01-02fixing more .props => ._props refernces.bobzel
2023-12-29cleaned up imports, mobx observable initialization and some compile errors.bobzel
2023-12-03cleaned up warnings and errors, working with typescript 20.10bobzel
2023-11-22fixed more issues with rotation. restrutured how MarqueeAnnotator works to ↵bobzel
be simpler and more correct.
2023-11-08fixed bug where tableBox's didn't render all of the rows they receive. lots ↵bobzel
of code cleanup -- moving things from Doc.ts to better locations. Changed overlays and published docs to be local to their dashboard. changed treeview icons.
2023-11-07Changed how selection works to avoid invalidations. Fixed Cast problem with ↵bobzel
ProxyFields that caused renameEmbedding to infinite loop.. Changed brushing for the same reason. Cleaned up a few things with filter code.
2023-10-12performance fixes to reduce re-rendering : moved link brushing out of Doc's ↵bobzel
highlighting and into Annotation.tsx, stopped freeformview from rerendering whenever its invalidated by not always setting layoutElements to a new list.
2023-08-17fixed brushing of pinned viewports for chrome to not flash. converted ↵bobzel
pres<Property> to config_<property> and treeView<Property> to treeView_Property. fixed text toolbar to show/set text properties based on insertion point.
2023-03-20cleaned up pointer events so that nested documents can be selected directly ↵bobzel
without selecting their container. fixed following link to video timeline marker. fixed focusing on groups. added didMove to DocFocusOptions to restore ability to do toggle on/off of target. fixed lockingPosition of ink strokes. fixed clicking on inkstrokes in groups to use visiblePainted instead of all for pointer events.
2023-03-17fixed clicking and dragging stackedTimeline anchors. updated followLink ↵bobzel
parameters
2023-01-26fixed up editing linked trails from link menuitemsbobzel
2023-01-24stopped storing presCollection in PresBox in favor of computing it. added ↵bobzel
anchor menu option for viewing linked trail. fixed showing slected slides in presbox when link with up is used.
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
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-09fixed treeViews again to make room for hover buttons properly. fixed ↵bobzel
copying text from pdf to highlight copied regions without always displaying anchor.
2022-08-30made script caching more robust to avoid compiles and speed up startup.bobzel
2022-07-08restructured currentUserUtils to avoid having import cycles.bobzel
2022-05-13removed layerProvider functionality.bobzel
2022-05-13fixed crashing bug when quickly re-updating webbox (or other) icon. fixed ↵bobzel
infinite loop in FilterBox. changed TimeView to scale WebBox's. fixed issues with timeView filters. fixed bugs with webBox scrolling on startup, following links, etc.
2022-05-12fixed perfromance (flickering, speed) issues with having pointerEvents prop ↵bobzel
invalidate documents - switched to using a function to avoid flickering on PDFs of annotations in particular.
2021-09-17fixed link lines to text selections in PDF/Web. fixed pointer Events for ↵bobzel
anchor in PDF/Web to be active when doc is active.
2021-03-18renamed pdfanno to htmlAnchorbobzel
2021-03-12trying to make treeViews more efficient by making fewer calls to Get ↵bobzel
document fields getter.
2021-03-09changed field unchanged -> googleDocUnchanged. cleaned up some other code.bobzel
2021-03-09some cleanup for inlineTextAnnotations to use a better named field. removing ↵bobzel
some unused code.
2021-02-12fixed bejhavior of Annotations when clicked to use FollowLink so that ↵bobzel
behavior is consistent. previously in a lightbox links within a pdf woud unnecessarily open the the PDF in its context
2021-01-20fixed hiding AnchorMenu in text boxes. encapsulated fadeOut of AnchorMenu ↵bobzel
within class for simplicity.
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.
2020-12-16cleaned up some link following code. fixed problem following links from ↵bobzel
LinkAnchorBox's
2020-10-16fixed some exceptions. added text field to annotations on PDFsbobzel
2020-10-12switched fonticonbox and colelctionsubview to test GetEffectiveAcl to ↵bobzel
determine if document is available (instead of hack of testing 'author'). made GetEffectiveAcl a computedFn. No longer create a pushpin when an annotation that's linked to text is dragged off a PDF. fixed undo of pushpin navigation (used to call finish() twice). fixed pushpin navigation to conistenly pan & sensibly toggle target
2020-10-07fixed following links to not center outer document if originating anchor is ↵bobzel
in that document. fixed scroling to happen instantly if it's already scrolled there. fixed clicking on pdf text anchor to select the pdf.
2020-09-29changed sidebar functionality for textboxes to open outward and make handle ↵bobzel
blue when there are contents. added a fitToBox capability for contents of sidebar.
2020-09-28fixed display of info about pdf annotations. made userColor change ↵bobzel
background color of settings dialogue.
2020-09-28removed sidebar menu item. fixed contents of annotations to display ↵bobzel
annotation's info, not pdf's.
2020-09-28fixed filtering annotation anchors on PDFs. added tooltip for identifying ↵bobzel
who made an annotation.
2020-09-15fixed some warningsbobzel
2020-09-15simplifying menus for annotations. added target toggle option to PDFmenubobzel
2020-09-09fixed unpnning pdf annotations. remvoed unused UI from PDFmenubobzel
2020-08-31fixed addDocTab to not re-create the golden layout. fixed clicking tabs to ↵bobzel
register as an undo event. fixed color of links made in PDFs to be lightBlue. fixed default link behavior to be 'default'