Roman Pominov
|
26212ff10c
|
more tests & fix a bug
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
249de9555a
|
tests for the horizontal shift (wip)
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
71f4fb0921
|
update test-cases
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
a19d9f75e9
|
cleanup
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
bbdcd3f63c
|
another measure to avoid loosing focus
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
543982db77
|
make delete work
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
ba3a3b7157
|
cleanup
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
cbdf14c1be
|
revert accidental change
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
9fa7f0da80
|
more correct element reparenting detection
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
d92e3d5bda
|
fix a crash when setting selected instance inside transaction
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
bd8cf39ad7
|
fix selected rect becoming outdated after drop
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
88befc1f45
|
fix a bug where we don't expand the new location of the selected instance on drop
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
739e185a23
|
fix a bug where drag-end is handled as a click
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
3007a9a332
|
fix a case when dragging inline instance on canvas
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
6b9cf0108c
|
make drag item selected after reparent & bugfixes
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
904e3864ca
|
finish keyboard navigation & minor fixes
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
f3ca41dbec
|
handle keyboard event (wip)
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
3a9361a9f2
|
do not automatically focus selectedElement
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
b1d817e8d1
|
document -> document.documentElement
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
f9ea769563
|
use document instead of body
in case body doesn't exist
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
21a8b52035
|
faster expand on hold
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
a2cd70d7ca
|
cursor=grabbing while dragging
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
cce2b23f59
|
fix a bug where it's possible to drag into the drag item (making it disappear) using shift
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
057b616cdb
|
fix a bug
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
c82a4f427e
|
sortable-tree -> tree
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
325062a128
|
some fixes / cleanup
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
ffdb590c30
|
fixes
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
7d7e295bac
|
design updates
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
472dce8fb8
|
cancel on esc
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
837e470437
|
make scroll work in the real layout
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
0631fdb26b
|
autoscroll & other changes
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
6c1f10a0cf
|
shift done
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
52c69afd83
|
fix tree preview
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
f1242dd783
|
finish horizontal shift & other fixes
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
4f09150274
|
optimise swapDropTarget on canvas a bit
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
b1c608cee1
|
more promising approach for shift (wip)
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
7548e54012
|
horisontal shift (wip)
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
953dc8be34
|
refactor placement indicator
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
cbec58bfce
|
remove unnecessary optimisation
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
4ce953f51f
|
minor
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
17b4027bb9
|
expand on hold & refactoring
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
ee9514860f
|
minor fixes
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
d7797b2697
|
placement indicator customisation & other fixes
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
539a92cefb
|
nearEdge->area & split Tree/SortableTree
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
5780c3cf50
|
base case works
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
dc82b5ecbf
|
wip
|
2022-08-22 09:52:27 +03:00 |
|
Roman Pominov
|
b40da388b3
|
flat tree
|
2022-08-22 09:52:27 +03:00 |
|
Sara Vieira
|
6d7ab01131
|
final fixes
|
2022-08-18 17:40:52 +02:00 |
|
Sara Vieira
|
9ebe9cd049
|
more fixes
|
2022-08-18 17:23:08 +02:00 |
|
Sara Vieira
|
724ba193ac
|
more fixes
|
2022-08-18 17:17:12 +02:00 |
|