Commit Graph
203 Commits
Author SHA1 Message Date
Andy Lu (Lu, Yu-An) 8cfb1e75a8 feat(eraser): implement eraser feature (#221)
* feat(eraser): implement eraser feature

Introduces an eraser tool to the freehand drawing plugin, including a new Erase Icon, toolbar button, and hotkey (E). Implements erasing logic in with-freehand-delete.ts and integrates it into the freehand plugin. Updates FreehandShape enum and pointer utilities to support the eraser.

* fix(eraser): lint for better readability

* fix(eraser):  switch the order of eraser icon and freehand icon

* fix(eraser): fix multiple suggestions during code review

* fix(eraser): make all the freehand elements being erased at the same time in a eraser perform

* fix(eraser): fix type declaration and remove unused imports
2025-08-26 23:45:43 +08:00
vishwak 80a65ac469 feat(i18n): added i18n tool for multi-Language support (#232) 2025-08-26 22:01:17 +08:00
pubuzhixing8 8a7505effc chore: singular 2025-08-26 11:08:50 +08:00
pubuzhixing8 a6a67f7cbd chore: add supports (#225) 2025-08-26 10:52:21 +08:00
pubuzhixing8 547dd23d06 chore: README (#216) 2025-08-24 22:05:51 +08:00
pubuzhixing8 45bd49d299 build: bump plait into 0.83.1 (#207) 2025-08-14 13:04:47 +08:00
pubuzhixing8 8f6fae1d45 fix(hotkey): prevent enter arrow creation mode when press a and there are some selected elements (#205) 2025-08-14 12:41:40 +08:00
pubuzhixing8 2e900d1cda Revert "fix: fix dockerfile build logic (#201)" (#204)
This reverts commit d320ba386f.
2025-08-11 18:42:27 +08:00
Peter Chen d320ba386f fix: fix dockerfile build logic (#201) 2025-08-11 18:34:04 +08:00
pubuzhixing8 1512b3c8d3 fix(hotkey): prevent switch arrow creation mode when mod+a #195 (#200) 2025-08-10 15:27:10 +08:00
pubuzhixing8 2e5d2ada91 chore(release): publish 0.2.1 2025-08-06 21:17:37 +08:00
pubuzhixing8 dbe3e700fb fix(hotkey): assign t as hotkey to create text element (#192) 2025-08-06 21:17:10 +08:00
pubuzhixing8 da73958883 chore(release): publish 0.2.0 2025-08-06 21:07:38 +08:00
pubuzhixing8 eb9d3c38dd build: bump mermaid-to-drawnix into 0.0.7 and bump markdown into 0.0.6 2025-08-06 21:07:08 +08:00
pubuzhixing8 41057f9122 chore(release): publish 0.1.4 2025-08-06 20:48:08 +08:00
pubuzhixing8 3c6ba2ff91 build: bump react-board independencies for plait (#191) 2025-08-06 20:47:00 +08:00
pubuzhixing8 d10212ea67 chore(release): publish 0.1.3 2025-08-06 20:26:21 +08:00
pubuzhixing8 cf89dba094 build: bump slate into 0.116.0 and apply slate-dom (#190) 2025-08-06 20:24:57 +08:00
pubuzhixing8 dbc86d7469 fix(hotkey): prevent hotkey when type normally (#189) 2025-08-06 20:11:51 +08:00
pubuzhixing8 a3980c6427 chore(release): publish 0.1.2 2025-08-06 19:49:12 +08:00
pubuzhixing8 f9045945b4 feat(mind): bump plait into 0.82.0 to improve the experience of mind 2025-08-06 19:48:28 +08:00
pubuzhixing8 c3715c4e60 docs: claim hello github badge (#188)
* docs: claim hello github badge

* chore: en
2025-08-06 09:42:21 +08:00
pubuzhixing8 8601e3c14d feat(creation): support creation mode hotkey #183 (#185)
* feat(creation): support creation mode hotkey #183

* feat: support hotkey
2025-07-31 22:19:20 +08:00
pubuzhixing8 4dac65e26a feat(viewer): support image which in mind node view #125 2025-07-30 21:37:34 +08:00
pubuzhixing8 e799d70af0 chore(release): publish 0.1.1 2025-07-10 14:25:25 +08:00
pubuzhixing8 55e7d67c2d fix(text): resolve text can not auto break line #173 #169 2025-07-10 14:24:28 +08:00
pubuzhixing8 6e0d2b59fd chore: add official docker image description 2025-07-03 19:52:06 +08:00
pubuzhixing8 c4fe6fce1d chore(release): publish 0.1.0 2025-07-02 23:05:52 +08:00
pubuzhixing8 edd8e69511 fix(text): set whiteSpace: pre to avoid \n is ineffectual (#165) 2025-07-02 22:36:58 +08:00
pubuzhixing8 56e1de6455 build: bump plait into 0.81.1
resolve rotating undo merging issue
2025-06-28 18:15:04 +08:00
pubuzhixing8 85b9870565 build: bump plait into 0.81.0 #152 (#157)
* build: bump plait into 0.81.0 #152

* chore: remove console
2025-06-28 17:51:46 +08:00
pubuzhixing8 e08b234255 fix(text): allow scroll to show all text (#156) 2025-06-26 19:23:52 +08:00
waycaan 9f1b35368e Add files via upload (#154) 2025-06-23 09:36:55 +08:00
pubuzhixing8 eba06e2f91 feat(link): improve link popup 2025-06-12 23:39:00 +08:00
pubuzhixing8 a46c2dfb9a feat(creation-toolbar): remove default action when click shape and arrow icon in creation toolbar
improve tool-button
2025-06-11 22:49:40 +08:00
pubuzhixing8 58bece173e fix(core): bump plait into 0.79.1 to fix with-hand issue when press space key #141 (#149) 2025-06-11 22:38:20 +08:00
pubuzhixing8 69b172fd63 feat: improve seo (#148) 2025-06-10 23:29:23 +08:00
pubuzhixing8 db3ea0b092 feat: improve link popup state (#147) 2025-06-10 23:27:55 +08:00
pubuzhixing8 eede6bdfbf Link for text (#145)
* feat(link): support link plugin in react-text and support text link function for drawnix

* chore: lint test

* chore: improve text for link

* chore: fix lint

* feat: improve link-popup state

* feat: update link-popup position when scrolling
2025-06-09 23:33:02 +08:00
pubuzhixing8 3336755886 feat(image): support drag image to board to add image as draw element or mind node image (#144) 2025-06-08 17:27:18 +08:00
pubuzhixing8 97ab1d469c feat(text): support insertSoftBreak for text #136 2025-05-16 18:12:10 +08:00
pubuzhixing8 60fa65e3b2 docs: correct capitalization in README.md
Fix the capitalization of "Markdown" to "markdown" in the README.md file for consistency with the rest of the document
2025-05-02 22:14:28 +08:00
pubuzhixing8 c13885037d docs: update README files to include markdown to mind map feature
Add support for markdown text conversion to mind map in both README.md and README_en.md files to reflect the new feature.
2025-05-02 22:13:17 +08:00
pubuzhixing8 8d89e9453c feat(markdown-to-drawnix): support markdown to drawnix mind map #134 (#135) 2025-05-01 21:17:25 +08:00
pubuzhixing8 e2f50564ee fix(mermaid-to-drawnix): support group for insertToBoard 2025-04-25 20:32:40 +08:00
pubuzhixing8 fb91090230 build: bump plait into 0.78.2 and mermaid-to-drawnix into 0.0.5 2025-04-25 20:14:37 +08:00
pubuzhixing8 adc32e5a89 feat: support sub menu and export jpg (#132) 2025-04-21 21:39:15 +08:00
pubuzhixing8 582172a0b0 feat(clean-confirm): autoFocus ok button 2025-04-17 21:47:29 +08:00
pubuzhixing8 350f459f19 build: improve changelog 2025-04-15 12:18:37 +08:00
pubuzhixing8 ecc8d61d0a chore(release): publish 0.0.4 2025-04-15 12:13:50 +08:00