aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/CollectionView.tsx
AgeCommit message (Collapse)Author
2024-05-20fixing flash card carousel code organization. lint fixes.bobzel
2024-05-19Merge branch 'restoringEslint' into alyssa-starterbobzel
2024-05-19Merge branch 'restoringEslint' into aisosa-starterbobzel
2024-05-18more cardView cleanupbobzel
2024-05-17chatcards, quizcards, and ai flashcardsalyssaf16
2024-05-08lots of api cleanup and cycle removalbobzel
2024-04-30unwinding more import loops by splitting up Documents.ts into DocUtils.ts ↵bobzel
and moving crate functions to <>Box functions
2024-04-30changed acl- and some other field- to acl_ and field_ stylebobzel
2024-04-17restoring eslint - updates not complete yetbobzel
2024-04-04the lack of pushing is astounding actuallyaidahosa1
2024-03-30working on making flashcards from pdf with aialyssaf16
2024-01-25fixed script typechecking which fixes editing keyvalue pane. renamed ↵bobzel
contentPointerEvents to childContentPointerEvents to match what it does.
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-18lots of changes to try to simplify API for viewPaths and relatedbobzel
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..
2023-12-29cleaned up imports, mobx observable initialization and some compile errors.bobzel
2023-12-28fixed youtube uploads, cleaned up a bunch of imports and added some typings ↵bobzel
files.
2023-12-17starting calendar collection viewzaultavangar
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-10massive changes to use mobx 6 which means not accessing props directly in ↵bobzel
@computed functions.
2023-12-01cleaning up documentview props. got rid of special cases for keyValueBox. ↵bobzel
made fitToContents work cleanly for native scaled docs.
2023-11-30final rootDoc refactoringbobzel
2023-11-30completed transition from rootDoc => Document, dataDoc, layoutDocbobzel
2023-11-16removed touch code that wasn't being used or maintainedbobzel
2023-11-14simplified goldenlayout tab buttons and made open in lightbox more ↵bobzel
accessible for a tab.
2023-11-12cleaning up freeformview code.bobzel
2023-11-12removed unused collectoinstaffview.bobzel
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-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-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-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-04-24fixed isContentActive=false to apply to stacking collections. fixed pile ↵bobzel
view to be faster and to work in fit content panels. fixed issues with hidden docs and freeformviews that act as lightboxes - hidden docs can be shown as the lightbox doc without modifying the hidden flag to allow collection state to be restored.
2023-04-18cleaning up zip/unzip of filesbobzel
2023-04-17minor cleanup of CollectionViewbobzel
2023-04-14got rid of CollectionView prop. fixed DocFocusOrOpen to toggle targets and ↵bobzel
zoom correctly.
2023-04-13lots of changes to get rid of ContainingCollectionDoc and ↵bobzel
ContainingCollectionView props.
2023-04-04fixed using freeformview in sidebar of pdfs. fixed issues with dragging ↵bobzel
items out of schema and with selecting the schema view by clicking on headers. Fixed a lot of errors caused by using OmitKeys which masks type checking. fixed some pointerevent problems with treeview and freeformview
2023-03-24overhaul of selection api so that schema and other views behave like ↵bobzel
freeform and use document views onClick for selection
2023-03-22removed gitlike and branch stuff. updated fortawesome. added Z ordering ↵bobzel
buttons. moved ctrl-t/alt-t to edit text title into formattedTextBox
2023-03-14simplified Deserialize code. streamlined currentUserUtils to need fewer ↵bobzel
compiled functions by parameterizing more functions. .
2023-03-09added reordering of progressivized docsbobzel
2023-03-01changed inPlace link following to be lightbox. allowed collections to be ↵bobzel
labeled as lightboxes. lightbox collections display link targets in an overlay that hides the rest of their content
2023-02-09fixed childLayoutString to work. made images capable of fitWidth. fixed ↵bobzel
animating data field pres changes. fixed lightbox to ignore annotations on collections. fixed double-click on icon to open in lightbox. added options for turning off ink labels, and opening ink in lightbox. fixed closing ink strokes by dragging. fixed drawing ink to use coord sys of starting point and to render ink the correct width and to honor GestureOverlay mode properly. .
2023-01-07fixed pinning pdf documents without a selection to trailbobzel