aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/WebBox.tsx
AgeCommit message (Collapse)Author
2022-08-29fixed being able to draw on web/pdfs. adjusted default margins of stacking ↵bobzel
views.
2022-08-26from lastbobzel
2022-08-17fixed dragging docs on web and pdf to work better by temporarily adding ↵bobzel
transparent docs to the opaque layer so they can get drop events. cleaned eraser and pen interaction code and made erasing strokes work faster and avoid hanging by not intersecting strokes that are already partially deleted.
2022-07-26avoid crashes when urlfield is undefined. prevent multiple views from ↵bobzel
setting thumbnail for same doc at same time. prevent unregistered views from creating thumbnails.
2022-07-26turned off resetriting text box resizing to max of scroll height. fixed ↵bobzel
placement/behavior of sidebar anno button for text.
2022-07-25made formatttedtextbox annotation handle work the same as pdf/web. prevent ↵bobzel
header from hiding annotation button handle. fixed resizing text boxes.
2022-07-22adjusted native dim scaling slightly combining props.scaling and ↵bobzel
props.ContentScaling into props.NativeDimScaling and fixing some resizing behaviors for fitWidth freeformviews and native-sized text boxes. Also fixed clicking on presboxe elements to not drag.
2022-07-21fixed undo for opening/closing sidebar for pdf/web/text. fixed ↵bobzel
lightboxview for pdf's with smaller heights.
2022-07-08restructured currentUserUtils to avoid having import cycles.bobzel
2022-06-20a bunch of changes to make some userDoc() field accesses more typesafe by ↵bobzel
going through CurrentUserUtils. Some normalization of naming/functionality in CurrentUserUtils
2022-06-20lots of changes to try to cleanup CurrentUserUtils so changes can be made ↵bobzel
without rebuilding the DB.
2022-06-05merged with master and added transcription icon view for recognized inkbobzel
2022-06-03fixed pushpin link toggling when zoom is not set. fixed adding annotations ↵bobzel
to webBox's without opening sidebar. Made linkDoc preview always open
2022-05-24fixed TabDocView's screenToLocal xf when headerBar opens/closes. changed ↵bobzel
webBox to update thumbnails when native dims change. cleaned up content dragging/activation for multiRow/col for headerBar
2022-05-18fixed linking bug so that both start and end link can be regions. added ↵bobzel
zoom to target checkbox for link editing. extracted out a new field pointerEvents so that lockPosition is not automatically conflratd with no pointer events. updated freeformview focus to work with zooming on region selections.
2022-05-13removed layerProvider functionality.bobzel
2022-05-13simplified how web pages are served and I think fixed some bugs with pages ↵bobzel
that didn't always render
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-12from lastbobzel
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.
2022-05-06changed following links to open up icons all the way down to the target ↵bobzel
document. allow StartLink to work with webBox w/ text selection. fixed web clippings to have a cursor and grab keyDown events.
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-29added 'enter' to toggle iconify. fixed webBox deiconify to render webpage. ↵bobzel
updated colors in minimap to match icon colors.
2022-04-28fixed pushpin behavior when target is near top or bottom of scrollable document.bobzel
2022-04-26made creating a new thumbnail icon delete previous ones. fixed bug where ↵bobzel
documents would re-render if an earlier docuent in the collection list was added/removed.
2022-04-25 changed freeformview's with engines to not allow children to be edited ↵bobzel
using setHeight prop since engine layouts are temporary and shouldn't edit the doc. fixed tags to work with pivot view. cleaned up pile views to be less hacky..
2022-04-12Merge branch 'inkocr-mehek' into inking-naafi-mehekmehekj
2022-04-11making layout icons work better.bobzel
2022-04-07added grouping and write mode vs pen modeNaafiyan Ahmed
2022-03-25fixed annotations on web pages to be scaled to the correct location.bobzel
2022-03-24Merge branch 'master' into speedups2bobzel
2022-03-24fixes for webbox scroll bars and resizer divider to show up properlybobzel
2022-03-24fixed scroll location of webpages when activated for first time.bobzel
2022-03-24fixing data_url uploading to have a no suffix option.bobzel
2022-03-23adjsuted pdfBox and WebBox to resize better without glitches when using the ↵bobzel
annotation sidebar. changed so that when fitWidth is set anything can be resized vertically - causes artifacts for videoBoxes.
2022-03-18fixed vertical resizing of web and pdf to not jump after sidebar panel is ↵bobzel
resized
2022-03-15added dragging of divider between sidebar and content for PDF/Web boxes.bobzel
2022-03-10added prop when thumbnail is shown for a document so componentView can ↵bobzel
choose not to render. fixed pdf views to not generate gray box when first transitioning from thumb to live view.
2022-03-07got rid of include cycles for Scripting globals to make hot updates work better.bobzel
2022-03-04removed pseudo Doc type system. playing with hot reloading.bobzel
2022-02-28fixed double-clicking to open web page to keep showing thumbnail until web ↵bobzel
page is ready.
2022-02-16changed incremental loading to generate update requests more quickly. ↵bobzel
turned on local browser caching of server responses (eg, images)
2022-02-14added an incremental load for freeform collections. fixed updating of web ↵bobzel
page thumbs on deselection after the first thumb is generated.
2022-02-10switched scripts to use a cache to avoid recompiling. simplified some things ↵bobzel
with documentView and zooming to avoid invalidations.
2022-02-09speeding up rendering using bitmaps for webpages and other heavyweight docs.bobzel
2021-10-26when document is in lightbox view and a link is followed to its sidebar, we ↵bobzel
no longer reopen the document in its context. fixed selecting annotations on web/pdf. don't change document height when shown in a linkPreview. webBox fixes for pages with scripts. fixed range bounds when clicking on web text several fixes to web pages on server and client. client webbox allows clicks on divs with onclick instead of doing selection also hacky fix so that google search url doesn't keep expanding by removing 'q=' regions also added prevent/allow script menu item server grabs all html and hides id="google.." which are ads. also rewrites hrefs starting with http to route through corsProxy also removes target=_blank tags to prevent pages from opening outside of dash. also cleaned up routes and comments also when not logged in, references to anything in dash domain route to /home
2021-09-27videoBox fitsWidth properly in lightbox. documentdecorations less hacky for ↵bobzel
deciding when to allow nativewidth/height changes by adding props to document type templates. fixed height of properties pane & updated CSS for leftflyout & properties pane. marquees no longer oveflow image/video boxes.
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-09-17added 'unset' docFilters. changed link doc views to use comparison box with ↵bobzel
title/caption. fixed linkEditor to write to data doc. generalized comparisonBox rendering to use parameterized fields. fixed pdf/web to honor pointerEvents none prop and fixed textAnnotations to get rendered once as an Annotation. moved filterIcon stuff into DocumentView