aboutsummaryrefslogtreecommitdiff
path: root/src/fields/Proxy.ts
AgeCommit message (Collapse)Author
2025-04-14fixed how templates are expanded to avoid template sub-component conflicts ↵bobzel
by changing how field keys are named. fixed various Cast functions to be more typesafe by including undefined as part of return type. overhaul of Doc.MakeClone, MakeCopy, FindRefernces - makeClone is no longer async. fixed inlined docs in text docs.
2024-08-08many changes to add typing in place of 'any's etcbobzel
2024-05-08lots of api cleanup and cycle removalbobzel
2024-04-21more lint cleanupbobzel
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.
2023-12-29cleaned up imports, mobx observable initialization and some compile errors.bobzel
2023-06-23cleaned up more issues with pointer events/contents active. fixed dragging ↵bobzel
from piles.
2022-12-21cleaning up proxys and getFieldRef hopefully to be more understandable and ↵bobzel
efficient
2022-12-09fixed how proxyFields work so that field promises generate mobx ↵bobzel
invalidations correctly. fixes problem with key value pane, stacking views, presBox, etc.
2022-12-07stopped update _cache in ProxyField because it invalidates too much stuff ↵bobzel
during rendering. moved some setContentViews() to constructors for efficiency
2022-11-10partial fix for previewing multiple links to different sidebar notes. fixed ↵bobzel
opening sidebar to create an annotation the first time. fixed honoring dashFieldView's non-editable flag. moved isLinkButton setter to expert and make isLinkButton default for Buttons. fixed following Links with Zoom to reset view. fixed view for editing onClick for documents
2022-10-28fixed proxyfields to use cache if it's available which saves orders of ↵bobzel
magnitude opening up Files list. Fixed copying docs to appear in Files list. fixed undo for change perspective and header color
2022-03-07got rid of include cycles for Scripting globals to make hot updates work better.bobzel
2021-09-17more conservative fix for previous.bobzel
2021-09-17reverting last change.bobzel
2021-09-17fixed following links to documents in sidebars that haven't been opened to ↵bobzel
still open the sidebar and show the document. required a change to how ProxyFields set field promises and use field caches.
2020-07-21fixed problem where adding to a collection would cause a remote synchronized ↵Bob Zeleznik
collection to erase and redraw since all of its list items got replaced. the fix was to update the 'cache' field of ProxyFields when they are deserialized to use an existing cached value if available.
2020-05-15renamed new_fields to fieldsSam Wilkins