2547 Commits

Author SHA1 Message Date
zsviczian
531829d95e
Update textWysiwyg.tsx 2022-03-14 07:11:12 +01:00
zsviczian
d3cbceb7fa
Update textWysiwyg.tsx 2022-03-13 23:45:03 +01:00
zsviczian
73111500d3
Update textWysiwyg.tsx 2022-03-13 23:43:03 +01:00
zsviczian
9e17b64e5e
Update textWysiwyg.tsx 2022-03-13 23:38:54 +01:00
zsviczian
326da61573
Update textWysiwyg.tsx 2022-03-13 23:36:05 +01:00
zsviczian
994f2a3f1e
Update textWysiwyg.tsx 2022-03-13 23:30:43 +01:00
zsviczian
5dbcf64353
Update textWysiwyg.tsx 2022-03-13 23:25:37 +01:00
zsviczian
eda2320dae
Update textWysiwyg.tsx 2022-03-13 23:17:19 +01:00
zsviczian
b610c04481
Update textWysiwyg.tsx 2022-03-13 23:04:22 +01:00
zsviczian
d969849357
Update textWysiwyg.tsx 2022-03-13 23:01:04 +01:00
zsviczian
9a66fc6c05
Update textWysiwyg.tsx 2022-03-13 22:49:14 +01:00
zsviczian
158f169c43
Update textWysiwyg.tsx 2022-03-13 22:28:37 +01:00
zsviczian
ce27cb6159
Update textWysiwyg.tsx 2022-03-13 22:23:08 +01:00
zsviczian
2e04bcd485
Update textWysiwyg.tsx 2022-03-13 21:59:07 +01:00
zsviczian
7436f3926b
debug iOS 2022-03-13 21:55:21 +01:00
zsviczian
e429b7048d
Update textWysiwyg.tsx 2022-03-11 13:44:25 +01:00
zsviczian
e61b447413
Update textWysiwyg.tsx 2022-03-11 13:39:19 +01:00
zsviczian
73f0d854bf
Update MobileMenu.tsx 2022-03-11 13:34:42 +01:00
zsviczian
cec3cf8334
Update textWysiwyg.tsx 2022-03-11 13:33:15 +01:00
zsviczian
8640e75ccf
Update constants.ts 2022-03-11 13:28:21 +01:00
zsviczian
ca7ce64fea
Update MobileMenu.tsx 2022-03-11 12:02:07 +01:00
zsviczian
e3a78fe5df
Update MobileMenu.tsx 2022-03-11 11:49:18 +01:00
zsviczian
554985f749
Update MobileMenu.tsx 2022-03-11 11:46:53 +01:00
zsviczian
d3857fbb35
Update MobileMenu.tsx 2022-03-11 11:41:49 +01:00
zsviczian
93c72cbb32
Update MobileMenu.tsx 2022-03-11 11:21:55 +01:00
zsviczian
aeb4d39387
Update MobileMenu.tsx 2022-03-11 11:18:20 +01:00
zsviczian
a0259360d6
Update MobileMenu.tsx 2022-03-11 11:15:24 +01:00
zsviczian
243d8de7a8
Update MobileMenu.tsx 2022-03-11 11:12:50 +01:00
zsviczian
81c927bab6
Update MobileMenu.tsx 2022-03-11 11:07:28 +01:00
Excalidraw Bot
5c0eff50a0
chore: Update translations from Crowdin (#4729)
Co-authored-by: dwelle <luzar.david@gmail.com>
2022-03-09 12:21:26 +01:00
Milos Vetesnik
19056d635b
feat: added optional REACT_APP_WS_SERVER_URL for forks usecases (#4889)
Co-authored-by: dwelle <luzar.david@gmail.com>
2022-03-09 12:13:59 +01:00
Tom Milligan
4d5f00ff08
fix: don't crash on drop highlighted text onto canvas (#4890) 2022-03-09 11:51:13 +01:00
David Luzar
20de06ef50
fix: paste styles shortcut (#4886)
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
2022-03-09 10:59:44 +01:00
zsviczian
1849ff6ee2
fix: freedraw element's background fill color missing from SVG when exporting with package API exportToSvg() (#4871) 2022-03-06 23:35:16 +01:00
Milos Vetesnik
6765fc16be
fix: improve pointer syncing performance (#4883)
Co-authored-by: dwelle <luzar.david@gmail.com>
2022-03-06 22:11:14 +00:00
Milos Vetesnik
5ca4f5bbf4
feat: rewrite collab server connecting (#4881)
Co-authored-by: dwelle <luzar.david@gmail.com>
2022-03-06 22:43:02 +01:00
David Luzar
9392ec276d
fix: collab room initialization (#4882) 2022-03-06 15:59:56 +01:00
Aakansha Doshi
b26e4fcf99
build: support runtime React Jsx in @excalidraw/utils (#4866)
* build: support runtime React Jsx

* revert version

* upgrade
2022-03-04 10:58:02 +05:30
David Luzar
45f3410da8
build: release @excalidraw/utils 0.1.1 (#4862) 2022-03-03 14:59:08 +01:00
David Luzar
94b387ef7b
fix: ensure verticalAlign properties not shown when no element selected (#4860)
* fix: ensure verticalAlign properties not shown when no element selected

* show verticalAlign prop if selection contains at least one applicable element

* simplify
2022-03-02 23:56:20 +01:00
David Luzar
6d0716eb6b
fix: binding text to non-bindable containers and not always preferring selection (#4655) 2022-03-02 17:04:09 +01:00
Aakansha Doshi
8e26d5b500
feat: support vertical text align for bound containers (#4852)
* feat: support vertical text align for bound containers

* update icons

* use const

* fix lint

* rename to  and show when text editor active

* don't update vertical align if not center

* fix svgs

* fix y coords when vertical align bottm

Co-authored-by: dwelle <luzar.david@gmail.com>
2022-03-02 20:06:07 +05:30
luzpaz
c5a7723185
chore: fix various typos (#4857)
Found via `codespell -q 3 -S ./src/locales,./yarn.lock,./src/packages/excalidraw/yarn.lock -L afterall,doubleclick,originaly,reenable,whats,sur`
2022-03-02 11:37:12 +05:30
Aakansha Doshi
49172ac2d3
feat: support custom colors 🎉 (#4843)
* feat: support custom colors 🎉

* remove canvasBackground

* fix tests

* Remove custom color when elements deleted

* persist custom color across sessions

* Choose 5 latest custom colors when populating from elements

* fix tests

* styling

* don't use up/down arrow for custom colors

* Always push latest color to the begining

* don't check if valid in custom color

* calculate custom colors on color picker open

* revert unnecessary changes

* remove newlines

* simplify state

* tweak label

* fix custom color shortcuts throwing if color not exists

* fix

* early return

Co-authored-by: dwelle <luzar.david@gmail.com>
2022-02-28 19:04:26 +05:30
David Luzar
618a846451
chore: remove firebase-tools (#4792) 2022-02-28 10:54:20 +01:00
Aakansha Doshi
d9f49ffd67
fix: Don't show align icons for single bound container element (#4846)
* fix: Don't show align icons for single bound container element

* check 2nd element as well
2022-02-28 11:08:28 +05:30
Jesse Jurman
46e43baad1
feat: Support Links in Exported SVG (#4791) 2022-02-25 21:42:10 +01:00
Aakansha Doshi
bd35b682fa
fix: redraw text bounding box when pasting styles (#4845) 2022-02-25 15:36:56 +05:30
David Luzar
b6f9a8005e
docs: list who's integrating excalidraw (#4832)
* docs: list who's integrating excalidraw

* Update README.md
2022-02-23 23:28:17 +01:00
Aakansha Doshi
1acfaf6b6e
feat: Scale font size when bound text containers resized with shift pressed (#4828)
* feat: Scale font size when bound text containers resized with shift pressed

* revert fontsize once shift pressed/released after resize

* make slightly more typesafe

Co-authored-by: dwelle <luzar.david@gmail.com>
2022-02-22 18:45:59 +05:30