Commit graph

295 commits

Author SHA1 Message Date
Carl Fuchs
6b6175a521 [Merge] Merged changes from master before further implementations 2023-02-20 10:31:52 +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
b2644a039e Merged PR 366: Refactor Canvas, SVG and Viewer parameters 2023-02-17 16:20:31 +00:00
Eric NGUYEN
9cf56b308b Canvas: Add symbol selector 2023-02-17 16:09:36 +01:00
Eric NGUYEN
bdc10264d5 Canvas: Add dimension margin 2023-02-17 15:46:03 +01:00
Eric NGUYEN
b2fa591f14 Refactor DimensionLayer for more readability 2023-02-17 15:37:22 +01:00
Eric NGUYEN
fe72768142 Canvas: Add symbol dimension + Clean Viewer 2023-02-17 15:37:08 +01:00
Eric NGUYEN
5544eb05a4 Canvas: Implement dimension style 2023-02-17 15:09:48 +01:00
Eric NGUYEN
00cf80d9e3 Keep the extended sidebar open when changing Sidebar type + Rename ElementsSidebar 2023-02-17 14:28:56 +01:00
Eric NGUYEN
61807b621f Add fittingScale to toolbar + Add transformation-matrix to dependencies 2023-02-17 12:46:55 +01:00
Eric NGUYEN
4bb9e44b84 Changed the icons in the toolbar 2023-02-17 12:16:33 +01:00
Eric NGUYEN
b3338b0167 Add custom toolbar 2023-02-17 11:53:19 +01:00
Eric NGUYEN
4053763e44 Implement #7978: Add double click event to rescale and replace the viewer 2023-02-17 10:39:59 +01:00
Eric NGUYEN
65ca7fa10c Remove children replacement 2023-02-17 09:58:51 +01:00
Eric NGUYEN
9aec5ae751 Merge branch 'master' into master.7687.ReplaceBy 2023-02-14 16:44:50 +01:00
Eric NGUYEN
2d1e5c94d7 Add Escape to shortcut to deselect replaceContainer 2023-02-14 16:10:00 +01:00
Eric Nguyen
b4c9c34403 Apply suggestions from code review 2023-02-14 15:01:39 +00:00
Eric Nguyen
c4bf4586ac Remove unused configuration from Menu 2023-02-14 15:00:18 +00:00
Eric NGUYEN
01059aa2f7 Reorder some parameters in Editor and UI 2023-02-14 15:53:55 +01:00
Eric NGUYEN
3b99d0a020 Revert dimensionStyle 2023-02-14 10:15:12 +01:00
Eric NGUYEN
7ad866fc94 Refactor selector 2023-02-13 16:38:00 +01:00
Eric NGUYEN
6958513dd3 Merge branch 'master' into master.7373.symbolHighlight 2023-02-13 16:22:06 +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
Eric NGUYEN
b35fa92422 Add todo to fix to SaveEditorAsSVG 2023-02-10 17:24:53 +01:00
Eric NGUYEN
2b7ff3a202 Fix selectorSymbol not horizontally centered on the symbol 2023-02-10 17:20:02 +01:00
Carl Fuchs
8b33acb139 [Update] Poc symbol Y working 2023-02-10 17:08:18 +01:00
Eric NGUYEN
9797ada55a Replace isComponentsOpen, isSymbolsOpen by SelectorMode in SVG.tsx 2023-02-10 17:07:26 +01:00
Carl Fuchs
b09718d72d WIP2 2023-02-10 09:46:39 +01:00
Carl Fuchs
79caa5e9ab WIP 2023-02-09 17:25:55 +01:00
Carl Fuchs
579422653b Implement Highlight on symbols 2023-02-09 15:30:31 +01:00
Carl Fuchs
1a9224b768 [WIP] ReplaceBy in ContainerOperations.ts 2023-02-07 16:07:51 +01:00
Carl Fuchs
8a99ef4cfd Merged PR 315: ErgonomieTreeView
Affichage fonctionnelle sous forme de toolbar vertical, comme dans les IDE

Related work items: #7976
2023-02-07 14:25:53 +00: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
Carl Fuchs
e789300090 Implemtation in progress, UIX working , replacing in ContainerOperations.ts working but not properly need fix 2023-02-06 16:45:34 +01:00
Carl Fuchs
62abd3ff03 WIP 2023-02-03 16:58:54 +01: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
96c3fbdf4e Merged PR 228: Implement left cotation and fix borrower cotation when length = 0
Implement left cotation and fix borrower cotation when length = 0

Related work items: #7575
2022-11-08 15:51:42 +00:00
Eric NGUYEN
a8723ffd27 Remove usage of ContainerModel rather than IContainerModel 2022-11-08 10:26:34 +01:00
Eric Nguyen
1116185b9f Merged PR 227: Refactor Properties in ContainerProperties
Commit 927934a5: Refactor Style inputs to replace React.CSSProperties by IStyle
2022-11-08 09:09:17 +00:00
Guillaume Tauzin
95769f4718 Merge branch 'dev' of https://techformsa.visualstudio.com/SmartConfigurator/_git/SVGLayoutDesignerReact into dev 2022-11-07 10:32:16 +01:00
Eric NGUYEN
704ae2e2d2 Fix worker not using the correct url 2022-11-07 10:20:15 +01:00
Eric Nguyen
4ff2e0b7fb Merged PR 226: Implement associated container and default X, Y position for Symbol
Implement associated container and default X, Y position for Symbol

Related work items: #7537, #7540
2022-11-07 08:59:25 +00:00
Eric NGUYEN
0a664752e9 Canvas: Fix selector not animating 2022-11-04 16:13:33 +01:00
Eric NGUYEN
e63b2779e1 Implement Insert in SetContainerList 2022-11-04 15:56:17 +01:00
Guillaume Tauzin
acc99a1f56 Merge branch 'dev' of https://techformsa.visualstudio.com/SmartConfigurator/_git/SVGLayoutDesignerReact into dev 2022-11-04 15:44:41 +01:00