Commit graph

323 commits

Author SHA1 Message Date
Eric Nguyen
34c00d267c Merged PR 204: Implement Properties' categories 2022-10-03 13:58:45 +00:00
Eric NGUYEN
fa3246b725 Fix mobile view left single sidebar + Fix Bar wrong icon toggled 2022-10-03 14:24:26 +02: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
50626218ba Add readme for canvas 2022-10-02 21:31:29 +02: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
af1b32c8d6 Refactor UseSVGAutoResizer 2022-10-02 16:37:31 +02:00
Eric NGUYEN
a054121350 Fix node-http tests 2022-10-02 16:34:22 +02:00
Eric NGUYEN
57353a9bf0 Fix regression with children dimension and having less than two 2022-10-02 13:29:28 +02:00
Eric NGUYEN
badf6ebaf5 Fix duplicate key in dimension 2022-10-02 13:28:54 +02:00
Eric NGUYEN
6436699ba6 Remove useless TODO 2022-09-30 11:52:30 +02:00
Eric NGUYEN
b463c3050c Fix 0 dimension showing in children dimension 2022-09-30 11:32:49 +02: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
38666af314 Update tests with new properties 2022-09-29 16:15:51 +02: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
Eric NGUYEN
fbc5d0ec27 Fix wrong icons in floating button 2022-09-29 09:53:56 +02:00
Eric NGUYEN
cb8ebb7ff4 Fix missing type in simplex.ts 2022-09-29 09:44:07 +02:00
Eric NGUYEN
10260d3811 Update types + fix generate_dts on linux 2022-09-28 18:13:46 +02:00
Eric Nguyen
18cbacaca1 Merged PR 196: Implement Vertical orientation + Upgrade Heroicons to 2.0
Implémenter l'orientation verticale

Modifier l'effet de append

Implementer RigidBody

Implementer Flex et simplex

Implémenter Push

Implémenter Swap

Implement MinMaxHeight without behaviors

Fix Margin for Height

Implement PositionReference

Fix dimension vertical position inside children

Add orientation change in form

Implement sortChildren

Implement Anchor

Fix warning message on overlapping

Fix minimap when root container is vertical

#7287
#7288
#7289
#7290
#7291
#7292
#7294
#7295
#7296
#7297
#7298
#7299
#7300
#7301
#7302
2022-09-28 16:07:56 +00:00
Eric NGUYEN
459e83a0c8 Revert "md: Replace tsx by ts for highlightjs support"
This reverts commit 8535416acc.
2022-09-23 18:16:37 +02:00
Eric NGUYEN
8535416acc md: Replace tsx by ts for highlightjs support 2022-09-23 18:10:30 +02:00
Eric Nguyen
3ecff4cf01 Merged PR 194: Added option to disable any API call
Added option to disable any API call
Fix http.js and node-http.js
Fix MainContainer not using IAvailableContainer from MainContainer
Fix generate_dts.py script
More docs
Fix MainContainer default style. Extend config will now be taken into account. But Main container can still have its own type.
2022-09-23 15:59:42 +00:00
Eric NGUYEN
8ba19cc96b Refactor svg-layout-designer component into controllers + Add setLoaded 2022-09-23 15:22:07 +02:00
Eric NGUYEN
2ea43890f0 Implement setEditor + Add some macros 2022-09-23 14:55:57 +02:00
Eric NGUYEN
6de2c23989 Implement AddEditorListenerHook + Fix some bugs with types 2022-09-23 13:49:22 +02:00
Eric NGUYEN
3a7c60bd1c Move list of events at the top so it can be seen immediately 2022-09-23 11:23:49 +02:00
Eric NGUYEN
6aa5acd4c0 Comment svg-layout-designer.ts 2022-09-23 11:22:14 +02:00
Eric NGUYEN
da3bd0a323 Implement save/load events 2022-09-23 11:01:31 +02:00
Eric NGUYEN
614016462f Fix old tests 2022-09-23 10:33:32 +02:00
Eric NGUYEN
3e6204e917 Implement HideChildrenInTreeview 2022-09-23 09:34:46 +02:00
Eric NGUYEN
e2da3142b5 Bar: Remove missing function 2022-09-23 09:29:16 +02:00
Eric NGUYEN
eed592986c Merge branch 'docs' into dev 2022-09-22 17:45:54 +02:00
Eric NGUYEN
e5e9f7f7c0 Added more documentation 2022-09-22 17:45:35 +02:00
Eric NGUYEN
74debbf90c Update documentation 2022-09-22 10:51:11 +02:00
Eric NGUYEN
8deebd1ddd Rename artifact to svg-layout-designer 2022-09-22 09:57:16 +02:00
Eric NGUYEN
aed79f3e08 Add publish instruction to azure pipelines 2022-09-21 17:03:04 +02:00
Eric NGUYEN
99b3a4c7ab moved svgld.d.ts to public folder 2022-09-21 17:02:45 +02:00
Eric NGUYEN
96cba0c614 Fix wrong import in MessageSidebar 2022-09-21 16:55:47 +02:00
Eric NGUYEN
4bb92e219d Fix behaviors not apply on sibling when deleting a container + Fix container not able to move because sort is done after 2022-09-21 16:46:42 +02:00
Eric NGUYEN
d875e33f93 Add app test 2022-09-21 16:33:31 +02:00
Eric NGUYEN
cfdbbb7085 Change MainMenu Load input name 2022-09-21 16:13:36 +02:00
Eric NGUYEN
035f79c566 Fix xhr timeout 2022-09-21 16:13:16 +02:00
Eric NGUYEN
0ca3b734d6 Fix message sidebar when webworker are not supported 2022-09-21 16:12:51 +02:00
Eric NGUYEN
1af5b45dbb Update node-http.js 2022-09-21 16:12:27 +02:00
Eric NGUYEN
54d0504c90 Translate behviors to french and add missing behaviors documentation 2022-09-21 14:39:07 +02:00
Eric Nguyen
3a0c4a5714 Merged PR 190: Update master 2022-09-21 09:25:56 +00:00
Eric Nguyen
23ed3ed1ad Merged PR 189: Simplify usage of SmartComponent
- Added new Events :
  - AddContainer, AddContainerToSelectedContainer, AppendContainer, AppendContainerToSelectedContainer, SelectContainer, DeleteContainer
  - AddSymbol, SelectSymbol, DeleteSymbol
- Changed the component to an iframe (you only need to copy the whole dist now)
- Added callbacks to every methods in the component
- Create event listener on demand: no need to initialize the event listener!
- Update d.ts
- Added Fastboot and enable it by default on production build
2022-09-21 09:24:14 +00:00
Eric NGUYEN
07dbac1b12 Fix outdated sidebar test 2022-09-20 09:42:36 +02:00
Eric NGUYEN
3d91b1fb27 Message sidebar will now only show the last packet of message 2022-09-19 12:27:55 +02:00