aboutsummaryrefslogtreecommitdiff
path: root/src/client/util/InteractionUtils.tsx
AgeCommit message (Collapse)Author
2023-09-13from last .. fixed dash array and endcaps for filled strokesbobzel
2023-09-13fixed ink lines to highlight with a dropshadow. added a stroke_borderWidth, ↵bobzel
but no UI for it.
2023-07-26fixed drawing on pdfs. fixed corsproxy issues on webpages (eg, bing ↵bobzel
search), fixed contextmenu color and dockedbtn color,
2023-05-14major overhaul of field naming conventions.bobzel
2023-02-10changed ink masks to have a blur and to allow masks of different colors by ↵bobzel
adjusting the color value to have no blackness.
2022-10-20added double-tap to keep ink primitive mode. cleaned up circle drawing and ↵bobzel
some other gesture code.
2022-10-18cleaned up gestureutils a bit. added recognize gestures option, but it ↵bobzel
probably shouldn't be used until the geometry gesture recognition descriptions are improved.
2022-10-03fixed client crash on text menu for ink strokes. fixed circle rubber ↵bobzel
banding. fixed vertical position of text in ink stroke
2022-08-22made ink strokes animatable. added currentFrame to playgroundFieldsbobzel
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