aboutsummaryrefslogtreecommitdiff
path: root/src/fields/InkField.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-11-11changes for demoeleanor-park
2024-11-03working on smart draw width bugseleanor-park
2024-10-31restored smartdraw ink mode. siwtched to enums for setting ink properties.bobzel
2024-10-30reworked how context menu buttons for ink and text work. added ↵bobzel
disableMixBlend for making transparent docs not use 'multiply'.
2024-10-01Merge branch 'master' into eleanor-gptdrawbobzel
2024-10-01fixed eraser mode button to show current eraser and to show options.bobzel
2024-10-01merged with masterbobzel
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-07-26Revert "Merge branch 'master' into eleanor-gptdraw"eleanor-park
This reverts commit decbefe23a1da35c838222bafe8a2c029c6ea794, reversing changes made to 8ca26551622d36b7856f5c1865498fa9e5d888b5.
2024-05-16Merge branch 'restoringEslint' into eleanor-starterbobzel
2024-05-08lots of api cleanup and cycle removalbobzel
2024-04-26fixed eraser buttons so that you can switch to the previous eraser, then ↵bobzel
click again to choose a different eraser
2024-04-17restoring eslint - updates not complete yetbobzel
2024-04-07radius erase changeseleanor-park
2024-01-27made dataViz nodes linked to schema nodes update automatically as cahnges ↵bobzel
are made. fixed user created templates from disappearing from menu, and made them work. added toJavascriptString and made DashField views convert to text. added support for turning text into javascript rendering (paint) code.
2023-05-09fixed exporting to work with collections that have no assets, and with ink ↵bobzel
documents. cleaned up some unused fields. added more explicit support for flashcards.
2022-08-11added better ui and backend support for mask ink strokes. added frame #'s ui ↵bobzel
for seeing current animation frame.
2022-06-05merged with master and added transcription icon view for recognized inkbobzel
2022-04-28fixed timestamps and added some scalingmehekj
2022-04-12Merge branch 'inkocr-mehek' into inking-naafi-mehekmehekj
2022-04-12ink to text for groupingsmehekj
2022-04-07added grouping and write mode vs pen modeNaafiyan Ahmed
2022-03-22fixed temporal media merge that had reverted a lot of things.bobzel
2022-03-17Merge remote-tracking branch 'origin/speedups2' into presentation_upgradeAubrey Li
2022-03-15marquee create slideAubrey Li
2022-03-07got rid of include cycles for Scripting globals to make hot updates work better.bobzel
2022-03-04removed pseudo Doc type system. playing with hot reloading.bobzel
2021-12-02added shift erase stroke to delete full strokes. added shift drag end of ↵bobzel
stroke to scale uniformly. added ctrl+p,ctrl+e to switch between eraser/pen. added delete to menu options for tree view items. cleaned up a lot of ink code.
2021-11-24segmentation of ink strokes prior to deletionvkalev
2021-11-21splitting/deletion occurs but too many t-values are storedvkalev
2021-08-25many updatesgeireann
2021-07-15adding new point creates tangent handle lines + snapping handle tangents not ↵vkalev
working
2021-07-06added breaking of tangent handle lines by holding 'Alt' key when movingvkalev
2021-06-30ink Bézier handle movement fixed + small visual changesvkalev
2021-06-21adding commentsvkalev
2020-08-05fixed perfectly horizontal/vertical lines to display. make InkFields script ↵bobzel
editable.
2020-06-18updated menuyunahi
2020-06-08final cleanup of ink related stuff so that things are more structured and we ↵Bob Zeleznik
avoid input cycles
2020-05-15renamed new_fields to fieldsSam Wilkins
2019-05-09merge with master, but haven't reconciled internal and external linkingSam Wilkins
2019-04-13cleaning up network data transfer.Bob Zeleznik
2019-04-08Enabled semi-colon and braces linter ruleTyler Schicke
2019-03-08fixed network updating of inkbob
2019-03-08working version of pdfs with annotations.bob
2019-03-07fixes/changesyipstanley
2019-03-06all inking codeFawn