Omar Brikaa
8013eb5e16
feat: More prominent keyboard shortcuts in hints ( #10057 )
...
* Initial
* Memoize
* Styling
* Use double angle brackets for keyboard shortcuts
* Use rem in gap
* Use an existing function for substituting tags in a string
* Revert styling
* Avoid unique key warnings
* Styling
* getTransChildren -> nodesFromTextWithTags
* Use height and padding instead of padding only
* Initial new idea
* WIP shortcut substitutions
* Use simple regex for parsing shortcuts
* Use single shortcut for combos
* Use kbd instead of span
* shortcutFromKeyString -> getTaggedShortcutKey
* Bug fix
* FlowChart -> Flowchart
* memo is useless here
* Trigger CI
* Translate in getShortcutKey
* More normalized shortcuts
* improve shortcut normalization and replacement & support multi-key tagged shortcuts
* fix regex
* tweak css
---------
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2025-10-20 16:09:20 +02:00
Gowtham Selvaraj
192c4e7658
docs: added shape cycling shortcut in helper dialog ( #9465 )
...
* docs: added shape cycling shortcut in helper dialog
- Document Tab and Shift+Tab usage for shape cycling
* docs: added shape cycling shortcut in helper dialog
* Update packages/excalidraw/components/HelpDialog.tsx
* Update packages/excalidraw/locales/en.json
---------
Co-authored-by: David Luzar <5153846+dwelle@users.noreply.github.com >
2025-05-01 12:12:45 +02:00
David Luzar
4a60fe3d22
fix: remove noreferrer on internal links ( #9452 )
...
* fix: remove `noreferrer` on internal links
* fix snaps
* fix lint
2025-04-29 18:45:17 +02:00
Marcel Mraz
432a46ef9e
refactor: separate elements logic into a standalone package ( #9285 )
2025-03-26 15:24:59 +01:00
Marcel Mraz
21ffaf4d76
refactor: auto ordered imports ( #9163 )
2025-03-12 15:23:31 +01:00
David Luzar
31e8476c78
chore: upgrade to react@19 ( #9182 )
2025-02-25 19:18:42 +01:00
David Luzar
798f5f4dfb
feat: update blog url ( #8767 )
2024-11-06 16:41:41 +00:00
Ryan Di
e957c8e9ee
feat: image cropping ( #8613 )
...
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2024-10-21 22:26:52 +02:00
David Luzar
15ca182333
fix: remove export-to-clip-as-svg shortcut for now ( #8660 )
2024-10-17 20:47:05 +02:00
Marcel Mraz
b479f3bd65
feat: add first-class support for CJK ( #8530 )
2024-10-17 20:14:17 +02:00
Ryan Di
6959a363f0
feat: canvas search ( #8438 )
...
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2024-09-09 17:12:07 +02:00
Ryan Di
54491d13d4
feat: create flowcharts from a generic element using elbow arrows ( #8329 )
...
Co-authored-by: Mark Tolmacs <mark@lazycat.hu >
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2024-08-08 21:43:15 +02:00
Marcel Mraz
62228e0bbb
feat: introduce font picker ( #8012 )
...
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2024-07-25 18:55:55 +02:00
Ryan Di
d2f67e619f
feat: editable element stats ( #6382 )
...
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2024-06-12 19:49:46 +02:00
David Luzar
890ed9f31f
feat: add "toggle grid" to command palette ( #7887 )
2024-04-13 19:12:29 +02:00
David Luzar
f597bd3e01
fix: command palette tweaks and fixes ( #7876 )
2024-04-11 11:39:19 +02:00
David Luzar
3e334a67ed
feat: show firefox-compatible command palette shortcut alias ( #7825 )
2024-03-28 18:12:54 +01:00
Ryan Di
550a388b2b
feat: command palette ( #7804 )
...
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2024-03-28 16:16:32 +00:00
Aakansha Doshi
d6cd8b78f1
build: decouple package deps and introduce yarn workspaces ( #7415 )
...
* feat: decouple package deps and introduce yarn workspaces
* update root directory
* fix
* fix scripts
* fix lint
* update path in scripts
* remove yarn.lock files from packages
* ignore workspace
* dummy
* dummy
* remove comment check
* revert workflow changes
* ignore ws when installing gh actions
* remove log
* update path
* fix
* fix typo
2023-12-12 11:32:51 +05:30