Christopher Chedeau and GitHub
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 and GitHub
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 and GitHub
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
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 and GitHub
d8a0dc3b4d
Add events on load ( #2451 )
2020-12-05 01:18:21 +02:00
Lipis and GitHub
e392bebc40
Add library events ( #2448 )
2020-12-04 19:18:20 +02:00
a2132c9bb7
New Crowdin weekly updates ( #2420 )
...
Co-authored-by: Kostas Bariotis <konmpar@gmail.com >
2020-12-03 19:33:57 +02:00
Lipis and GitHub
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 and GitHub
668150a667
More events for layers, align, colors and swap name <=> category ( #2442 )
2020-12-03 15:10:04 +02:00
Lipis and GitHub
0ef60dce2d
More export events ( #2441 )
2020-12-03 12:03:29 +02:00
abde1daba4
Add basic event actions to analytics ( #2375 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-12-02 23:57:51 +02:00
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
David Luzar and GitHub
36980160ae
Revert "Remove unused project name from export dialog ( #2427 )" ( #2436 )
2020-12-01 14:00:13 +01:00
Aakansha Doshi and GitHub
084aff2bf3
fix(app.tsx): use cursorx, cursory in onGestureChange as pointers are empty ( #2424 )
2020-11-30 02:30:13 +02:00
Lipis and GitHub
bdb1fb2dae
Add border to the Avatars ( #2428 )
2020-11-29 20:19:06 +02:00
Lipis and GitHub
b21fd49412
chore: Minor refactoring for consistency ( #2425 )
2020-11-29 17:32:51 +01:00
Lipis and GitHub
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
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
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 and GitHub
1269b9ab17
New Crowdin updates (Persian) ( #2418 )
2020-11-26 13:30:08 +02:00
Lipis and GitHub
2f9a849170
New Crowdin updates (Removed languages that were less than 30% in Crowdin) ( #2417 )
2020-11-26 12:42:33 +02:00
Jed Fox and GitHub
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
Steve Ruiz and GitHub
fec48060f7
Improves distribute algorithm ( #2415 )
...
* Update disitrubte.ts
* Update disitrubte.ts
* Simplifies operations
* Combines algorithms
2020-11-26 01:20:56 +02:00
2de7f73a71
New Crowdin updates ( #2407 )
...
* New translations en.json (Arabic)
* New translations en.json (Slovak)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Burmese)
* New translations en.json (Hindi)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Tamil)
* New translations en.json (Persian)
* New translations en.json (Indonesian)
* New translations en.json (Galician)
* New translations en.json (Chinese Traditional)
* New translations en.json (Chinese Simplified)
* New translations en.json (Ukrainian)
* New translations en.json (Turkish)
* New translations en.json (Swedish)
* New translations en.json (Albanian)
* New translations en.json (Portuguese)
* New translations en.json (Korean)
* New translations en.json (German)
* New translations en.json (Russian)
* New translations en.json (Romanian)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Bulgarian)
* New translations en.json (Catalan)
* New translations en.json (Greek)
* New translations en.json (Polish)
* 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 (Dutch)
* New translations en.json (Hausa)
* Auto commit: Calculate translation coverage
* New translations en.json (Romanian)
* Auto commit: Calculate translation coverage
* New translations en.json (German)
* New translations en.json (Swedish)
* Auto commit: Calculate translation coverage
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* Auto commit: Calculate translation coverage
* New translations en.json (Indonesian)
* Auto commit: Calculate translation coverage
* New translations en.json (Chinese Traditional)
* Auto commit: Calculate translation coverage
* New translations en.json (Ukrainian)
* Auto commit: Calculate translation coverage
* New translations en.json (Italian)
* Auto commit: Calculate translation coverage
Co-authored-by: Kostas Bariotis <konmpar@gmail.com >
2020-11-24 13:34:41 +02:00
Steve Ruiz and GitHub
198106e297
Add distribute actions. ( #2395 )
2020-11-23 19:16:23 +01:00
6718902645
Bump prettier from 2.1.2 to 2.2.0 ( #2401 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-11-23 11:09:31 +01:00
7aa58561c8
New Crowdin updates ( #2394 )
...
* New translations en.json (French)
* New translations en.json (Japanese)
* 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
Co-authored-by: Kostas Bariotis <konmpar@gmail.com >
2020-11-22 18:33:54 +02:00
ca3cf6971d
New Crowdin updates ( #2364 )
...
* New translations en.json (Arabic)
* Auto commit: Calculate translation coverage
* New translations en.json (Korean)
* Auto commit: Calculate translation coverage
Co-authored-by: Kostas Bariotis <konmpar@gmail.com >
2020-11-13 21:16:29 +01:00
a1fbec1030
Remove last committed point json ( #2371 )
...
Co-authored-by: rene_mbp <harryloveslearning@googlemail.com >
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-11-11 15:55:22 +01:00
David Luzar and GitHub
bf143ed0b8
ignore CapsLock when handling keyDown event ( #2373 )
...
* ignore CapsLock when handling keyDown event
* fix `this`
2020-11-10 19:42:13 +02:00
David Luzar and GitHub
68aafe31f9
fix portal teardown ( #2370 )
2020-11-09 15:34:26 +01:00
David Luzar and GitHub
5b829772d9
Fix library import ( #2360 )
2020-11-08 17:08:22 +01:00
dad9ad9bf4
don't reset specific appState props on canvas clear ( #2359 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com >
2020-11-08 16:10:20 +01:00
Lipis and GitHub
d2a730837e
New Crowdin updates ( #2332 )
2020-11-08 14:00:17 +02:00
Lipis and GitHub
a20f3240fd
Prefer arrow functions ( #2344 )
2020-11-06 21:06:39 +01:00
Lipis and GitHub
e05acd6fd9
Update ESLint rules ( #2342 )
2020-11-06 21:06:30 +01:00
David Luzar and GitHub
56938cf874
fix modal island ref init ( #2341 )
...
* fix modal island ref init
* remove unnecessary sIP
* naming
2020-11-05 22:05:58 +02:00
5d295415db
Keep errors, elements and comments consistent ( #2340 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com >
2020-11-05 18:06:18 +01:00
Noel Schnierer and GitHub
2a20c44338
fix: fonts not cached by service worker ( #2338 )
2020-11-04 22:09:28 +02:00
Aakansha Doshi and GitHub
dcedd17f57
Add bundle analyzer to webpack behind env variable ( #2330 )
2020-11-04 20:38:16 +01:00
David Luzar and GitHub
455badb23e
fix export preview flicker ( #2335 )
2020-11-04 18:50:53 +01:00
João Forja and GitHub
566e6a5ede
Zoom on cursor | Issue #940 ( #2319 )
2020-11-04 19:49:15 +02:00
facde7ace0
Fix padding in the library loading buttons ( #2331 )
...
* Fix padding in the library loading buttons
* Update src/components/Stack.tsx
Co-authored-by: Dominic Lee <34794189+dominictwlee@users.noreply.github.com >
* extend CSSProperties TS definition
Co-authored-by: Dominic Lee <34794189+dominictwlee@users.noreply.github.com >
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-11-04 11:05:12 +01:00
Lipis and GitHub
eca2bdabcc
New Crowdin updates ( #2311 )
2020-11-03 18:45:13 +02:00
Guillaume Grossetie and GitHub
a7da8901d8
Excalidraw export ( #2246 )
2020-11-02 20:14:20 +01:00
Noel Schnierer and GitHub
7491fcc3f3
use icons for toggle labels ( #2315 )
2020-11-01 20:08:48 +01:00
856ab50090
Feature: Align elements ( #2267 )
...
Co-authored-by: Maximilian Massing <maximilian.massing@googlemail.com >
Co-authored-by: Sven Kube <github@sven-kube.de >
Co-authored-by: Maximilian Massing <massing@sipgate.de >
2020-10-31 11:40:06 +01:00
David Luzar and GitHub
411bc2aa0a
SW fix ( #2320 )
2020-10-31 11:31:02 +01:00
David Luzar and GitHub
ba3f548b91
Fix library dnd ( #2314 )
2020-10-30 21:01:41 +01:00