aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/InkingStroke.tsx
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.
2025-05-05got rid of dash _xPadding/_yPadding in favor of just using ↵bobzel
_xMargin/_yMargin. cleaned up linearView field names
2025-04-23lots of typechecking fixes.bobzel
2025-04-22adding drop handling code for scrapbookBoxbobzel
2024-11-12fixed clicking on filled closed strokes to select them.. fixed equationBox ↵bobzel
initial width. fixed line mode for ink to always create lines. fixed contextMenu to reset selectedIndex after being hidden. added reveal options for comparisonbox to contexst menu.
2024-11-05 fixed display of where control point will be added on mouse moves. fixed ↵bobzel
clickable ink line to not select fill area unless its actually painted. added end cap properties to ink stroke ui. enabled more than one ink stroke to show editable control points when multiselected.
2024-10-30reworked how context menu buttons for ink and text work. added ↵bobzel
disableMixBlend for making transparent docs not use 'multiply'.
2024-10-01more lint fixesbobzel
2024-10-01more annopalette related cleanupbobzel
2024-10-01fixed ink transcription to appear in the correct place. added transcription ↵bobzel
of selected ink.
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-09-27Merge branch 'master' into zach-starterbobzel
2024-09-21fixed selection of ink lines to happen in overlay layerbobzel
2024-09-17ready to pull REALaidahosa1
2024-09-17Merge branch 'master' into aisosa-starteraidahosa1
2024-09-10more chat featuresaidahosa1
2024-08-31Merge branch 'master' into zach-starterZachary Zhang
2024-08-22boutta get sillyaidahosa1
2024-08-08many changes to add typing in place of 'any's etcbobzel
2024-07-22adding type fixes to avoid 'any'sbobzel
2024-07-08switched to iink-ts not functionalZachary Zhang
2024-05-08lots of api cleanup and cycle removalbobzel
2024-05-02another push to remove cycles by pushing things onto Doc and DocumentViewbobzel
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-30unwinding some import cycles. added PinFuncs and .from(dv:DocumentView) for ↵bobzel
CollectionFreeForm stiuff
2024-04-23more lint cleanupbobzel
2024-04-21more lint cleanupbobzel
2024-04-17restoring eslint - updates not complete yetbobzel
2024-04-05updates for new css-loaderbobzel
2024-03-30added Labels button for turning ink labels on/off. added Pixels and Rotate ↵bobzel
buttons for images. enabled ink as template for text : check for ink stroke data on layout doc if it's not on data doc & started to have style provider check for properties on layout doc instead of data (background color, boxShadow). fixed toggling key/value on and off when node is selected.
2024-03-29fixed making strokes able to allow followTarget click funcs to what they're ↵bobzel
linked to. Made it possible to render links to links. avoid deleting links when switching tabs/closing app.
2024-03-22make ink stroke labels visible always for closed gesture strokes.bobzel
2024-03-04changes to restore template menu and fix freeform templates to always show ↵bobzel
contents. Fix for alt-dropping an image to replace another image.
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-18lots of changes to try to simplify API for viewPaths and relatedbobzel
2024-01-03cleaned up screenToLocalTransform in several places by making it additional ↵bobzel
methods. cleaned up styleProider api a bit to take DocumentViewInternalProps, not DocumentViewProps..
2023-12-29cleaned up imports, mobx observable initialization and some compile errors.bobzel
2023-12-12fixed and cleaned up snapping linesbobzel
2023-12-11fixed includes of scss globals into typescript files.bobzel
2023-12-10massive changes to use mobx 6 which means not accessing props directly in ↵bobzel
@computed functions.
2023-12-05mostly working version with latest librariesbobzel
2023-12-03cleaned up warnings and errors, working with typescript 20.10bobzel
2023-11-29cleaned up presElementBox and did more this.rootDoc => this.Document/layoutDocbobzel
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-08fixed bug where tableBox's didn't render all of the rows they receive. lots ↵bobzel
of code cleanup -- moving things from Doc.ts to better locations. Changed overlays and published docs to be local to their dashboard. changed treeview icons.
2023-10-31fixed keyframe animation of ink and links. fixed getDocumentview with ↵bobzel
preferred collection
2023-10-31fixed groups to use actual document boundaries for ink or link lines, ↵bobzel
instead of boundingbox. fixed doc title css. started to make link lines more compatible with ink.
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-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.