Commit graph

516 commits

Author SHA1 Message Date
Eric NGUYEN
cc36ff3411 Fix tests regression from Vertical and property scale removal from symbol 2023-02-23 13:02:42 +01:00
Eric NGUYEN
2772cc3e24 Fix syntax errors in DimensionLayer + fix possible bug in canvas where scale doesnt work for SelfDimensionMargins 2023-02-23 12:56:33 +01:00
Carl Fuchs
9e9a5f3f52 Merged PR 375: Symbol Y
Implement y axis in symbol

Related work items: #7306
2023-02-23 11:54:36 +00:00
Eric NGUYEN
cf856d367d Disable depth for SymbolDimension + Canvas: Add vertical symbol dimension 2023-02-23 12:52:51 +01:00
Eric NGUYEN
1e89f7803a Symbol: Apply the width/height offset 2023-02-23 12:24:34 +01:00
Eric NGUYEN
79e5f84501 Canvas: Fix RenderSymbol call 2023-02-23 12:21:23 +01:00
Eric NGUYEN
cfbedd3e59 Fix bug with colors and dimensions misapplied 2023-02-23 12:21:05 +01:00
Eric NGUYEN
dcccfec1d2 Canvas: Add vertical symbols 2023-02-23 11:06:48 +01:00
Eric NGUYEN
05eb5d5ef0 Fix wrong margin on symbols 2023-02-23 11:06:31 +01:00
Eric NGUYEN
1c8cebf0f5 Remove usage of scale for symbols + Remove shenanigans with multipliers 2023-02-23 10:57:27 +01:00
Carl Fuchs
672d0017d2 Fix #8252 2023-02-23 08:26:16 +00:00
Carl Fuchs
a476017d99 [Update] Symbol alignement behavior + filtered Symbollist in ContainerForm.tsx 2023-02-22 12:10:01 +01:00
Carl Fuchs
bf4f69a95f [Fix] SymbolBehaviors.ts => symbol.height/2 in place to get correct positionning 2023-02-21 16:26:40 +01:00
Carl Fuchs
4c2cf66667 [Update] Translation and fix 2023-02-21 15:02:53 +01:00
Carl Fuchs
174767f22c [Update] Positions/calcs finitions 2023-02-20 17:17:32 +01:00
Carl Fuchs
387e103501 [WIP] Height 2023-02-20 15:32:06 +01:00
Eric Nguyen
8fbbfc1ad5 Merged PR 368: Fix toolbar zoom
Fix toolbar zoom
2023-02-20 13:53:07 +00: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
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
d40f97ad6f Add @types/react-svg-pan-zoom to patched dependencies 2023-02-17 16:24:45 +01: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
5b367f8e57 Update test-server 2023-02-17 14:37:22 +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
14d74edf93 Update react-svg-pan-zoom 2023-02-17 11:54:12 +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
caa680b511 Update translations 2023-02-17 10:33:30 +01:00
Carl Fuchs
09654a6d50 Merged PR 320: #7697 - Remplacer par
Il faut juste que je confirme avec Eric le fonctionnement de l'index (pour l'insertion de l'element dupliqué) au même endroit

+ Peut être ajouté un guard si le nombre d'element autorisé dans un type n'est pas le même que l'element remplaçant

Related work items: #7687
2023-02-17 09:04:46 +00:00
Eric NGUYEN
65ca7fa10c Remove children replacement 2023-02-17 09:58:51 +01:00
Eric Nguyen
41b32ee48f Merged PR 335: Updated .eslintrc.cjs: Add max-len 120
Updated .eslintrc.cjs: Add max-len 120
2023-02-14 16:29:05 +00: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
e19d17c325 Merged PR 333: Add mprocs + nodemon + fix eslint tsconfig not found 2023-02-14 10:06:36 +00:00
Eric NGUYEN
3b99d0a020 Revert dimensionStyle 2023-02-14 10:15:12 +01:00
Carl Fuchs
30e94f6d92 Merged PR 328: #7973!! Implement Highlight on symbols
Implement Highlight on symbols

Related work items: #7973
2023-02-13 15:38:26 +00: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