barnabasmolnar
b3d241ba7f
button => Button in dropdown
2023-07-25 15:48:37 +02:00
barnabasmolnar
8ff1ac8097
Tweak dropdown alignment.
2023-07-25 13:53:00 +02:00
Aakansha Doshi
d967123383
Merge remote-tracking branch 'origin/master' into barnabasmolnar/mainmenu-radix
2023-07-25 09:07:22 +05:30
zsviczian
b57b3b573d
feat: introducing Web-Embeds (alias iframe element) ( #6691 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2023-07-24 16:51:53 +02:00
barnabasmolnar
bd08bdf4c7
Fix some issues caused by too aggressive refactor
2023-07-24 16:35:56 +02:00
barnabasmolnar
011b268dde
Merge master + post merge fixes.
2023-07-24 14:16:14 +02:00
barnabasmolnar
b6a7f05761
Attempt to fix tests.
2023-07-24 14:04:37 +02:00
Guilherme Minozzi
d36c72c435
fix: don't show canvasBackground label when UIOptions.canvasActions.changeViewBackgroundColor is false ( #6781 )
...
* fix(components/main-menu): not show canvasBackground
* chore(components/main-menu): add data-testid attr to canvasBackground label
* test(tests/packages/excalidraw): check whether canvasbackground label is rendered when changeviewbackground is false
* test: update snapshots
* fix(tests/packages/excalidraw): change to lowercase canvas background test id
* change to pull request target for size-limit
* Revert "change to pull request target for size-limit"
This reverts commit baf1ca2677 .
* Add test
---------
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2023-07-24 12:33:54 +05:30
barnabasmolnar
6d21d7cab1
Some post merge fixes.
2023-07-21 16:40:42 +02:00
barnabasmolnar
c9df3e143b
Merge branch 'master' into barnabasmolnar/mainmenu-radix
2023-07-21 15:24:54 +02:00
barnabasmolnar
bf0b2965e6
Naming, removing unused code.
2023-07-21 14:30:18 +02:00
Ajay Kumbhare
f7c3644342
refactor: add typeScript support to enforce valid translation keys ( #6776 )
2023-07-20 18:15:32 +02:00
David Luzar
9f76f8677b
feat: cache most of element selection ( #6747 )
2023-07-17 01:09:44 +02:00
David Luzar
2e46e27490
fix: use actual dock state to not close docked library on insert ( #6766 )
2023-07-14 20:21:02 +02:00
David Luzar
cf0413338e
feat: support customizing what parts of frames are rendered ( #6752 )
2023-07-10 17:13:44 +02:00
David Luzar
49e4289878
feat: make appState.selectedElementIds more stable ( #6745 )
2023-07-08 23:33:34 +02:00
zsviczian
3ddcc48e4c
fix: UI disappears when pressing the eyedropper shortcut on mobile ( #6725 )
2023-06-29 12:39:44 +02:00
Barnabás Molnár
29a5e982c3
feat: support scrollToContent opts.fitToViewport ( #6581 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
Co-authored-by: Arnošt Pleskot <arnostpleskot@gmail.com >
2023-06-29 12:36:38 +02:00
Christopher Chedeau
b33fa6d6f6
fix: stronger enforcement of normalizeLink ( #6728 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2023-06-29 12:14:42 +02:00
David Luzar
8dfa2a98bb
fix: scrollbars renders but disable ( #6706 )
2023-06-22 14:35:01 +02:00
Are
7558a4e2be
feat: overwrite confirmation dialogs ( #6658 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2023-06-19 17:08:12 +02:00
Aakansha Doshi
6d56634289
fix: do not bind text to container using text tool when it has text already ( #6694 )
...
* fix: do not bind text to container using text tool when it has text already
* Update src/element/textWysiwyg.test.tsx
2023-06-19 17:28:45 +05:30
Sudharsan Aravind
28ab6531c9
fix: updated link for documentation page under help section ( #6654 )
...
* fix: updated link for documentation page under help section
* Update docs link
---------
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2023-06-15 14:58:11 +05:30
Ryan Di
81ebf82979
feat: introduce frames ( #6123 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2023-06-14 18:42:01 +02:00
Arnost Pleskot
5ca3613cc3
feat: redesigned collab cursors ( #6659 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2023-06-12 15:43:14 +02:00
WBbug
a39640ead1
fix: delete setCursor when resize ( #6660 )
2023-06-08 11:41:22 +02:00
David Luzar
84bd9bd4ff
fix: creating text while color picker open ( #6651 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2023-06-06 22:04:06 +02:00
David Luzar
a065ec67a9
fix: eye dropper not accounting for offsets ( #6640 )
2023-06-02 17:35:25 +02:00
David Luzar
079aa72475
feat: eye dropper ( #6615 )
2023-06-02 17:06:11 +02:00
Sudharsan Aravind
644685a5a8
fix: color picker input closing problem ( #6599 )
2023-06-01 23:17:22 +02:00
Are
7bf4de5892
feat: redesign of Live Collaboration dialog ( #6635 )
...
* feat: redesiged Live Collaboration dialog
* fix: address lints
* fix: inactive dialog dark mode improvements
* fix: follow styleguide with event parameter, add FilledButton size prop
* fix: change timer to be imperative
* fix: add spacing after emoji
* fix: remove unused useEffect
* fix: change margin into whitespace
* fix: add share button check back
2023-05-31 18:27:29 +02:00
Arnost Pleskot
253c5c7866
perf: memoize rendering of library ( #6622 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2023-05-31 15:37:13 +02:00
Arnost Pleskot
1e3c94a37a
feat: recover scrolled position after Library re-opening ( #6624 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2023-05-31 10:22:02 +02:00
Arnost Pleskot
a91e401554
feat: clearing library cache ( #6621 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2023-05-29 16:01:44 +02:00
Are
08563e7d7b
feat: update design of ImageExportDialog ( #6614 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2023-05-26 16:16:55 +02:00
David Luzar
75bea48b54
fix: export dialog shortcut toggles console on firefox ( #6620 )
2023-05-24 22:52:21 +02:00
David Luzar
13780f390a
fix: add react v17 useTransition polyfill ( #6618 )
2023-05-24 15:24:54 +00:00
Arnost Pleskot
7340c70a06
perf: improve rendering performance for Library ( #6587 )
...
* perf: improve rendering performance for Library
* fix: return onDrag and onToggle functionality to Library Items
* perf: cache exportToSvg output
* fix: lint warning
* fix: add onClick handler into LibraryUnit
* feat: better spinner
* fix: useCallback for getInsertedElements to fix linter error
* feat: different batch size when svgs are cached
* fix: library items alignment in row
* feat: skeleton instead of spinner
* fix: remove unused variables
* feat: use css vars instead of hadcoded colors
* feat: reverting skeleton, removing spinner
* cleanup and unrelated refactor
* change ROWS_RENDERED_PER_BATCH to 6
---------
Co-authored-by: dwelle <luzar.david@gmail.com >
2023-05-24 14:40:20 +00:00
Rounik Prashar
a4f05339aa
fix: Library dropdown visibility issue for mobile ( #6613 )
...
Fix: Library dropdown visibility issue for mobile
Co-authored-by: Rounik Prashar <rounik.prashar@increff.com >
2023-05-23 22:37:19 +02:00
David Luzar
a8f0a14610
fix: withInternalFallback leaking state in multi-instance scenarios ( #6602 )
2023-05-19 15:47:01 +02:00
Barnabás Molnár
5b7596582f
feat: color picker redesign ( #6216 )
...
Co-authored-by: Maielo <maielo.mv@gmail.com >
Co-authored-by: dwelle <luzar.david@gmail.com >
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2023-05-18 16:06:27 +02:00
Mohammad Amin
6977c32631
style: Removes extra spaces ( #6558 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2023-05-13 21:09:16 +00:00
David Luzar
f6f9ed0396
refactor: simplify ImageExportDialog ( #6578 )
2023-05-13 22:58:35 +02:00
David Luzar
b1b325b9a7
feat: add "unlock all elements" to canvas contextMenu ( #5894 )
2023-05-13 22:52:03 +02:00
maruric
306e133651
fix: garbled text displayed on avatars ( #6575 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2023-05-13 19:49:09 +02:00
David Luzar
fff9d1522a
feat: library sidebar design tweaks ( #6582 )
2023-05-13 13:18:14 +02:00
Contextualist
e619e06055
fix: i18n: Apply Trans component to publish library dialogue ( #6564 )
2023-05-10 10:39:21 +02:00
David Luzar
560231d365
perf: use UIAppState where possible to reduce UI rerenders ( #6560 )
2023-05-08 10:14:02 +02:00
David Luzar
026949204d
fix: fix brave error i18n string and remove unused ( #6561 )
2023-05-06 10:36:42 +02:00
Luka Zakrajšek
1184a8c0e9
feat: Add Trans component for interpolating JSX in translations ( #6534 )
...
* feat: add Trans component
* Add comments
* tweak
* Move brave to trans component
* fix test and tweaks
* remove any
* fix
* fix
* comment
* replace render function type
* Use tags for Trans
* Fix a typo
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
* Cleanup, add comments, add support for kebab case
* tweaks
---------
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
Co-authored-by: dwelle <luzar.david@gmail.com >
2023-05-05 21:35:18 +05:30