Commit graph

  • a9831b6b7f Implement pseudo dynamic input Eric NGUYEN 2022-09-13 17:47:31 +02:00
  • 6407510811 Fix svg scale default undefined Eric NGUYEN 2022-09-13 17:43:28 +02:00
  • 910aa4479b Fix dimension spacing depending on scale Eric NGUYEN 2022-09-13 09:46:02 +02:00
  • 063467fb58 Merged PR 182: Implement Scale for text, Selector and Dimension Eric Nguyen 2022-09-09 16:00:13 +00:00
  • b8d3e9f1e9 Merge branch 'dev' of https://techformsa.visualstudio.com/SmartConfigurator/_git/SVGLayoutDesignerReact into dev Guillaume Tauzin 2022-09-09 10:38:19 +02:00
  • 91fe5a0008 Delete vs folder Guillaume Tauzin 2022-09-09 10:36:46 +02:00
  • 46f82d0eca Change css class on sidebar and symbols Guillaume Tauzin 2022-09-09 10:33:14 +02:00
  • 23c7a05a00 Change css class for sidebar and symbols Guillaume Tauzin 2022-09-09 08:40:01 +02:00
  • 6441cd11e8 Merged PR 181: Add warning to elements sidebar + remove swals from behaviors Eric Nguyen 2022-09-08 14:32:55 +00:00
  • 6a3ddea763 Allow AddContainers to extends the default config Siklos 2022-09-08 14:25:00 +02:00
  • 569d21ee9b Fix syntax and add more info to readme Siklos 2022-09-08 13:49:30 +02:00
  • d512f87776 Add previous and next container to ISetContainerListRequest Siklos 2022-09-08 13:13:37 +02:00
  • 8aae29d714 Fix ApplyAddMethod when method is null Siklos 2022-09-08 13:13:13 +02:00
  • 36526dcb27 Merge branch 'dev' Siklos 2022-09-08 12:30:07 +02:00
  • 443a15e150 Merged PR 179: Fix bugs about flex and context menu (see desc) + disable hard rigid behavior + add missing properties to form + Clean up css Eric Nguyen 2022-09-08 10:29:44 +00:00
  • 353f461f4b Merged PR 175: Implement drag drop Eric Nguyen 2022-09-05 07:56:45 +00:00
  • 4d4ecd67d0 Reduce framerate to 60fps Eric NGUYEN 2022-08-31 18:08:57 +02:00
  • cae628537c Fix UseFitOnce Eric NGUYEN 2022-08-31 17:47:37 +02:00
  • f6953e42df Implement framerate limiter Eric NGUYEN 2022-08-31 17:27:26 +02:00
  • 8034652bdb Changed api call body's container model to available container + Fix API nullable values Eric NGUYEN 2022-08-31 16:15:38 +02:00
  • 4588aa9443 Rename DefaultX, DefaultY to X and Y + add docs Eric NGUYEN 2022-08-31 15:34:25 +02:00
  • 4cd8f76d7c Hide console.warn Eric NGUYEN 2022-08-31 11:35:24 +02:00
  • 35e9421ae8 Hide behaviors handled error messages Eric NGUYEN 2022-08-31 11:33:45 +02:00
  • 3feae9367b Fix symbol behavior not imposing its position when anchor is enabled Eric NGUYEN 2022-08-31 11:32:19 +02:00
  • 5fdbd771ff Add try catch to behaviors Eric NGUYEN 2022-08-31 10:57:55 +02:00
  • 5fdee602f1 Fix ApplyBehaviorsOnSiblings type and performance Eric NGUYEN 2022-08-31 10:55:34 +02:00
  • 191fa9cfa2 Fix flex not applying when moving symbols Eric NGUYEN 2022-08-31 10:46:32 +02:00
  • 08f98bd40f Fix Floating button not shifting when symbols is open Eric NGUYEN 2022-08-31 10:44:40 +02:00
  • bf1c4e543b Merge branch 'dev' Eric NGUYEN 2022-08-30 18:07:42 +02:00
  • b6571e32d2 Update tests with new properties Eric NGUYEN 2022-08-30 18:05:19 +02:00
  • 5aaf1f4745 Set dimension to fixed 2 Eric NGUYEN 2022-08-30 17:45:00 +02:00
  • ee7c418b24 Update http.js for better visibility of dilatation Eric NGUYEN 2022-08-30 17:40:32 +02:00
  • 0b1f7b3f19 Add IsAnchor to IAvailableContainer Eric NGUYEN 2022-08-30 17:40:16 +02:00
  • 5fa9db931f Implement borrower dimension Eric NGUYEN 2022-08-30 17:36:48 +02:00
  • 57e6c9a156 Merged PR 173: Implements API methods through right click + more (read desc) Eric Nguyen 2022-08-30 14:45:29 +00:00
  • 79c6874240 Fix regression Siklos 2022-08-29 17:06:23 +02:00
  • 87c4ea1fe5 Merged PR 171: Refactor the multiple context menus into a single component + Fix eslint Eric Nguyen 2022-08-29 15:03:47 +00:00
  • 4d20745e03 Merge branch 'dev' Eric NGUYEN 2022-08-26 18:13:44 +02:00
  • ad126c6c28 Merged PR 170: Add new eslint rules Eric Nguyen 2022-08-26 16:13:21 +00:00
  • 3f58c5ba5e Merged PR 169: Fix bugs with flex + Disable obnoxious swals + Add selector text + Sort SVG scss to different files Eric Nguyen 2022-08-26 13:59:03 +00:00
  • a718268972 Remove deprecated function to SmartComponent Eric NGUYEN 2022-08-26 11:14:31 +02:00
  • 444b96736a Merged PR 168: Add SmartComponent source code + Restrict Events by giving a root at the first render + Added Render function to a namespace Eric Nguyen 2022-08-26 09:13:51 +00:00
  • 7f3f6a489a Merged PR 167: Add Flex and fix bugs (read desc) Eric Nguyen 2022-08-25 13:28:32 +00:00
  • ec3fddec9d Merged PR 165: Move useEffects to named functions Eric Nguyen 2022-08-22 15:52:40 +00:00
  • 29625dce28 Merged PR 164: Clear the leftover TODOs dev Eric Nguyen 2022-08-22 15:03:46 +00:00
  • 66ea3b1b64 Merged PR 163: Remove the static form + rename some components for clarity Eric Nguyen 2022-08-22 14:37:25 +00:00
  • 7e3ccdee99 Merge branch 'dev' of https://techformsa.visualstudio.com/DefaultCollection/SmartConfigurator/_git/SVGLayoutDesignerReact into dev Siklos 2022-08-22 16:02:14 +02:00
  • 8b8d88f885 Merged PR 162: Implement symbols and other stuff (see desc) Eric Nguyen 2022-08-22 13:58:32 +00:00
  • 022ad38163 Add option to apply behaviors to children Siklos 2022-08-19 14:08:38 +02:00
  • ff5c3d00da default: Change minwidth to 1 Siklos 2022-08-19 14:01:47 +02:00
  • b19180d126 Added behaviors documentation Siklos 2022-08-19 13:36:47 +02:00
  • 58ef28fe89 Remove selector from svg export + fix svg format Siklos 2022-08-18 17:10:28 +02:00
  • 3221d97eff Merge branch 'dev' Siklos 2022-08-18 16:40:33 +02:00
  • 22ac06bf0c Add save with montant must impose Siklos 2022-08-18 16:30:42 +02:00
  • 7d7d627ab8 saveload: Remove reference replacer from the replacer. It must now crash every time there is a circular reference Siklos 2022-08-18 16:26:43 +02:00
  • c3e2eaf8a8 Fix bug where the instance of style and userdata where referenced to the first container added. The fix apply a structured clone to these objects. Siklos 2022-08-18 16:24:54 +02:00
  • 4da161ff37 Remove broken test + remove cyclic defaultChildtype Siklos 2022-08-18 16:22:25 +02:00
  • fa2d8e3e6e Fix RigidBody overlap on the right + Add tests Siklos 2022-08-18 16:19:55 +02:00
  • 9f9ec8dc65 Implement DefaultChildType Siklos 2022-08-18 15:51:45 +02:00
  • f268011315 Implement more options + Add depth dimension (revert DimensionLayer) (#37) Siklos 2022-08-18 08:46:50 -04:00
  • d3c8ce7577 Update test with new property Siklos 2022-08-18 14:45:05 +02:00
  • f569e54ce0 Add displayed text Siklos 2022-08-18 14:37:49 +02:00
  • 1d67702696 Remove unused import Siklos 2022-08-18 14:29:32 +02:00
  • 39a47659b6 Add option to disable shortcuts Siklos 2022-08-18 14:23:56 +02:00
  • 2a86c82997 Add option to hide text Siklos 2022-08-18 14:23:42 +02:00
  • b4380570a2 Fix dimension not having keys Siklos 2022-08-18 14:23:25 +02:00
  • db0dbeaeab Implement dimension per depth Siklos 2022-08-18 13:45:26 +02:00
  • c8d73c4fcd Restore DimensionLayer with BFS algorithm and usage of getAbsolutePosition Siklos 2022-08-18 13:07:00 +02:00
  • d3e4a25ae0 itertools: Added bfs iterator Siklos 2022-08-18 13:06:01 +02:00
  • d854218c9d Added new defaults settings Siklos 2022-08-18 13:05:47 +02:00
  • 70863261aa Merge pull request 'Add swals + Remove incompatible saves + add new tests' (#36) from dev.swal into dev Siklos 2022-08-18 06:14:56 -04:00
  • 4971ec7e5d Add swals + Remove incompatible saves + add new tests Siklos 2022-08-18 12:13:51 +02:00
  • 0e161ffce0 Refactor behaviors into a single function (#35) Siklos 2022-08-18 06:11:40 -04:00
  • c1139216c2 Rename applyBehaviors Siklos 2022-08-18 11:46:28 +02:00
  • e831f95d20 Refactor behaviors functions to a single function called applyBehaviors Siklos 2022-08-18 10:15:12 +02:00
  • f34ba64f7e Change default color of Chassis to whitey wood Eric NGUYEN 2022-08-17 17:47:20 +02:00
  • c7bc77b08f Fix build version of the project because of web workers Eric NGUYEN 2022-08-17 17:47:16 +02:00
  • 2945febd91 Implement minWidth property + refactor default property of new containers and main container (#34) Siklos 2022-08-17 11:14:19 -04:00
  • 3dd3768137 Add minWidth to containers (default 1) and forms Eric NGUYEN 2022-08-17 17:13:12 +02:00
  • f0c1803e10 test-server: Set minWidth Eric NGUYEN 2022-08-17 16:53:09 +02:00
  • 4bf4f01dc2 Implemented logic for minWidth and rigidBody Eric NGUYEN 2022-08-17 16:52:36 +02:00
  • 83d4990bba Remove useless import Eric NGUYEN 2022-08-17 16:35:05 +02:00
  • 3da8a0c55e Add MinWidth to properties + add docs to IProperties + refactor default container properties into a function in default.ts Eric NGUYEN 2022-08-17 16:34:38 +02:00
  • 60329ef143 drone: fix using npm ci Eric NGUYEN 2022-08-17 15:55:38 +02:00
  • 0bbf999838 Update dependencies.md about deprecation of dependencies Eric NGUYEN 2022-08-17 15:52:20 +02:00
  • e96e4f123b Merged PR 18: Add support for custom SVG Eric Nguyen 2022-08-17 13:43:24 +00:00
  • 82eae4971e Refactor RigidBodyBehaviors Eric NGUYEN 2022-08-17 15:39:37 +02:00
  • 286a5e9c00 Fix rigid body in which children thinks there was enough space Eric NGUYEN 2022-08-17 15:12:38 +02:00
  • d29d1f5054 Better description of add + fix regression form validation + fix http server not using strokeWidth + add doc about hardcoded Eric NGUYEN 2022-08-16 17:45:52 +02:00
  • 0452a17454 Merge branch 'dev' Eric NGUYEN 2022-08-16 17:05:18 +02:00
  • da7f5060e8 drone-ci: Remove pnpm Eric NGUYEN 2022-08-16 17:02:40 +02:00
  • a36d5d79d4 Fix test: when using dynamic input, the value is converted correctly as number before being send to the change event Eric NGUYEN 2022-08-16 16:54:12 +02:00
  • e3190dfe0a Refactor PropertiesOperations for more readability Eric NGUYEN 2022-08-16 16:48:43 +02:00
  • 0fcc2244bb History: Fix regression with delete Eric NGUYEN 2022-08-16 16:34:44 +02:00
  • 1622816035 Final fix for XPositionReference : We are now lying to the user in the form. The transformation is applied to the value that is shown but the transformation is restored for the computing afterward Eric NGUYEN 2022-08-16 16:34:32 +02:00
  • 7014f520b9 Update documentation Eric NGUYEN 2022-08-16 15:17:34 +02:00
  • 5f8e011bc6 Unrefactor Properties form to allow more freedom on the input types and form (#32) Siklos 2022-08-16 08:57:54 -04:00
  • dc582d3365 Fix ChildrenDimension not using x Eric NGUYEN 2022-08-16 14:54:53 +02:00
  • 1bd0d1c796 RadioGroupButtons improve label style Eric NGUYEN 2022-08-16 14:50:20 +02:00
  • 658b9d9cc7 Improve XPositionReference radio input group Eric NGUYEN 2022-08-16 14:47:13 +02:00