aboutsummaryrefslogtreecommitdiff
path: root/src/Utils.ts
AgeCommit message (Collapse)Author
2025-06-23fixed invalidations to not trigger creating new refs when ref= was assigned ↵bobzel
to an anonymous function. fixed scribble erase to not delete everything it overlaps, just things it intersects with or contains. fixed ink to have a Math mode and fixed math recognition myscript calls.
2024-09-27fixed linting. cleaned up scribble erase code and fixed several issues with ↵bobzel
determining if cusp intersections amounted to a scribble. also fixed recognition of lines to not recognize scribbles.
2024-08-15cleaned up server list add/rem.bobzel
2024-05-20fixed pivotView to provide a white background to docs with no background so ↵bobzel
that images will show up, and so text doesn't blend in to column. changed image labeling to show a pivot view and assigne metadata instead of creating collections.
2024-05-16Merge branch 'restoringEslint' into eleanor-starterbobzel
2024-04-29eslint fixes.bobzel
2024-04-24several fixes to radius ink eraser to fix eraser shap, intersections with ↵bobzel
straight lines
2024-04-19lint errorsbobzel
2024-04-17restoring eslint - updates not complete yetbobzel
2024-04-05more fixes to socket.io and socket.io-client includesbobzel
2024-04-05updated socket referencesbobzel
2024-04-01fixed header template to be marginally functional.bobzel
2024-04-01revert back to old style of forced text scrolling - doesn't work for pres ↵bobzel
trails.
2024-03-04cleaned up a number of things related to autoHeight and ↵bobzel
stacking/masonry/notetaking views
2024-01-30changed dropConverter to keep title of dropped Doc. added paintFunc node/ ↵bobzel
checkbox view to formatted text. changed paintFunc to be computed based on layouytfieldkey being text in a freeformview. changed some inputRules to apply to code blocks. changed : contextmenu to allow regular note to be created. changed experimental tools to be user tmeplate tools. fixed focus on search bar when opening context menu
2024-01-25added hash function to save prior states that get overwrriten in presBox ↵geireann
restoreTarget
2024-01-18lots of changes to try to simplify API for viewPaths and relatedbobzel
2023-12-29cleaned up imports, mobx observable initialization and some compile errors.bobzel
2023-12-17developing CalendarBox and CollectionCalendarViewzaultavangar
2023-12-14a bunch more fixes to making things observable. fixed calling ↵bobzel
super.componentDidUpdate on subsclasses
2023-12-13cleaned up props/_props handling by inherting from ObservableReactComponentbobzel
2023-12-10massive changes to use mobx 6 which means not accessing props directly in ↵bobzel
@computed functions.
2023-12-06final cleanupbobzel
2023-12-06catch mongo errors. delete (some) sessions from mongo. more package ↵bobzel
updates. cleanup of express-validator.
2023-12-05mostly working version with latest librariesbobzel
2023-12-04trying to do version updates on all npm packages.bobzel
2023-12-03cleaned up warnings and errors, working with typescript 20.10bobzel
2023-11-17from lastbobzel
2023-11-07Changed how selection works to avoid invalidations. Fixed Cast problem with ↵bobzel
ProxyFields that caused renameEmbedding to infinite loop.. Changed brushing for the same reason. Cleaned up a few things with filter code.
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-10-21change to doc decorations to be more "lightweight". made linkBox render ↵bobzel
links in a freeform view as a DocView. added an auto-reset view option for freeforms. fixed highlighting ink strokes. Made groups behave better for selecting things 'inside' the group bounding box that aren't in the group. Added vertically centered text option.
2023-10-04from last -- test font color to determine which blend mode for clippings.bobzel
2023-09-01fixed entering text into web pages.bobzel
2023-08-28trying to fix more colorsbobzel
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-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-27fixed importElementBox and made importBox be a masonry view. fixed clicking ↵bobzel
background of importBox to deselect everything. fixed masonry view documennt screentolocal and fixed column handle placement. fixed 'never' disable click script flag. fixed color of documentdeocrations title.
2023-07-26fixed drawing on pdfs. fixed corsproxy issues on webpages (eg, bing ↵bobzel
search), fixed contextmenu color and dockedbtn color,
2023-07-18added number inputs to right hand sideGeireann Lindfield Roberts
2023-07-03fixed splitting up of transparent/opaque annotations on pdfs/etcbobzel
2023-06-14fixed icons on tree views and presentationbobzel
2023-05-21fixed comparisonBox to create embeddings of documents by fixing ↵bobzel
targetDropAction to work for non-collections. fixed carouse3D view to have correct screentolocal XFs,
2023-04-28added RTF cell type for schema. fixed formatting DateFields so that they ↵bobzel
can be set from kvp/schema. prevented on infinite loop possibility when setting proto to itself.
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-05replace jumpToDocument with showDocument. restructure code to get rid of ↵bobzel
scrollFocus by adding getView() and fixing focus() and restoreTargetView
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),
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-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-17added rotation around an arbitrary point to doc decos. fixed show title for ↵bobzel
func plots and for shared docs in novice mode.
2022-08-29fixed centering link targets in zoomed images and scrolled docs. stopped ↵bobzel
highlighting opacity=0 documents