aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/WebBox.tsx
AgeCommit message (Collapse)Author
2024-03-04cleaned up a number of things related to autoHeight and ↵bobzel
stacking/masonry/notetaking views
2024-01-25added hash function to save prior states that get overwrriten in presBox ↵geireann
restoreTarget
2024-01-24several fixes to drag/drop so that dropAction's set on target work for tree ↵bobzel
views, notetaking, formattedText, etc. make bringToFront an optional prop.
2024-01-23reorganization of DocumentView, DocumentViewInternal and FieldView methods ↵bobzel
and props. fix for selection bug after following a link. migrating to use [DocData] instad of GetProto()
2024-01-22cleaned up viewPath methods and LightboxView's containment apibobzel
2024-01-18lots of changes to try to simplify API for viewPaths and relatedbobzel
2024-01-04fixed ffmpeg for uploading videos. fixed getView() to take focus options so ↵bobzel
that if a sidebar or timeline has to be opened, the didMove flag can be set properly. added video snapshot frame to top menu. fixed using '^' to stop and start a selection region on timelines.
2024-01-03cleaned up screenToLocalTransform in several places by making it additional ↵bobzel
methods. cleaned up styleProider api a bit to take DocumentViewInternalProps, not DocumentViewProps..
2024-01-03fixed marquee annotator for lightbox with pdf and rotated documents.bobzel
2023-12-29fixed dropping images from web. fixed exif data on images and autorotating ↵bobzel
exif rotated images. fixed selecting on web pages, and resizing web pages upward so that pointer events aren't grabbed.
2023-12-28fixed youtube uploads, cleaned up a bunch of imports and added some typings ↵bobzel
files.
2023-12-14a bunch more fixes to making things observable. fixed calling ↵bobzel
super.componentDidUpdate on subsclasses
2023-12-13cleaned up props/_props handling by inherting from ObservableReactComponentbobzel
2023-12-12fixed and cleaned up snapping linesbobzel
2023-12-11more updates to mobx 6. updated typescript to v5. updated pdf-distbobzel
2023-12-10massive changes to use mobx 6 which means not accessing props directly in ↵bobzel
@computed functions.
2023-12-03cleaned up warnings and errors, working with typescript 20.10bobzel
2023-11-30completed transition from rootDoc => Document, dataDoc, layoutDocbobzel
2023-11-29cleaned up presElementBox and did more this.rootDoc => this.Document/layoutDocbobzel
2023-11-29numerous changes to fix bugs and to fix/remove old or hacky code. fixed doc ↵bobzel
dec resizing. moving this.rootDoc => this.Document . fixing template artifacts.
2023-11-22fixed more issues with rotation. restrutured how MarqueeAnnotator works to ↵bobzel
be simpler and more correct.
2023-11-19stop rendering web pages when zoomed out > 25xbobzel
2023-11-19fixed creating anchors when pinning pdf/web/text doc with selection. fixed ↵bobzel
showing selected text overlay for text docs.
2023-11-17major overhaul of resizing code. updated doc fields for enabling native ↵bobzel
with modification to be cleaner. added Vcenter option for text in menu bar. fixed doc rotation. enabled scaling of DataViz views. fixed text sidebar opening size and sidebar issues with native dims for PDF/Web
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-11-04cleanupbobzel
2023-11-02performance fixes - don't invalidate as much by using reactions in place of ↵bobzel
computd values; don't make things active when things are dragged unless CanEmbed; fix for linkBox to use reaction.
2023-11-02cleaned up brushView to only apply to freeformviews that aren't overlays ↵bobzel
(wasn't being used properly. before anyway). cleaned up marquee view divs.
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-10-04from last -- test font color to determine which blend mode for clippings.bobzel
2023-10-04from lastbobzel
2023-10-04using hard-light instead of multiply for blend mode of web clippings to ↵bobzel
better handle white text
2023-10-04several fixes for webclips, linking to pdf/web, fonticon dropdowns. removed ↵bobzel
sliderbox. reduce uses of scriptContext fixed web clipping annotations to be in correct spot and not to crash because of using a url that it doesn't have. fixed pdf/web links to not use anchor from other end of link. because of sharing of GetAnchor global. added a backup when presbox overwrites a doc's data field. removed sliderBox. fixed fontIcon dropdowns to not call click script twice. removed scriptContext where it wasn't needed which is everywhere except TreeViews.
2023-09-13need to honor 'addAsAnnotation' flag getting anchors so that docs know when ↵bobzel
they are a target of config.
2023-09-07fixed removing map pins to not reappear. updated config anchors to not be ↵bobzel
added to annotations list. fixed imageBox to not pass its configs on to its parent collection when focusing.
2023-09-06from lastbobzel
2023-09-06fixed reszing/dragging annotations over webBoxbobzel
2023-09-05fixed dragging marquees on web boxesbobzel
2023-09-05change getAnchor to honor addAsAnnotation so that pinning docs doesn't add ↵bobzel
to annotation list. fixed dragging anchor menu icons so that they appear.
2023-09-02restored some cors server code to allow bing and google searches to work. ↵bobzel
adjusted webBox to change nativeWidth when navigating to a wider page (eg., from google search to target). enabled scripts for google and bing pages. enabled entering web page url through documents title.
2023-09-02switched web default to wikipedia from bing since bing search requires ↵bobzel
scripts. change link doc preview to use showDocument instead of addDocTab so that existing docs can be found.
2023-08-31fixed compile errors and switched to use_azure = false for server.bobzel
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-08-08fixed searching web pages that are not cors readable to not generate an errorgeireann
2023-06-22cleaned up dragging - abort presItem drags properly, fix naming for ↵bobzel
drag/dropAction, small fix undo of drag removeproperties, dragging in/out of headerBar, fixed isContentActive to avoid SnappingManager.GetIsDragging. fixed resizing videos.
2023-06-19renamed all config doc creators to just ConfigDocument()bobzel
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-17changed creationDate to author_date. fixed undo bug with webboxes. fixed ↵bobzel
menu problems with Open New Embedding and moved some collection menu items to buttons/