aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/formattedText/DashFieldView.tsx
AgeCommit message (Collapse)Author
2025-08-14moved background removal code into ImageUtilsbobzel
2025-06-24fixed dashFieldView formattingbobzel
2025-05-14moved calendar button to expert. fixed context menu for dash field views.bobzel
2025-04-10fixed dashfieldviews in text boxes to show ellipsis for long lines and to ↵bobzel
hide dropdown menu when field is not editable. fixed pasting from pdf's to work and to display the entire text box.
2025-03-23more _props.Document to .Document refactoring. type updates to ↵bobzel
prosemirrortransfer
2025-03-12made @... create dashField views instead of [@..]. minor cleanup of ↵bobzel
dashFieldView and schemaCellField. made schemaCellField call focus() when SetIsFocused is called so that dashFieldView boxes are editable when clicked. Made overlay of documentIcons appear whenever cells are focused and disappear on blur.
2025-03-12improving how dash field views work in text boxes (layout, tab behavior)bobzel
2025-03-07fixed following text hyperlinks to Docs. fixed using fieldinfos for ↵bobzel
DashFieldViews to get appropriate Schmema cell input. fixed dashFieldView to show correct input editor for field type.
2025-03-07fixed columnWidth settings for sidebar. fixed color picker and other ↵bobzel
dropdowns to toggle when button is clicked. fixed dash field views to collapse properly. fixed rtf to honor marks that were set before text box is created and typing starts.
2025-01-27adjusted dash field views to work with new schemacells (eg mermaids docs)bobzel
2024-08-08many changes to add typing in place of 'any's etcbobzel
2024-05-03merged with new version of masterbobzel
2024-05-03Merge branch 'master' into nathan-starterbobzel
2024-05-03reverting unnecessary changesbobzel
2024-05-02lots more dependency cycle unwinding.bobzel
2024-05-02selected cell moves with col; jitter on col move index 0 fixedNathan-SR
2024-04-30unwinding more import loops by splitting up Documents.ts into DocUtils.ts ↵bobzel
and moving crate functions to <>Box functions
2024-04-21more lint cleanupbobzel
2024-04-17restoring eslint - updates not complete yetbobzel
2024-04-01restored pivot view for metadata not just tags.bobzel
2024-03-31fixed scrolling to targets in text views. fixed referencing fields on ↵bobzel
another doc from text box. fixed '@name' technique for publishing documents to also remove documents and work anywhere a title is set.
2024-03-31fixed dropdown in title bar location. moved rotate button up to not ↵bobzel
interfere with button bar. don't blur title when editing it. fix drawgging rotate center on templates. support setting alternate colors for text docs -- pretty hacky. fixed tabbing through dashFieldViews.
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-28fixed following link to pdf text selection with highlights. fixed hide ↵bobzel
key/value in dashfieldView. fixed selecting dashFieldView nodes.
2024-03-27changed dashFieldViews to support Tab'ing between other dashFieldviews, ↵bobzel
changed deleting links to clear out the anchors so that linkBoxes will go away more easiliy. changed funcitonPlot to plot the equations that are linked to it. changed equations to link to functions. changed undo and other console logging to only happen when undo docked buttons are expanded (visible)
2024-03-24fixed linkdocpreviews to sequence through multiple links. fixed text boxes ↵bobzel
to update text when dashfieldView text changes (but the fieldview doesn't), fixed dashFieldViews to be editable cleanly, and to allow sub-dashFieldViews to be editbale. allowed toggle on/off of dashFieldView fieldKey. got rid of sidebars in scemaCells. fied editing dashFieldViews in captions and as childrend of dashFieldViews by passing rootSelected
2024-03-22Merge branch 'master' into nathan-starterNathan-SR
2024-03-21the decommentingNathan-SR
2024-03-21multiple cell column switching workingNathan-SR
2024-03-21editing all selected cols workingNathan-SR
2024-03-19routing select through selectCell; shift select kind of working; cell ↵Nathan-SR
selection updating still broken; cell select with shift select broken
2024-03-19cleaned up user templates to not get changed on reload. made setting a ↵bobzel
template add it to the template tools list and as a tools button. fixed linking to parts of a template. fixed disappearing templates caused by stacking view set a field with an empty key. updated field assignment syntax in trees, dash field views, and key value box to all use :,:=,=,=:= syntax. added text elide button. added @(title) syntax for hyperlinking. made using a template both inherit from the template to get default values and use the template to render. fixed submenu placement of context menu. updated RTF markdown doc.
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-05fixed text in templates to revert to template value when noTemplate is set. ↵bobzel
made dashFieldView read from datadoc. added margins for multicolumn/row, enabled chromHidden for multicolumn/row
2024-02-21got rid of dropdown for fieldValue views of a tag since tags have no values. ↵bobzel
fixed populating collection with tag docs to not create duplicates.
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-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-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-18lots of changes to try to simplify API for viewPaths and relatedbobzel
2023-12-13cleaned up props/_props handling by inherting from ObservableReactComponentbobzel
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-04trying to do version updates on all npm packages.bobzel
2023-12-03cleaned up warnings and errors, working with typescript 20.10bobzel
2023-11-30final rootDoc refactoringbobzel
2023-11-29cleaned up presElementBox and did more this.rootDoc => this.Document/layoutDocbobzel
2023-11-14fixed pointer events with nested views in texst boxes. fixedbobzel
2023-07-27fixed some type errors.bobzel
2023-06-06more Symbol updating.bobzel
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.