aboutsummaryrefslogtreecommitdiff
path: root/src/client/util/DragManager.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.
2025-03-21trying to improve how data / layout / root and templtae docs are accessed.bobzel
2025-02-28from lastbobzel
2025-02-28added drop target for regenerating imagesbobzel
2024-09-18lots of changes to fix dragging cards, integrate iconTags with other tags, ↵bobzel
sizing docs when selected to fit window,
2024-09-16fixed title dragging pick correlation and conversion to tab dragging.bobzel
2024-08-21more lint fixes after updatebobzel
2024-08-08many changes to add typing in place of 'any's etcbobzel
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-21more lint cleanupbobzel
2024-04-17restoring eslint - updates not complete yetbobzel
2024-04-05updates for new css-loaderbobzel
2024-02-28changed multirow view to support a maxShown flag so that headerBar doesn't ↵bobzel
take forever to load with a lot of closed tabs.
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-07changed so link docs are added to common ancestor of anchors so that they ↵bobzel
can appear above/below intermediary docs using z order. fixed dragging to tab bar to start dragging document as a tab.
2024-02-07added back shiftkey to drag and embed. got rid of overlayplane link view. ↵bobzel
got rid of auto arrange. fixed text edit color for linkBox's
2024-02-07switch to xAnchor to clean up link lines. added transition to getBounds() ↵bobzel
so that LinkBox can follow animated transitions. added dataTransitions for stacking view. fixed presBox to be able to clear transition timers when a new slide transition is chosen.
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-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-02fixing more .props => ._props refernces.bobzel
2023-12-29fixed sidebar button highoighting. fixed explore mode.bobzel
2023-12-12cleaned up SelectionManager. fixed schema viewbobzel
2023-12-12from lastbobzel
2023-12-12fixed and cleaned up snapping linesbobzel
2023-12-11fixed includes of scss globals into typescript files.bobzel
2023-12-05mostly working version with latest librariesbobzel
2023-11-30final rootDoc refactoringbobzel
2023-11-20fixes for selecting/moving docs that are rotated.bobzel
2023-11-18fixed ctrl-drag for expressions, maps, fform doc selections. fixed using ↵bobzel
shift to add Doc to a selection and also when bounding box already covers the doc to add. fixed dragging maximize button to start goldenlayout drag properly. fixed typing character to group,etc a multiselection when a text doc has input focus. fixed using clusters. add Shift-U to ungroup alternate group style. multi-select blurs() all active inputs. shift-selecting a multi-selected Doc, deselects it.
2023-11-16fixed alt-drag to toggle scroll mode. fixed replaceTab to work properly ↵bobzel
with panelNames. made slides pointing to trails open the target trails in situ. cleaned up code when starting drag to call freeformview more nicel. fixed brush/highlight of tabs. made collectionFreeformView/FreeformDocs use a more robust and simpler approach to caching freeform values.
2023-11-04cleanupbobzel
2023-11-02performance fixes - don't invalidate as much by using reactions in place of ↵bobzel
computd values; don't make things active when things are dragged unless CanEmbed; fix for linkBox to use reaction.
2023-11-01fixes to snapping lines when dragging/resizing (lines are created for doc ↵bobzel
not being dragged, snapping lines are created for documents in groups). cleanup of pres path code.
2023-09-29fixed autoHeight text scrolling in its own tab and elsewhere. update ↵bobzel
ChildDrag to GroupChildDrag and simplified documentView code. fixed MapAnchorMenu to allow linking by dragging text icon.
2023-09-20added carousel3D to novice and fixed it's button positions and its focus so ↵bobzel
that it works with trails. added dragging documents within single collection for rearranging order of docs in a tab collection. fixed freeform views set to fitWidth to show decorations properly. turned off scaling of tree views. updated lightbox buttons. fixed tooltips on properties toggles.
2023-09-19turned off ink and dragging in explore mode.bobzel
2023-08-31from last againbobzel
2023-08-31from lastbobzel
2023-08-31reworked recording workspace UI and switched to recording window, not webcambobzel
2023-08-29more cleanupbobzel
2023-08-28Merge branch 'master' into advanced-trails-2-jesusmonoguitari
2023-08-28fixes for marquee/insert cursor color on dark backgrounds and drag labelbobzel
2023-08-27lots of cleanup to streamline import orderings (ie packages should not ↵bobzel
mutually import each other directly or via a chain). change raiseWhenDragged to be keepZWhenDragged and got rid of system wide default.
2023-08-24Merge branch 'master' into advanced-trails-2-jesusmonoguitari
2023-08-24Current Implementation topbar videomonoguitari
2023-08-22topbar Audio progressmonoguitari
Logically works, need to consider how to add to doc
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.