063533aede
feat(packages/excalidraw): support nested dropdown menu ( #10749 )
...
Co-authored-by: Barnabás Molnár <38168628+barnabasmolnar@users.noreply.github.com >
2026-02-08 22:27:34 +01:00
David Luzar and GitHub
b9a255407f
refactor: update SCSS syntax & remove open-color dep ( #10633 )
2026-01-10 18:15:14 +01:00
David Luzar and GitHub
cc6c29c0b9
fix: update wysiwyg color on theme change ( #10618 )
2026-01-07 12:55:33 +01:00
47cbb5b6fb
refactor: single source of truths with editor interface ( #10178 )
...
* refactor device to editor interface and derive styles panel
* allow host app to control form factor and ui mode
* add editor interface event listener
* put new props inside UIOptions
* refactor: move related apis into one file
* expose getFormFactor
* privatize the setting of desktop mode and fix snapshots
* refactor and fix test
* remove unimplemented code
* export getFormFactor()
* replace `getFormFactor` with `getEditorInterface`
* remove dead & useless
* comment
* fix ts
---------
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2025-11-03 23:34:17 +01:00
Marcel Mraz and GitHub
54c148f390
fix: text restore & deletion issues ( #9853 )
2025-08-12 09:27:04 +02:00
Marcel Mraz and GitHub
e46f038132
feat: expose applyTo options, don't commit empty text element ( #9744 )
...
* Expose applyTo options, skip re-draw for empty text
* Don't commit empty text elements
2025-07-17 15:22:32 +02:00
David Luzar and GitHub
08cd4c4f9a
test: improve getTextEditor test helper ( #9629 )
...
* test: improve getTextEditor test helper
* fix test
2025-06-07 17:45:37 +02:00
Márk Tolmács and GitHub
ca1a4f25e7
feat: Precise hit testing ( #9488 )
2025-06-07 12:56:32 +02:00
Marcel Mraz and GitHub
6b5fb30d69
fix: unify line height across default fonts ( #9513 )
2025-05-14 16:02:01 +02:00
Marcel Mraz and GitHub
7e41026812
refactor: export everything from @excalidraw/element, don't import from subpaths ( #9466 )
...
* Don't import from subpaths
* Fix tests, move related tests to element
2025-05-09 23:01:33 +02:00
01304aac49
feat: Keep text label horizontal ( #9364 )
...
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2025-04-13 21:21:49 +02:00
Marcel Mraz and GitHub
432a46ef9e
refactor: separate elements logic into a standalone package ( #9285 )
2025-03-26 15:24:59 +01:00