aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/TabDocView.tsx
AgeCommit message (Collapse)Author
2023-08-17Merge branch 'master' into sophie-ai-imagesSophie Zhang
2023-08-17fixed brushing of pinned viewports for chrome to not flash. converted ↵bobzel
pres<Property> to config_<property> and treeView<Property> to treeView_Property. fixed text toolbar to show/set text properties based on insertion point.
2023-08-13Merge branch 'master' into sophie-ai-imagesSophie Zhang
2023-08-09updated file system to include recentlyClosed, Shared, and Dashboards and ↵bobzel
fixed drag drop to make sense for the filesystem. Fixed loading documents to happen in one batch by fixing UPDATE_CACHED_DOCS to save only documents accessible from current dashboard.
2023-07-27changesSophie Zhang
2023-07-19got rid of Ctrl-O to open a new tab maximised. added style prop for header ↵geireann
bar when tab is maximised.
2023-07-17Merge branch 'master' into geireann_dash_componentsGeireann Lindfield Roberts
2023-07-17so many updatesGeireann Lindfield Roberts
2023-07-05changed acl inheritance for docking views.bobzel
2023-07-03fixed dragging onto non active tab from outside dashbobzel
2023-07-03better fix for activating tabs on hoverbobzel
2023-07-03fixed making one tab always active.bobzel
2023-07-02improved highlighting of tabs to show focus/active. added. menu item to open ↵bobzel
a tab in lightbox
2023-07-02made multicolumn/row views fit contents to panel and center. changed ↵bobzel
collection drop to propagate when embed is not enabled. fixed image box drop . made goldenlayout tabs selectable. turned off leaving pushpins on drag out. fixed long press to disable on drag.
2023-06-29fixed minimap panning. fixed initial zooming on images.bobzel
2023-06-22cleaned up dragging - abort presItem drags properly, fix naming for ↵bobzel
drag/dropAction, small fix undo of drag removeproperties, dragging in/out of headerBar, fixed isContentActive to avoid SnappingManager.GetIsDragging. fixed resizing videos.
2023-06-19cleanup of unused fields. fix to allow key value pane for collectionDocking ↵bobzel
view.
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-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-27added proper scaling of multi-selections and groups. fixed pinViewport to ↵bobzel
work again.
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-11fixed explore mode to not wait for double clicksbobzel
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-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-23changed showing keyvalue panes to not create a document, but to use the ↵bobzel
LayoutTemplateString.
2023-03-17cleaned up highlighting styles a bit. fixed stackedTimeline screen to local xf.bobzel
2023-03-08some cleanup of presBox properties panels. fixes for undoing some slider ↵bobzel
actions.
2023-03-05replace jumpToDocument with showDocument. restructure code to get rid of ↵bobzel
scrollFocus by adding getView() and fixing focus() and restoreTargetView
2023-03-01changed inPlace link following to be lightbox. allowed collections to be ↵bobzel
labeled as lightboxes. lightbox collections display link targets in an overlay that hides the rest of their content
2023-02-28cleaning up of following inPlace links to overlay current inplaceContainer ↵bobzel
contents instead of deleting them.
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-23fixed display of link linesbobzel
2023-02-22fixing highlighting presbox navigations. image anchor are now always added ↵bobzel
as annotations.
2023-02-22fixed pin content to save collections contentbobzel
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-13need to make presentation documents delegates, not aliases of targetbobzel
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-01-20went back to adding PDF text selection targets as annotations when anchor of ↵bobzel
pres element a
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-09changed default pres duration of pinned item to 2 secs. if not defined, ↵bobzel
default is 0.
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-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-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-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.