David Luzar
4672a2a135
fix misaligning on grid paste ( #2494 )
...
* fix misaligning on grid paste
* tweak naming
2020-12-09 15:45:03 +02:00
Lipis
c7b5cdb71e
Reduce the maximum size of the binding gap ( #2450 )
2020-12-09 14:03:25 +01:00
dependabot-preview[bot]
4d71078f48
Bump firebase-tools from 8.16.2 to 8.17.0 ( #2473 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-08 22:25:50 +02:00
dependabot-preview[bot]
38e1a0fd05
Bump @sentry/integrations from 5.27.6 to 5.28.0 ( #2471 )
...
Bumps [@sentry/integrations](https://github.com/getsentry/sentry-javascript ) from 5.27.6 to 5.28.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/5.27.6...5.28.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-08 22:25:32 +02:00
Aakansha Doshi
8f8fd023f8
fix(app.tsx): add safe check for readyPromise ( #2489 )
...
* fix(app.tsx): add safe check for readyPromise
* make type-safe
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-12-09 01:35:08 +05:30
Marco Franssen
fba37e422d
Add https://libraries.excalidraw.com/ to README.md ( #2478 )
...
Co-authored-by: Lipis <lipiridis@gmail.com>
2020-12-08 20:13:43 +02:00
Aakansha Doshi
88fc961559
add separate entry point for fonts as its messing up the js bundle ( #2485 )
2020-12-08 18:11:44 +01:00
Steve Ruiz
c291edfc44
Add Arrowheads to Arrows ( #2452 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
Co-authored-by: Lipis <lipiridis@gmail.com>
2020-12-08 16:02:55 +01:00
Aakansha Doshi
bd8e860d7f
move all chunks inside excalidraw-assets folder when bundling ( #2484 )
2020-12-08 15:52:56 +01:00
David Luzar
3be5038c14
Revert "Remove native gesture "support" from iOS ( #2457 )" ( #2483 )
...
This reverts commit 2b6d1470f936bfae113fc4765988b20e7db35bbb.
2020-12-07 19:22:20 +01:00
Lipis
5e57f408c5
Add link to the public libraries ( #2469 )
2020-12-07 19:24:55 +02:00
Lipis
dd993adc5c
Add stats for nerds ( #2453 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-12-07 18:35:16 +02:00
dependabot-preview[bot]
5cdb9bd2ed
Bump firebase from 8.1.1 to 8.1.2 ( #2477 )
...
Bumps [firebase](https://github.com/firebase/firebase-js-sdk ) from 8.1.1 to 8.1.2.
- [Release notes](https://github.com/firebase/firebase-js-sdk/releases )
- [Changelog](https://github.com/firebase/firebase-js-sdk/blob/master/CHANGELOG.md )
- [Commits](https://github.com/firebase/firebase-js-sdk/compare/firebase@8.1.1...firebase@8.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-07 09:58:25 +02:00
dependabot-preview[bot]
d055fc0334
Bump @types/jest from 26.0.15 to 26.0.16 ( #2475 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 26.0.15 to 26.0.16.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-07 09:57:50 +02:00
dependabot-preview[bot]
fbdf796c9f
Bump lint-staged from 10.5.2 to 10.5.3 ( #2476 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 10.5.2 to 10.5.3.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v10.5.2...v10.5.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-07 09:57:19 +02:00
dependabot-preview[bot]
90867ed9c1
Bump @sentry/browser from 5.27.6 to 5.28.0 ( #2474 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 5.27.6 to 5.28.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/5.27.6...5.28.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-07 09:57:06 +02:00
dependabot-preview[bot]
6d6bf52f88
Bump eslint-config-prettier from 6.15.0 to 7.0.0 ( #2472 )
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 6.15.0 to 7.0.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.15.0...v7.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-07 09:56:51 +02:00
João Forja
aa221837fc
Enhance aspect ratio tools | Rectangle, Diamond, Ellipses ( #2439 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-12-07 00:39:31 +02:00
Aakansha Doshi
4c90ea5667
chore(package.json): set public access for npm packages ( #2463 )
2020-12-06 13:49:35 +01:00
Christopher Chedeau
5071cffb02
Fix scrollbars when no elements ( #2460 )
...
I already fixed this but a special case for no elements was added in getCommonBounds to return 0 and reintroduce this bug. I'm not exactly sure where to put this check tbh. Fixing it here so that I'm not annoyed anymore at least.
I checked some of the callsites, some of them related to selection will never pass an empty array, some to export will break if we remove the 0, 0, 0, 0 fix.
2020-12-06 12:42:04 +01:00
Faustino Kialungila
fb02329c11
show lockicon on a second row on mobile ( #2462 )
...
* show lockicon on a second row
* fix darkMode toggle acting as a lock icon
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-12-06 12:40:11 +01:00
Christopher Chedeau
6081bb5941
Do not override cmd/ctrl-f for search ( #2461 )
...
F is full screen but we shouldn't override cmd/ctrl-f for search. It's useful for searching in the list of keywords
2020-12-06 10:41:13 +01:00
Christopher Chedeau
533815c081
Fix middle handles on mobile ( #2459 )
...
For rendering we always use mouse in order to check which handles to display but when doing the hit test, we used pointer which has a different size. So we couldn't use the middle handles for small shapes. This is now fixed.
cc @j-f1 as you added it in #790
2020-12-05 16:35:44 -08:00
Christopher Chedeau
2b6d1470f9
Remove native gesture "support" from iOS ( #2457 )
...
We were processing both the touch move and gesture on iOS which was first firing twice as many set state, but also caused issues:
- The gesture implementation didn't support zooming on the center
- Touching down on a circle and then on the bottom chrome would freak out because initialScale was null
Touching down on the menu still isn't perfect as it shifts the shape around but doesn't completly break the zoom
2020-12-06 00:47:03 +01:00
Christopher Chedeau
545b214558
Don't open context menu when multi-touch ( #2455 )
...
This was very annoying when you would zoom on mobile and the context menu would appear.
The problem was the following:
- You put a finger in, it creates a timeout
- You put a second finger in, it creates another timeout
- 300ms elapsed, which is not that much
- The context menu opens
- Now you move your fingers, which works, but the context menu is still open
The fix is to invalidate the context menu if a second finger is added even if the first one hasn't moved.
2020-12-06 00:06:50 +01:00
Aakansha Doshi
e617ccc252
Factor out collaboration code ( #2313 )
...
Co-authored-by: Lipis <lipiridis@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-12-05 15:30:53 +01:00
Lipis
d8a0dc3b4d
Add events on load ( #2451 )
2020-12-05 01:18:21 +02:00
Lipis
e392bebc40
Add library events ( #2448 )
2020-12-04 19:18:20 +02:00
Lipis
a2132c9bb7
New Crowdin weekly updates ( #2420 )
...
Co-authored-by: Kostas Bariotis <konmpar@gmail.com>
2020-12-03 19:33:57 +02:00
Lipis
66e5b18e4e
Add more events for sharing and refactor I/O, dialogs ( #2443 )
2020-12-03 17:03:02 +02:00
Panayiotis Lipiridis
c43109a230
Don't count first load
2020-12-03 15:26:16 +02:00
Lipis
668150a667
More events for layers, align, colors and swap name <=> category ( #2442 )
2020-12-03 15:10:04 +02:00
Lipis
0ef60dce2d
More export events ( #2441 )
2020-12-03 12:03:29 +02:00
Lipis
abde1daba4
Add basic event actions to analytics ( #2375 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-12-02 23:57:51 +02:00
Lipis
014097a97e
refactor: Stop using the deprecated keyCode ( #2426 )
...
Co-authored-by: Lipis <lipiridis@gmail.com>
Co-authored-by: David Luzar <luzar.david@gmail.com>
2020-12-01 22:36:06 +01:00
dependabot-preview[bot]
58fcb44de0
Bump @sentry/browser from 5.27.4 to 5.27.6 ( #2431 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 5.27.4 to 5.27.6.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/5.27.4...5.27.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-01 17:53:52 +02:00
dependabot-preview[bot]
102169581c
Bump @sentry/integrations from 5.27.4 to 5.27.6 ( #2430 )
...
Bumps [@sentry/integrations](https://github.com/getsentry/sentry-javascript ) from 5.27.4 to 5.27.6.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/5.27.4...5.27.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-01 15:38:02 +02:00
dependabot-preview[bot]
eb75dc55cb
Bump browser-nativefs from 0.11.0 to 0.11.1 ( #2433 )
...
Bumps [browser-nativefs](https://github.com/GoogleChromeLabs/browser-nativefs ) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/GoogleChromeLabs/browser-nativefs/releases )
- [Commits](https://github.com/GoogleChromeLabs/browser-nativefs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-01 15:37:50 +02:00
dependabot-preview[bot]
df33ab23f8
Bump lint-staged from 10.5.1 to 10.5.2 ( #2432 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 10.5.1 to 10.5.2.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v10.5.1...v10.5.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-01 15:37:27 +02:00
dependabot-preview[bot]
e8421bc5ab
Bump prettier from 2.2.0 to 2.2.1 ( #2434 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.2.0...2.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-01 15:33:38 +02:00
David Luzar
36980160ae
Revert "Remove unused project name from export dialog ( #2427 )" ( #2436 )
2020-12-01 14:00:13 +01:00
Aakansha Doshi
084aff2bf3
fix(app.tsx): use cursorx, cursory in onGestureChange as pointers are empty ( #2424 )
2020-11-30 02:30:13 +02:00
Lipis
bdb1fb2dae
Add border to the Avatars ( #2428 )
2020-11-29 20:19:06 +02:00
Lipis
b21fd49412
chore: Minor refactoring for consistency ( #2425 )
2020-11-29 17:32:51 +01:00
Lipis
204c8370a0
Remove unused project name from export dialog ( #2427 )
...
* Remove unused project name from export dialog
* snaps
2020-11-29 15:42:44 +02:00
Aakansha Doshi
ca60244aa3
hide fill icons when fill color transparent ( #2414 )
...
Co-authored-by: Panayiotis Lipiridis <lipiridis@gmail.com>
2020-11-26 21:43:38 +01:00
Luo
6c0296c434
click on library icon should toggle the LibraryMenu ( #2421 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com>
Co-authored-by: Lipis <lipiridis@gmail.com>
2020-11-26 20:02:40 +01:00
Lipis
1269b9ab17
New Crowdin updates (Persian) ( #2418 )
2020-11-26 13:30:08 +02:00
Lipis
2f9a849170
New Crowdin updates (Removed languages that were less than 30% in Crowdin) ( #2417 )
2020-11-26 12:42:33 +02:00
Jed Fox
8d479ab238
RTL updates ( #2416 )
...
* Update a bunch of icons to be mirrored in RTL
* Fix RTL layout issues in in zen mode and collaboration
* Small change to the shortcuts dialog to make isRTL unnecessary
* Tweaks to alignment in RTL
2020-11-26 01:21:33 +02:00