Commit Graph
46 Commits
Author SHA1 Message Date
Faustino KialungilaandGitHub 89471094ce fix: Copy to clipboard all text nodes as text (#5014)
* fix: Copy to clipboard all text nodes as text

* fix: support copying text even if there are selected elements that are no text

* patch: makes paragraphs betwen texts of each element

* patch: allow copying text for bound text
2022-04-05 21:48:59 +02:00
Faustino KialungilaandGitHub 670ceafc84 feat: Copy to clipboard all text nodes as text (#5013)
* Copy to clipboard all text nodes as text

* fix: only show the option for text elements
2022-04-05 15:31:19 +02:00
fb02329c11 show lockicon on a second row on mobile (#2462)
* show lockicon on a second row

* fix darkMode toggle acting as a lock icon

Co-authored-by: dwelle <luzar.david@gmail.com>
2020-12-06 12:40:11 +01:00
Faustino KialungilaandGitHub 950ec66907 Update README.md (#2135) 2020-09-04 14:03:04 +02:00
Faustino KialungilaandGitHub 582d26e858 fix tool icon button on mobile (#1489) 2020-04-26 11:45:35 +02:00
51ccf61cc6 Bring root fonts back (#1422)
* redirect font loading

* bring preloading back

* change paths

* add css type

* move fonts to root

* correct paths

* remove redirects

* correct ext

* remove fonts from main CSS

* remove unneeded fonts

Co-authored-by: kbariotis <konmpar@gmail.com>
2020-04-13 20:53:07 +01:00
Faustino KialungilaandGitHub cca15b0640 Disable notifications (#1421)
* Remove notifications

* remove dead component
2020-04-13 18:53:33 +02:00
Faustino KialungilaandGitHub adc099ed15 Refactor dnd event handler (#1221) 2020-04-04 15:27:53 +02:00
Faustino KialungilaandGitHub d243f3901c Insert text on double tap (#1217)
* Insert text on double tap(mobile)

* handleCanvasRef
2020-04-04 14:55:36 +02:00
Faustino KialungilaandGitHub 56034eacb0 simulate a db tap on mobile to insert text (#1155) 2020-04-01 21:44:09 +02:00
4442addc02 Type action names (#1079)
* Type action names

* improve typing

Co-authored-by: dwelle <luzar.david@gmail.com>
2020-03-25 14:13:59 +01:00
0ad6f4ec6b Remove deleted elements from svg export (#1021)
* Remove deleted elements from svg export

* skip deleted elements

* remove old comment

Co-authored-by: dwelle <luzar.david@gmail.com>
2020-03-20 15:19:20 +01:00
Faustino KialungilaandGitHub f14aaccc38 Fix SpaceBar pan (#1013) 2020-03-19 08:59:20 -07:00
Faustino KialungilaandGitHub f889f6da91 Update shortcuts.md (#1001)
* Update shortcuts.md

* lint:fix
2020-03-18 14:50:46 +01:00
ae9b64a623 CMD + D to Duplicate Selection (#982)
* cmd+d to duplicate selection

* use duplicateElement instead

* use duplicateElement instead

* Update actionDuplicateSelection.ts

* select the new duplicated element

* add locale

* use event.key instead of event.code

Co-authored-by: David Luzar <luzar.david@gmail.com>
2020-03-16 22:53:02 +01:00
Faustino KialungilaandGitHub 9953cc03b3 Add Manifest File (#842)
* manifest

* splashscreen
2020-02-28 16:08:15 +01:00
Faustino KialungilaandGitHub 1355e0201c use a const for default font value (#834) 2020-02-24 16:29:54 +01:00
Faustino KialungilaandGitHub 2131befd7a Fix pasting styles on text elements (#833) 2020-02-24 15:35:56 +01:00
Faustino KialungilaandGitHub 2ad0716f3d fix style pasting (#832)
* fix style pasting

* Update src/actions/actionStyles.ts
2020-02-24 15:21:13 +01:00
Faustino KialungilaandGitHub abd04cb870 Load only valid excalidraw json when drag&drop (#678)
* Load only valid excalidraw json when drag&drop

* fix lint error
2020-02-02 16:27:02 -08:00
Faustino KialungilaandGitHub 814299321e Add missing locales for scrollBackToContent (#663)
* Add missing locales for scrollToContent

* remove duplicated locales
2020-02-02 14:29:09 +00:00
Faustino KialungilaandGitHub 92deb033a3 Update logo (#665) 2020-02-02 12:06:19 +01:00
7c9e6dd3f1 support undo/redo for azerty keyboards (#630)
* support undo/redo for azerty keyboards

* migrate to event.key

* remove unnecessary shiftKey check

Co-authored-by: David Luzar <luzar.david@gmail.com>
2020-02-01 17:37:22 +01:00
de68561df5 lowercase pasted color (#594)
* lowercase pasted color

* remove unused class & don't lowercase input

Co-authored-by: David Luzar <luzar.david@gmail.com>
2020-01-27 19:51:11 +01:00
54f9c296b5 Enhance language selection (#538)
* Enhance language selection

* remove top/left margin to limit unusable canvas area

Co-authored-by: David Luzar <luzar.david@gmail.com>
2020-01-24 19:10:44 +01:00
25202aec11 Adding Portuguese Translation (#528)
* Add Portuguese Translation

Adding PT translations

* Update src/i18n.ts

Co-Authored-By: Lipis <lipiridis@gmail.com>

Co-authored-by: Lipis <lipiridis@gmail.com>
2020-01-23 19:40:07 +01:00
61be0f7b61 Render text actions panel on double click (#450)
* Render text actions panel on double click

* cleanup wysiwyg on click

* use `state.editingElement` instead of global to determine whether t ext panel is shown

* clarify comment

Co-authored-by: David Luzar <luzar.david@gmail.com>
2020-01-19 23:32:24 +01:00
Faustino KialungilaandDavid Luzar 86cb228df4 Trim wysiwyg text to avoid misalignment on Firefox (#454) 2020-01-19 20:52:19 +01:00
Faustino KialungilaandChristopher Chedeau bbabf33d78 Render shape action on tool selected (#448) 2020-01-18 15:45:35 -08:00
Faustino KialungilaandDavid Luzar 657014466c Active styles bg color (#372)
* Active styles bg color

* fix whitespace

Co-authored-by: David Luzar <luzar.david@gmail.com>
2020-01-15 19:57:58 +01:00
Faustino KialungilaandGitHub 1ea72e9134 Center element on paste (#248)
* Center element on paste

* paste on cursor position

* correctly center elements

* rename vars
2020-01-09 12:34:46 +01:00
Faustino KialungilaandDavid Luzar 846f427732 adding comments about diamond dimensions (#241) 2020-01-07 18:59:10 +01:00
Faustino KialungilaandChristopher Chedeau 2fb5c4cd13 Add styles copy and pasting in the context menu (#227) 2020-01-06 23:04:15 -08:00
Faustino KialungilaandGitHub 9305a33dba Copy and paste styles (#219)
* copy and paste styles

* save copied styles in memory
2020-01-06 23:22:48 +01:00
Faustino KialungilaandGitHub 5ade8987e4 Fixes pasting colors in color picker (#215)
* improve lozenge dimensions

* fix pasting colors in color picker input
2020-01-06 20:28:14 +01:00
Faustino KialungilaandGitHub b3667000e2 improve lozenge dimensions (#197) 2020-01-06 09:08:09 +01:00
Faustino KialungilaandChristopher Chedeau 4be88c9c58 Adding diamond shape (#159)
* Adding diamond shape

* hittest diamond shape

* fix x,y arguments

* renaming
2020-01-05 15:10:35 -08:00
Faustino KialungilaandGitHub 5538869b6f Merge pull request #113 from Fausto95/master
Adding logo in the readme
2020-01-04 16:36:54 +01:00
Faustino Kialungila 6e6e8ad103 Adding logo in the readme 2020-01-04 16:27:59 +01:00
Faustino KialungilaandGitHub 2db035d9c0 Merge pull request #112 from Fausto95/master
Improve Buttons UX
2020-01-04 15:37:03 +01:00
Faustino Kialungila 922ad6edcb Improve Buttons UX 2020-01-04 15:35:46 +01:00
Faustino KialungilaandChristopher Chedeau a6f154b36b Adding readme (#83) 2020-01-03 15:29:13 -08:00
Faustino Kialungila 4fa55222fd Rename excalibur to excalidraw 2020-01-03 20:21:55 +01:00
Faustino KialungilaandChristopher Chedeau f2386eb131 Add Text Colors (#67)
* Add ability to choose a color when creating text elements

* use strokeColor instead of adding a new field
2020-01-03 08:29:12 -08:00
Faustino Kialungila c224bc4c8f Fix global items colors 2020-01-03 15:25:52 +01:00
Faustino KialungilaandChristopher Chedeau 10e317e359 Colors 2020-01-02 17:54:08 -08:00