aboutsummaryrefslogtreecommitdiff
path: root/src/client/util/SnappingManager.ts
AgeCommit message (Collapse)Author
2025-03-25fixes to components so that things highlight reasonably in different skins. ↵bobzel
fixed color picker alternate selection.
2025-02-25added a hideUI option to hide buttons. fixed a mess of runtime warnings ↵bobzel
mostly related to how scss files can be included in each other
2025-02-18css fixes for gptPopup + close buttonbobzel
2024-10-30reworked how context menu buttons for ink and text work. added ↵bobzel
disableMixBlend for making transparent docs not use 'multiply'.
2024-10-08yet another fix to cardView to make animations smooth - need to specifically ↵bobzel
target hidingDecorations without going using IsResizing as a hack
2024-08-08many changes to add typing in place of 'any's etcbobzel
2024-07-10fixed undoing bringToFront selections - made longPress observable work. ↵bobzel
made ink strokes keep Z index by default when clicked.
2024-05-08lots of api cleanup and cycle removalbobzel
2024-05-02lots more dependency cycle unwinding.bobzel
2024-04-30unwinding some import cycles. added PinFuncs and .from(dv:DocumentView) for ↵bobzel
CollectionFreeForm stiuff
2024-04-21more lint cleanupbobzel
2024-04-17restoring eslint - updates not complete yetbobzel
2024-03-17use metakey to edit computedfield result instead of expression in schema ↵bobzel
cell, set default new field values on data doc. fixed stacking view from autoresizing when switching to a different collection view. changed syntax for setting fields in text docs to use ':=' for computed fields. Added call to Chat in computed functions when (( )) is used. Added caching of computed function result when a function called by ComputedField uses the _setCacheResult_ method (currently only gptCallChat).
2024-01-04fixed text references to docs or fields to create docs that don't exist. ↵bobzel
fixed IsLinkFollowing observable by not making static (to fix docDecorations not appearing after link following)
2023-12-29fixed sidebar button highoighting. fixed explore mode.bobzel
2023-12-14restored golden layout dragging.bobzel
2023-12-12cleaned up SelectionManager. fixed schema viewbobzel
2023-12-12fixed and cleaned up snapping linesbobzel
2023-12-10massive changes to use mobx 6 which means not accessing props directly in ↵bobzel
@computed functions.
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-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-05-14major overhaul of field naming conventions.bobzel
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-06-20more cleanup to get rid of unecessary references to Doc.UserDoc().bobzel
2020-10-12fixed computedFn()'s to be used correctly in several places. fixed major ↵bobzel
memory leak in PDFs
2020-10-10cached groups user is in for efficiency which avoids th whole screen ↵bobzel
redrawing when a group is added.
2020-10-10fixes to issues with updating interactively whe groups change. fixes for ↵bobzel
multiple rapid modifications to list field where values would be overwrriten when sever sendBack stale information. fixes to list.splice() where deleting nothing but adding something didn't result in an addToSet.
2020-05-04fixed links and snap lines broken by moving things into DragManager.Bob Zeleznik