Commit graph

8 commits

Author SHA1 Message Date
Eric Nguyen
8b8d88f885 Merged PR 162: Implement symbols and other stuff (see desc)
Implement symbols
- Add, Remove, Select Container
- Form
- Link with container
- Symbol behavior application to container (move to x with xpositionreference)

Important changes
- Remove SelectedContainer from HistoryState, meaning that it will be slower for each load but will be faster for each operations* (SetHistory, SelectContainer, DeleteContainer, SymbolOperations)
- ElementsSidebar now opens with isSidebarOpen meaning that both sidebar will open on toggle
- Moved camelize, transformX, restoreX to different modules (stringtools.ts, svg.ts)
2022-08-22 13:58:32 +00:00
Eric NGUYEN
c7bc77b08f Fix build version of the project because of web workers 2022-08-17 17:47:16 +02:00
Eric NGUYEN
0bbf999838 Update dependencies.md about deprecation of dependencies
Some checks failed
continuous-integration/drone/push Build is failing
2022-08-17 15:53:09 +02:00
Eric NGUYEN
d29d1f5054 Better description of add + fix regression form validation + fix http server not using strokeWidth + add doc about hardcoded
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-16 17:45:52 +02:00
Eric NGUYEN
7014f520b9 Update documentation
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-16 15:17:34 +02:00
c81a6fe44b Implement events for external use + Rename interfaces with a I prefix + add some documentation (#26)
All checks were successful
continuous-integration/drone/push Build is passing
Implement events for external use
Rename interfaces with a I prefix
Add some documentation

Co-authored-by: Eric NGUYEN <enguyen@techform.fr>
Reviewed-on: https://git.siklos-chaneru.duckdns.org/Siklos/svg-layout-designer-react/pulls/26
2022-08-12 06:36:14 -04:00
ceaea43288 Added CICD doc + update README.md
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-08 23:15:26 +02:00
822cd4107d Add some simple documentation
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-08 23:07:55 +02:00