64 Commits

Author SHA1 Message Date
David Luzar
cd87bd6901
do not center text when not applicable () 2020-06-25 21:21:27 +02:00
Daishi Kato
baa8fb6c14
grid support (1st iteration) ()
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-06-23 17:24:52 +02:00
Steven Nguyen
fd75b88bd3
Double finger zoom should not select things () 2020-06-02 19:41:40 +03:00
Aakansha Doshi
17e9cc4506
Some cleanup in App.tsx () 2020-05-30 15:26:17 +02:00
David Luzar
63c10743fb
split font into fontSize and fontFamily () 2020-05-27 15:14:50 +02:00
Daishi Kato
51608c07b0
15-degree rotation locking () 2020-05-23 10:45:05 +02:00
Thomas Steiner
ad81033a78
Prompt for reload when new service worker is available () 2020-05-13 19:19:49 +02:00
David Luzar
6771b505ad
rewrite wysiwyg property updating ()
* rewrite wysiwyg property updating

* reuse existing class

* fix case of focus being stolen by other UIs

* revert mistake csp removal

* ensure we don't run cleanup twice

* fix opacity updating

* add shape actions menu class to constants
2020-04-12 15:57:57 +02:00
Aakansha Doshi
227ff60909
refactor(app.tsx): move Portal to new file and some refactoring () 2020-04-12 12:54:52 +02:00
Aakansha Doshi
e98fba38be
refactor(app.tsx): use constants instead of hard coded strings for better readablility ()
don't use inline function as it will create a new refrence everytime
2020-04-11 17:42:02 -07:00
Preet
57bbc9fe55
Fill a looped curve with the selected background color () 2020-04-09 11:46:47 +03:00
José Quinto
030954badb
shift locking 22.5 degree and move to constants ()
* shift locking 22.5 degree and move to constants 

* review SHIFT_LOCKING_ANGLE
2020-04-04 14:55:22 +03:00
David Luzar
b7da524538
confirm arrow on doubleclick ()
* confirm arrow on double click

* change hint

* fix cursor not updating on click
2020-03-18 16:43:06 +01:00
Jed Fox
c6a0cfc2b1
Refactor ()
* Initial factoring out of parts of the LayerUI component

2360 → 2224 LOC

* Create a Section component

* Break up src/index.tsx

* Refactor actions to reduce duplication, fix CSS

Also consolidate icons

* Move scene/data.ts to its own directory

* Fix accidental reverts, banish further single-character variables

* ACTIVE_ELEM_COLOR → ACTIVE_ELEMENT_COLOR

* Further refactoring the icons file

* Log all errors

* Pointer Event polyfill to make the tests work

* add test hooks & fix tests

Co-authored-by: dwelle <luzar.david@gmail.com>
2020-03-07 16:20:38 +01:00