aboutsummaryrefslogtreecommitdiff
path: root/src/client/util/InteractionUtils.tsx
AgeCommit message (Collapse)Author
2022-06-05cleanupmehekj
2022-04-28added basic code for subgrouping transcribed textNaafiyan Ahmed
2022-04-14fix: fixed panning with finger interactionNaafiyan Ahmed
2021-12-02moved ink appearance menu to top of properties view. fixed size of ↵bobzel
arrowheads on selected ink.
2021-12-02added scale factor for arrows. added control point drag to reparameterize. ↵bobzel
fixed toggling tangent lines to not happen when dragging.
2021-11-29added moving ink stroke segments. added stretching and rotating ink ↵bobzel
strokes about opposite end point.
2021-09-30fixed dragging lines with arrows to display arrowheadbobzel
2021-09-29cleaned up/fixed line arrowheads & dots. added linecap options for lines, ↵bobzel
added outline of lines using fillColor. turned off border in comic mode for ink.
2021-09-29fixed filling of curves. added toggling of brokenindex with right-click. ↵bobzel
changed look of ink handles to be lighter weight and to reflect brokenindex sttate
2021-09-28prevent crashes when ink points are not multiple of 4. deleting ink ctrl ↵bobzel
point that leaves one bezier segment no longer converts to a line.
2021-09-28renamed some ink filesbobzel
2021-09-28a bunch of code cleanup for inkingstrokesbobzel
2021-09-28from lastbobzel
2021-09-28converted ink addpoints to not use sampling. needs addPoints() to be filled in.bobzel
2021-09-27fixed ink stroke editing to work with closed curves (eg break / restore ↵bobzel
tangent & drag start/end point). changed ink rendering to use svg bezier curves. fixed bugs with keydown handler to break tangent.
2021-09-14merged with masterbobzel
2021-09-10event handling fixes for ink. double click on deselected ink takes shows ↵bobzel
handles. lightbox view works. transparent fills are not selectable.
2021-08-21added unrounded endpoints for highlight ink strokesvkalev
2021-08-18highlighter tool added & workingvkalev
2021-08-12increasing opacity (selected lines are no longer slightly transparent)vkalev
2021-08-12fixed positioning of selection linevkalev
2021-08-11added circle shape generation using only 4 Bézier curvesvkalev
2021-06-30ink Bézier handle movement fixed + small visual changesvkalev
2020-12-16cleaned up removing frame animation fieldsbobzel
2020-09-24fixed circle, stroke widthyunahi
2020-08-25fixed ink warnings. double-click turns on control point editing - esc ↵bobzel
reverts. made aliasing ink strokes possible & working.
2020-08-25changed system documents to act like dividers in tree views. removed some ↵bobzel
menu items in cases they don't apply. fixed ink selection to not use boudning box.
2020-08-20Merge branch 'ink_edits'bobzel
2020-08-21fixed ink being cut offyunahi
2020-08-18fixed selecting horizontal/vertical linesbobzel
2020-08-10fixed line, able to add/delete control pointsyunahi
2020-07-29removed InkOptionsMenuBob Zeleznik
2020-07-28 merge fixyunahi
2020-07-28 rotation/resize fix, changed ui, added sketchpicker etc.yunahi
2020-07-23got rid of lots of console.logs(). fixed fonticon box to show a 'label' if ↵Bob Zeleznik
defined otherwise 'title'. if neither, then it shows no tooltip.
2020-07-20fixed control pointsyunahi
2020-07-19removed spurious pointBob Zeleznik
2020-07-19added control pointsyunahi
2020-07-11merged with master & cleaned up formatShapePaneBob Zeleznik
2020-07-11restructured ink to make more react-friendlyBob Zeleznik
2020-07-10added format shapeyunahi
2020-06-30Merge branch 'master' into mobile_revision_directgeireann
2020-06-27adjusted arrowheads to be largerBob Zeleznik
2020-06-27fixed arrow/dot?yunahi
2020-06-25fixed selection of filled ink regions. moved ink halo to mainViewBob Zeleznik
2020-06-23Merge branch 'master' into mobile_revision_directgeireann
2020-06-19a bunch of ink fixesBob Zeleznik
2020-06-19Merge branch 'master' into ink_menuBob Zeleznik
2020-06-20updated menu/fixed iconyunahi
2020-06-18hopefully fixed new inkLionel Han