aboutsummaryrefslogtreecommitdiff
path: root/src/client/util/Scripting.ts
AgeCommit message (Collapse)Author
2025-04-01added an override_backgroundColor or templates that want to control ↵bobzel
background colors. needs to be generalized, perhaps along the lines of !important. fixed script sto ignore Array<T> template errors..
2025-03-09removed simulation doc. fixed empty imageBox uploading. fixed script ↵bobzel
typechecking. fixed metadata doc. fixed setting background colors of docs that have a template.
2025-03-07cleaned up RTF creation w/ styles. fixed scripting compile bug when unused ↵bobzel
functions were considered not found.
2024-10-13fixes to scripting to generate errors to allow schema view to enter strings ↵geireann
that conflict with function names.
2024-10-04more lint fixes to schema view changes.bobzel
2024-10-01Merge branch 'master' into nathan-starterbobzel
2024-10-01more lint fixesbobzel
2024-10-01resotre typesriptlibbobzel
2024-10-01Merge branch 'master' of https://github.com/brown-dash/Dash-Web into ↵Nathan-SR
nathan-starter
2024-09-22small bug fixes for smart draweleanor-park
2024-09-17revert change to typescriptlibbobzel
2024-09-17done with comments-- pull requestaidahosa1
2024-08-29merge cleanup cleanupbobzel
2024-08-28final changes, ready for pull requesteleanor-park
2024-08-12fixed typescript types module inclusionbobzel
2024-08-12more any -> type fixesbobzel
2024-08-08many changes to add typing in place of 'any's etcbobzel
2024-06-28col drag stutter fixedNathan-SR
2024-06-28header text no longer shifts left on hoverNathan-SR
2024-05-13equation parser works but occasional call stack errorNathan-SR
2024-05-02lots more dependency cycle unwinding.bobzel
2024-04-29more eslintbobzel
2024-04-24completing eslint passbobzel
2024-04-17restoring eslint - updates not complete yetbobzel
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-28fixed keyvaluebox to show props document, never the doc in the fieldKey ↵bobzel
slot. changed computedFIelds to do mobx caching. changed text boxes to do updating from templates based on a fieldKey_autoUpdate flag combined with modification timestamps. enabled comparison box to work with text fields in addition to docs.
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-25fixed script typechecking which fixes editing keyvalue pane. renamed ↵bobzel
contentPointerEvents to childContentPointerEvents to match what it does.
2023-12-12fixed overlay view and scriptingRepl and all observable Doc arrays to be ↵bobzel
shallowly observed.
2023-12-06final cleanupbobzel
2023-12-05mostly working version with latest librariesbobzel
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-05-13changed EditableViews to support oneline and multiline. Also added ↵bobzel
transformer UI to allow documents to be entered. changed transformer to write doc id's, not variables.. made schema view support oneline and fixed bug with docdecoration hader occluding things invisibly. updated web pages to be zoomable and for its anchors to update web page and scroll location properly. made autolinkanchor directly go to target on click.
2023-03-17fixed scriptingbox to remove script if text is empty. fixed scripting with ↵bobzel
capturedvariables not to cache scripts with lists of captured documents. fixed runtime warnings with stackedTimelined and AudioBox
2023-03-14simplified Deserialize code. streamlined currentUserUtils to need fewer ↵bobzel
compiled functions by parameterizing more functions. .
2022-08-30made script caching more robust to avoid compiles and speed up startup.bobzel
2022-07-27fixed document leak related to capturedVariables in scripts. changed ↵bobzel
capturedVariables to be a string encoding the captured variables instead of a Doc.
2022-06-20lots of changes to try to cleanup CurrentUserUtils so changes can be made ↵bobzel
without rebuilding the DB.
2022-06-09restored multi-line scripting by not adding 'return' to scripts when it's ↵bobzel
not requested.
2022-03-07got rid of include cycles for Scripting globals to make hot updates work better.bobzel
2022-03-04removed pseudo Doc type system. playing with hot reloading.bobzel
2022-02-10switched scripts to use a cache to avoid recompiling. simplified some things ↵bobzel
with documentView and zooming to avoid invalidations.
2022-02-09speeding up rendering using bitmaps for webpages and other heavyweight docs.bobzel
2021-09-09fixed anchor menu highlighter button's dropdown location. fixed metadata ↵bobzel
view for formattedText. added menu item for metadata view. fixed formattedTextbox initialization.
2021-08-25many updatesgeireann
2021-08-22more updatesgeireann
2021-08-21added num range buttongeireann
2021-07-27fixe MakeClone to handle links properly. fixed cloning richtext to update ↵bobzel
rich text references to documents properly. fixed dragging to call MakeClone properly.
2021-04-23fixed code warnings. updated some npm pacakges including typescript.bobzel
2020-07-31mergeAndy Rickert