aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/trails
AgeCommit message (Collapse)Author
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-11removed arrangeItems context button for collections to make it a funciton on ↵bobzel
drop instead of a reaction. Converted isLinkButton to be an onClick script. got rid of unused PARAMS field on templates. fixed PresElementBox rendering of embedded docs.
2023-04-06added selection ui for choosing linechart axes.bobzel
2023-04-05fixed up dataviz to work again. fixed point selection, tooltips, making and ↵bobzel
following links
2023-04-05made pinning from topbar available for all docs.bobzel
2023-03-28mostly code cleaning. small bugsbobzel
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-15fixed up Clone() and export/import collection to work with links, ↵bobzel
presentations, and contexts better.
2023-03-11changed links from being a computed field on documents to being accessed by ↵bobzel
a function call on LinkManager
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-03-08made startIndex for progressivize an option. change progressivize slide# ↵bobzel
display
2023-03-08some cleanup of presBox properties panels. fixes for undoing some slider ↵bobzel
actions.
2023-03-08from last -- progressivize for images/videos/etc.bobzel
2023-03-08added progressive disclosure for collections.bobzel
2023-03-07fixed presbox following to use presItem anchor instead of target doc as ↵bobzel
anchor. stopped allowing collections to have their data fields interpolate based on keyframe. fixed assigning current frame when following presbox
2023-03-05replace jumpToDocument with showDocument. restructure code to get rid of ↵bobzel
scrollFocus by adding getView() and fixing focus() and restoreTargetView
2023-03-01fixes for animation effect time setting when following links. fixes for ↵bobzel
starting animation effect right away, not waiting for focus to complete.
2023-03-01cleaned up recentlyPlaying to allow clips to be turned on/off w/o navigating ↵bobzel
to them.
2023-02-27fixed ink anchor restoration by saving width/height with dataviewbobzel
2023-02-27restructured getAnchor()/scrollFocus to be more consistent. added ↵bobzel
setterscript for computedFields. restructed getFieldsImpl to avoid making multiple requests for the same document due to timing issues by 'locking' a document cache with a promise before sending the server request. added rotation and fill color as animatable fields. fixed image cropping for
2023-02-22fixed pin content to save collections contentbobzel
2023-02-22fixed hiding doc decorations when clicking on a nested doc. finished ↵bobzel
removing old view spec code in favor of saving and restoring anchor data.
2023-02-22capture viewType as part of pinning a document/making an anchor to simplify ↵bobzel
VIewSpec restoration
2023-02-22fixes for restoring layouts in presentations and link following.bobzel
2023-02-22fixed pres hide before/after, select w/o nav, and updating contents.. made ↵bobzel
collections fitWidth by default so that they resize like a normal window. Made freeform pan/zoom animate when changing keyframes. allow nesting of keyframe collections.. made presEffects work even if there's no transition movement. made nested collection timelines follow parent by default, but with ability to change ordering. fixed treeView incremental render. treat doc anchors are preselements instead of delegating. don't highlight ink when dragging ctrl pts.
2023-02-14fixed pinning regions on pdf/web pages to allow proper pres following. ↵bobzel
added click on pres item# to select w/o navigation. fixed dashDocView to be selectable without losing selection to parent textbox. added BingMaps rudimentary option to googleMaps
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. .
2023-02-02pause playing trails when collections are panned/zoomed. don't open mini ↵bobzel
trail player when following trail link if the trail is already shown
2023-01-30fixed pointerEvents for text box footnotes. fixed keyvalue editing to not ↵bobzel
typecheck. fixed schema header field editing from keyvalue pane. fixed webBox error causing overlayview to not work for Repls and others. fixed some layout issues with stackingview columns.
2023-01-25added a linkFollow o[ption to choose between opening target, or highest ↵bobzel
level collection containing target. fixed adding marker annotations to pdf/web/etc. fixed following link to wikipedia pages to not create a new document each time. made searchBox's search function static so that it can be called programmatically. Fixed LinkDocPreview to not flicker when doing a nopreview link follow. changed PlayTrail to restore state of all freeform collections containing source anchor.
2023-01-24stopped storing presCollection in PresBox in favor of computing it. added ↵bobzel
anchor menu option for viewing linked trail. fixed showing slected slides in presbox when link with up is used.
2023-01-20removed tour map from lightbox. added option to create anchors without ↵bobzel
adding thm as annotations. made zoom of text an option for pres and links
2023-01-17fixed linkint to trail to follow trail immediately in lightbox and show ↵bobzel
trail ui in minimized mode. fixed overlay of pres box to not disappear when lightbox appears. closing /ending trail hackily restores collecftion to prior pan/zoom.
2023-01-13changed starting presentations to not advance to next slide immediately but ↵bobzel
treat the first slide as if a transition had been made to it.
2023-01-09changed default pres duration of pinned item to 2 secs. if not defined, ↵bobzel
default is 0.
2023-01-07fixed pinning pdf documents without a selection to trailbobzel
2023-01-06added zoom box highlighting of text anchors in pdf/web pages for link/pres ↵bobzel
following. Added serial/parallel option for presentation group with up. Added direct pinning of text seletions to trails. fixed 'hide' option for preselements to work with hidebefore/after
2022-12-23fixed pinning items at frame 0 of an animated collection.bobzel
2022-12-21cleaning up ACLs for performance and claritybobzel
2022-12-16fixed problem with undo. regularized all linkfollowing anchor fields to ↵bobzel
start with followLink<xxx>. added ease vs linear flag for scroll transitions in link and preselmeent navigations. added link follow to move target to specified offset from source. shifted from setting dropAction on items to setting childDropAction on collections
2022-12-08cleaned up animation effects to not reference presBox. fixed anchors in ↵bobzel
text to have link properties set properly from properties view.
2022-12-07stopped update _cache in ProxyField because it invalidates too much stuff ↵bobzel
during rendering. moved some setContentViews() to constructors for efficiency
2022-12-07fixed presMovement.none so that no pan or zoom takes place. fixed clicking ↵bobzel
on a presitem to stop audio playing other items.
2022-12-06stop playing media when switching to next slidebobzel
2022-12-05from lastbobzel
2022-12-05cleaning up following links and pres item following so that view transitions ↵bobzel
don't interfere when clicking quickly (eg through animation frames). changed animations to animate multi-level zooming parallel.
2022-12-01refactored process of following links / jumping to docs and added following ↵bobzel
options for zoomTime, etc instead of setting temporary fields on docs.
2022-11-21working cleaned up version of link editor properties in propertiesViewbobzel