zsviczian and GitHub
9d5cfbbfb7
fix: text jumps when editing on Android Chrome ( #6503 )
...
* debug logging
* debug
* debugging
* Update textWysiwyg.tsx
* Update textWysiwyg.tsx
* extended debug information
* debug
* debug
* trace
* further debug
* don't drag while editing
* removing all console.logs
* revert all changes to textWysiwyt.tsx
* updated comment
2023-04-22 14:17:13 +02:00
zsviczian and GitHub
d34cd3072f
fix: abort freedraw line if second touch is detected ( #6440 )
2023-04-16 15:33:16 +02:00
705ac9c1ab
fix: element vanishes when zoomed in ( #6417 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com >
2023-04-07 15:30:44 +00:00
5c8941467d
fix: division by zero in findFocusPointForEllipse leads to infinite loop in wrapText freezing Excalidraw ( #6377 )
...
* Update collision.ts
* Update textElement.ts
* Update textElement.ts
* tweak
* fix
* remove unnecessary `Math.sign`
* change check and add doc
* Add a case for negative max width and specs
* fix
---------
Co-authored-by: dwelle <luzar.david@gmail.com >
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2023-03-20 17:50:09 +05:30
6273d56524
fix: ColorPicker getColor ( #5949 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2022-12-22 12:53:49 +00:00
zsviczian and GitHub
7831b6e74b
fix: SVG element attributes in icons.tsx ( #5871 )
...
Update icons.tsx
2022-11-14 11:42:28 +05:30
zsviczian and GitHub
1e69609ce4
fix: consistent use of ZOOM_STEP ( #5801 )
...
introduce MIN_ZOOM, consistent use of ZOOM_STEP
2022-10-31 06:23:05 +01:00
zsviczian and GitHub
d1441afec9
feat: additional drag and drop image format support (webp, bmp, ico) ( #5749 )
...
Update constants.ts
2022-10-09 19:15:30 -07:00
b477c2ad6b
fix: horizontal text alignment for bound text when resizing ( #5721 )
...
* Update textElement.ts
* Add test
* don't use modifier keys when not needed
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2022-09-27 16:44:41 +05:30
9929a2be6f
fix: double state update incorrectly resetting state ( #5704 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com >
2022-09-17 20:21:27 +02:00
zsviczian and GitHub
cd61f31116
fix: buttons jump around on the mobile menu ( #5658 )
...
Update MobileMenu.tsx
2022-09-05 16:00:47 +05:30
zsviczian and GitHub
836120c14b
feat: added exportPadding to PNG (blob) export in @excalidraw/utils ( #5626 )
...
* added exportPadding
* Update README.md
* Update CHANGELOG.md
2022-08-30 12:48:24 +05:30
zsviczian and GitHub
f1ae37c84b
fix: Crash when adding a new point in the line editor #5602 ( #5606 )
...
Update linearElementEditor.ts
2022-08-22 10:39:27 +05:30
zsviczian and GitHub
aca284057d
fix: Context menu positioning when component has offsets ( #5520 )
...
Update Popover.tsx
2022-08-02 11:38:55 +05:30
605aa554d0
fix: Library load button does not work ( #5205 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2022-05-18 19:46:08 +00:00
zsviczian and GitHub
7d4189c624
fix: Add image button not working on iPad ( #5038 )
2022-04-15 12:20:51 +02:00
zsviczian and GitHub
bf6d0eeef7
fix: Pinch zoom in view mode ( #5001 )
2022-04-12 12:39:28 +02:00
734bb4d2ed
fix: decouple actionFinalize and actionErase ( #4984 )
...
* Update actionCanvas.tsx
* Update actionFinalize.tsx
* lint
* remove Escape trigger from actionErase
* revert to lastActiveTool only if coming from eraser tool
* unrelated: fix restoring `appState.activeTool`
* one more restoring fix
* fix tests
Co-authored-by: dwelle <luzar.david@gmail.com >
2022-03-29 21:37:09 +02:00
zsviczian and GitHub
1331cffe93
feat: Eraser toggle to switch back to the previous tool ( #4981 )
...
* add typeBeforeEraser
* ESC to switch to lastActiveToolBeforeEraser
2022-03-28 21:33:32 +02:00
e940aeb1a3
fix: updateWysiwygStyle updatedElement is undefined TypeError ( #4980 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2022-03-28 00:14:04 +02:00
ed31980f84
feat: Save penDetected and penMode, and detect pen already on ToolButton click ( #4955 )
...
* save penMode and penDetected to browser cache
* added on pointer down
* added onPointerDown
* factor out and merge handlers
Co-authored-by: dwelle <luzar.david@gmail.com >
2022-03-22 13:29:27 +01:00
zsviczian and GitHub
192debd829
fix: Add multiElement-edit finalize action to Desktop (currently only visible in Mobile view) ( #4764 )
...
* add finalize action to Desktop UI
* Update LayerUI.tsx
* add size to panel component
* finzalize button style
* add finalize button
* changed isMobile to DeviceInfo, added isTouchScreen
* cleanup
* rename deviceInfo to deviceType
* rename deviceInfo to deviceType
* added updateObject
* Update App.tsx
2022-03-16 15:59:30 +01:00
zsviczian and GitHub
1849ff6ee2
fix: freedraw element's background fill color missing from SVG when exporting with package API exportToSvg() ( #4871 )
2022-03-06 23:35:16 +01:00
7a61196462
fix: mobile link click ( #4742 )
...
* add tolerance to redirect pointerDown_Up check
* Update src/components/App.tsx
Co-authored-by: David Luzar <luzar.david@gmail.com >
* Update App.tsx
* lint
* lint
* fix for ipad/mobile
* Update App.tsx
* Update App.tsx
* Update App.tsx
* testing if isIPad works on iOS15
* Update App.tsx
* Update keys.ts
* Update keys.ts
* lint
* test
* removed isTouchScreen
* isTouchScreen
* lint
* lint
* Update App.tsx
* tweak
Co-authored-by: David Luzar <luzar.david@gmail.com >
Co-authored-by: ad1992 <aakansha1216@gmail.com >
2022-02-10 14:52:33 +05:30
d450c36581
fix: mobile context menu won't show on long press ( #4741 )
...
* scribble fix only if not Android
* Update src/components/App.tsx
Co-authored-by: David Luzar <luzar.david@gmail.com >
2022-02-07 19:46:29 +01:00
96de887cc8
fix: freedraw slow movement jittery lines ( #4726 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com >
2022-02-06 17:45:23 +01:00
zsviczian and GitHub
98ea46664c
fix: Disable three finger pinch zoom in penMode ( #4725 )
2022-02-06 16:56:52 +01:00
zsviczian and GitHub
59cbf5fde5
fix: penMode darkmode style ( #4692 )
2022-02-03 00:09:59 +01:00
4486fbc2c6
feat: Added penMode for palm rejection ( #4657 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2022-02-02 14:31:38 +01:00
e4edda4555
fix: sceneCoordsToViewportCoords, jumping text when there is an offset ( #4413 ) ( #4630 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
Co-authored-by: David Luzar <luzar.david@gmail.com >
Co-authored-by: thxnder <tswwe@qq.com >
2022-01-29 14:27:03 +01:00
zsviczian and GitHub
c009e03c8e
fix: Right-click object menu displays partially off-screen ( #4572 ) ( #4631 )
2022-01-23 17:28:38 +01:00
zsviczian and GitHub
477cce2ed6
fix: Text wrapping with grid ( #4505 ) ( #4506 )
2021-12-30 19:10:31 +01:00
c76784b774
fix: Scope drag and drop events to Excalidraw container to prevent overriding the host drag and drop events ( #4445 )
...
* cross-env
* reverting lib
https://github.com/excalidraw/excalidraw/issues/4282
* Revert "reverting lib"
This reverts commit 840726806a .
* Update package.json
* Update App.tsx
* Update App.tsx
* lint
* updated changelog
* Update src/packages/excalidraw/CHANGELOG.md
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
* Update src/packages/excalidraw/CHANGELOG.md
* Move fixes above build header
* Update src/packages/excalidraw/CHANGELOG.md
* lint
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
Co-authored-by: David Luzar <luzar.david@gmail.com >
2021-12-22 18:55:34 +05:30
zsviczian and GitHub
f354788cd0
fix: adding to library via contextmenu when no image is selected ( #4356 )
2021-12-04 11:59:37 +01:00
zsviczian and GitHub
1c7ee09010
feat: support Image binding ( #4347 )
2021-12-03 11:42:28 +01:00
b6ef953dc9
fix: SVG export in dark mode with embedded bitmap image ( #4285 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2021-11-20 15:31:51 +01:00
7d1fddc144
fix: onPaste should return false to prevent paste action ( #3974 )
...
* Update App.tsx
* Update README_NEXT.md
* Update CHANGELOG.md
* Update App.tsx
* Update App.tsx
* Update src/packages/excalidraw/CHANGELOG.md
* fix lint
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2021-09-13 20:58:53 +05:30