aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx
AgeCommit message (Collapse)Author
2024-03-30cleanup of import orderings.bobzel
2024-03-30updated mermaids template. updated paintFunc to also render the underlying ↵bobzel
code text so that the paintFunc will update if dashFields in the code change. fixed schema views to render templates properly in preview. fixed text to only modify the data doc. changed setPixels in imageBox to not consider scaling of outer containers.
2024-03-30added Labels button for turning ink labels on/off. added Pixels and Rotate ↵bobzel
buttons for images. enabled ink as template for text : check for ink stroke data on layout doc if it's not on data doc & started to have style provider check for properties on layout doc instead of data (background color, boxShadow). fixed toggling key/value on and off when node is selected.
2024-03-26added empty image tool and click on empty image to select from filesystem. ↵bobzel
fixed following links in lightbox and showing links to stackedTimelines. fixed embedding docs into text. fixed not resizing text boxes that also show up in pivot view. prevent context menu from going off top of screen. fixed freeform clustering colors and click to type. fixed links to stackedTimeline marks, and titles for marks. made title editing from doc deco and header use same syntax as keyValue. fixed marquee selection on webBoxes. turn off transitions in freeformdocview after timeout. enabled iconifying templates to propagate to "offspring". fixes images in templates. don't show headr on schema views.
2024-03-23fixed linking to parts of a template. fixed highlting part of a template ↵bobzel
when following a link to it.
2024-03-22make ink stroke labels visible always for closed gesture strokes.bobzel
2024-03-17use metakey to edit computedfield result instead of expression in schema ↵bobzel
cell, set default new field values on data doc. fixed stacking view from autoresizing when switching to a different collection view. changed syntax for setting fields in text docs to use ':=' for computed fields. Added call to Chat in computed functions when (( )) is used. Added caching of computed function result when a function called by ComputedField uses the _setCacheResult_ method (currently only gptCallChat).
2024-03-14fixed disabling info ui to keep it off -- use settings manager to turn it ↵bobzel
back on.
2024-03-09fixed up default text that uses a template to process an initial carriage ↵bobzel
return properly. fixed text with inherited templates to be able to show fields with a default dashField value from template that can be overidden on instance.
2024-03-07fixed several things related to templates for labels (used as icons) and ↵bobzel
FontIconboxes. Also made labels non uniformly resizable .
2024-03-04changes to restore template menu and fix freeform templates to always show ↵bobzel
contents. Fix for alt-dropping an image to replace another image.
2024-02-29fixed minimap to show at least as much as the freeformview is showing (was a ↵bobzel
problem for example when there was just a single document)
2024-02-26fixed some string types to be enumerations for dropAction. fixed bug in ↵bobzel
golden layout dragging where a stack's tabs could disappear.
2024-02-25fixed conversion of doc to schema cells to allow number 0 to be converted to ↵geireann
a string.
2024-02-22replaced freeform document view wrapper with more direct caching of props.bobzel
2024-02-19Merge branch 'master' into data-visualization-sarahsrichman333
2024-02-07added back shiftkey to drag and embed. got rid of overlayplane link view. ↵bobzel
got rid of auto arrange. fixed text edit color for linkBox's
2024-02-07made various render methods in DocumentView computed getters for efficiency ↵bobzel
and to avoid artifacts (LInkanchorBox dragging) when something else invalidates causing components to regenerate. fixed linklines to animate when doing a zoom transition and to be able to target texts hyperlinks. fixed link lines to share properties with ink and updated the properties panel / menus to allow editing of either. addding toggling link lines on and off from linkitemmenu
2024-02-05changed backgroundColor to set on dataDocs. fixed pivoting on tags. fixed ↵bobzel
link description editing popup. fixed showing link editor in property view - still some weirdness in what is selected. fixed dragging tree view items to set dragData.treeview and be able to drop at bottom of tree. fixed addFolder menu option for TreeViews to add locally.. added a function to collect all docs of a given tag into a collection. fixed setting default font size to update autolayouts. changed dropping link onto same collection to not leave pushpin. fixed minimap thumb updating. added fieldvalue dropdown for dashFieldViews in text.
2024-02-01enabled lists to be entered via dashfieldview. changed code/text import to ↵bobzel
allow data to be inserted into template.
2024-01-31cleaned up accessing/setting proto_embeddings with api on Doc. fixed some ↵bobzel
css related to IconButtons. added a paintView toggle button to dec decorations for text with code blocks. enabled text with code to modify Docs and get this and documentView as params.
2024-01-30changed dropConverter to keep title of dropped Doc. added paintFunc node/ ↵bobzel
checkbox view to formatted text. changed paintFunc to be computed based on layouytfieldkey being text in a freeformview. changed some inputRules to apply to code blocks. changed : contextmenu to allow regular note to be created. changed experimental tools to be user tmeplate tools. fixed focus on search bar when opening context menu
2024-01-29mergesrichman333
2024-01-27from lastbobzel
2024-01-27added searchable flag to docoption types. fixed searchbox scrolling and ↵bobzel
showing results. added search by key and exact match.
2024-01-27fixed searchBoxbobzel
2024-01-27made dataViz nodes linked to schema nodes update automatically as cahnges ↵bobzel
are made. fixed user created templates from disappearing from menu, and made them work. added toJavascriptString and made DashField views convert to text. added support for turning text into javascript rendering (paint) code.
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-22fixed schema rows to render, fix for resizing docs from left side. all ↵bobzel
locking docs in non freeform view. fix for labelBox with multiple rows to keep top rows. cleaned up docViewPath/containerViewPath &
2024-01-22fixed pointer events for pdfsbobzel
2024-01-22cleaned up viewPath methods and LightboxView's containment apibobzel
2024-01-18fix so that freeformviews don't break when they have annotation layer children.bobzel
2024-01-18lots of changes to try to simplify API for viewPaths and relatedbobzel
2024-01-17cleanersrichman333
2024-01-12live schema toggle works on refreshsrichman333
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-03made turning off infoUI persistent.bobzel
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-02fixing more .props => ._props refernces.bobzel
2023-12-29cleaned up imports, mobx observable initialization and some compile errors.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-27closing info ui restores background of collection.bobzel
2023-12-21fixes post-merge for dataViz-annotationsbobzel
2023-12-16restored infoUI that had been commented out.bobzel
2023-12-16merged with zaul's branchbobzel
2023-12-13cleaned up props/_props handling by inherting from ObservableReactComponentbobzel
2023-12-12cleaned up SelectionManager. fixed schema viewbobzel
2023-12-12fixed and cleaned up snapping linesbobzel
2023-12-11more updates to mobx 6. updated typescript to v5. updated pdf-distbobzel