aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/TreeView.tsx
AgeCommit message (Collapse)Author
2023-06-13fixed updating cached docs when opening a backlinks collection. added some ↵bobzel
FieldInfo types and added 'enumeration' field display in schema view. fixed bug in schema view column sizing. updated a bunch of standard field names to be more consistent.
2023-06-06updated Symbol naming. fixed various compile errors related to type checking.bobzel
2023-05-17changed creationDate to author_date. fixed undo bug with webboxes. fixed ↵bobzel
menu problems with Open New Embedding and moved some collection menu items to buttons/
2023-05-17fixed scrolling/panning on fitWidth images. fixed drag/zoom conflicts for ↵bobzel
overlayDocs that are pannable.
2023-05-16fixed bugs with goldenlayout dragging and undoing. fixed searching for ↵bobzel
filter values in sidebars. Stopped creating empty list for collections when datafield() is accessed because it messes up undo of a collection. fixed tab title editing. from marquee. Added UndoStack UI and additional naming support in code.
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.
2023-05-14major overhaul of field naming conventions.bobzel
2023-04-24fixed isContentActive=false to apply to stacking collections. fixed pile ↵bobzel
view to be faster and to work in fit content panels. fixed issues with hidden docs and freeformviews that act as lightboxes - hidden docs can be shown as the lightbox doc without modifying the hidden flag to allow collection state to be restored.
2023-04-17Merge branch 'master' into advanced-trailsbobzel
2023-04-14got rid of CollectionView prop. fixed DocFocusOrOpen to toggle targets and ↵bobzel
zoom correctly.
2023-04-13lots of changes to get rid of ContainingCollectionDoc and ↵bobzel
ContainingCollectionView props.
2023-04-13Compile and make compatible all the scattered code I had for empowering ↵sotech117
trails for dash meeting. Still much to do with ui, but basic functionaltiy is there. Two key things, 1) navigation for branching trails, and 2) ability to runSubroutines on tested trails.
2023-04-05adjusted general context menu items to always appear last. cleaned up ↵bobzel
makeLink api,
2023-03-28numerous changes to try to simplify event handling in DocumentView - got rid ↵bobzel
of isContentActive in DocComponent since it's in DocumentView. Including adding 'enableDragWhenActive' , 'onClickScriptDisable',
2023-03-27changed longPress to always select and to show decorations. fixed ↵bobzel
single/double-click code and cleaned up behavior timeouts. fixed pointer events for tree view editing titles and using as powerpoint.
2023-03-14simplified Deserialize code. streamlined currentUserUtils to need fewer ↵bobzel
compiled functions by parameterizing more functions. .
2023-03-11changed links from being a computed field on documents to being accessed by ↵bobzel
a function call on LinkManager
2023-03-10fited notetaking view to create headers if they don't exist when switching ↵bobzel
from another view. Also fixed fitWidth typo for collections
2023-03-10fixed image anchors to save zoom/pan info and to focus() on content when ↵bobzel
following anchors. fixed progresivized items in trails to not allow dragging items out or dropping new items in.
2023-03-09added reordering of progressivized docsbobzel
2023-02-21fixed explore mode zooming. don't show doc decorations until you move ↵bobzel
outside of the document, fixed dragging radius button over webbox to still get pointer events. fixed selection text in coments for web boxes.. fixed setting default background color for notes. fixed mode buttons to trigger click behavior before double click behavior. fixed events on nested text boxes that are linkAnchors (like text quotes in sidebar comments),
2023-02-09fixed childLayoutString to work. made images capable of fitWidth. fixed ↵bobzel
animating data field pres changes. fixed lightbox to ignore annotations on collections. fixed double-click on icon to open in lightbox. added options for turning off ink labels, and opening ink in lightbox. fixed closing ink strokes by dragging. fixed drawing ink to use coord sys of starting point and to render ink the correct width and to honor GestureOverlay mode properly. .
2022-11-17mostly changing strings to enumsbobzel
2022-11-09fixed treeViews again to make room for hover buttons properly. fixed ↵bobzel
copying text from pdf to highlight copied regions without always displaying anchor.
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-10-27cleaned up treeViews to work across PresBox/ppt slides/collections/ - ↵bobzel
modified DocumentView rendering to remove pres box refs. fixed mainView width.
2022-10-25various tweaks: show border highlights in tree views, uniform treatment of ↵bobzel
embedding using title bar, even for free form views, choose bestAlias when dragging from files menu, text boxes honor document moves, show title for timeline annotations, fix dragoffset for stacks with buttons/description headers,
2022-10-13fixed copying text when a document is selected. fixed tree view shifting ↵bobzel
when editing a line that is too long.
2022-10-04colored tree view icons red when the doc is a prototypebobzel
2022-10-04removed gitlike options from collection context menu. removed ↵bobzel
createDashboard from context menus since it has a UI button
2022-09-24Fixed: treeView now doesn't get pointer events if it's not active. fixed ↵bobzel
layout of treeview for pres box. fixed horiz/vert scrolling for trees. fixed not adding Loading docs to recently closed.
2022-09-21restyled document decorationsGeireann Lindfield Roberts
and changed novice mode to exclude `data` in treeView
2022-09-13cleanupbobzel
2022-07-22adjusted native dim scaling slightly combining props.scaling and ↵bobzel
props.ContentScaling into props.NativeDimScaling and fixing some resizing behaviors for fitWidth freeformviews and native-sized text boxes. Also fixed clicking on presboxe elements to not drag.
2022-07-08fixes for drawing ink on pdf/image/etc. fixes for showing contextMenu. ↵bobzel
moved gestureOverlay into main dashboard area to avoid drawing on UI widgets. more code cleanup to put things in reasonable places and avoid importing too much stuff.
2022-07-08restructured currentUserUtils to avoid having import cycles.bobzel
2022-06-20a bunch of changes to make some userDoc() field accesses more typesafe by ↵bobzel
going through CurrentUserUtils. Some normalization of naming/functionality in CurrentUserUtils
2022-06-17updated fontIconBadge to use 'viewed' list to decrement value when items are ↵bobzel
viewed. cleaned up how sharedDoc is setup in currentUserUtils to allow updates to not require rebuilding DB
2022-06-09renamed fitToBox to fitContentsToBox. fixed pinning multiple documents at ↵bobzel
same time to not bring up presBox multiple times.
2022-06-08added ability to make thumbnails of dashboards. started to cleanup ↵bobzel
dockingView/goldenlayout undo event handling. cleaned up tab doc list in docking view. made titles editable again in treeview. fixed overlay view to work with image docs etc by setting top/left in css
2022-06-06removed sort ui from pres box tree view. made expanding/closing text ↵bobzel
hierarchies simpler (not sure what it might break though).
2022-06-06fixed slide #'ing for TreeView presentationsbobzel
2022-06-06fixed range filtering, filtering by string,bobzel
2022-06-03fixed opening closed tabs from Files sidebar to re-use best Alias before ↵bobzel
making a new alias.
2022-06-03fixed tree view crashbobzel
2022-06-03Merge branch 'master' into presentation_upgradebobzel
2022-05-23cleaning up singleLine text box api and TreeView typesbobzel
2022-05-20removed enumerables field stuff which was hacky and never used. cleaned up ↵bobzel
some of currentUserUtils initialiazation. fixed treeView sorting for 'none" which fixes problem with slide template.
2022-05-17fixed pointerevents on treview open icon. added browse mode for ↵bobzel
freeformcollections
2022-05-13removed layerProvider functionality.bobzel