239 Commits

Author SHA1 Message Date
huoteng
335314aec6 fix(history): do not record unchanged data 2022-12-08 14:37:21 +08:00
林熠
6ae7c1bee5
refactor: remove dependency of shell from designer (#1328) 2022-12-08 11:41:13 +08:00
AndyKim
3fa810d8ce
fix: add null protection for LowcodeTypes.shape (#1326)
* fix: add null protection for LowcodeTypes.shape, to solve the error with umijs/max >= 4.0.30
2022-12-06 11:45:51 +08:00
JackLian
55c3fc9e58 feat: add types for shell, and move functions in types to utils 2022-12-06 11:12:00 +08:00
JackLian
20c8419f22 feat: feat: remove circular dependency between designer and shell 2022-12-05 14:56:51 +08:00
liujuping
21d5460fd8 Merge branch 'main' into develop 2022-12-01 15:43:10 +08:00
liujuping
bce06dbdcf chore(release): publish 1.0.17 2022-12-01 11:10:45 +08:00
liujuping
abe7f40325 feat: support onMouseDownHook, onChildMoveHook hooks 2022-12-01 10:58:25 +08:00
JackLian
84e0c1f096 feat: add createIntl to common.utils, and fix misuse of zh_CN 2022-11-28 11:16:28 +08:00
zude.hzd
fceffce5cd feat: 新增render notFoundComponent、faultComponent engineConfig配置 2022-11-28 11:05:54 +08:00
liujuping
c3984e5263 fix: fix rgl container crash problem, remove invalid rgl.drop event 2022-11-25 16:59:39 +08:00
JackLian
f951399f97 feat: provide new api project.setI18n for setting schema.i18n data 2022-11-23 14:33:40 +08:00
liujuping
407294dff3 fix: fix the performance issue of batch call executeTransaction 2022-11-22 16:44:29 +08:00
LeoYuan 袁力皓
b18b70461c fix: reuse JSSlot data's value when it is slot structure 2022-11-22 16:17:09 +08:00
liujuping
7d3048a126 chore(release): publish 1.0.16 2022-11-08 15:37:30 +08:00
liujuping
e818d84c8b feat: add common.utils.executeTransaction API to change multi nodes 2022-11-08 15:37:30 +08:00
城危
80be82af6a feat: use "ric-shim" replace "window.requestIdleCallback" fix #829 2022-11-08 15:37:30 +08:00
liujuping
b4f3613bb4 fix: fix the problem that node.isSlot reports an error as a function call 2022-11-08 15:37:30 +08:00
LeoYuan 袁力皓
0c2abc2497 refactor: provide a typing for PluginConfigCreator 2022-11-08 15:37:30 +08:00
liujuping
7b58b6a6d7 feat: add APIs for plugin-outline-pane which will be splitted in near future 2022-11-08 15:37:30 +08:00
刘菊萍(絮黎)
413d17b84b fix: fix the problem that the childWhitelist is invalid when dragged to the root container (#1168) 2022-11-08 15:37:30 +08:00
SoberZ
8a83fc9b5c feat: 资产包支持一个package从另一个package异步导出 (#1150) 2022-11-08 15:37:30 +08:00
刘菊萍(絮黎)
535b75c04f fix: removed incorrectly calling childWhitelist hook logic during drag and drop (#1141) 2022-11-08 15:37:30 +08:00
liujuping
86b8889ec4 chore(release): publish 1.0.15 2022-10-18 11:03:00 +08:00
liujuping
9beae9c326 fix: fixed focusNodeSelector configuration not taking effect 2022-10-13 16:04:37 +08:00
LeoYuan 袁力皓
c4768871db chore: correct mocked typo 2022-10-10 15:01:26 +08:00
刘菊萍(絮黎)
d3c891e2a4
feat: support for NotFoundComponent design state is optional (#1013) 2022-09-23 15:32:23 +08:00
LeoYuan 袁力皓
1f9150e4b2 feat: support SPA mode 2022-09-23 14:38:32 +08:00
liujuping
dbe0764ff4 feat: the tips when dragging a component from the component panel same with the moving component 2022-09-08 18:40:57 +08:00
liujuping
7a0bab11ac chore(release): publish 1.0.14 2022-09-02 16:10:29 +08:00
LeoYuan 袁力皓
3e6cfa055c test: add some test cases 2022-09-02 16:10:29 +08:00
LeoYuan 袁力皓
f3914ed815 test: add some test cases 2022-09-02 16:10:29 +08:00
LeoYuan 袁力皓
c50b07d3ec test(selection & dragon): add some test cases for increasing code coverage rate 2022-09-02 16:10:29 +08:00
LeoYuan 袁力皓
80c805780f chore(release): publish 1.0.13 2022-07-27 16:50:52 +08:00
guowenfh
8232424697
fix: designer/loadIncrementalAssets await Sequential (#841)
* fix: designer/loadIncrementalAssets await Sequential

* feat: change editor set support Promise
2022-07-21 17:24:47 +08:00
LeoYuan 袁力皓
37654cd040 test(builtin-hotkey): increase designer's code branch coverage to 84.18% 2022-07-11 11:17:49 +08:00
LeoYuan 袁力皓
969a130b37 fix: project.exportSchema should export componentsMap of all documents 2022-07-11 10:59:14 +08:00
LeoYuan 袁力皓
a8de3f299c fix: should pass index param when creating a Prop instance under a list type Prop instance, fix #780 2022-07-08 09:10:22 +08:00
LeoYuan 袁力皓
9be46e7b34 fix: error thrown when triggering undo after save schema on SchemaPane 2022-07-08 09:06:22 +08:00
LeoYuan 袁力皓
b4b30a3599 fix: simulator eclipses setting area #773 2022-07-07 16:21:44 +08:00
LeoYuan 袁力皓
30d4ba9d21 chore(release): publish 1.0.12 2022-07-06 11:20:17 +08:00
zyy7259
900b239432 feat: pass e to customizeIgnoreSelectors 2022-06-29 09:22:06 +08:00
LeoYuan 袁力皓
23cf6bc778 chore(release): publish 1.0.11 2022-06-28 14:06:01 +08:00
LeoYuan 袁力皓
3f7c0cd519 feat: support opening document with id 2022-06-28 11:17:59 +08:00
絮黎
da7f77ee91
feat: added thisRequiredInJSE API to control whether JSExpression expression access context must use this (#702) 2022-06-23 14:44:35 +08:00
LeoYuan 袁力皓
8f237b1089 test: increase branch coverage percentage of designer to 81.66% 2022-06-23 12:18:58 +08:00
LeoYuan 袁力皓
e005ca2e2e chore: suppress boring warnings emitted from babel 2022-06-17 14:22:11 +08:00
LeoYuan 袁力皓
8dab2ce68a chore: support coverage diff 2022-06-17 14:22:11 +08:00
LeoYuan 袁力皓
c5ffbd59c4 test: add some unit tests for ComponentMeta 2022-06-16 13:35:11 +08:00
LeoYuan 袁力皓
3105081466 refactor: reuse previous Prop instance to keep mobx reaction connnection alive 2022-06-15 15:44:22 +08:00