890 Commits

Author SHA1 Message Date
Bowen Tan
94564e7325 chore(*): publish
- @sunmao-ui/arco-lib@0.11.0
 - @sunmao-ui/chakra-ui-lib@0.11.0
 - @sunmao-ui/core@0.11.0
 - @sunmao-ui/editor-sdk@0.11.0
 - @sunmao-ui/editor@0.11.0
 - @sunmao-ui/runtime@0.11.0
 - @sunmao-ui/shared@0.11.0
 - @sunmao-ui/vite-plugin-fs@0.1.2
 - @sunmao-ui/vite-plugins@1.1.2
2023-09-07 10:27:19 +08:00
tanbowensg
3e977315b6
Merge pull request #725 from smartxworks/feat/datasource-tag
feat(editor): support use tags to filter data source
2023-09-07 09:57:39 +08:00
Bowen Tan
ed0a1fd4e3 feat(editor): support use tags to filter data source 2023-09-06 14:45:58 +08:00
MrWindlike
3aa08e3d17 feat(Editor): not allowed to remove component that is used by others 2023-09-06 13:37:39 +08:00
MrWindlike
bdda1356e6 feat(Editor): support copy the component states 2023-09-01 14:28:46 +08:00
tanbowensg
b11c3d9985
Merge pull request #716 from smartxworks/feat/hide-validator
feat(editor): hide warning area & disable validator
2023-08-31 16:47:32 +08:00
Bowen Tan
82c107af36 feat(editor): hide warning area & disable validator 2023-08-29 17:07:46 +08:00
Bowen Tan
9c56b2ad65 feat(editor): add convenient eval input 2023-08-29 16:33:16 +08:00
Yanzhen Yu
3c79dd7360 expose services when init editor 2023-06-20 22:43:03 +08:00
xzdry
ae90a55421 fix(ComponentSearch): use onSelect instead of onChange 2023-04-12 09:40:30 +08:00
Bowen Tan
a33f545b38 feat: editor supports module method 2023-03-30 15:58:27 +08:00
Bowen Tan
333963756b feat: runtime supports module method 2023-03-30 15:13:15 +08:00
xzdry
56a371fa0e Merge branch 'develop' of github.com:webzard-io/sunmao-ui into fix/dry 2023-03-28 10:34:55 +08:00
tanbowensg
bb3a6d4007
Merge pull request #696 from smartxworks/fix/679
fix(#679): ensure that ids are unique when copying components
2023-03-28 10:26:44 +08:00
tanbowensg
b0ba492b31
Merge pull request #701 from smartxworks/fix/slot-name
fix: hide slot names  only when the slot is unique and is content
2023-03-28 10:23:06 +08:00
xzdry
5052766c7c fix: hide slot names only when the slot is unique and is content 2023-03-28 09:41:02 +08:00
tanbowensg
d7d5dcd1b6
Merge pull request #699 from smartxworks/feat/logs
Feat/logs
2023-03-27 17:27:00 +08:00
xzdry
ebb06679e2 test(component.spec.ts): add paste component test case 2023-03-27 15:27:03 +08:00
xzdry
33a0fdaad8 refactor(pasteComponentLeafOperation): making code more readable 2023-03-27 14:47:33 +08:00
xzdry
d1f9398466 fix(AppModel): update componentMap after copying top-level components 2023-03-27 13:29:19 +08:00
xzdry
9a20d0c9f0 feat(Logs): add fetch event type and optimising component jumps 2023-03-24 09:43:00 +08:00
xzdry
2c05ba3673 refactor(Logs): optimize mergeState display & add resizable function 2023-03-23 17:45:33 +08:00
xzdry
6aa2d0480c refactor(ComponentSearch): remove choc-ui and replace it with select 2023-03-22 11:38:08 +08:00
xzdry
47bbfcc881 fix(#679): ensure that ids are unique when copying components 2023-03-22 10:18:33 +08:00
tanbowensg
e5c452b46a
Merge pull request #685 from smartxworks/feat/event-history
feat(Editor): add events history
2023-03-20 16:19:32 +08:00
xzdry
30936446d1 fix(Editor): increase the zIndex level of the side menu 2023-03-14 09:43:37 +08:00
Bowen Tan
84474d0483 chore(*): change shared package version 2023-03-01 11:14:39 +08:00
Bowen Tan
0a3f45123c chore(*): publish
- @sunmao-ui/arco-lib@0.10.2
 - @sunmao-ui/chakra-ui-lib@0.10.2
 - @sunmao-ui/editor-sdk@0.10.2
 - @sunmao-ui/editor@0.10.2
 - @sunmao-ui/runtime@0.10.2
2023-02-21 13:47:42 +08:00
Bowen Tan
b3b0bd6fa2 chore(*): publish
- @sunmao-ui/arco-lib@0.10.2-alpha.0
 - @sunmao-ui/chakra-ui-lib@0.10.2-alpha.0
 - @sunmao-ui/editor-sdk@0.10.2-alpha.0
 - @sunmao-ui/editor@0.10.2-alpha.0
 - @sunmao-ui/runtime@0.10.2-alpha.0
2023-02-20 16:35:54 +08:00
Bowen Tan
b0a503e9f3 chore(*): publish
- @sunmao-ui/arco-lib@0.10.1
 - @sunmao-ui/chakra-ui-lib@0.10.1
 - @sunmao-ui/core@0.10.1
 - @sunmao-ui/editor-sdk@0.10.1
 - @sunmao-ui/editor@0.10.1
 - @sunmao-ui/runtime@0.10.1
 - @sunmao-ui/shared@0.10.1
2023-02-16 17:30:34 +08:00
xzdry
083d864057 feat(EventLogs): add parameters 2023-02-06 10:01:50 +08:00
xzdry
c162f3e285 feat(WarningArea): add clear events button & add empty status 2023-02-03 09:47:18 +08:00
xzdry
13a33b66ce feat(Editor): add events history 2023-02-01 09:58:58 +08:00
Bowen Tan
8d17a75f8b chore(*): publish
- @sunmao-ui/arco-lib@0.10.0
 - @sunmao-ui/chakra-ui-lib@0.10.0
 - @sunmao-ui/editor-sdk@0.10.0
 - @sunmao-ui/editor@0.10.0
 - @sunmao-ui/runtime@0.10.0
2023-01-20 14:30:32 +08:00
Bowen Tan
bdbadbe53f chore(*): publish
- @sunmao-ui/arco-lib@0.6.0-alpha.1
 - @sunmao-ui/chakra-ui-lib@0.8.0-alpha.1
 - @sunmao-ui/editor-sdk@0.6.0-alpha.1
 - @sunmao-ui/editor@0.10.0-alpha.1
2023-01-20 10:52:26 +08:00
Bowen Tan
5300ab86bc Merge branch 'feat/extract-module' into publish
# Conflicts:
#	packages/editor/src/components/ExtractModuleModal/ExtractModuleEventForm.tsx
#	packages/editor/src/components/ExtractModuleModal/ExtractModulePropertyForm.tsx
#	packages/editor/src/components/ExtractModuleModal/ExtractModuleStateForm.tsx
#	packages/editor/src/components/ExtractModuleModal/ExtractModuleView.tsx
2023-01-20 10:51:54 +08:00
Bowen Tan
e6284f424f fix(editor): fail to add module id when there is \n in expression 2023-01-20 10:50:46 +08:00
Bowen Tan
4e545a0bcc feat(editor): change switch module order 2023-01-20 10:50:46 +08:00
Bowen Tan
e9091c8cc6 fix(editor): clear components and store after change module 2023-01-20 10:50:46 +08:00
tanbowensg
047b8e4568
Merge pull request #675 from smartxworks/feat/extract-module
feat(editor): add extract module feature
2023-01-19 13:57:03 +08:00
Bowen Tan
10bc79556f feat(editor): add extract module feature 2023-01-18 16:19:51 +08:00
tanbowensg
d1292aeadc
Merge pull request #667 from smartxworks/fix/cannot-remove-datasource-trait
fix(editor): allow user removing data source trait
2023-01-18 15:47:13 +08:00
Bowen Tan
71df7cd9c2 fix(editor): allow removing data source trait 2023-01-18 11:01:09 +08:00
Bowen Tan
096bc5d1c6 chore(*): publish
- @sunmao-ui/arco-lib@0.6.0-alpha.0
 - @sunmao-ui/chakra-ui-lib@0.8.0-alpha.0
 - @sunmao-ui/core@0.10.0-alpha.0
 - @sunmao-ui/editor-sdk@0.6.0-alpha.0
 - @sunmao-ui/editor@0.10.0-alpha.0
 - @sunmao-ui/runtime@0.10.0-alpha.0
 - @sunmao-ui/shared@0.5.0-alpha.0
2023-01-17 16:43:32 +08:00
Bowen Tan
5725cb7481 Merge branch 'feat/extract-module' into publish
* feat/extract-module:
  feat(editor): add extract module feature
  feat(editor): add view state button in component action menu
  refactor(module): the type of events is rolled back to string[]
  fix(ModuleWidget): no need to check if it is an expression
  style(RecordEditor): change the background of the record wiget's key
  style(EditorMask): change the z index value of the editor mask
  feat: add the default values of properties for the core traits
  fix(module): fix type error
  refactor(ModuleWidget): spec generation inferred from example properties
  refactor(Editor): refactoring module forms
  feat: support default value for property spec
  fix(arco): fix incorrect path import
  fix(Editor): fix modal going out of the middle area
  fix(localStorage): set initial value when value is empty
  feat: display the `$slot` hint
  feat(editor): add Component Relationship View Modal

# Conflicts:
#	packages/editor/src/components/StructureTree/ComponentNode.tsx
2023-01-17 16:41:54 +08:00
Bowen Tan
19b7c03881 feat(editor): add extract module feature 2023-01-13 14:13:35 +08:00
tanbowensg
145df0da75
Merge pull request #662 from smartxworks/feat/view-state
add view state button in component action menu
2023-01-12 18:31:53 +08:00
Bowen Tan
1ebca82cd2 feat(editor): add view state button in component action menu 2023-01-12 18:31:06 +08:00
tanbowensg
10a35f26d5
Merge pull request #670 from smartxworks/feat/module-spec
refactoring module forms
2023-01-12 10:47:26 +08:00
xzdry
43703bb64e refactor(module): the type of events is rolled back to string[] 2023-01-12 10:26:37 +08:00