zsviczian
96de887cc8
fix: freedraw slow movement jittery lines ( #4726 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com>
3 years ago
zsviczian
98ea46664c
fix: Disable three finger pinch zoom in penMode ( #4725 )
3 years ago
Aakansha Doshi
00e30ca0e4
fix: remove click listener for opening popup ( #4700 )
...
* fix: remove click listener for oening popup
* fix
3 years ago
David Luzar
de6371aac4
fix: link popup position not accounting for offsets ( #4695 )
3 years ago
Aakansha Doshi
f47ddb988f
feat: Support hyperlinks 🔥 ( #4620 )
...
* feat: Support hypelinks
* dont show edit when link not present
* auto submit on blur
* Add link button in sidebar and do it react way
* add key to hyperlink to remount when element selection changes
* autofocus input
* remove click handler and use pointerup/down to show /hide popup
* add keydown and support enter/escape to submit
* show extrrnal link icon when element has link
* use icons and open link in new tab
* dnt submit unless link updated
* renamed ffiles
* remove unnecessary changes
* update snap
* hide link popup once user starts interacting with element and show again only if clicked outside and clicked on element again
* render link icon outside the element
* fix hit testing
* rewrite implementation to render hyperlinks outside elements and hide when element selected
* remove
* remove
* tweak icon position and size
* rotate link icon when element rotated, handle zooming and render exactly where ne resize handle is rendered
* no need to create a new reference anymore for element when link added/updated
* rotate the link image as well when rotating element
* calculate hitbox of link icon and show pointer when hovering over link icon
* open link when clicked on link icon
* show tooltip when hovering over link icon
* show link action only when single element selected
* support other protocols
* add shortcut cmd/ctrl+k to edit/update link
* don't hide popup after submit
* renderes decreased woo
* Add context mneu label to add/edit link
* fix tests
* remove tick and show trash when in edit mode
* show edit view when element contains link
* fix snap
* horizontally center the hyperlink container with respect to elemnt
* fix padding
* remove checkcircle
* show popup on hover of selected element and dismiss when outside hitbox
* check if element has link before setting popup state
* move logic of auto hide to hyperlink and dnt hide when editing
* hide popover when drag/resize/rotate
* unmount during autohide
* autohide after 500ms
* fix regression
* prevent cmd/ctrl+k when inside link editor
* submit when input not updated
* allow custom urls
* fix centering of popup when zoomed
* fix hitbox during zoom
* fix
* tweak link normalization
* touch hyperlink tooltip DOM only if needed
* consider 0 if no offsetY
* reduce hitbox of link icon and make sure link icon doesn't show on top of higher z-index elements
* show link tooltip only if element has higher z-index
* dnt show hyperlink popup when selection changes from element with link to element with no link and also hide popover when element type changes from selection to something else
* lint: EOL
* fix link icon tooltip positioning
* open the link only when last pointer down and last pointer up hit the link hitbox
* render tooltip after 300ms delay
* ensure link popup and editor input have same height
* wip: cache the link icon canvas
* fix the image quality after caching using device pixel ratio yay
* some cleanup
* remove unused selectedElementIds from renderConfig
* Update src/renderer/renderElement.ts
* fix `opener` vulnerability
* tweak styling
* decrease padding
* open local links in the same tab
* fix caching
* code style refactor
* remove unnecessary save & restore
* show link shortcut in help dialog
* submit on cmd/ctrl+k
* merge state props
* Add title for link
* update editview if prop changes
* tweak link action logic
* make `Hyperlink` compo editor state fully controlled
* dont show popup when context menu open
* show in contextMenu only for single selection & change pos
* set button `selected` state
* set contextMenuOpen on pointerdown
* set contextMenyOpen to false when action triggered
* don't render link icons on export
* fix tests
* fix buttons wrap
* move focus states to input top-level rule
* fix elements sharing `Hyperlink` state
* fix hitbox for link icon in case of rect
* Early return if hitting link icon
Co-authored-by: dwelle <luzar.david@gmail.com>
3 years ago
zsviczian
59cbf5fde5
fix: penMode darkmode style ( #4692 )
3 years ago
zsviczian
4486fbc2c6
feat: Added penMode for palm rejection ( #4657 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
3 years ago
Aakansha Doshi
edfbac9d7d
feat: support unbinding bound text ( #4686 )
...
* feat: support unbinding text
* fix unbound text
* move the unbind option next to group action
* use boundTextElement.id when unbinding
* update original text so it takes same bounding box when unbind
* Add spec
* recompute measurements when unbinding
3 years ago
rulikrulit
719ae7b72f
fix: reset unmounted state for the component ( #4682 )
...
* Reset unmounted state for the component
* update changelog
Co-authored-by: ad1992 <aakansha1216@gmail.com>
3 years ago
David Luzar
631a228ca1
fix: typing `_+` in wysiwyg not working ( #4681 )
3 years ago
David Luzar
4b5270ab12
fix: keyboard-zooming in wysiwyg should zoom canvas ( #4676 )
3 years ago
dwelle
dcee594b66
remove forgotten debug statements
3 years ago
David Luzar
79d323fab1
refactor: simplify zoom by removing `zoom.translation` ( #4477 )
3 years ago
zsviczian
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>
3 years ago
Aakansha Doshi
ca89d47d4c
feat: Sync local storage state across tabs when out of sync ( #4545 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
3 years ago
Aakansha Doshi
18c526d877
feat: support contextMenuLabel to be of function type to support dynmaic labels ( #4654 )
3 years ago
dependabot[bot]
cbc6bd1ad8
chore(deps): bump nanoid in /src/packages/excalidraw ( #4628 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.1.23 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.1.23...3.2.0 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
83d9282dbf
chore(deps): bump nanoid from 3.1.23 to 3.2.0 in /src/packages/utils ( #4629 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.1.23 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.1.23...3.2.0 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Aakansha Doshi
abff780983
perf: cache approx line height in textwysiwg ( #4651 )
3 years ago
zsviczian
c009e03c8e
fix: Right-click object menu displays partially off-screen ( #4572 ) ( #4631 )
3 years ago
Aakansha Doshi
24bf4cb5fb
fix: support collaboration in bound text ( #4573 )
...
* fix: support collaboration in bounded text
* align implementation irrespective of collab/submit
* don't wrap when submitted
* fix
* tests: exit editor via ESCAPE instead to remove async hacks
* simplify and remove dead comment
* remove mutating coords in submit since its taken care in updateWysiwygStyle
Co-authored-by: dwelle <luzar.david@gmail.com>
3 years ago
dependabot[bot]
0850ab0dd0
chore(deps-dev): bump @babel/plugin-transform-runtime ( #4577 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.16.4 to 7.16.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.8/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
a7473169ba
chore(deps-dev): bump webpack-dev-server in /src/packages/excalidraw ( #4595 )
...
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server ) from 4.7.2 to 4.7.3.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases )
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.7.2...v4.7.3 )
---
updated-dependencies:
- dependency-name: webpack-dev-server
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
f6325b1e5e
chore(deps-dev): bump webpack in /src/packages/utils ( #4602 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.65.0 to 5.66.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.65.0...v5.66.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
d9cc7d1033
chore(deps): bump follow-redirects from 1.14.6 to 1.14.7 in /src/packages/excalidraw ( #4609 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Excalidraw Bot
9373961857
chore: Update translations from Crowdin ( #4322 )
...
Co-authored-by: Panayiotis Lipiridis <lipiridis@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
3 years ago
David Luzar
1fd2fe56ee
fix: cmd/ctrl native browser behavior blocked in inputs ( #4589 )
...
* fix: cmd/ctrl native browser behavior blocked in inputs
* add basic test for fontSize increase/decrease via keyboard
* add tests for fontSize resizing via keyboard outside wysiwyg
* Update src/element/textWysiwyg.test.tsx
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
* Update src/tests/resize.test.tsx
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
* Update src/tests/resize.test.tsx
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
3 years ago
Aakansha Doshi
dba71e358d
fix: use cached width when calculating min width during resize ( #4585 )
3 years ago
David Luzar
1ef287027b
fix: support collaboration in bounded text ( #4580 )
3 years ago
David Luzar
a51ed9ced6
feat: support decreasing/increasing `fontSize` via keyboard ( #4553 )
...
Co-authored-by: david <dw@dw.local>
3 years ago
dependabot[bot]
4501d6d630
chore(deps-dev): bump @babel/preset-env in /src/packages/utils ( #4510 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.16.4 to 7.16.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.7/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Aakansha Doshi
50bd5fbae1
fix: don't mutate the bounded text if not updated when submitted ( #4543 )
...
* fix: don't mutate the bounded text if not updated when submitted
* dont update text for bounded text unless submitted
* add specs
* use node 16
* fix
* Update text when editing and cache prev text
* update prev text when props updated
* remove only
* type properly and remove unnecessary type checks
* cache original text and compare with editor value to fix alignement issue after editing and add specs
* naming tweak
Co-authored-by: dwelle <luzar.david@gmail.com>
3 years ago
dependabot[bot]
62bead66d7
chore(deps-dev): bump typescript in /src/packages/excalidraw ( #4432 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.5.3 to 4.5.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.5.3...v4.5.4 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
b3073984b3
chore(deps-dev): bump @babel/core in /src/packages/excalidraw ( #4513 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.16.0 to 7.16.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.7/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
3c9ee13979
chore(deps-dev): bump autoprefixer in /src/packages/excalidraw ( #4554 )
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.4.0 to 10.4.2.
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.0...10.4.2 )
---
updated-dependencies:
- dependency-name: autoprefixer
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
228c8136cf
chore(deps-dev): bump mini-css-extract-plugin ( #4555 )
...
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin ) from 2.4.5 to 2.4.6.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.4.5...v2.4.6 )
---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Arun
0a89c4b0c8
fix: prevent canvas drag while editing text ( #4552 )
3 years ago
Aakansha Doshi
c03845bac3
fix: support shift+P for freedraw ( #4550 )
...
* fix: support shift+P for freedraw
* newline
* show shift+p first
3 years ago
David Luzar
d5a6014076
fix: prefer spreadsheet data over image ( #4533 )
3 years ago
Jérémy Mouzin
74861b1398
Fix shortcut for Draw tool in help dialog, it's not SHIFT+P anymore but just X ( #4548 )
3 years ago
Milos Vetesnik
ac71ee7278
feat: link to new LP for excalidraw plus ( #4549 )
3 years ago
dependabot[bot]
9088df8f5a
chore(deps-dev): bump @babel/preset-typescript in /src/packages/utils ( #4526 )
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.16.5 to 7.16.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.7/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
c5fe0cd446
chore(deps-dev): bump webpack-dev-server in /src/packages/excalidraw ( #4525 )
...
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server ) from 4.7.1 to 4.7.2.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases )
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.7.1...v4.7.2 )
---
updated-dependencies:
- dependency-name: webpack-dev-server
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
9f8783c2dd
chore(deps-dev): bump @babel/plugin-transform-typescript ( #4527 )
...
Bumps [@babel/plugin-transform-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript ) from 7.16.1 to 7.16.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.7/packages/babel-plugin-transform-typescript )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-typescript"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Aakansha Doshi
b475412199
feat: support updating library in updateScene API ( #4546 )
...
* feat: support updating library in updateScene API
* fix
* update docs
* Update src/packages/excalidraw/CHANGELOG.md
3 years ago
Aakansha Doshi
5f1616f2c5
fix: show text properties button states correctly for bounded text ( #4542 )
...
* fix: show text properties button states correctly for bounded text
* rename
3 years ago
Aakansha Doshi
cec92c1d17
feat: update stroke color of bounded text along with container ( #4541 )
3 years ago
dependabot[bot]
5f476e09d4
chore(deps-dev): bump @babel/core in /src/packages/utils ( #4528 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.16.5 to 7.16.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.7/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Aakansha Doshi
a2e8806f57
fix: rotate bounded text when container is rotated before typing ( #4535 )
3 years ago
Aakansha Doshi
b71e702991
fix: undo should work when selecting bounded textr ( #4537 )
3 years ago
Aakansha Doshi
5c67329be6
fix: Reduce padding to 5px for bounded text ( #4530 )
...
* fix: Reduce padding to 5px
* reduce width by 50 to fix tests
* Push the word if appending space exceeds max width when breaking words
* fix spec
3 years ago
David Luzar
28546fbb55
fix: bound text doesn't inherit container ( #4521 )
3 years ago
David Luzar
b621d065de
feat: hints and shortcuts help around deep selection ( #4502 )
3 years ago
dependabot[bot]
96580c92a5
chore(deps-dev): bump @babel/plugin-transform-arrow-functions ( #4515 )
...
Bumps [@babel/plugin-transform-arrow-functions](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-arrow-functions ) from 7.16.5 to 7.16.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.7/packages/babel-plugin-transform-arrow-functions )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-arrow-functions"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
4be701416a
chore(deps-dev): bump @babel/preset-react in /src/packages/excalidraw ( #4519 )
...
Bumps [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react ) from 7.16.0 to 7.16.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.7/packages/babel-preset-react )
---
updated-dependencies:
- dependency-name: "@babel/preset-react"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
1acb1e33f1
chore(deps-dev): bump @babel/preset-env in /src/packages/excalidraw ( #4516 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.16.4 to 7.16.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.7/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
986e1e40d3
chore(deps-dev): bump @babel/preset-typescript ( #4514 )
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.16.0 to 7.16.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.7/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
fab4a0e060
chore(deps-dev): bump @babel/plugin-transform-runtime ( #4508 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.16.4 to 7.16.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.7/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
c50f81b829
chore(deps-dev): bump @babel/plugin-transform-arrow-functions ( #4426 )
...
Bumps [@babel/plugin-transform-arrow-functions](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-arrow-functions ) from 7.16.0 to 7.16.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.5/packages/babel-plugin-transform-arrow-functions )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-arrow-functions"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
b122c8c4eb
chore(deps-dev): bump @babel/plugin-transform-async-to-generator ( #4437 )
...
Bumps [@babel/plugin-transform-async-to-generator](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-async-to-generator ) from 7.16.0 to 7.16.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.5/packages/babel-plugin-transform-async-to-generator )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-async-to-generator"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
9a7216fe94
chore(deps-dev): bump terser-webpack-plugin in /src/packages/excalidraw ( #4423 )
...
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin ) from 5.2.5 to 5.3.0.
- [Release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.2.5...v5.3.0 )
---
updated-dependencies:
- dependency-name: terser-webpack-plugin
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
8eee749076
chore(deps-dev): bump @babel/preset-typescript in /src/packages/utils ( #4430 )
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.16.0 to 7.16.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.5/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
2158ad0656
chore(deps-dev): bump @babel/core in /src/packages/utils ( #4435 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.16.0 to 7.16.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.5/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
zsviczian
477cce2ed6
fix: Text wrapping with grid ( #4505 ) ( #4506 )
3 years ago
Aakansha Doshi
dd8e465304
feat: Support updating text properties by clicking on container ( #4499 )
3 years ago
Aakansha Doshi
11396a21de
fix: check if process is defined before using so it works in browser ( #4497 )
...
* refactor: use isTestEnv() utils where applicable
* check if process is defined
3 years ago
Aakansha Doshi
38236bc5e0
tests: Add tests for wrapText util ( #4495 )
3 years ago
Aakansha Doshi
63ce5b82d7
fix: pending review fixes for sticky notes ( #4493 )
3 years ago
David Luzar
bae0e985b2
fix: prevent browser from scrolling when panning ( #4489 )
3 years ago
Aakansha Doshi
04f852a40a
build: Added example folder for testing @excalidraw/excalidraw in local ( #4488 )
...
* build: Added example folder for testing @excalidraw/excalidraw in local
* remove unnecessary files
* use scss
* update docs
* newline
* remove index
* remove yarn
* use the bundled excalidraw.development.js for better testing and font will also be available
* remove src folder from example
3 years ago
Aakansha Doshi
f463c047c0
fix: pasted elements except binded text once paste action is complete ( #4472 )
3 years ago
Aakansha Doshi
1fd347cade
fix: don't select binded text when ungrouping ( #4470 )
3 years ago
Aakansha Doshi
ef62390841
fix: set height correctly when text properties updated while editing in container until first submit ( #4469 )
...
* fix: set height correctly when text properties updated while editing in container
* rename PADDING to BOUND_TEXT_PADDING
3 years ago
Aakansha Doshi
bf2bca221e
fix: align and distribute binded text in container and cleanup ( #4468 )
3 years ago
Aakansha Doshi
d0733b1960
fix: move binded text when moving container using keyboard ( #4466 )
3 years ago
Aakansha Doshi
64c2d76cfa
fix: support dragging binded text in container selected in a group ( #4462 )
...
* fix: support moving binded text when container selected via group
* update coords of bounded text only when element doesn't belong to any group or element in group is selected
* dnt drag binded text when nested group selected
* Update src/element/dragElements.ts
Co-authored-by: David Luzar <luzar.david@gmail.com>
Co-authored-by: David Luzar <luzar.david@gmail.com>
3 years ago
zsviczian
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>
3 years ago
Aakansha Doshi
25e54e5999
fix: vertically align single line when deleting text in bounded container ( #4460 )
3 years ago
Aakansha Doshi
55b7a7d554
fix: update height correctly when updating text properties in binded text ( #4459 )
...
* fix: update height correctly when updating text properties in binded text
* read height from editor style so its accurate
* fix
3 years ago
David Luzar
c1c37a6ee7
fix: align library item previews to center ( #4447 )
3 years ago
Aakansha Doshi
25b529f519
fix: vertically center align text when text deleted ( #4457 )
3 years ago
Aakansha Doshi
8e6a747873
fix: vertically center the first line as user starts typing in container ( #4454 )
...
* fix: vertically center the first line as user starts typing in container
* fix
3 years ago
Aakansha Doshi
089b05db1b
fix: switch cursor to center of container when adding text when dimensions are too small ( #4452 )
3 years ago
Aakansha Doshi
081e097cef
fix: vertically center align the bounded text correctly when zoomed ( #4444 )
...
* fix: vertically center align the bounded text correctly when zoomed
* dnt add offsets since its calculated correctly
* set editor max width better when offsets present
* Update src/element/textWysiwyg.tsx
* const
* revert
3 years ago
Aakansha Doshi
8b5657e1ce
fix: support updating stroke color for text by typing in color picker input ( #4415 )
...
* fix: support updating stroke color for text by typing in color picker input
* restore focus when clicked on same property unless its color picker input and submit text on color picker blur
* focus editor on color picker blur
* don't focus text editor when color picker is active
3 years ago
Aakansha Doshi
8b2b03347c
fix: bound text not atomic with container when changing z-index ( #4414 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
3 years ago
Aakansha Doshi
c2a8712593
fix: update viewport coords correctly when editing text ( #4416 )
3 years ago
Aakansha Doshi
ff1d7728a0
fix: use word-break break-word only and update text editor height only when binded to container ( #4410 )
3 years ago
Aakansha Doshi
98b5c37e45
feat: bind text to shapes when pressing enter and support sticky notes 🎉 ( #4343 )
...
* feat: Word wrap inside rect and increase height when size exceeded
* fixes for auto increase in height
* fix height
* respect newlines when wrapping text
* shift text area when height increases beyond mid rect height until it reaches to the top
* select bound text if present when rect selected
* mutate y coord after text submit
* Add padding of 30px and update dimensions acordingly
* Don't allow selecting bound text element directly
* support deletion of bound text element when rect deleted
* trim text
* Support autoshrink and improve algo
* calculate approx line height instead of hardcoding
* use textContainerId instead of storing textContainer element itself
* rename boundTextElement -> boundTextElementId
* fix text properties not getting reflected after edit inside rect
* Support resizing
* remove ts ignore
* increase height of container when text height increases while resizing
* use original text when editing/resizing so it adjusts based on original text
* fix tests
* add util isRectangleElement
* use isTextElement util everywhere
* disable selecting text inside rect when selectAll
* Bind text to circle and diamond as well
* fix tests
* vertically center align the text always
* better vertical align
* Disable binding arrows for text inside shapes
* set min width for text container when text is binded to container
* update dimensions of container if its less than min width/ min height
* Allow selecting of text container for transparent containers when clicked inside
* fix test
* preserve whitespaces between long word exceeding width and next word
Use word break instead of whitespace no wrap for better readability and support safari
* Perf improvements for measuring text width and resizing
* Use canvas measureText instead of our algo. This has reduced the perf ~ 10 times
* Rewrite wrapText algo to break in words appropriately and for longer words
calculate the char width in order unless max width reached. This makes the
the number of runs linear (max text length times) which was earlier
textLength * textLength-1/2 as I was slicing the chars from end until max width reached for each run
* Add a util to calculate getApproxCharsToFitInWidth to calculate min chars to fit in a line
* use console.info so eslint doesnt warn :p
* cache char width and don't call resize unless min width exceeded
* update line height and height correctly when text properties inside container updated
* improve vertical centering when text properties updated, not yet perfect though
* when double clicked inside a conatiner take the cursor to end of text same as what happens when enter is pressed
* Add hint when container selected
* Select container when escape key is pressed after submitting text
* fix copy/paste when using copy/paste action
* fix copy when dragged with alt pressed
* fix export to svg/png
* fix add to library
* Fix copy as png/svg
* Don't allow selecting text when using selection tool and support resizing when multiple elements include ones with binded text selectec
* fix rotation jump
* moove all text utils to textElement.ts
* resize text element only after container resized so that width doesnt change when editing
* insert the remaining chars for long words once it goes beyond line
* fix typo, use string for character type
* renaming
* fix bugs in word wrap algo
* make grouping work
* set boundTextElementId only when text present else unset it
* rename textContainerId to containerId
* fix
* fix snap
* use originalText in redrawTextBoundingBox so height is calculated properly and center align works after props updated
* use boundElementIds and also support binding text in images 🎉
* fix the sw/se ends when resizing from ne/nw
* fix y coord when resizing from north
* bind when enter is pressed, double click/text tool willl edit the binded text if present else create a new text
* bind when clicked on center of container
* use pre-wrap instead of normal so it works in ff
* use container boundTextElement when container present and trying to edit text
* review fixes
* make getBoundTextElementId type safe and check for existence when using this function
* fix
* don't duplicate boundElementIds when text submitted
* only remove last trailing space if present which we have added when joining words
* set width correctly when resizing to fix alignment issues
* make duplication work using cmd/ctrl+d
* set X coord correctly during resize
* don't allow resize to negative dimensions when text is bounded to container
* fix, check last char is space
* remove logs
* make sure text editor doesn't go beyond viewport and set container dimensions in case it overflows
* add a util isTextBindableContainer to check if the container could bind text
3 years ago
David Luzar
7db63bd397
feat: redesign toolbar & tweaks ( #4387 )
3 years ago
David Luzar
390da3fd0f
feat: change `boundElementIds` → `boundElements` ( #4404 )
3 years ago
David Luzar
104664cb9e
feat: support selecting multiple points when editing line ( #4373 )
3 years ago
dependabot[bot]
c822055ec8
chore(deps-dev): bump sass-loader in /src/packages/utils ( #4390 )
...
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader ) from 12.3.0 to 12.4.0.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases )
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v12.3.0...v12.4.0 )
---
updated-dependencies:
- dependency-name: sass-loader
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
e15d73d94c
chore(deps-dev): bump typescript in /src/packages/excalidraw ( #4392 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.5.2 to 4.5.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.5.2...v4.5.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
80ee097b85
chore(deps-dev): bump webpack in /src/packages/utils ( #4391 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.64.4 to 5.65.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.64.4...v5.65.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
10048b877b
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #4389 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.64.4 to 5.65.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.64.4...v5.65.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
5dd5862bb9
chore(deps-dev): bump sass-loader in /src/packages/excalidraw ( #4393 )
...
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader ) from 12.3.0 to 12.4.0.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases )
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v12.3.0...v12.4.0 )
---
updated-dependencies:
- dependency-name: sass-loader
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Preet
79989fedda
chore: bump roughjs version ( #4386 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
3 years ago
David Luzar
ed8fb40b63
fix: make firebase config parsing not fail on undefined env ( #4381 )
3 years ago
Aakansha Doshi
6e391728fe
build: remove file loader and migrate to asset modules webpack for font assets ( #4380 )
...
* build: use type:javascript/auto so font file assets aren't duplicated
* update changelog
* remove file loader and use asset modules
* fix
3 years ago
David Luzar
dfbfbc3f11
feat: set package build target to `es2017` ( #4341 )
3 years ago
dwelle
9b8ee3cacf
feat: horizontally center toolbar menu
3 years ago
Jai Kumar Dewani
4ea73d5d5b
feat: Add support for rounded corners in diamond ( #4369 )
3 years ago
David Luzar
618f204ddd
feat: allow zooming up to 3000% ( #4358 )
3 years ago
David Luzar
720588130c
feat: stop discarding precision when rendering ( #4357 )
3 years ago
zsviczian
f354788cd0
fix: adding to library via contextmenu when no image is selected ( #4356 )
3 years ago
zsviczian
1c7ee09010
feat: support Image binding ( #4347 )
3 years ago
dependabot[bot]
ca15b0a008
chore(deps-dev): bump postcss-loader in /src/packages/excalidraw ( #4329 )
...
Bumps [postcss-loader](https://github.com/webpack-contrib/postcss-loader ) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/webpack-contrib/postcss-loader/releases )
- [Changelog](https://github.com/webpack-contrib/postcss-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/postcss-loader/compare/v6.2.0...v6.2.1 )
---
updated-dependencies:
- dependency-name: postcss-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
650930c5ce
chore(deps-dev): bump webpack in /src/packages/utils ( #4328 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.64.3 to 5.64.4.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.64.3...v5.64.4 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
79c0d59244
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #4327 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.64.3 to 5.64.4.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.64.3...v5.64.4 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
David Luzar
afa7932c9b
feat: set `appState.exportBackground` to `true` when exporting to `jpg` ( #4342 )
3 years ago
David Luzar
06db702b5d
feat: support selecting multiple library items via `shift` ( #4306 )
3 years ago
David Luzar
b53d1f6f3e
feat: improve library preview image generation on publish ( #4321 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
3 years ago
Excalidraw Bot
ca1f3aa094
chore: Update translations from Crowdin ( #4258 )
3 years ago
David Luzar
8ff159e76e
fix: export scale quality regression ( #4316 )
3 years ago
David Luzar
f9d2d537a2
feat: add `element.updated` ( #4070 )
3 years ago
dependabot[bot]
dac970c640
chore(deps-dev): bump @babel/preset-env in /src/packages/utils ( #4291 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.16.0 to 7.16.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.4/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
78bb3b3d84
chore(deps-dev): bump @babel/plugin-transform-runtime ( #4292 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.16.0 to 7.16.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.4/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
7d9d7ad297
chore(deps-dev): bump @babel/plugin-transform-runtime ( #4288 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.16.0 to 7.16.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.4/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
de20a5e3ba
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #4314 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.64.0 to 5.64.3.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.64.0...v5.64.3 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
289f72e45d
chore(deps-dev): bump webpack in /src/packages/utils ( #4315 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.64.0 to 5.64.3.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.64.0...v5.64.3 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
David Luzar
6dd0e6a4c5
fix: remove `100%` height from tooltip container to fix layout issues ( #3980 )
3 years ago
David Luzar
96b31ecbce
fix: inline ENV variables when building excalidraw package ( #4311 )
3 years ago
dependabot[bot]
a132f154cb
chore(deps-dev): bump @babel/preset-env in /src/packages/excalidraw ( #4286 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.16.0 to 7.16.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.4/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
23acd8f6d1
chore(deps-dev): bump mini-css-extract-plugin ( #4289 )
...
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin ) from 2.4.4 to 2.4.5.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.4.4...v2.4.5 )
---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
David Luzar
896c476716
feat: compress shareLink data when uploading to json server ( #4225 )
3 years ago
David Luzar
cc4b0c2932
feat: supply `version` param when installing libraries ( #4305 )
3 years ago
zsviczian
b6ef953dc9
fix: SVG export in dark mode with embedded bitmap image ( #4285 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
3 years ago
David Luzar
620b662085
chore: bump typescript@4.5.2 ( #4283 )
...
* chore: bump typescript@4.5.2
* bump typescript and fix tsconfig for npm package
3 years ago
David Luzar
1c11df011a
fix: new FS API not working on Linux ( #4280 )
3 years ago
David Luzar
59e9651547
feat: log FS abortError to console ( #4279 )
3 years ago
Aakansha Doshi
1c48d122e0
fix: url -> URL for consistency ( #4277 )
3 years ago
Aakansha Doshi
e4d02fb275
feat: Add validation for website and remove validation for library item name ( #4269 )
...
* Github->GitHub
* allow numbers
* remove validation for lib/item name
3 years ago
David Luzar
34a382ace9
fix: prevent adding images to library via contextMenu ( #4264 )
3 years ago
David Luzar
e60e48e67d
fix: account for libraries v2 when prompting ( #4263 )
3 years ago
Aakansha Doshi
84d1d9993c
feat: Allow publishing libraries from UI ( #4115 )
...
* feat: Allow publishing libraries from UI
* Add status for each library item and show publish only for unpublished libs
* Add publish library dialog
* Pass the data to publish the library
* pass lib blob
* Handle old and new libraries when importing
* Better error handling
* Show publish success when library submitted for review
* don't close library when publish success dialog open
* Support multiple libs deletion and publish
* Set status to published once library submitted for review
* Save to LS after library published
* unique key for publish and delete
* fix layout shift when hover and also highlight selected library items
* design improvements
* migrate old library to the new one
* fix
* fix tests
* use i18n
* Support submit type in toolbutton
* Use html5 form validation, add asteriks for required fields, add twitter handle, mark github handle optional
* Add twitter handle in form state
* revert html5 validation as fetch is giving some issues :/
* clarify types around LibraryItems
* Add website optional field
* event.preventDefault to make htm5 form validationw work
* improve png generation by drawing a bounding box rect and aligining pngs to support multiple libs png
* remove ts-ignore
* add placeholders for fields
* decrease clickable area for checkbox by 0.5em
* add checkbox background color
* rename `items` to `elements`
* improve checkbox hit area
* show selected library items in publish dialog
* decrease dimensions by 3px to improve jerky experience when opening/closing library menu
* Don't close publish dialog when clicked outside
* Show selected library actions only when any library item selected and use icons instead of button
* rename library to libraryItems in excalidrawLib and added migration
* change icon and swap bg/color
* use blue brand color for hover/selected states
* prompt for confirmation when deleting library items
* separate unpublished items from published
* factor `LibraryMenu` into own file
* i18n and minor fixes for unpublished items
* fix not rendering empty cells when library empty
* don't render published section if empty and unpublished is not
* Add edit name functionality for library items
* fix
* edit lib name with onchange/blur
* bump library version
* prefer response error message
* add library urls to ENV vars
* mark lib item name as required
* Use input only for lib item name
* better error validation for lib items
* fix label styling for lib items
* design and i18n fixes
* Save publish dialog data to local storage and clear once published
* Add a note about MIT License
* Add note for guidelines
* Add tooltip for publish button
* Show spinner in submit button when submission is in progress
* assign id for older lib items when installed and set status as published for all lib when installed
* update export icon and support export library for selected items
* move LibraryMenuItems into its own component as its best to keep one comp per file
* fix spec
* Refactoring the library actions for reusablility
* show only load when items not present
* close on click outside in publish dialog
* ad dialog description and tweak copy
* vertically center input labels
* align input styles
* move author name input to other usernames
* rename param
* inline to simplify
* fix to not inline `undefined` class names
* fix version & include only latest lib schema in library export type
* await response callback
* refactor types
* refactor
* i18n
* align casing & tweaks
* move ls logic to publishLibrary
* support removal of item inside publish dialog
* fix labels for trash icon when items selected
* replace window.confirm for removal libs with confirm dialog
* fix input/textarea styling
* move library item menu scss to its own file
* use blue for load and cyan for publish
* reduce margin for submit and make submit => Submit
* Make library items header sticky
* move publish icon to left so there is no jerkiness when unpublish items selected
* update url
* fix grid gap between lib items
* Mark older items imported from initial data as unpublished
* add text to publish button on non-mobile
* add items counter
* fix test
* show personal and excal libs sections and personal goes first
* show toast on adding to library via contextMenu
* Animate plus icon and not the pending item
* fix snap
* use i18n when no item in publish dialog
* tweak style of new lib item
* show empty cells for both sections and set status as published for installed libs
* fix
* push selected item first in unpublished section
* set status as published for imported from webiste but unpublished for json
* Add items to the begining of library
* add `created` library item attr
* fix test
* use `defaultValue` instead of `value`
* fix dark theme styles
* fix toggle button not closing library
* close library menu on Escape
* tweak publish dialog item remove style
* fix remove icon in publish dialog
Co-authored-by: dwelle <luzar.david@gmail.com>
3 years ago
Aakansha Doshi
3ff9744b39
feat: create confirm dialog to use instead of window.confirm ( #4256 )
...
* feat: create confirm dialog to use instead of window.confirm
* move confirm to right
* add types
* less margin
3 years ago
dependabot[bot]
b9abcc825a
chore(deps-dev): bump webpack in /src/packages/utils ( #4245 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.62.1 to 5.64.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.62.1...v5.64.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
284747d742
chore(deps-dev): bump terser-webpack-plugin in /src/packages/excalidraw ( #4243 )
...
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin ) from 5.2.4 to 5.2.5.
- [Release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.2.4...v5.2.5 )
---
updated-dependencies:
- dependency-name: terser-webpack-plugin
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
876f85fd7a
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #4244 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.62.1 to 5.64.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.62.1...v5.64.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Excalidraw Bot
f6559b65ef
chore: Update translations from Crowdin ( #4201 )
3 years ago
dependabot[bot]
6370d517a2
chore(deps-dev): bump css-loader in /src/packages/excalidraw ( #4209 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 6.5.0 to 6.5.1.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v6.5.0...v6.5.1 )
---
updated-dependencies:
- dependency-name: css-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
d2a2c9d6b5
chore(deps-dev): bump webpack in /src/packages/utils ( #4211 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.61.0 to 5.62.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.61.0...v5.62.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
3a72f347d2
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #4208 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.61.0 to 5.62.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.61.0...v5.62.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
c1d9456235
chore(deps-dev): bump mini-css-extract-plugin ( #4207 )
...
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin ) from 2.4.3 to 2.4.4.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.4.3...v2.4.4 )
---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
c4f8b98208
chore(deps-dev): bump css-loader in /src/packages/utils ( #4210 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 6.5.0 to 6.5.1.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v6.5.0...v6.5.1 )
---
updated-dependencies:
- dependency-name: css-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Lipis
39e53b4ae7
feat: Allow letters in IDs for storing files in backend ( #4224 )
3 years ago
David Luzar
6143d5195a
refactor: deduplicate encryption helpers ( #4146 )
3 years ago
David Luzar
f59e608f18
fix: Skia rendering issues ( #4200 )
3 years ago
Excalidraw Bot
6b24592e4a
chore: Update translations from Crowdin ( #4150 )
3 years ago
Lipis
4bfc5bbcaa
chore: Update i18next-browser-languagedetector ( #4196 )
3 years ago
Lipis
2b29b9a96d
chore: Consistent case for clear canvas, change font of buttons and clean up unused strings ( #4195 )
...
* chore: Consistent case for clear canvas and font
* Remove unused
* remove
3 years ago
Lipis
5be58b59e0
fix: Proper string for invalid SVG ( #4191 )
3 years ago
Lipis
f1eb969565
feat: Remove support for V1 unencrypted backend ( #4189 )
3 years ago
Lipis
8d4f455cd3
chore: Update Typescript to 4.4.4 ( #4188 )
3 years ago
dependabot[bot]
00d81aa982
chore(deps-dev): bump @babel/plugin-transform-typescript ( #4160 )
...
Bumps [@babel/plugin-transform-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript ) from 7.15.8 to 7.16.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.1/packages/babel-plugin-transform-typescript )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-typescript"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
67fe156d06
chore(deps-dev): bump @babel/plugin-transform-async-to-generator ( #4162 )
...
Bumps [@babel/plugin-transform-async-to-generator](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-async-to-generator ) from 7.14.5 to 7.16.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.0/packages/babel-plugin-transform-async-to-generator )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-async-to-generator"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
ef433233d1
chore(deps-dev): bump @babel/preset-typescript in /src/packages/utils ( #4161 )
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.15.0 to 7.16.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.0/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Lipis
1c7056bdaa
chore: bump Prettier to the latest ( #4185 )
3 years ago
dependabot[bot]
277ffaacb9
chore(deps-dev): bump css-loader in /src/packages/excalidraw ( #4122 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.2.6 to 6.5.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.6...v6.5.0 )
---
updated-dependencies:
- dependency-name: css-loader
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
2a3e242cfd
chore(deps-dev): bump @babel/plugin-transform-runtime ( #4164 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.15.8 to 7.16.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.0/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
b1c6051d6b
chore(deps-dev): bump webpack in /src/packages/utils ( #4134 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.50.0 to 5.61.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.50.0...v5.61.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
8df9742463
chore(deps-dev): bump webpack-cli in /src/packages/excalidraw ( #4132 )
...
Bumps [webpack-cli](https://github.com/webpack/webpack-cli ) from 4.7.2 to 4.9.1.
- [Release notes](https://github.com/webpack/webpack-cli/releases )
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.7.2...webpack-cli@4.9.1 )
---
updated-dependencies:
- dependency-name: webpack-cli
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
9fdc382d71
chore(deps-dev): bump @babel/plugin-transform-arrow-functions ( #4165 )
...
Bumps [@babel/plugin-transform-arrow-functions](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-arrow-functions ) from 7.14.5 to 7.16.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.0/packages/babel-plugin-transform-arrow-functions )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-arrow-functions"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
f70d11c2d1
chore(deps-dev): bump @babel/plugin-transform-typescript ( #4167 )
...
Bumps [@babel/plugin-transform-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript ) from 7.15.8 to 7.16.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.1/packages/babel-plugin-transform-typescript )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-typescript"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
05e54d6785
chore(deps-dev): bump mini-css-extract-plugin ( #4094 )
...
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin ) from 1.6.1 to 2.4.3.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.6.1...v2.4.3 )
---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
795a6e4546
chore(deps-dev): bump webpack-cli in /src/packages/utils ( #4118 )
...
Bumps [webpack-cli](https://github.com/webpack/webpack-cli ) from 4.7.2 to 4.9.1.
- [Release notes](https://github.com/webpack/webpack-cli/releases )
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.7.2...webpack-cli@4.9.1 )
---
updated-dependencies:
- dependency-name: webpack-cli
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
e09b96ac6f
chore(deps-dev): bump @babel/core in /src/packages/excalidraw ( #4166 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.15.8 to 7.16.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.0/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
d48fb17718
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #4144 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.50.0 to 5.61.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.50.0...v5.61.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
ede3c4af82
chore(deps-dev): bump postcss-loader in /src/packages/excalidraw ( #4169 )
...
Bumps [postcss-loader](https://github.com/webpack-contrib/postcss-loader ) from 6.1.1 to 6.2.0.
- [Release notes](https://github.com/webpack-contrib/postcss-loader/releases )
- [Changelog](https://github.com/webpack-contrib/postcss-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/postcss-loader/compare/v6.1.1...v6.2.0 )
---
updated-dependencies:
- dependency-name: postcss-loader
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
8bcfd97fc5
chore(deps-dev): bump css-loader in /src/packages/utils ( #4119 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 6.2.0 to 6.5.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v6.2.0...v6.5.0 )
---
updated-dependencies:
- dependency-name: css-loader
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
9b1f77c3be
chore(deps-dev): bump @babel/plugin-transform-async-to-generator ( #4168 )
...
Bumps [@babel/plugin-transform-async-to-generator](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-async-to-generator ) from 7.14.5 to 7.16.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.0/packages/babel-plugin-transform-async-to-generator )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-async-to-generator"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
David Luzar
3369035f40
feat: add hint around canvas panning ( #4159 )
3 years ago
dependabot[bot]
c15bc50f17
chore(deps-dev): bump @babel/preset-env in /src/packages/excalidraw ( #4163 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.15.8 to 7.16.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.0/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
f1e17a320f
chore(deps-dev): bump @babel/preset-env in /src/packages/utils ( #4151 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.15.8 to 7.16.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.0/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
75ecd818b3
chore(deps-dev): bump webpack-bundle-analyzer in /src/packages/utils ( #4158 )
...
Bumps [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer ) from 4.4.2 to 4.5.0.
- [Release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/releases )
- [Changelog](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/webpack-bundle-analyzer/compare/v4.4.2...v4.5.0 )
---
updated-dependencies:
- dependency-name: webpack-bundle-analyzer
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
6d0f0c8f21
chore(deps-dev): bump @babel/plugin-transform-runtime ( #4152 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.15.8 to 7.16.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.0/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
David Luzar
790e6da500
fix: images not initialized correctly ( #4157 )
...
* fix: image not initialized correctly due to not renewing `state.pendingImageElement`
* ensure we replace elements on update
* set file as errored on >= 400 status respones
3 years ago
dependabot[bot]
8df1a11535
chore(deps-dev): bump @babel/plugin-transform-arrow-functions ( #4148 )
...
Bumps [@babel/plugin-transform-arrow-functions](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-arrow-functions ) from 7.14.5 to 7.16.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.0/packages/babel-plugin-transform-arrow-functions )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-arrow-functions"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
b61ee56dc8
chore(deps-dev): bump @babel/core in /src/packages/utils ( #4149 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.15.8 to 7.16.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.0/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
David Luzar
c61f95a327
fix: image-related fixes ( #4147 )
...
* flush queues on portal close
* fix mouse broadcast race condition
* stop mutating image elements when updating status
to fix race condition when closing/opening collab room
* check `files` when resolving `LayerUI`
* fix displaying AbortError
3 years ago
Excalidraw Bot
d6d629f416
chore: Update translations from Crowdin ( #4109 )
3 years ago
dependabot[bot]
65dec605f2
chore(deps-dev): bump @babel/preset-typescript ( #4143 )
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.15.0 to 7.16.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.0/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
cacec0b5c4
chore(deps-dev): bump @babel/preset-react in /src/packages/excalidraw ( #4140 )
...
Bumps [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react ) from 7.14.5 to 7.16.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.0/packages/babel-preset-react )
---
updated-dependencies:
- dependency-name: "@babel/preset-react"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
87a302d7e9
chore(deps-dev): bump sass-loader in /src/packages/excalidraw ( #4139 )
...
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader ) from 12.1.0 to 12.3.0.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases )
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v12.1.0...v12.3.0 )
---
updated-dependencies:
- dependency-name: sass-loader
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
899b36c206
chore(deps-dev): bump babel-loader in /src/packages/excalidraw ( #4138 )
...
Bumps [babel-loader](https://github.com/babel/babel-loader ) from 8.2.2 to 8.2.3.
- [Release notes](https://github.com/babel/babel-loader/releases )
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel-loader/compare/v8.2.2...v8.2.3 )
---
updated-dependencies:
- dependency-name: babel-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
534cbef982
chore(deps-dev): bump autoprefixer in /src/packages/excalidraw ( #4137 )
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.3.1 to 10.4.0.
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.3.1...10.4.0 )
---
updated-dependencies:
- dependency-name: autoprefixer
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
b7f118404e
chore(deps-dev): bump webpack-bundle-analyzer ( #4121 )
...
Bumps [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer ) from 4.4.2 to 4.5.0.
- [Release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/releases )
- [Changelog](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/webpack-bundle-analyzer/compare/v4.4.2...v4.5.0 )
---
updated-dependencies:
- dependency-name: webpack-bundle-analyzer
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
b679da02ee
chore(deps-dev): bump terser-webpack-plugin in /src/packages/excalidraw ( #4128 )
...
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin ) from 5.1.4 to 5.2.4.
- [Release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.1.4...v5.2.4 )
---
updated-dependencies:
- dependency-name: terser-webpack-plugin
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
5d941ed107
chore(deps-dev): bump @babel/preset-env in /src/packages/utils ( #4129 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.15.0 to 7.15.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.8/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
adc478ca34
chore(deps-dev): bump @babel/preset-env in /src/packages/excalidraw ( #4130 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.14.9 to 7.15.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.8/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
fd439cf38a
chore(deps-dev): bump babel-loader in /src/packages/utils ( #4124 )
...
Bumps [babel-loader](https://github.com/babel/babel-loader ) from 8.2.2 to 8.2.3.
- [Release notes](https://github.com/babel/babel-loader/releases )
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel-loader/compare/v8.2.2...v8.2.3 )
---
updated-dependencies:
- dependency-name: babel-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
83c63be846
chore(deps-dev): bump @babel/preset-typescript ( #4127 )
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.14.5 to 7.15.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.0/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
b59d49dd7f
chore(deps-dev): bump sass-loader in /src/packages/utils ( #4126 )
...
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader ) from 12.1.0 to 12.3.0.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases )
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v12.1.0...v12.3.0 )
---
updated-dependencies:
- dependency-name: sass-loader
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
3f390d4858
chore(deps-dev): bump ts-loader in /src/packages/excalidraw ( #4002 )
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 9.2.4 to 9.2.6.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v9.2.4...v9.2.6 )
---
updated-dependencies:
- dependency-name: ts-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
fdde73bff4
chore(deps-dev): bump @babel/core in /src/packages/excalidraw ( #4069 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.8 to 7.15.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.8/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
a828b2e5de
chore(deps-dev): bump @babel/plugin-transform-typescript ( #4044 )
...
Bumps [@babel/plugin-transform-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript ) from 7.14.6 to 7.15.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.8/packages/babel-plugin-transform-typescript )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-typescript"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
7c51d3c24c
chore(deps-dev): bump ts-loader in /src/packages/utils ( #4117 )
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 9.2.4 to 9.2.6.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v9.2.4...v9.2.6 )
---
updated-dependencies:
- dependency-name: ts-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
071416f6ef
chore(deps-dev): bump @babel/plugin-transform-typescript ( #4045 )
...
Bumps [@babel/plugin-transform-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript ) from 7.14.6 to 7.15.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.8/packages/babel-plugin-transform-typescript )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-typescript"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
d675b07089
chore(deps-dev): bump @babel/core in /src/packages/utils ( #4043 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.8 to 7.15.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.8/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
3975fd592a
chore(deps-dev): bump @babel/plugin-transform-runtime ( #4042 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.14.5 to 7.15.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.8/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
34a9a4dac6
chore(deps-dev): bump @babel/preset-typescript in /src/packages/utils ( #3928 )
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.14.5 to 7.15.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.0/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Jonas Bleyl
8d8769ba4e
feat: add triangle arrowhead ( #4024 )
...
Co-authored-by: ad1992 <aakansha1216@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
3 years ago
David Luzar
d89fb3371b
fix: rewrite collab element reconciliation to fix z-index issues ( #4076 )
3 years ago
Excalidraw Bot
8410972cff
chore: Update translations from Crowdin ( #4047 )
...
* New translations en.json (Occitan)
* New translations en.json (Catalan)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Bengali)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Simplified)
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Occitan)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Portuguese)
* New translations en.json (Russian)
* New translations en.json (Slovak)
* New translations en.json (Swedish)
* New translations en.json (Turkish)
* New translations en.json (Ukrainian)
* New translations en.json (Chinese Traditional)
* New translations en.json (Indonesian)
* New translations en.json (Punjabi)
* New translations en.json (Persian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Kazakh)
* New translations en.json (Latvian)
* New translations en.json (Hindi)
* New translations en.json (Burmese)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Polish)
* New translations en.json (Dutch)
* New translations en.json (Catalan)
* New translations en.json (Bulgarian)
* New translations en.json (Tamil)
* New translations en.json (Bengali)
* New translations en.json (Chinese Simplified)
* New translations en.json (Romanian)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Arabic)
* New translations en.json (Czech)
* New translations en.json (Korean)
* New translations en.json (Danish)
* New translations en.json (German)
* New translations en.json (Greek)
* New translations en.json (Finnish)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* New translations en.json (Italian)
* New translations en.json (Japanese)
* New translations en.json (Kabyle)
* Auto commit: Calculate translation coverage
* New translations en.json (Romanian)
* New translations en.json (French)
* New translations en.json (Italian)
* New translations en.json (Dutch)
* New translations en.json (Chinese Traditional)
* New translations en.json (Norwegian Bokmal)
* Auto commit: Calculate translation coverage
* New translations en.json (French)
* New translations en.json (Ukrainian)
* Auto commit: Calculate translation coverage
* New translations en.json (Slovak)
* Auto commit: Calculate translation coverage
* New translations en.json (German)
* Auto commit: Calculate translation coverage
* New translations en.json (German)
* New translations en.json (Occitan)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Portuguese)
* New translations en.json (Russian)
* New translations en.json (Slovak)
* New translations en.json (Swedish)
* New translations en.json (Turkish)
* New translations en.json (Ukrainian)
* New translations en.json (Chinese Traditional)
* New translations en.json (Indonesian)
* New translations en.json (Punjabi)
* New translations en.json (Persian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Kazakh)
* New translations en.json (Latvian)
* New translations en.json (Hindi)
* New translations en.json (Burmese)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Polish)
* New translations en.json (Dutch)
* New translations en.json (Catalan)
* New translations en.json (Bulgarian)
* New translations en.json (Tamil)
* New translations en.json (Bengali)
* New translations en.json (Chinese Simplified)
* New translations en.json (Romanian)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Arabic)
* New translations en.json (Czech)
* New translations en.json (Korean)
* New translations en.json (Danish)
* New translations en.json (German)
* New translations en.json (Greek)
* New translations en.json (Finnish)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* New translations en.json (Italian)
* New translations en.json (Japanese)
* New translations en.json (Kabyle)
* Auto commit: Calculate translation coverage
* New translations en.json (Occitan)
* Auto commit: Calculate translation coverage
* New translations en.json (Occitan)
* New translations en.json (Norwegian Bokmal)
* Auto commit: Calculate translation coverage
* New translations en.json (Occitan)
* Auto commit: Calculate translation coverage
* New translations en.json (Indonesian)
* Auto commit: Calculate translation coverage
* New translations en.json (Indonesian)
* New translations en.json (Kazakh)
* Auto commit: Calculate translation coverage
* New translations en.json (Japanese)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional)
* Auto commit: Calculate translation coverage
* New translations en.json (French)
* Auto commit: Calculate translation coverage
* New translations en.json (French)
* New translations en.json (Dutch)
* Auto commit: Calculate translation coverage
* New translations en.json (Italian)
* Auto commit: Calculate translation coverage
* New translations en.json (Romanian)
* New translations en.json (Italian)
* Auto commit: Calculate translation coverage
* New translations en.json (Portuguese)
* Auto commit: Calculate translation coverage
* New translations en.json (Finnish)
* Auto commit: Calculate translation coverage
* New translations en.json (Sinhala)
* Auto commit: Calculate translation coverage
* New translations en.json (German)
* Auto commit: Calculate translation coverage
* New translations en.json (Portuguese, Brazilian)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Tamil)
* Auto commit: Calculate translation coverage
* New translations en.json (Slovak)
* Auto commit: Calculate translation coverage
* New translations en.json (Slovak)
* New translations en.json (Romanian)
* Auto commit: Calculate translation coverage
* New translations en.json (Swedish)
* Auto commit: Calculate translation coverage
* New translations en.json (Swedish)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional, Hong Kong)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.json (Chinese Traditional, Hong Kong)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional, Hong Kong)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional, Hong Kong)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional, Hong Kong)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional, Hong Kong)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional, Hong Kong)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional, Hong Kong)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional, Hong Kong)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional, Hong Kong)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional, Hong Kong)
* Auto commit: Calculate translation coverage
* New translations en.json (Sinhala)
* Auto commit: Calculate translation coverage
* New translations en.json (Sinhala)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.json (Chinese Simplified)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Simplified)
* New translations en.json (Kabyle)
* Auto commit: Calculate translation coverage
* New translations en.json (Kabyle)
* Auto commit: Calculate translation coverage
3 years ago
Thomas Steiner
2c8d041987
Migrate the implementation back to browser-fs-access ( #4106 )
3 years ago
Aakansha Doshi
516e7656f3
feat: Add rewrite to webex landing page ( #4102 )
...
* feat: Add rewrite to webex landing page
* blacklist webex url
* dont cache webex
* Unregister sw for webex
* fix
* fix
* reload in callback
Co-authored-by: dwelle <luzar.david@gmail.com>
3 years ago
David Luzar
5c5b8c517f
fix: clear image/shape cache of affected elements when adding files ( #4089 )
3 years ago
David Luzar
7dbd0c5e0a
fix: clear `LibraryUnit` DOM on unmount ( #4084 )
3 years ago
David Luzar
ba35eb8f8c
fix: pasting images on firefox ( #4085 )
3 years ago
David Luzar
163ad1f4c4
feat: image support ( #4011 )
...
Co-authored-by: Emil Atanasov <heitara@gmail.com>
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
3 years ago
Aakansha Doshi
0f0244224d
feat: Use dialog component for clear canvas instead of window confirm ( #4075 )
...
* feat: Use dialog component for clear canvas instead of window confirm
* reduce font weight
* fix specs
* update button name and use action
* export clearCanvas from actions
3 years ago
Aakansha Doshi
6eecadce60
feat: export isLinearElement and getNonDeletedElements ( #4072 )
...
* feat: export isLinearElement and getNonDeletedElements
* fix
3 years ago
Aakansha Doshi
bc88cf5002
fix: Don't show save file to disk when UIOptions.canvasActions.export.saveFileToDisk is false ( #4073 )
3 years ago
dependabot[bot]
571be9c0fe
chore(deps-dev): bump @babel/plugin-transform-runtime ( #4053 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.14.5 to 7.15.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.8/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Aakansha Doshi
c6ffc06541
feat: support renderTopRightUI in mobile ( #4065 )
3 years ago
Aakansha Doshi
ff29780760
Refactor: convert initializeApp to func component and use JSX transform in the codebase ( #4056 )
3 years ago
Aakansha Doshi
463857ad9a
feat: Export THEME from the package ( #4055 )
...
* Use Theme type everywhere
* Rename Appearance type to Theme for consistency
* Reorder headers in readme
The host don't need to pass hardcoded strings any more and instead can use the exported constant
3 years ago
dependabot[bot]
be2da9539e
chore(deps): bump path-parse in /src/packages/excalidraw ( #3912 )
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Aakansha Doshi
39d45afc06
build: Enable jsx transform in webpack and release @excalidraw/excalidraw@0.10.0 🎉 ( #4049 )
...
* fix: Enable jsx transform in webpack
* update changelog
* fix
* typo fix in script
* docs: release @excalidraw/excalidraw@0.9.1 🎉
* fix changelog
* release 0.10.0
* Update src/packages/excalidraw/CHANGELOG.md
3 years ago
Steve Ruiz
00c6940851
fix: freehand points ( #4031 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
3 years ago
Excalidraw Bot
982cba2035
chore: Update translations from Crowdin ( #3996 )
3 years ago
David Luzar
54739cd2df
fix: abstract and fix legacy fs ( #4032 )
3 years ago
Shubham Shah
75aeaa6c38
fix: context menu positioning ( #4025 )
3 years ago
David Luzar
bea4a1e066
chore: bump browser-fs-acccess to 0.20.5 ( #4018 )
...
* bump browser-fs-acccess to 0.20.5
* add null check
3 years ago
Ishan Sharma
e8b462cc31
fix: Added alert for bad encryption key ( #3998 )
3 years ago
Excalidraw Bot
b09c11bb14
chore: Update translations from Crowdin ( #3858 )
3 years ago
Steve Ruiz
7199d13f48
feat: improve freedraw shape ( #3984 )
3 years ago
zsviczian
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>
3 years ago
Pim Otte
5da3207633
docs: correct exportToBackend to onExportToBackend in README ( #3952 )
...
* docs: correct exportToBackend to onExportToBackend in README
* Update changelog with link to PR
* Add Excalidraw API title to changelog section
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
4 years ago
David Luzar
8c9786e026
fix: help-icon now visible on Safari ( #3939 )
4 years ago
David Luzar
f0f13ed694
fix: permanent zoom mode ( #3931 )
4 years ago
dependabot[bot]
850d8eb47e
chore(deps-dev): bump @babel/preset-env in /src/packages/utils ( #3899 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.14.9 to 7.15.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.0/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
f287f9c002
chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /src/packages/utils ( #3913 )
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
f0073c7e26
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #3918 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.47.1 to 5.50.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.47.1...v5.50.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
fa7a313412
chore(deps-dev): bump webpack in /src/packages/utils ( #3919 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.40.0 to 5.50.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.40.0...v5.50.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Thomas Steiner
621812d0eb
feat: Make color ARIA labels better ( #3871 )
...
* Make color aria labels better
* Use isTransparent helper
* Fix import
* Try to fix test
* More test fixes
* Reuse variable
4 years ago
dependabot[bot]
d607249205
chore(deps-dev): bump @babel/preset-env in /src/packages/excalidraw ( #3884 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.14.7 to 7.14.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.9/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
df28c3299f
chore(deps-dev): bump ts-loader in /src/packages/excalidraw ( #3883 )
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 9.2.3 to 9.2.4.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v9.2.3...v9.2.4 )
---
updated-dependencies:
- dependency-name: ts-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
b00a57b4be
chore(deps-dev): bump ts-loader in /src/packages/utils ( #3863 )
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 9.2.3 to 9.2.4.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v9.2.3...v9.2.4 )
---
updated-dependencies:
- dependency-name: ts-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
9277e839db
chore(deps-dev): bump @babel/preset-env in /src/packages/utils ( #3885 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.14.7 to 7.14.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.9/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
0d5d60944f
chore(deps-dev): bump @babel/core in /src/packages/excalidraw ( #3886 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.6 to 7.14.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.8/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
489a652d73
chore(deps-dev): bump typescript in /src/packages/excalidraw ( #3787 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.3.4 to 4.3.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.4...v4.3.5 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
2b85d96121
chore(deps-dev): bump postcss-loader in /src/packages/excalidraw ( #3788 )
...
Bumps [postcss-loader](https://github.com/webpack-contrib/postcss-loader ) from 6.1.0 to 6.1.1.
- [Release notes](https://github.com/webpack-contrib/postcss-loader/releases )
- [Changelog](https://github.com/webpack-contrib/postcss-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/postcss-loader/compare/v6.1.0...v6.1.1 )
---
updated-dependencies:
- dependency-name: postcss-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
6ce535d3a4
chore(deps-dev): bump @babel/core in /src/packages/utils ( #3860 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.6 to 7.14.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.8/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
da43cf5635
chore(deps-dev): bump css-loader in /src/packages/utils ( #3862 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.2.6 to 6.2.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.6...v6.2.0 )
---
updated-dependencies:
- dependency-name: css-loader
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
603ecfba34
chore(deps-dev): bump autoprefixer in /src/packages/excalidraw ( #3839 )
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.2.6 to 10.3.1.
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.2.6...10.3.1 )
---
updated-dependencies:
- dependency-name: autoprefixer
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
a589708737
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #3881 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.40.0 to 5.47.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.40.0...v5.47.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
David Luzar
b2c4552416
feat: re-order zoom buttons ( #3837 )
...
* feat: re-order zoom buttons
* undo last commit & change zoomOut/zoomIn order
4 years ago
David Luzar
5cae218f1b
fix: undo/redo buttons gap in Safari ( #3836 )
4 years ago
Excalidraw Bot
4be726d405
chore: Update translations from Crowdin ( #3812 )
4 years ago
David Luzar
99623334d1
feat: add undo/redo buttons & tweak footer ( #3832 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
4 years ago
David Laban
685abac81a
feat: resave to png/svg with metadata if you loaded your scene from a png/svg file ( #3645 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
Hargobind S. Khalsa
9581c45522
fix: Prevent gradual canvas misalignment ( #3833 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
David Luzar
0749d2c1f3
fix: color picker shortcuts not working when elements selected ( #3817 )
4 years ago
Aakansha Doshi
8787f3dc60
docs: release @excalidraw/excalidraw@0.9.0 🎉 ( #3807 )
...
* docs: release @excalidraw/excalidraw@0.9.0 🎉
* remove
* update changelog
4 years ago
connorhanafee
5fabc57277
fix: view mode cursor adjustments ( #3809 )
4 years ago
Excalidraw Bot
aa860251c7
chore: Update translations from Crowdin ( #3718 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
David Luzar
55d3287abf
fix: include deleted elements when passing to restore ( #3802 )
4 years ago
Aakansha Doshi
e3e967421e
fix: import React before using jsx ( #3804 )
4 years ago
Aakansha Doshi
77aae63006
docs: tweak changelog and readme ( #3796 )
...
* docs: tweak changelog and readme
* moving to discussions :)
* Apply suggestions from code review
Co-authored-by: David Luzar <luzar.david@gmail.com>
* Add about attributes passed to updateScene
Co-authored-by: David Luzar <luzar.david@gmail.com>
4 years ago
Jakub Koralewski
ee64a7e264
fix: ensure `s` and `g` shortcuts work on no selection ( #3800 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
David Luzar
097362662d
feat: pass localElements to restore and restoreElement API's and bump versions of duplicate elements on import ( #3797 )
4 years ago
Aakansha Doshi
bc8ba08ad0
build: Add script to update readme before stable release ( #3781 )
...
* build: Add script to update readme before stable release
* fix
* fix
4 years ago
Aakansha Doshi
f861a9fdd0
feat: support appState.exportEmbedScene to embed scene data in exportToSvg util ( #3777 )
...
* feat: add embedScene attribute to exportToSvg util
* fix
* return promise
* add docs and remove
* fix
* fix tests
* use
* fix
* fix
* remove metadata and use exportEmbedScene
* fix
* fix
* fix
* fix
* IIFE
4 years ago
dependabot[bot]
2d279cbb02
chore(deps-dev): bump mini-css-extract-plugin ( #3767 )
...
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin ) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.6.0...v1.6.1 )
---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
57ea4fdf9a
chore(deps-dev): bump terser-webpack-plugin in /src/packages/excalidraw ( #3768 )
...
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin ) from 5.1.3 to 5.1.4.
- [Release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.1.3...v5.1.4 )
---
updated-dependencies:
- dependency-name: terser-webpack-plugin
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
connorhanafee
44402f42bf
feat: switch to selection tool on library item insert ( #3773 )
...
* switch to selection tool on library item insert
* add test
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
Aakansha Doshi
bdead4d164
feat: expose getFreeDrawSvg, loadFromBlob and loadLibraryFromBlob from excalidraw package ( #3764 )
...
* feat: expose getFreeDrawSvg, loadFromBlob and loadLibraryFromBlob from excalidraw package
* Add docs
* fix
4 years ago
Aakansha Doshi
a33a3334f7
chore: upgrade deps in packages ( #3760 )
...
* chore: upgrade deps
* upgrade deps in utils
4 years ago
connorhanafee
969d3c694a
fix: keep binding for attached arrows after changing text ( #3754 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com>
4 years ago
David Luzar
5cd921549a
fix: deselect elements on viewMode toggle ( #3741 )
4 years ago
Aakansha Doshi
437afcbea4
fix: allow pointer events for disable zen mode button ( #3743 )
4 years ago
Aakansha Doshi
6dee02e320
feat: expose fontfamily and refactor FONT_FAMILY ( #3710 )
...
* feat: expose fontfamily and refactor FONT_FAMILY for better readability
* fix
* fix
* fix
* docs
* fix
4 years ago
Arun
74a2f16501
feat: Show active file name when saving to current file ( #3733 )
...
* feat: Show active file name when saving to current file
* Make requested changes
* More changes
4 years ago
David Luzar
fd4460be37
feat: add hint around text editing ( #3708 )
4 years ago
dependabot[bot]
e82d0493cf
chore(deps-dev): bump ts-loader in /src/packages/excalidraw ( #3716 )
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 8.1.0 to 9.2.3.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v8.1.0...v9.2.3 )
---
updated-dependencies:
- dependency-name: ts-loader
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
083cb4c656
chore(deps-dev): bump ts-loader in /src/packages/utils ( #3712 )
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 8.1.0 to 9.2.3.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v8.1.0...v9.2.3 )
---
updated-dependencies:
- dependency-name: ts-loader
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
d067365c1d
chore(deps-dev): bump typescript in /src/packages/excalidraw ( #3671 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.2.4 to 4.3.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.2.4...v4.3.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
273cac6b60
chore(deps-dev): bump @babel/plugin-transform-typescript ( #3713 )
...
Bumps [@babel/plugin-transform-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript ) from 7.14.3 to 7.14.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.5/packages/babel-plugin-transform-typescript )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-typescript"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
b9337b8a36
chore(deps-dev): bump @babel/preset-env in /src/packages/utils ( #3714 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.14.4 to 7.14.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.5/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
0e0025921b
chore(deps-dev): bump @babel/plugin-transform-async-to-generator ( #3715 )
...
Bumps [@babel/plugin-transform-async-to-generator](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-async-to-generator ) from 7.13.0 to 7.14.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.5/packages/babel-plugin-transform-async-to-generator )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-async-to-generator"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
efc01ddab1
chore(deps): bump ws from 7.4.3 to 7.4.6 in /src/packages/excalidraw ( #3665 )
...
Bumps [ws](https://github.com/websockets/ws ) from 7.4.3 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.4.3...7.4.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
7bce22b114
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #3670 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.37.1 to 5.38.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.37.1...v5.38.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
aab4965bbb
chore(deps): bump ws from 7.4.3 to 7.4.6 in /src/packages/utils ( #3664 )
...
Bumps [ws](https://github.com/websockets/ws ) from 7.4.3 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.4.3...7.4.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
486a9a3da8
chore(deps-dev): bump autoprefixer in /src/packages/excalidraw ( #3672 )
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.2.5 to 10.2.6.
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.2.5...10.2.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
2425c06082
chore(deps-dev): bump webpack in /src/packages/utils ( #3673 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.37.1 to 5.38.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.37.1...v5.38.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
79ea844901
chore(deps-dev): bump @babel/preset-env in /src/packages/utils ( #3675 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.14.1 to 7.14.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.4/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
David Luzar
6690215cd1
feat: change library icon to be more clear ( #3583 )
4 years ago
Excalidraw Bot
7f5e783fe8
chore: Update translations from Crowdin ( #3659 )
4 years ago
Aakansha Doshi
9325109836
fix: use excal id so every element has unique id ( #3696 )
...
* fix: use excal id so every element has unique id
* fix
* fix
* fix
* add docs
* fix
4 years ago
David Luzar
69b6fbb3f4
feat: pass current `theme` when installing libraries ( #3701 )
...
* pass current `theme` when installing libraries
* pass `theme` instead of `appState`
4 years ago
Sakito Mukai
6b6002baae
refactor: Delete React SyntheticEvent persist ( #3700 )
4 years ago
Karl Horky
54dcb73701
docs: improve grammar and example ( #3699 )
...
* Improve grammar, render only once
* Update README_NEXT.md
4 years ago
rafaquelhodev
b595d3fcba
test: add unit tests for restore.ts file ( #3679 )
...
* Add unit tests for restore.ts file
* Improving describe blocks in restore tests
* Move restore.tests.ts folder and remove depedency of UI in the tests
* Adding snapshots to restore.ts tests
* Using snapshot in freedraw test
* Updating description of test for line and draw elements
* Updating description of test for arrow element
* Improving restoreAppState tests
* specs cleanup
* fix
* fix
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
4 years ago
Aakansha Doshi
d0867d1c3b
refatcor: make ProjectName a functional component ( #3695 )
4 years ago
Arun
4249de41d4
feat: Add prop `autoFocus` to set focus on the Excalidraw component ( #3691 )
...
* feat: Add prop autofocus to set focus on Excalidraw component
* Update PR number
* Make requested changes
* Add note
* Update src/packages/excalidraw/CHANGELOG.md
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
* Update src/tests/excalidrawPackage.test.tsx
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
* Remove duplicate sentence
* Indent note
* autofocus -> autoFocus
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
4 years ago
Aakansha Doshi
15f02ba191
refactor: code clean up ( #3681 )
...
* refactor: code clean up
Move types from App.tsx to types.ts
Move excalidrawPackage.test.tsx inside src/tests/package
* import type
4 years ago
David Luzar
a2e1199907
feat: support exporting json to excalidraw plus ( #3678 )
...
* feat: support exporting json to excalidraw plus
* add Firebase Storage rules to codebase
* factor the onClick handler out
* move excal icon to icons.tsx
* handle export error
4 years ago
David Luzar
c08e9c4172
fix: use rgba instead of shorthand alpha ( #3688 )
4 years ago
David Laban
abfc58eb24
feat: save exportScale in AppState ( #3580 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
David Luzar
035c7affff
fix: color pickers not opening on mobile ( #3676 )
4 years ago
David Luzar
c819b653bf
fix: on contextMenu, use selected element regardless of z-index ( #3668 )
4 years ago
David Luzar
60cea7a0c2
fix: selectedGroupIds not being stored in history ( #3630 )
...
thanks!
4 years ago
Aakansha Doshi
d63b6a3469
feat: support custom UI rendering inside export dialog ( #3666 )
...
* feat: support custom UI rendering inside export dialog
* docs
* add
* remove assertion
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
Aakansha Doshi
360310de31
feat: Add prop UIOptions.canvasActions.saveAsImage to show/hide save image button ( #3662 )
...
* feat: Add prop UIOptions.canvasActions.saveAsImage which implies whether the save as image dialog should be shown
* Add docs
* fix specs
4 years ago
Aakansha Doshi
ba48974351
feat: customise export dialog with UIOptions.canvasActions.export prop ( #3658 )
...
* refactor: update UIOptions.canvasActions.export to be a an object
* fix
* fix
* dnt show export icon when false
* fix
* inline
* memoize UIOptions
* update docs
* fix
* tweak readme
Co-authored-by: David Luzar <luzar.david@gmail.com>
4 years ago
Arun
6c3e4417e1
feat: Add shortcuts for stroke and background color picker ( #3318 )
...
* feat: Add shortcuts for opening stroke and background color picker
* Use App.tsx keydown handler
* only get selectedElements if applicable (perf)
* fix tests and snaps
* reuse `appState.openMenu`
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
Aakansha Doshi
bc0b6e1888
refactor: rename UIOptions.canvasActions.saveScene to UIOptions.canvasActions.saveToActiveFile ( #3657 )
...
* refactor rename action saveScene to saveFileToDisk
* docs
* fix
* fix
4 years ago
Excalidraw Bot
99a22e8445
chore: Update translations from Crowdin ( #3542 )
...
* New translations en.json (Romanian)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Bulgarian)
* New translations en.json (Italian)
* New translations en.json (Catalan)
* New translations en.json (German)
* New translations en.json (Greek)
* New translations en.json (Finnish)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* New translations en.json (Kabyle)
* Auto commit: Calculate translation coverage
* New translations en.json (Romanian)
* New translations en.json (Dutch)
* Auto commit: Calculate translation coverage
* New translations en.json (French)
* New translations en.json (Japanese)
* New translations en.json (Norwegian Bokmal)
* Auto commit: Calculate translation coverage
* New translations en.json (Swedish)
* Auto commit: Calculate translation coverage
* New translations en.json (Portuguese)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional)
* New translations en.json (Catalan)
* Auto commit: Calculate translation coverage
* New translations en.json (Finnish)
* New translations en.json (Indonesian)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Simplified)
* New translations en.json (German)
* Auto commit: Calculate translation coverage
* New translations en.json (Slovak)
* New translations en.json (Chinese Simplified)
* New translations en.json (Punjabi)
* New translations en.json (Polish)
* New translations en.json (Portuguese)
* New translations en.json (Russian)
* New translations en.json (Swedish)
* New translations en.json (Ukrainian)
* New translations en.json (Chinese Traditional)
* New translations en.json (Korean)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Persian)
* New translations en.json (Hindi)
* New translations en.json (Burmese)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Occitan)
* New translations en.json (Dutch)
* New translations en.json (Japanese)
* New translations en.json (Turkish)
* New translations en.json (Arabic)
* New translations en.json (Indonesian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Latvian)
* New translations en.json (Romanian)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Bulgarian)
* New translations en.json (Italian)
* New translations en.json (Catalan)
* New translations en.json (German)
* New translations en.json (Greek)
* New translations en.json (Finnish)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* New translations en.json (Kabyle)
* Auto commit: Calculate translation coverage
* New translations en.json (Spanish)
* New translations en.json (German)
* New translations en.json (Norwegian Bokmal)
* Auto commit: Calculate translation coverage
* New translations en.json (Indonesian)
* New translations en.json (Romanian)
* New translations en.json (Finnish)
* New translations en.json (Italian)
* New translations en.json (Portuguese)
* Auto commit: Calculate translation coverage
* New translations en.json (Swedish)
* Auto commit: Calculate translation coverage
* New translations en.json (French)
* Auto commit: Calculate translation coverage
* New translations en.json (Turkish)
* New translations en.json (Turkish)
* Auto commit: Calculate translation coverage
* New translations en.json (Occitan)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional)
* New translations en.json (Slovak)
* New translations en.json (Chinese Simplified)
* New translations en.json (Punjabi)
* New translations en.json (Polish)
* New translations en.json (Portuguese)
* New translations en.json (Russian)
* New translations en.json (Swedish)
* New translations en.json (Ukrainian)
* New translations en.json (Chinese Traditional)
* New translations en.json (Korean)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Persian)
* New translations en.json (Hindi)
* New translations en.json (Burmese)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Occitan)
* New translations en.json (Dutch)
* New translations en.json (Japanese)
* New translations en.json (Turkish)
* New translations en.json (Arabic)
* New translations en.json (Indonesian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Latvian)
* New translations en.json (Romanian)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Bulgarian)
* New translations en.json (Italian)
* New translations en.json (Catalan)
* New translations en.json (German)
* New translations en.json (Greek)
* New translations en.json (Finnish)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* New translations en.json (Kabyle)
* New translations en.json (Dutch)
* New translations en.json (Swedish)
* New translations en.json (Dutch)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Romanian)
* New translations en.json (Finnish)
* New translations en.json (Occitan)
* New translations en.json (Slovak)
* New translations en.json (German)
* New translations en.json (Italian)
* New translations en.json (Slovak)
* New translations en.json (French)
* New translations en.json (Portuguese)
* New translations en.json (Indonesian)
* New translations en.json (Indonesian)
* New translations en.json (French)
* New translations en.json (Chinese Traditional)
* New translations en.json (Kabyle)
* New translations en.json (Ukrainian)
* New translations en.json (Slovak)
* New translations en.json (Slovak)
* New translations en.json (Chinese Simplified)
* New translations en.json (Chinese Simplified)
* New translations en.json (Japanese)
* New translations en.json (Occitan)
* New translations en.json (Latvian)
* New translations en.json (Latvian)
* New translations en.json (Latvian)
* New translations en.json (Turkish)
* New translations en.json (Czech)
* Auto commit: Calculate translation coverage
* New translations en.json (Czech)
* Auto commit: Calculate translation coverage
* New translations en.json (Czech)
* Auto commit: Calculate translation coverage
* New translations en.json (Czech)
* Auto commit: Calculate translation coverage
* New translations en.json (Czech)
* Auto commit: Calculate translation coverage
* New translations en.json (Czech)
* Auto commit: Calculate translation coverage
* New translations en.json (Czech)
* Auto commit: Calculate translation coverage
* New translations en.json (Czech)
* Auto commit: Calculate translation coverage
* update language picker & coverage descriptions
* New translations en.json (Punjabi)
* Auto commit: Calculate translation coverage
* New translations en.json (Punjabi)
* Auto commit: Calculate translation coverage
* New translations en.json (Slovak)
* New translations en.json (Russian)
* New translations en.json (Hungarian)
* New translations en.json (Italian)
* New translations en.json (Korean)
* New translations en.json (Dutch)
* New translations en.json (Polish)
* New translations en.json (Portuguese)
* New translations en.json (Swedish)
* New translations en.json (Finnish)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Indonesian)
* New translations en.json (Persian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Hindi)
* New translations en.json (Burmese)
* New translations en.json (Hebrew)
* New translations en.json (Greek)
* New translations en.json (Turkish)
* New translations en.json (Occitan)
* New translations en.json (Latvian)
* New translations en.json (Japanese)
* New translations en.json (Punjabi)
* New translations en.json (Ukrainian)
* New translations en.json (Chinese Simplified)
* New translations en.json (Chinese Traditional)
* New translations en.json (Kabyle)
* New translations en.json (German)
* New translations en.json (Czech)
* New translations en.json (Romanian)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Arabic)
* New translations en.json (Bulgarian)
* New translations en.json (Catalan)
* New translations en.json (Norwegian Bokmal)
* Auto commit: Calculate translation coverage
* New translations en.json (Kabyle)
* New translations en.json (Dutch)
* New translations en.json (Norwegian Bokmal)
* Auto commit: Calculate translation coverage
* New translations en.json (Swedish)
* Auto commit: Calculate translation coverage
* New translations en.json (Swedish)
* Auto commit: Calculate translation coverage
* New translations en.json (Indonesian)
* Auto commit: Calculate translation coverage
* New translations en.json (German)
* Auto commit: Calculate translation coverage
* New translations en.json (Romanian)
* New translations en.json (German)
* Auto commit: Calculate translation coverage
* New translations en.json (Romanian)
* Auto commit: Calculate translation coverage
* New translations en.json (French)
* Auto commit: Calculate translation coverage
* New translations en.json (Ukrainian)
* New translations en.json (French)
* Auto commit: Calculate translation coverage
* New translations en.json (Japanese)
* Auto commit: Calculate translation coverage
* New translations en.json (Japanese)
* Auto commit: Calculate translation coverage
* New translations en.json (Italian)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional)
* Auto commit: Calculate translation coverage
* New translations en.json (Russian)
* Auto commit: Calculate translation coverage
* New translations en.json (Arabic)
* Auto commit: Calculate translation coverage
* New translations en.json (Arabic)
* New translations en.json (Swedish)
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
dependabot[bot]
e6d9797167
chore(deps-dev): bump @babel/core in /src/packages/excalidraw ( #3620 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.2 to 7.14.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.3/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
a1e8fdfb1b
chore(deps-dev): bump css-loader in /src/packages/excalidraw ( #3653 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.2.4 to 5.2.6.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.4...v5.2.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
1cce63b07b
chore(deps-dev): bump css-loader in /src/packages/utils ( #3654 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.2.4 to 5.2.6.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.4...v5.2.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
e9c2a09c21
chore(deps-dev): bump @babel/core in /src/packages/utils ( #3619 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.2 to 7.14.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.3/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
55e0812680
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #3618 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.37.0 to 5.37.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.37.0...v5.37.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
0f32278a7e
chore(deps-dev): bump webpack-bundle-analyzer in /src/packages/utils ( #3617 )
...
Bumps [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer ) from 4.4.1 to 4.4.2.
- [Release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/releases )
- [Changelog](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/webpack-bundle-analyzer/compare/v4.4.1...v4.4.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
1bdb8da1c3
chore(deps-dev): bump @babel/plugin-transform-typescript ( #3625 )
...
Bumps [@babel/plugin-transform-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript ) from 7.13.0 to 7.14.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.3/packages/babel-plugin-transform-typescript )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
9c9787e0a0
chore(deps-dev): bump @babel/plugin-transform-typescript ( #3624 )
...
Bumps [@babel/plugin-transform-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript ) from 7.13.0 to 7.14.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.3/packages/babel-plugin-transform-typescript )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
c2fe24c562
chore(deps): bump browserslist in /src/packages/utils ( #3647 )
...
Bumps [browserslist](https://github.com/browserslist/browserslist ) from 4.16.3 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases )
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.16.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
52faa52091
chore(deps): bump browserslist in /src/packages/excalidraw ( #3648 )
...
Bumps [browserslist](https://github.com/browserslist/browserslist ) from 4.16.3 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases )
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.16.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
David Luzar
dd12abc583
refactor: remove watermark code ( #3639 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
4 years ago
David Luzar
abebf9aff8
fix: small UI issues around image export dialog ( #3642 )
4 years ago
David Luzar
790c9fd02e
feat: exporting redesign ( #3613 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
4 years ago
David Luzar
357266e9ab
feat: auto-position tooltip and suport overflowing container ( #3631 )
4 years ago
David Luzar
0bbb4535cf
fix: normalize linear element points on restore ( #3633 )
4 years ago
David Luzar
d201d0be1b
fix: disable pointer-events on footer-center container ( #3629 )
4 years ago
Aakansha Doshi
5662c5141d
feat: Auto release @excalidraw/excalidraw-next on every change ( #3614 )
...
* feat: Auto release @excalidraw/excalidraw-next on every change
* fix
* fix name
* fix
* add logs
* use commithash
* yarn installå
* fix
* catch
* log
* fix
* uncomment
* remove console
* add logs
* list files changed between prev and current commit
* fetch last two commits
* remove logs
* fix
* update readme_next
* update readme before release
* temp commit to trigger release
* update package name to excalidraw-next
* bold
* remove temp branch
* add note about next
* fix
* fix
* fix
4 years ago
Lily Ge
044614dcf3
perf: Improve arrow head sizing ( #3480 )
...
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
4 years ago
dependabot[bot]
9ec15989ab
chore(deps-dev): bump sass-loader in /src/packages/utils ( #3589 )
...
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader ) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases )
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v11.0.1...v11.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
08aafcd248
chore(deps-dev): bump sass-loader in /src/packages/excalidraw ( #3593 )
...
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader ) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases )
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v11.0.1...v11.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
ea5602457f
chore(deps-dev): bump terser-webpack-plugin in /src/packages/excalidraw ( #3594 )
...
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.1.1...v5.1.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
3c58d19d45
chore(deps-dev): bump @babel/plugin-transform-runtime ( #3609 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.13.15 to 7.14.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.3/packages/babel-plugin-transform-runtime )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
fcfcdebc99
chore(deps-dev): bump webpack in /src/packages/utils ( #3610 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.36.2 to 5.37.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.36.2...v5.37.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
aa97c074a7
chore(deps-dev): bump webpack-cli in /src/packages/excalidraw ( #3586 )
...
Bumps [webpack-cli](https://github.com/webpack/webpack-cli ) from 4.6.0 to 4.7.0.
- [Release notes](https://github.com/webpack/webpack-cli/releases )
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.6.0...webpack-cli@4.7.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
d65d2c5279
chore(deps-dev): bump @babel/preset-env in /src/packages/excalidraw ( #3595 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.14.1 to 7.14.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.2/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
David Luzar
6d40039f08
feat: allow inner-drag-selecting with cmd/ctrl ( #3603 )
...
* feat: allow inner-drag-selecting with cmd/ctrl
* don't use cursor when pressing cmd/ctrl
* ensure we reset deselected groups
* add tests
* add docs
* couple fixes around group selection
4 years ago
dependabot[bot]
c37bd59ddd
chore(deps-dev): bump @babel/core in /src/packages/utils ( #3588 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.0 to 7.14.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.2/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
198a5e3b53
chore(deps-dev): bump @babel/core in /src/packages/excalidraw ( #3587 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.0 to 7.14.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.2/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
a78e1fa99b
chore(deps-dev): bump postcss-loader in /src/packages/excalidraw ( #3585 )
...
Bumps [postcss-loader](https://github.com/webpack-contrib/postcss-loader ) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/webpack-contrib/postcss-loader/releases )
- [Changelog](https://github.com/webpack-contrib/postcss-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/postcss-loader/compare/v5.2.0...v5.3.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
fc5db9248c
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #3584 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.36.2 to 5.37.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.36.2...v5.37.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Aakansha Doshi
ebf64036fd
docs: release @excalidraw/excalidraw@0.8.0 🎉 ( #3581 )
...
* docs: release @excalidraw/excalidraw@0.8.0
* remove
* remove
* add info for each section
* add .
* update
4 years ago
Aakansha Doshi
6271a031a3
fix: move encrypted icon to excalidraw-app add separate animation for `renderFooter` prop ( #3577 )
...
* fix: move encrypted icon to excalidraw-app
* use grid & separate animation for custom footer
* update docs
* fix
4 years ago
Aakansha Doshi
78da4c075e
feat: support updating appState in updateScene API ( #3576 )
...
* feat: support updating appState in updateScene API
* make `updateScene.data.appState` more type-safe
* restore `appState` when passing to `updateScene`
* fix
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
David Laban
f1cf28a84e
refactor: reduce passing-around of canvas in export code ( #3571 )
4 years ago
Aakansha Doshi
3b9290831a
refactor: rename renderTopRight prop to renderTopRightUI ( #3572 )
...
* refactor: rename renderTopRight prop to renderTopRightUI
* update
* fix
* update
4 years ago
Gurkiran Singh
bec34f2d57
feat: Shortcut key for nerd stats ( #3552 )
...
* added alt+/ as the shortcut key for nerd stats
Signed-off-by: gurkiran_singh <gurkiransinghk@gmail.com>
* added shortcut info in HelpDialog.ts
Signed-off-by: gurkiran_singh <gurkiransinghk@gmail.com>
* resolved conflicts
Signed-off-by: gurkiran_singh <gurkiransinghk@gmail.com>
* added shortcut info in HelpDialog.ts
Signed-off-by: gurkiran_singh <gurkiransinghk@gmail.com>
4 years ago
Preet
07839f8d20
perf: Reduce SVG export size by more than half by reducing precision to 2 decimal places ( #3567 )
...
* render svg with a specified precision
* moved precision to a constant
* fix test case to use rounded values
4 years ago
David Luzar
8068d1f853
feat: export `serializeAsJSON` from package ( #3538 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
4 years ago
Steve Ruiz
92c7d3257f
fix: Exporting freedraw with color to svg ( #3565 )
4 years ago
dwelle
a8a5e7b6ff
fix: no migrating `draw` lines correctly
4 years ago
dependabot[bot]
436e539d3a
chore(deps-dev): bump @babel/preset-env in /src/packages/utils ( #3549 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.13.15 to 7.14.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.1/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
ff19167063
chore(deps-dev): bump @babel/preset-env in /src/packages/excalidraw ( #3547 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.13.15 to 7.14.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.1/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
3fc531ed6e
chore(deps-dev): bump webpack in /src/packages/utils ( #3528 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.35.1 to 5.36.2.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.35.1...v5.36.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
6f55c00814
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #3523 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.35.1 to 5.36.2.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.35.1...v5.36.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
a7eb6e1168
chore(deps): bump lodash from 4.17.20 to 4.17.21 in /src/packages/utils ( #3556 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
641bbdd2da
chore(deps): bump lodash in /src/packages/excalidraw ( #3554 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
42b0f7a614
chore(deps-dev): bump @babel/core in /src/packages/utils ( #3526 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.13.16 to 7.14.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.0/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
c11e3818ac
chore(deps-dev): bump @babel/core in /src/packages/excalidraw ( #3525 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.13.16 to 7.14.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.0/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
4b6aa5c53b
chore(deps-dev): bump mini-css-extract-plugin ( #3522 )
...
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.5.0...v1.6.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
ebd0408d7d
chore(deps-dev): bump webpack-cli in /src/packages/utils ( #3550 )
...
Bumps [webpack-cli](https://github.com/webpack/webpack-cli ) from 4.6.0 to 4.7.0.
- [Release notes](https://github.com/webpack/webpack-cli/releases )
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.6.0...webpack-cli@4.7.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Preet
f4fefbcee8
feat: Better rendering of curved rectangles ( #3562 )
4 years ago
David Luzar
11b8cc2caa
fix: remove `draw` element from codebase ( #3559 )
4 years ago
David Luzar
6bebfe63be
fix: handle render errors ( #3557 )
4 years ago
David Luzar
91ab7f36e2
fix: restore on paste or lib import ( #3558 )
4 years ago
dwelle
5ee8e8249c
log instead of throw on unimplemented render type
4 years ago
Steve Ruiz
49c6bdd520
feat: improved freedraw ( #3512 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
Arun
198800136e
feat: Add shortcut for dark mode ( #3543 )
...
* Create and move toggle into an action
* Add shortcut on help dialog
4 years ago
David Luzar
178ee04d82
feat: Adds rounded icons, joins and caps. ( #3521 )
...
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
4 years ago
Excalidraw Bot
18cdafbcbe
chore: Update translations from Crowdin ( #3472 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
David Luzar
286e9a1524
feat: add temporary Excalidraw+ promo ( #3540 )
...
* feat: add temporary Excalidraw+ promo
* add seemingly required query params
4 years ago
David Luzar
bac76778ce
feat: add `renderTopRight` prop & remove GH corner from core ( #3539 )
...
* feat: add `renderTopRight` prop & remove GH corner from core
* reuse `--space-factor` var
* update readme & changelog
4 years ago
David Luzar
12e8cc853f
feat: remove `backdrop-filter` to improve perf ( #3506 )
...
* feat: remove `backdrop-filter` to improve perf
* remove `backdrop-filter` from Modal
4 years ago
David Luzar
81108bf580
fix: prevent selecting `.visually-hidden` elements ( #3501 )
4 years ago
Aakansha Doshi
23030a15f2
docs: release @excalidraw/excalidraw 0.7.0 🎉 ( #3497 )
...
* docs: release version 0.7.0
* update
* fix
* fix
* fix
* fix
* fix
* fix
* version bump
* fix readme
* tweaks
Co-authored-by: David Luzar <luzar.david@gmail.com>
* update link
Co-authored-by: David Luzar <luzar.david@gmail.com>
4 years ago
David Luzar
4ef7cb7365
feat: bump element version on z-index change ( #3483 )
...
* feat: bump element version on z-index change
* update snaps
* update changelog
4 years ago
David Luzar
5cc3f7db80
feat: support scroll to center to single element and rename `setScrollToContent` ( #3482 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
4 years ago
Aakansha Doshi
5c42cb5be4
fix: only handle cut/paste events inside excalidraw ( #3484 )
...
* fix: only hand cut/paste events inside excalidraw
* changelog
* check if excalidraw is active for copy event
* check if active element is part of excalidraw
4 years ago
dependabot[bot]
004d3180b5
chore(deps-dev): bump webpack in /src/packages/utils ( #3491 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.33.2 to 5.35.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.33.2...v5.35.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
c12119278a
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #3492 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.34.0 to 5.35.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.34.0...v5.35.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
4d628844de
chore(deps-dev): bump css-loader in /src/packages/utils ( #3489 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.2.2 to 5.2.4.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.2...v5.2.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
946a209927
chore(deps-dev): bump @babel/core in /src/packages/excalidraw ( #3487 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.13.15 to 7.13.16.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.16/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
811437724b
chore(deps-dev): bump css-loader in /src/packages/excalidraw ( #3486 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.2.3 to 5.2.4.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.3...v5.2.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
9dcde502aa
chore(deps-dev): bump @babel/core in /src/packages/utils ( #3493 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.13.15 to 7.13.16.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.16/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Aakansha Doshi
d3106495b2
fix: make history local to a given excalidraw instance ( #3481 )
...
* fix: make history local to a given excalidraw instance
* changelog
* Update src/packages/excalidraw/CHANGELOG.md
4 years ago
Aakansha Doshi
891ac82447
fix: use active Excalidraw component when editing text ( #3478 )
...
* fix: use active excalidraw component when editing text
* changelog
* tweak
4 years ago
Aakansha Doshi
354976e08e
build: Add vendor prefixes to css rules ( #3476 )
...
* build: Add vendor prefixes to css files
* changelog
* fix
4 years ago
David Luzar
5c73c5813c
chore: fix CHANGELOG links
4 years ago
David Luzar
3a0b6fb41b
refactor: move getSyncableElements to CollabWrapper & expose isInvisiblySmallElement helper ( #3471 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
4 years ago
Aakansha Doshi
37d513ad59
feat: Make library local to given excalidraw instance and allow consumer to control it ( #3451 )
...
* feat: dnt share library & attach to the excalidraw instance
* fix
* Add addToLibrary, resetLibrary and libraryItems in initialData
* remove comment
* handle errors & improve types
* remove resetLibrary and addToLibrary and add onLibraryChange prop
* set library cache to empty arrary on reset
* Add i18n for remove/add library
* Update src/locales/en.json
Co-authored-by: David Luzar <luzar.david@gmail.com>
* update docs
* Assign unique ID to
each excalidraw component and remove csrfToken from library as its not needed
* tweaks
Co-authored-by: David Luzar <luzar.david@gmail.com>
* update
* tweak
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
Excalidraw Bot
51ef4cd97b
chore: Update translations from Crowdin ( #3377 )
4 years ago
dependabot[bot]
b8fb6580ef
chore(deps-dev): bump @babel/plugin-transform-runtime ( #3434 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.13.10 to 7.13.15.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.15/packages/babel-plugin-transform-runtime )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
David Luzar
6730eb41c2
fix: scrollToContent only on visible elements ( #3466 )
4 years ago
dependabot[bot]
87c42cb327
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #3469 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.31.2 to 5.34.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.31.2...v5.34.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
8cfd05aa95
chore(deps-dev): bump css-loader in /src/packages/excalidraw ( #3470 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.2.1 to 5.2.3.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.1...v5.2.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
3ed8271344
chore(deps-dev): bump webpack-bundle-analyzer in /src/packages/utils ( #3458 )
...
Bumps [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer ) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/releases )
- [Changelog](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/webpack-bundle-analyzer/compare/v4.4.0...v4.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
73515b5a83
chore(deps-dev): bump webpack-bundle-analyzer ( #3455 )
...
Bumps [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer ) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/releases )
- [Changelog](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/webpack-bundle-analyzer/compare/v4.4.0...v4.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
63d3da9a54
chore(deps-dev): bump mini-css-extract-plugin ( #3456 )
...
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin ) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.4.1...v1.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
215fb5e357
chore(deps-dev): bump css-loader in /src/packages/utils ( #3457 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.1...v5.2.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
886177816b
chore(deps-dev): bump webpack in /src/packages/utils ( #3459 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.31.2 to 5.33.2.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.31.2...v5.33.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
David Luzar
7d29351d66
fix: library onClick paste off-center ( #3462 )
4 years ago
Aakansha Doshi
c0047269c1
fix: focus on last active element when dialog closes ( #3447 )
...
* fix: focus on last active element when dialog closes
* useState instead of ref
4 years ago
Aakansha Doshi
793b69e592
fix: Apply theme to only to active excalidraw component ( #3446 )
...
* feat: Apply theme to only current instance of excalidraw
* fix
* fix
* fix
* fix
* fix
* update changelog
* fix
4 years ago
Clément Lafont
e0a449aa40
feat: support tab in text Wyswig ( #3411 )
...
* fix: support tab in text Wyswig
* Refactor tab handling
Tab now indent the whole line, instead of inserting at the cursor
position.
Shift+Tab now deindent the whole line.
* Add multi-line tabulation support
* rename
* simplify algo for selected lines start indices & naming tweaks
* add cmd-bracket shortcuts as alias to indent/outdent
* support outdenting partial tabs
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
Aakansha Doshi
d5a270f643
fix: tweak readme for syncable elements ( #3444 )
...
* fix: tweak readme for syncable elements
* fix
* tweak
Co-authored-by: David Luzar <luzar.david@gmail.com>
4 years ago
Aakansha Doshi
d126d04d17
feat: Bind keyboard events to the current excalidraw container and add handleKeyboardGlobally prop to allow host to bind to document ( #3430 )
...
* fix: Bind keyboard events to excalidraw container
* fix cases around blurring
* fix modal rendering so keyboard shortcuts work on modal as well
* Revert "fix modal rendering so keyboard shortcuts work on modal as well"
This reverts commit 2c8ec6be8e
.
* Attach keyboard event in react way so we need not handle portals separately (modals)
* dnt propagate esc event when modal shown
* focus the container when help dialog closed with shift+?
* focus the help icon when help dialog on close triggered
* move focusNearestTabbableParent to util
* rename util to focusNearestParent and remove outline from excal and modal
* Add prop bindKeyGlobally to decide if keyboard events should be binded to document and allow it in excal app, revert tests
* fix
* focus container after installing library, reset library and closing error dialog
* fix tests and create util to focus container
* Add excalidraw-container class to focus on the container
* pass focus container to library to focus current instance of excal
* update docs
* remove util as it wont be used anywhere
* fix propagation not being stopped for React keyboard handling
* tweak reamde
Co-authored-by: David Luzar <luzar.david@gmail.com>
* tweak changelog
* rename prop to handleKeyboardGlobally
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
dependabot[bot]
153ca6a7c6
chore(deps-dev): bump typescript in /src/packages/excalidraw ( #3438 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.2.3...v4.2.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
2618ac9f6e
chore(deps-dev): bump @babel/core in /src/packages/utils ( #3432 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.13.14 to 7.13.15.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.15/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
f64fd80493
chore(deps-dev): bump @babel/plugin-transform-runtime ( #3435 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.13.10 to 7.13.15.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.15/packages/babel-plugin-transform-runtime )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
a884351137
chore(deps-dev): bump mini-css-extract-plugin ( #3443 )
...
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.4.0...v1.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
e546a85a8d
chore(deps-dev): bump @babel/preset-env in /src/packages/excalidraw ( #3431 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.13.12 to 7.13.15.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.15/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
29e630086c
chore(deps-dev): bump @babel/core in /src/packages/excalidraw ( #3442 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.13.14 to 7.13.15.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.15/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
a82165cb50
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #3433 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.30.0 to 5.31.2.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.30.0...v5.31.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
4dc0159a05
chore(deps-dev): bump webpack in /src/packages/utils ( #3436 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.30.0 to 5.31.2.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.30.0...v5.31.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
458787d1d7
chore(deps-dev): bump css-loader in /src/packages/utils ( #3437 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.0...v5.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
815977296e
chore(deps-dev): bump css-loader in /src/packages/excalidraw ( #3439 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.0...v5.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
58f840aa93
chore(deps-dev): bump @babel/preset-env in /src/packages/utils ( #3440 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.13.12 to 7.13.15.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.15/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
David Luzar
a7cbe68ae8
refactor: improve types around dataState and libraryData ( #3427 )
4 years ago
Aakansha Doshi
c19c8ecd27
feat: Add scroll listener to the nearest scrollable container and allow consumer to disable it ( #3408 )
...
* fix: Add scroll listener to the nearest scrollable container
* fix
* use loop instead of recursion
* fix
* return document
* calculate nearest scrollable container in settimeout to unblock main thread
* Add prop detectNearestScroll and clear timeout on unmount
* disable scroll listener on excal app
* update prop name to detectScroll
* update docs
* remove settimeout
* tweak docs
Co-authored-by: David Luzar <luzar.david@gmail.com>
* tweak changelog
Co-authored-by: David Luzar <luzar.david@gmail.com>
* lint
Co-authored-by: David Luzar <luzar.david@gmail.com>
4 years ago
Fabien BERNARD
d91950bd03
feat: Add onPaste prop to customise clipboard paste event ( #3420 )
...
* Add Awaited type util
* Expose onPasteFromClipboard props
* Add `event` as second param for advanced usages
* Add support for async flows
* Extract ClipboardData type
* Rename `onPasteFromClipboard` to `onPaste`
* Remove unused type helper
* Add `onPaste` documentation
* tweak docs
* fix
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
4 years ago
David Luzar
09dfd16b17
feat: use component dimensions to break to mobile ( #3414 )
...
Co-authored-by: Jed Fox <git@jedfox.com>
4 years ago
David Luzar
1e48aafb9c
fix: incorrectly caching png file handle ( #3407 )
4 years ago
Thang Vu
a0899966ff
feat: enable drop event on the whole component ( #3406 )
...
Co-authored-by: Thang Vu <thang.huu.vu@mgm-tp.com>
4 years ago
Aakansha Doshi
c2b40dff92
docs: changelog tweaks and add Library updates for 0.6.0 ( #3404 )
...
* docs: changelog tweaks and Library updates for 0.6.0
* update readme_next to be same as readme
4 years ago
David Luzar
9733ecb3df
fix: popover positioning ( #3399 )
4 years ago
Aakansha Doshi
90fd4a95df
refactor: rename setCanvasOffsets to refresh and release @excalidraw/excalidraw v0.6.0 🎉 ( #3398 )
...
* docs: Release @excalidraw/excalidraw v0.6.0
* update
* fix
* Update src/packages/excalidraw/README.md
Co-authored-by: David Luzar <luzar.david@gmail.com>
* rename setCanvasOffsets to refresh
* fix
* fix
* typo fix
Co-authored-by: David Luzar <luzar.david@gmail.com>
4 years ago
David Luzar
422c25449f
fix: export dialog canvas positioning ( #3397 )
4 years ago
Thang Vu
67289ef4ce
feat: reopen library menu on import from file ( #3383 )
...
Co-authored-by: Thang Vu <thang.huu.vu@mgm-tp.com>
4 years ago
Arun
233576628c
feat: Support customising canvas actions 🎉 ( #3364 )
...
* feat: Support hiding save, save as, clear & export
* Remove canvasActions from state & minor changes
* Rename prop to UIOptions & pass default value
* Make requested changes
* better type checking so that optional check not needed at every point
* remove optional checks
* Add few tests
* Add describe block for canvasActions & use snapshot tests
* Add support for hiding canvas background picker
* Take snapshot of canvasActions instead of the whole app
* Add support for hiding dark mode toggle
* Update README.md
* Rename table heading
* Update changelog
* Make requested changes
* Update test name
* tweaks
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
4 years ago
Aakansha Doshi
c54a099010
feat: Calculate `width/height` of canvas based on container dimensions (".excalidraw" selector) & remove props width & height ( #3379 )
...
* Remove width/height from the ".excalidraw" container so it will sized automatically.
* updated all ref calculation to ".excalidraw" instead of parent since now ".excalidraw" will get resized
* Remove props width/height as its not needed anymore.
* Resize handler is also not needed anymore.
* Position absolute canvas due to #3379 (comment)
* move css to style and remove one extra rerendering
* factor out mock logic for test
* set height, width so as to avoid unnecessary updates of regression snap
* better mock
* better type checking and omit width,height from getDefaultAppState and also restore
* revert
* default to window dimensions in constructor
* update docs
* update
* update
* tweaks
4 years ago
dependabot[bot]
3b976613ba
chore(deps-dev): bump ts-loader in /src/packages/utils ( #3388 )
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 8.0.18 to 8.1.0.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v8.0.18...v8.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
bee59747d1
chore(deps-dev): bump ts-loader in /src/packages/excalidraw ( #3385 )
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 8.0.18 to 8.1.0.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v8.0.18...v8.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
2e1352f3fa
chore(deps-dev): bump @babel/core in /src/packages/utils ( #3386 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.13.13 to 7.13.14.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.14/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
6b65db7b68
chore(deps-dev): bump @babel/core in /src/packages/excalidraw ( #3387 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.13.13 to 7.13.14.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.14/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
e4c5ebf867
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #3389 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.28.0 to 5.30.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.28.0...v5.30.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
0602f3cfe4
chore(deps-dev): bump webpack in /src/packages/utils ( #3390 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.28.0 to 5.30.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.28.0...v5.30.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Excalidraw Bot
aa9e1c4566
chore: Update translations from Crowdin ( #3371 )
4 years ago
Aakansha Doshi
edc7f7bf47
feat: calculate offsets when excalidraw container resizes ( #3374 )
...
* feat: calculate offsets when excalidraw container resizes
* fix
* rename
* update docs
* Update src/packages/excalidraw/README_NEXT.md
Co-authored-by: David Luzar <luzar.david@gmail.com>
4 years ago
Aakansha Doshi
1310256dcc
fix: remove JSON.stringify when calculating storage as its not needed ( #3373 )
4 years ago
Hampus Lavin
4ac1841d92
test: Add unit tests for package/utils ( #3357 )
...
* Update return type to reflect actual signature
* add tests
* Set getDimensions as optional
* add newlines between specs
* remove redundant assertion
* move fixtures to separate files
* Add spacing
* Move tests, add cases
* Add unit tests for package/utils exportToSvg
* extract default object in test
* Move test suite to new file
4 years ago
Arun
bdf6e53289
fix: Add aria-label to end-to-end encryption blog link ( #3367 )
4 years ago
Aakansha Doshi
a6706cff20
feat: export types for package @excalidraw/excalidraw 🎉 ( #3337 )
...
* feat: export types for package @excalidraw/excalidraw
* update
* remove
* Add lib in tsconfig-types and Add global.d.ts, and errors down to 39 :)
* Add declaration for scss so typescript allows scss imports, errors down to 37 :)
* Add css.d.ts, errors down to 32 yay
* set target to es6, all errors resolved yay
* move types outside dist
* update docs
* fix
4 years ago
Excalidraw Bot
c739ac5c61
chore: Update translations from Crowdin ( #3335 )
...
* New translations en.json (Greek)
* Auto commit: Calculate translation coverage
* New translations en.json (Turkish)
* Auto commit: Calculate translation coverage
* New translations en.json (Swedish)
* Auto commit: Calculate translation coverage
* New translations en.json (Occitan)
* Auto commit: Calculate translation coverage
* New translations en.json (Finnish)
* Auto commit: Calculate translation coverage
* New translations en.json (Spanish)
* Auto commit: Calculate translation coverage
* New translations en.json (Slovak)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Simplified)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Simplified)
* New translations en.json (Ukrainian)
* Auto commit: Calculate translation coverage
4 years ago
Aakansha Doshi
0d818f3810
feat: Add renderCustomStats prop and expose setToastMessage API via refs to update toast ( #3360 )
...
* feat: Add renderCustomStats prop to render extra stats & move storage and version to renderCustomStats
* expose Api to update toast message so single instance of toast is used
* rename to setToastMessage
* update docs
4 years ago
Lipis
722e5ca845
refactor: Use arrow function where possible ( #3315 )
4 years ago
Aakansha Doshi
0f5b0d1d1d
docs: revert README to last version and add README_NEXT with changes for next version ( #3355 )
4 years ago
Aakansha Doshi
25fd275158
fix: Don't share collab types with core ( #3353 )
...
* fix: Don't share collab types with core
* fix
* remove
* fix
4 years ago
Aakansha Doshi
3d047d57a7
build: Add separate dev and prod builds and add source-maps to dev build 🎉 ( #3330 )
...
* build: Add separate dev and prod builds and add sourcemaps to dev build
* update
* add
* update changelog
4 years ago
dependabot[bot]
26a6f9e76d
chore(deps-dev): bump webpack-cli in /src/packages/utils ( #3342 )
...
Bumps [webpack-cli](https://github.com/webpack/webpack-cli ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/webpack/webpack-cli/releases )
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.5.0...webpack-cli@4.6.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
1c11bb5b41
chore(deps-dev): bump @babel/preset-env in /src/packages/excalidraw ( #3351 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.13.10 to 7.13.12.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.12/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
aced1cc6f5
chore(deps-dev): bump css-loader in /src/packages/utils ( #3341 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.1.3 to 5.2.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.1.3...v5.2.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
f3f85b4c90
chore(deps-dev): bump @babel/preset-react in /src/packages/excalidraw ( #3343 )
...
Bumps [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react ) from 7.12.13 to 7.13.13.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.13/packages/babel-preset-react )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
86781f09dd
chore(deps-dev): bump webpack in /src/packages/utils ( #3344 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.27.1 to 5.28.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.27.1...v5.28.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
a94b44440e
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #3339 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.27.1 to 5.28.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.27.1...v5.28.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
77bf553ed8
chore(deps-dev): bump @babel/preset-env in /src/packages/utils ( #3346 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.13.10 to 7.13.12.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.12/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
fce7047199
chore(deps-dev): bump css-loader in /src/packages/excalidraw ( #3352 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.1.3 to 5.2.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.1.3...v5.2.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
9905deb4b4
chore(deps-dev): bump webpack-cli in /src/packages/excalidraw ( #3338 )
...
Bumps [webpack-cli](https://github.com/webpack/webpack-cli ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/webpack/webpack-cli/releases )
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.5.0...webpack-cli@4.6.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
fee84f3807
chore(deps-dev): bump mini-css-extract-plugin ( #3340 )
...
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin ) from 1.3.9 to 1.4.0.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.3.9...v1.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
9020ab3761
chore(deps-dev): bump @babel/core in /src/packages/excalidraw ( #3345 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.13.10 to 7.13.13.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.13/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
136f8b2279
chore(deps-dev): bump @babel/core in /src/packages/utils ( #3347 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.13.10 to 7.13.13.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.13/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
David Luzar
8670b2d587
fix: support d&d of files without extension ( #3168 )
4 years ago
David Luzar
b081a09962
fix: positions stats for linear elements ( #3331 )
4 years ago
Excalidraw Bot
10a23a10a5
chore: Update translations from Crowdin ( #3313 )
4 years ago
David Luzar
30ae4b8bf2
feat: don't unnecessarily prompt when installing libraries ( #3329 )
4 years ago
David Luzar
cf9e29834d
feat: prefer hash when importing libraries & expose importLibrary ( #3320 )
4 years ago
David Luzar
5d26c15daf
fix: debounce.flush invokes func even if never queued before ( #3326 )
...
* fix: `debounce.flush` invokes func even if never queued before
* reset after debounced invocation
* account for fn throwing
4 years ago
Riley Schnee
b0d7ff290f
feat: Add option to flip single element on the context menu ( #2520 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
David Luzar
458e6d6c24
fix: state selection state on opening contextMenu ( #3333 )
4 years ago
David Luzar
1b626175de
feat: use origin + pathname as libraryReturnUrl default ( #3325 )
4 years ago
Aakansha Doshi
5ffdd3f32d
docs: Readme tweaks :) ( #3319 )
...
* docs: Readme tweaks :)
* update
* fix
* Add info about collab
4 years ago
Aakansha Doshi
77b873251a
fix: Add unique key for library header to resolve dev warnings ( #3316 )
4 years ago
Furkan Demir
b50b8f7b0d
fix: disallow create text in viewMode on mobile ( #3219 )
4 years ago
Arun
40656c70d1
fix: Make help toggle tabbable ( #3310 )
...
* fix: Make help toggle tabbable
* Update src/components/HelpIcon.tsx
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
4 years ago
Excalidraw Bot
c5b4b04d6b
chore: Update translations from Crowdin ( #3270 )
4 years ago
Arun
0480753581
fix: Show Windows share icon for Windows users ( #3306 )
...
* fix: Show Windows share icon for Windows users
* move function outside t he component
4 years ago
Thomas Steiner
f7e17a28fa
fix: Update browser-fs-access to use new supported export ( #3303 )
...
* Use new exported supported
* Bump to v0.15.3
4 years ago
Hitesh Goyal
78f3a92dd1
feat: replaces fontSize and fontFamily text with icons ( #2857 )
...
Co-authored-by: Hitesh Goyal <hiteshlyearn@Hiteshs-MacBook-Pro.local>
Co-authored-by: dwelle <luzar.david@gmail.com>
4 years ago
Mike Kowalski
c8743a8c02
fix: use random IV for link-sharing encryption ( #2829 ) ( #2833 )
...
* fix: use random IV for link-sharing encryption (#2829 )
* fix: add backward compatibility for link-sharing encryption (#2829 )
4 years ago
Christopher Chedeau
127c1be6ad
fix: Don't scroll to content on INIT websocket message ( #3291 )
...
If you load a shared scene with at least another person on the scene, you can start seeing the content via the firebase response. If you scroll and you receive the response from the websocket INIT, then it scrolls you back to the center which is jarring.
This PR removes the scroll to content for that use case.
4 years ago
Aakansha Doshi
86bf2d697d
docs: Release @excalidraw/excalidraw@0.5.0 🎉 ( #3289 )
...
* docs: Release @excalidraw/excalidraw@0.5.0
* update changelog
* update readme
* remove styles since github strips the styles in markdown
4 years ago
Aakansha Doshi
7ee8de0a46
feat: set window.name in excalidraw app & also support target for excalidraw libraries ( #3299 )
...
* feat: set window.name in excalidraw app so library installation always opens on same tab & also support target for excalidraw libraries
* update changelog and readme
* Update public/index.html
Co-authored-by: David Luzar <luzar.david@gmail.com>
* use level 4 heading
* Update src/packages/excalidraw/README.md
Co-authored-by: David Luzar <luzar.david@gmail.com>
Co-authored-by: David Luzar <luzar.david@gmail.com>
4 years ago
dependabot[bot]
981f327b48
chore(deps-dev): bump css-loader in /src/packages/utils ( #3292 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.1.2 to 5.1.3.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.1.2...v5.1.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
eeea8406c9
chore(deps-dev): bump css-loader in /src/packages/excalidraw ( #3293 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.1.2 to 5.1.3.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.1.2...v5.1.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
0f249e3b26
chore(deps-dev): bump webpack in /src/packages/utils ( #3294 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.24.3 to 5.27.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.24.3...v5.27.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
2c7c80bd75
chore(deps-dev): bump webpack in /src/packages/excalidraw ( #3295 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.24.3 to 5.27.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.24.3...v5.27.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
David Luzar
94ad8eaa19
feat: support pasting file contents & always prefer system clip ( #3257 )
4 years ago
Aakansha Doshi
13d9374cde
fix: Don't show export and delete when library is empty ( #3288 )
4 years ago
Aakansha Doshi
efb6d0825b
feat: Add label for name field and use input when editable in export dialog ( #3286 )
...
* feat: Add label for name field and use input when editable in export dialog
* fix
* review fix
* dnt allow to edit file name when view mode
* Update src/components/ProjectName.tsx
Co-authored-by: David Luzar <luzar.david@gmail.com>
Co-authored-by: David Luzar <luzar.david@gmail.com>
4 years ago
Aakansha Doshi
80a61db72f
fix: overflow in textinput in export dialog ( #3284 )
...
* fix: overflow in textinput in export dialog
* use width
4 years ago
David Luzar
9a13dd8836
fix: bail on noop updates for newElementWith ( #3279 )
4 years ago
David Luzar
cf6a5ff16b
fix: state continuously updated when holding ctrl/cmd ( #3283 )
4 years ago
David Luzar
fa8c7abf50
fix: debounce.flush not invoked if lastArgs not defined ( #3281 )
4 years ago
Arun
c3ecbcb3ab
feat: Allow host app to update title of drawing ( #3273 )
...
* Allow updating name on updateScene
* Revert "Allow updating name on updateScene"
This reverts commit 4e07a608d3
.
* Make requested changes
* Make requested changes
* Remove customName from state
* Remove redundant if statement
* Add tests, update changelog and minor fixes
* remove eempty lines
* minor fixes
* no border and on hover no background change
* Give preference to name prop when initialData.appState.name is present and update specs
* minor fix
* Fix name input style in dark mode
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
4 years ago
Aakansha Doshi
de99484a1f
feat: Expose the API to calculate offsets and remove offsetTop and offsetLeft props ( #3265 )
...
* feat: Expose the API to calculate offsets and remove offsetTop and offsetLeft props
* update
* fix tests
* fix
* update readme and changelog
* fix
* better
4 years ago
David Luzar
add1785ace
fix: allow copying text outside the component ( #3275 )
4 years ago
Matias Capeletto
0e3eb3cc63
chore: fix npm to yarn in contributing.md and package.json ( #3274 )
...
* chore: fix npm to yarn in contributing.md
* chore: fix npm pack to yarn pack
4 years ago
David Luzar
c1379c3c10
fix: Revert `906faaf0` #3206 ( #3269 )
4 years ago
Excalidraw Bot
9757f8e2e5
chore: Update translations from Crowdin ( #3221 )
4 years ago
Aakansha Doshi
052b73d95b
refactor: Rename prop scrollToCenter and setScrollToCenter to scrollToContent and setScrollToContent respectively ( #3261 )
...
* refactor: Rename prop scrollToCenter and setScrollToCenter to scrollToContent and setScrollToContent respectively
* fix
* update changelog/readme
* fix
4 years ago
David Luzar
e90e56452f
fix: stop preventing canvas pointerdown/tapend events ( #3207 )
4 years ago
Aakansha Doshi
edc62c550a
feat: Export API's to export the drawing to canvas, svg and blob ( #3258 )
...
* feat: Export utilities from package/utils
* update
* fix
* collapsible
* Update README.md
* update change
* update
* fix
* Apply suggestions from code review
Co-authored-by: David Luzar <luzar.david@gmail.com>
* Apply suggestions from code review
Co-authored-by: David Luzar <luzar.david@gmail.com>
* update
* Apply suggestions from code review
Co-authored-by: David Luzar <luzar.david@gmail.com>
4 years ago