Eric NGUYEN
5bc47d02cb
Refactor InitializeChildrenWithPattern
2022-10-18 16:16:30 +02:00
Eric NGUYEN
7790ff6dfa
Fix setting margins causing invalid values
2022-10-18 15:21:41 +02:00
Eric NGUYEN
d778e85b99
#7344 Fix AddContainer pattern wrong order
2022-10-18 15:00:19 +02:00
Eric NGUYEN
639480678d
Fix hr in Context menu having the same key
2022-10-18 14:56:49 +02:00
Eric NGUYEN
b1b30e8486
Refactor AddContainerToSelectedContainer
2022-10-17 19:32:27 +02:00
Eric NGUYEN
d05d0fb196
Refactor App and Editor events
2022-10-17 19:17:46 +02:00
Eric NGUYEN
28b0965626
Refactor UI's props
2022-10-17 19:02:36 +02:00
Eric Nguyen
b4eba6bb9b
Merged PR 216: Deprecate parent from IContainerModel for FindContainerById
2022-10-17 16:01:06 +00:00
Eric NGUYEN
621dc9b53f
Deprecate GetCircularReplacer and make GetCircularReplacer dotnet by default. Format of the save is now incompatible with old versions.
2022-10-17 16:13:34 +02:00
Eric NGUYEN
7a59c23d20
Fix Configuration.cs requiring APIConfiguration (which do not) + Fix menuActions
2022-10-13 18:36:35 +02:00
Eric NGUYEN
f5ec81d22b
Fix React Error on setState while rendering a different component
2022-10-13 18:14:54 +02:00
Eric NGUYEN
48a4ff9bc1
Fix infinite loop in NewEditor
2022-10-13 16:30:51 +02:00
Eric NGUYEN
81eb8d1857
Disable Main menu test when fast boot is enabled
2022-10-13 16:27:43 +02:00
Eric NGUYEN
e97720bc24
Add API configuration
2022-10-13 16:27:32 +02:00
Eric NGUYEN
7a81bbaec6
Add historyCurrentStep to setHistory event
2022-10-13 16:18:16 +02:00
Eric NGUYEN
d368641200
Revert "Move settings to public/svgld-settings.js"
...
This reverts commit 2cf56632155f5378c8819991b1b42ab135cbe384.
2022-10-12 18:08:35 +02:00
Eric NGUYEN
846f41829b
Final fix for Dictionnary serialization
2022-10-12 16:50:20 +02:00
Eric NGUYEN
343b2fb560
Remove duplicate component
2022-10-12 16:18:20 +02:00
Eric NGUYEN
ea2a2ab64c
Revert "Fix applicationStateModel serialization"
...
This reverts commit aa15425dbc
.
2022-10-12 16:17:43 +02:00
Eric NGUYEN
aa15425dbc
Fix applicationStateModel serialization
2022-10-12 16:03:18 +02:00
Eric Nguyen
c256a76e01
Merged PR 212: Optimize FindChildrenById from O(n) to O(1)
...
Optimize FindChildrenById from O(n) to O(1):
- Deprecate FindContainerByIdDFS
- Container: Replace Children to string[]
- Add HashMap to IHistoryState that contains all containers
To access a container by id now cost O(1) without any additional cost
+ Implement CICD for SVGLibs
2022-10-12 09:39:54 +00:00
Eric Nguyen
f74af69291
Merged PR 211: Add csharp classes to SVGLayoutDesigner and add tests
2022-10-10 09:28:47 +00:00
Eric NGUYEN
24e47ae240
Remove useless var
2022-10-10 09:27:33 +00:00
Eric NGUYEN
86c34b112e
Fix big regression with symbols not using PositionReference
2022-10-04 17:55:29 +02:00
Eric NGUYEN
1086bf58a1
Add Undo/Redo to contextmenu + add separator between categories
2022-10-04 17:22:28 +02:00
Eric NGUYEN
cf3c966170
Fix selection after deletion when last container is selected
2022-10-04 16:52:36 +02:00
Eric NGUYEN
d580890b9d
Add shortcut description to right click + add Suppr shortcut + Fix next selection after deletion
2022-10-04 16:51:24 +02:00
Eric NGUYEN
4e3c5d71fd
Remove useless imports in Editor
2022-10-04 16:32:46 +02:00
Eric NGUYEN
cc84e59701
Add description to context menu + Improve context menu position and size
2022-10-04 16:30:55 +02:00
Eric NGUYEN
84f968a872
TRULY Fix symbol position on scale
2022-10-04 16:00:27 +02:00
Eric NGUYEN
7121f0aae5
Fix symbol's translate making the symbol overlap with the containers
2022-10-04 15:40:59 +02:00
Eric Nguyen
2cb851866b
Merged PR 209: Implement Symbols in Canvas mode
2022-10-04 13:25:07 +00:00
Eric Nguyen
ec7ee7891e
Merged PR 208: Fix scaling and position of symbols
2022-10-04 09:25:03 +00:00
Eric NGUYEN
32684a725b
Fix regression messages not being sent from the beginning
2022-10-03 20:35:25 +02:00
Eric NGUYEN
7c8db92453
Fix SymbolsList not using half screen
2022-10-03 19:35:41 +02:00
Eric NGUYEN
935318d475
Add @react-hook/size and use it to have a dynamic resizable list + update packages
2022-10-03 17:49:43 +02:00
Eric Nguyen
38a6919192
Merged PR 205: Add new AddingBehavior ReplaceParent + Allow AddingBehavior override by response + fix double key in context menu + Rename node-http.js to http.js
2022-10-03 14:48:45 +00:00
Eric Nguyen
34c00d267c
Merged PR 204: Implement Properties' categories
2022-10-03 13:58:45 +00:00
Eric NGUYEN
fa3246b725
Fix mobile view left single sidebar + Fix Bar wrong icon toggled
2022-10-03 14:24:26 +02:00
Eric NGUYEN
701989649c
Disable fast boot + Remove deprecated ElementsList.test.tsx
2022-10-03 14:08:13 +02:00
Eric Nguyen
0d05f0959c
Merged PR 203: Improve responsive design and refactor layout
2022-10-03 12:05:16 +00:00
Eric NGUYEN
50626218ba
Add readme for canvas
2022-10-02 21:31:29 +02:00
Eric Nguyen
04d79688cb
Merged PR 200: Implement the Canvas API rather than using SVG
2022-10-02 19:20:19 +00:00
Eric NGUYEN
af1b32c8d6
Refactor UseSVGAutoResizer
2022-10-02 16:37:31 +02:00
Eric NGUYEN
57353a9bf0
Fix regression with children dimension and having less than two
2022-10-02 13:29:28 +02:00
Eric NGUYEN
badf6ebaf5
Fix duplicate key in dimension
2022-10-02 13:28:54 +02:00
Eric NGUYEN
b463c3050c
Fix 0 dimension showing in children dimension
2022-09-30 11:32:49 +02:00
Eric Nguyen
b88539e34d
Merged PR 199: Add more Position for the dimensions + rename isDimensionBorrower and MarkPosition... + Refactor components in ContainerForm with Checkboxes and Selector + Add more docs
...
Add more Position for the dimensions
Rename isDimensionBorrower and MarkPosition...
Refactor components in ContainerForm with Checkboxes and Selector
Add more docs
2022-09-30 09:28:08 +00:00
Eric NGUYEN
38666af314
Update tests with new properties
2022-09-29 16:15:51 +02:00
Eric Nguyen
7836d27d5f
Merged PR 198: Change MarkPosition for multiple orientation
...
Implement EnumCheckboxGroupInput
2022-09-29 14:07:30 +00:00