aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx
AgeCommit message (Collapse)Author
2022-04-28merged and getting started on mapping algoNaafiyan Ahmed
2022-04-28added basic code for subgrouping transcribed textNaafiyan Ahmed
2022-04-28fixed timestamps and added some scalingmehekj
2022-04-14auto transcribes on groupingmehekj
2022-04-14fix: fixed panning with finger interactionNaafiyan Ahmed
2022-04-13Merge branch 'inkocr-mehek' into inking-naafi-mehekmehekj
2022-04-13fixed ink transcription document locationmehekj
2022-04-12Merge branch 'inkocr-mehek' into inking-naafi-mehekmehekj
2022-04-12ink to text for groupingsmehekj
2022-04-12made changes to ink groupingNaafiyan Ahmed
2022-04-07added grouping and write mode vs pen modeNaafiyan Ahmed
2022-04-05added basic grouping when exiting pen modeNaafiyan Ahmed
2022-03-22fixed temporal media merge that had reverted a lot of things.bobzel
2022-03-04removed pseudo Doc type system. playing with hot reloading.bobzel
2022-02-22improve efficiency for scenes with lots of documents by using computed ↵bobzel
functions to avoid invalidations. moved grid renderer to its own component to avoid invalidations when panning/zooming.
2022-02-22fixed switching tabs to immediately render the title of the tab as content ↵bobzel
to provide feedback that something is happening. changed server to only set caching for images. fixed warnings/errors.
2022-02-16changed incremental loading to generate update requests more quickly. ↵bobzel
turned on local browser caching of server responses (eg, images)
2022-02-15improved version of incrementall rendering of large collections of documents ↵bobzel
in freeform view.
2022-02-14added an incremental load for freeform collections. fixed updating of web ↵bobzel
page thumbs on deselection after the first thumb is generated.
2021-12-02fixed filled strokes when erasing to render properly. fixed stretch ink to ↵bobzel
work with multiple selections.
2021-12-02added shift erase stroke to delete full strokes. added shift drag end of ↵bobzel
stroke to scale uniformly. added ctrl+p,ctrl+e to switch between eraser/pen. added delete to menu options for tree view items. cleaned up a lot of ink code.
2021-11-29Merge branch 'ink_v1'bobzel
2021-11-25fixed up erasing ink by segmentsbobzel
2021-11-24segmentation of ink strokes prior to deletionvkalev
2021-11-21splitting/deletion occurs but too many t-values are storedvkalev
2021-11-20updating intersections to map t-values to inksvkalev
2021-11-20fixing undo batchvkalev
2021-11-13change isContentActive to a tri-state to allow turning on/off and default - ↵bobzel
fixes issues with videobox and others so that content can be turned off reliably. added annotation overlay for treeViews for ppt like slides. lots of fixes to tree view to get layout to be more robust.
2021-11-12undo works with ink deletionvkalev
2021-11-09working on undo/redovkalev
2021-11-08fixed dragging snap lines to get recomputed properly (sometimes they didn't ↵bobzel
activate before) and fixed snapping to not be off by 1 screen space pixel
2021-11-06eraser tool workingLauren
2021-11-06from lastLauren
2021-11-05ink document iteration not workingLauren
2021-10-29working on ink stroke intersectionLauren
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-10-06fixed lightbox view to shrinkwrap collections when opened, but not force fit ↵bobzel
contents to allow users to navigate. fixed comparison box to show context of maker'/annotation documents. fixed ink pointer events to honor pointerEvents prop (eg when embedded in a comparisonBox that turns them off).
2021-09-27made docs with no author Admin for everyone. fixed run-time warnings: not ↵bobzel
memoized accesses when panning, NaNs drawing some labelBoxes, filter box filter boolean options,
2021-09-24wrapped Color() calls in DashColor() to catch exceptions for color strings ↵bobzel
no found
2021-09-21fixed up some darkScheme css, enabled comic mode for developers, enabled ↵bobzel
opening up fields on dashboards in myDocuments
2021-09-16added search() component method. changed search menu to call search on ↵bobzel
documents that match search string. added seach bar for web pages.
2021-09-15better fix for last that reduces recomputation.bobzel
2021-09-15avoid runtime error in compute group bounds on startup when docs are still ↵bobzel
promises.
2021-09-15fixed infinite loop in grid space selection that conflated with setting ↵bobzel
group bounds automatically when rendered
2021-09-15fixed bug from lastbobzel
2021-09-15cleaned up recomputing group bounds to use a reactionbobzel
2021-09-15fixed documentdecoration resizers. fixed grouping and added button to ↵bobzel
switch between freeform / group
2021-09-08added showTitle prop to allow sidebarAnnos to have a custom titlebobzel
2021-09-03fixed warnings. cleaned up link lines a bit more - simplified, and allowed ↵bobzel
multiple aliases to share a link. fixed link lines to text anchors from flapping around wildly when camera pans
2021-09-03fixed drawing of link lines - doesn't generate duplicates, and works with ↵bobzel
text regions, scroll locations, and document anchors.