Commit graph

98 commits

Author SHA1 Message Date
Eric NGUYEN
5857c4949c Extract IDimensionStyle.ts into a file 2023-07-10 13:29:24 +00:00
Eric Nguyen
5353bad27b Merged PR 395: Update vitest
Update vitest
2023-03-01 15:22:27 +00:00
Eric NGUYEN
ef0a89c3ea Implement migration fonction 2023-03-01 15:04:10 +01:00
Eric NGUYEN
afd303f8cb Refactor usage of EditorState + Add version to editorState + increment editorState to "v2.0.0" 2023-03-01 11:46:22 +01:00
Guillaume Tauzin
6792d5e105 Fix serialization + bug undefined Dimension 2023-02-27 15:18:29 +01:00
Eric NGUYEN
c725b107a4 Move selectedContainerId and selectedSymbolId to Editor component 2023-02-24 14:41:36 +01:00
Eric NGUYEN
623003b60c Implement closable treeview 2023-02-24 12:38:42 +01:00
Eric NGUYEN
63714b3520 Add dedicated space for the symbols dimensions + increase global dimension margin 2023-02-23 18:16:21 +01:00
Eric NGUYEN
4e41fda93a Fix eslint errors 2023-02-23 13:54:38 +01:00
Eric NGUYEN
cfbedd3e59 Fix bug with colors and dimensions misapplied 2023-02-23 12:21:05 +01:00
Carl Fuchs
869cd2a7c4 [Fix] SymbolDimension (Canvas/Svg) => DEFAULT_DIMENSION_SYMBOL_STYLE in default.ts 2023-02-20 14:46:22 +01:00
Carl Fuchs
d72c2266f3 Merge branch 'master' into master.7306.symbolY
# Conflicts:
#	src/Components/Canvas/Symbol.ts
#	src/Components/SVG/Elements/DimensionLayer.tsx
#	src/Components/SVG/Elements/SelectorSymbol/SelectorSymbol.tsx
2023-02-20 10:21:54 +01:00
Eric NGUYEN
3b99d0a020 Revert dimensionStyle 2023-02-14 10:15:12 +01:00
Eric Nguyen
a123407b3a Merged PR 331: Remove DepthDimensionLayer + Add fixes from !330 2023-02-13 15:18:53 +00:00
Eric Nguyen
338a2c157c Merged PR 330: Add DimensionStyle + Refactor dimensionLayer + Add width and dashArray to style
Add DimensionStyle + Refactor dimensionLayer + Add width and dashArray to style

Related work items: #7977
2023-02-13 14:54:50 +00:00
Carl Fuchs
79caa5e9ab WIP 2023-02-09 17:25:55 +01:00
Carl Fuchs
acb5ba2d82 Merged PR 311: #7975 Cotations sur les ancrages
![image.png](e30b9bba-4b18-4276-b4ef-74d97b7daef3/pullRequests/311/attachments/image.png)

Related work items: #7975
2023-02-07 10:16:19 +00:00
Eric NGUYEN
532151b939 Fix revive not restoring the last step 2023-01-31 15:08:21 +00:00
Carl Fuchs
a7feebdcd1 Merged PR 308: #8224/#7571 Margins cotation and Colors
Related work items: #8224
2023-01-30 14:59:55 +00:00
Carl Fuchs
7c83116df1 Implement #7539 2023-01-25 14:42:05 +01:00
Eric NGUYEN
58a881c813 Merge branch 'dev' 2022-11-21 13:56:05 +01:00
Eric NGUYEN
8b11c71384 Fix lot of eslint problems 2022-11-21 13:47:04 +01:00
Eric NGUYEN
3d6d979389 Move dimension options in Dimensions class 2022-11-09 16:00:24 +01:00
Eric NGUYEN
12727d752c Disable fast boot in DEV env and enable it to loaded in PROD 2022-11-04 13:56:01 +01:00
Eric NGUYEN
93a444e61c Disable experiomental canvas api 2022-11-04 13:42:35 +01:00
Eric NGUYEN
0ac42b3500 Merge branch 'dev' into dev.loading 2022-11-04 12:05:37 +01:00
Eric Nguyen
505813d530 Merged PR 225: Implement translations
Implement translations with useContext in React
+Add events to allow changing the language in the app
+Refactor AppEvents
+Redesign vertical bars in elements
2022-11-04 10:58:06 +00:00
Eric NGUYEN
a455971a57 Disable flex by default 2022-11-02 16:48:53 +01:00
Eric NGUYEN
afffaa0595 Fix Symbols serialization like the containers 2022-10-19 10:09:09 +02:00
Eric NGUYEN
eaf03824fb Move MainMenu Loading to App + Change is/setLoaded to appState/setAppState 2022-10-18 16:51:44 +02:00
Eric NGUYEN
5acc57cf7f Fix potential bug with non valid margin values 2022-10-18 15:21:59 +02:00
Eric Nguyen
b4eba6bb9b Merged PR 216: Deprecate parent from IContainerModel for FindContainerById 2022-10-17 16:01:06 +00:00
Eric Nguyen
25e1033c56 Updated default.ts: Reenable FAST_BOOT 2022-10-17 14:29:31 +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
41dd119200 Added Application.md + add more TODOs 2022-10-17 15:42:53 +02:00
Eric NGUYEN
a89b92eab8 Enable fastboot by default 2022-10-13 11:56:49 +02:00
Eric NGUYEN
846f41829b Final fix for Dictionnary serialization 2022-10-12 16:50:20 +02:00
Eric NGUYEN
147c02bdfd Fix serialization to dictionaries 2022-10-12 16:35:56 +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
466ef2b08b Update docs in default.ts 2022-10-10 16:53:01 +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
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
04d79688cb Merged PR 200: Implement the Canvas API rather than using SVG 2022-10-02 19:20:19 +00: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
7836d27d5f Merged PR 198: Change MarkPosition for multiple orientation
Implement EnumCheckboxGroupInput
2022-09-29 14:07:30 +00:00
Eric NGUYEN
417829945f Move Orientation enum to enum folder 2022-09-29 11:56:23 +02:00