aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/TreeView.tsx
AgeCommit message (Collapse)Author
2025-06-23fixed invalidations to not trigger creating new refs when ref= was assigned ↵bobzel
to an anonymous function. fixed scribble erase to not delete everything it overlaps, just things it intersects with or contains. fixed ink to have a Math mode and fixed math recognition myscript calls.
2025-05-05got rid of dash _xPadding/_yPadding in favor of just using ↵bobzel
_xMargin/_yMargin. cleaned up linearView field names
2025-04-23lots of typechecking fixes.bobzel
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.
2025-03-30changed Doc.Layout calls to doc[DocLayout]. fixed flashcard ui placement on ↵bobzel
card view. fixed css scaling for styleprovider icons and annotation resizer
2025-03-27fix so that schemacellfield doesn't trigger a finalizeEdit when it's not ↵bobzel
editing. added 'red' color for template fields to schematablecell. fixed set field to allow setting data fields when field is an '_' and no template. fixed setting '=' when getting a keyValueString for empty fields with an '_' key.
2025-03-23fixed more typing errors. fixed updateBullets to not generate error when ↵bobzel
part of selection is not on a list.
2025-03-23from lastbobzel
2025-03-23updated more [DocData] to .$ thingsbobzel
2025-03-06a bunch of changes to improve how docs are selected automatically when created.bobzel
2025-01-01monorepo setupGeireann Lindfield Roberts
2024-10-10tweaks to cardDeck view so that cards are activated when clicked, but not ↵bobzel
selected. This is consistent with carousel behavior and allows flashcards to behave the same way. Also added advance to nexst card for card view
2024-09-11merged with masterbobzel
2024-09-10moved TagsView up into DocumentView so that one row of tags will be visible. ↵bobzel
fixed setting pixel size of images to resize annotations so they don't appear to change. added vert/horiz centering for stacking views. fixed pres box to not have scroll bars. fixed resizing properties panel.
2024-08-29merge cleanup cleanupbobzel
2024-08-27Merge branch 'master' into eleanor-gptdraweleanor-park
2024-08-15cleaned up server list add/rem.bobzel
2024-08-12more any -> type fixesbobzel
2024-08-08many changes to add typing in place of 'any's etcbobzel
2024-07-26Revert "Merge branch 'master' into eleanor-gptdraw"eleanor-park
This reverts commit decbefe23a1da35c838222bafe8a2c029c6ea794, reversing changes made to 8ca26551622d36b7856f5c1865498fa9e5d888b5.
2024-07-22adding type fixes to avoid 'any'sbobzel
2024-07-11fixed transforms for treeView. cleanedup/commented some code.geireann
2024-05-10fixed exception when text templates have no inherited data, and when text ↵bobzel
views are modified after the editor has been destroyed. random code cleanup
2024-05-10added an always option for OpenWhere lightbox. cleaned up/fixed making ↵bobzel
collections capable of being a lightbox.
2024-05-06eslint cleanupbobzel
2024-05-02another push to remove cycles by pushing things onto Doc and DocumentViewbobzel
2024-05-02lots more dependency cycle unwinding.bobzel
2024-04-30unwinding more import loops by splitting up Documents.ts into DocUtils.ts ↵bobzel
and moving crate functions to <>Box functions
2024-04-25added toList() for Doc|Doc[]bobzel
2024-04-21more lint cleanupbobzel
2024-04-19lint fixes.bobzel
2024-04-17restoring eslint - updates not complete yetbobzel
2024-04-12 fixed auto play for trails. fixed presbox to allow drag and drop in ↵bobzel
addition to pin button. fixed tree view to not 'move' items that have a 'copy' drop action. fixed dragPreDrop functions in tree and stacking views to use source drag action over target drop action.
2024-04-05updates for new css-loaderbobzel
2024-03-30trying to cleanup import cyclesbobzel
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-14fixed dragging system documents in files sidebargeireann
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-08cleaned up MakeTemplate api and currentUserUtils templates for clicks etc.bobzel
2024-03-06cleaned up some dropActionType strings. fixed stackingview scrolling when ↵bobzel
always active. fixed schemaView keys dropdown menu to be a popup. cleaned up display of key Finfo's
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-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-24added dragConfig() to allow components to set custom docDragData fields. got ↵bobzel
rid of treeViewDoc prop
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-22cleaned up viewPath methods and LightboxView's containment apibobzel
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..
2024-01-02fixing more .props => ._props refernces.bobzel