Commit graph

298 commits

Author SHA1 Message Date
Max
9101efb4b6 Refactor component initialization in SUI core 2024-07-22 20:37:51 +08:00
Max
2f828b643d add ToCamelCase function in SUI core 2024-07-22 17:28:27 +08:00
Max
e802599795 Refactor statement attributes copying logic in SUI core 2024-07-22 11:18:12 +08:00
Max
dc8cfb66df fix missing trans-text attribute bug 2024-07-21 07:09:59 +08:00
Max
f32a677265 Refactor event binding logic in SUI core 2024-07-20 17:45:19 +08:00
Max
258163497a Refactor event binding logic in SUI core 2024-07-20 15:42:08 +08:00
Max
fbfd3f270a Refactor event binding logic in SUI core 2024-07-20 10:47:46 +08:00
Max
bafe3bb20f Refactor event binding logic in SUI core 2024-07-20 09:44:58 +08:00
Max
ebc399bfe1 add event binding logic in SUI core 2024-07-20 08:44:02 +08:00
Max
69e0070b0a Refactor prop regex patterns and methods in SUI core 2024-07-19 16:08:00 +08:00
Max
af3a8a4ac4 Refactor locale file writing logic in SUI page 2024-07-19 08:21:59 +08:00
Max
8e8a0ac885 Fix trans passing bug in SUI components 2024-07-19 07:20:57 +08:00
Max
3014d6f2e9 Refactor copySlots method to use slot.Contents() instead of slot.Children() 2024-07-18 19:28:04 +08:00
Max
58534f532f Refactor copySlots method to use slot.Contents() instead of slot.Children() 2024-07-18 19:13:22 +08:00
Max
49c66870f8 Refactor copySlots method to remove unnecessary context parameter 2024-07-18 18:45:38 +08:00
Max
57b59d6d45 refactor: Add support for script messages in SUI i18n locale merging logic 2024-07-17 18:06:51 +08:00
Max
11a66d0aed [feat] SUI i18n client-side script support 2024-07-17 17:59:09 +08:00
Max
41495a2de0 fix sui test cases 2024-07-17 16:44:42 +08:00
Max
f6a94fdba3 [feat] sui i18n direction, timezone and format support 2024-07-17 16:23:53 +08:00
Max
1005556c2f optimize SUI page writeLocaleSource and writeLocaleFiles logic 2024-07-17 09:16:11 +08:00
Max
61f297b3dc optimize SUI page writeLocaleSource and writeLocaleFiles logic 2024-07-17 08:25:52 +08:00
Max
b7ba391278 refactor: Improve SUI page parser logic for rendering i18n and escaping translation variables 2024-07-16 20:16:01 +08:00
Max
58f1e88bd1 optimize the logic for rendering i18n on SUI pages 2024-07-16 19:06:03 +08:00
Max
6e171fa7cb fix: Escape translation variables in SUI page parser 2024-07-16 17:47:55 +08:00
Max
55e3a2b4dd fix: Escape translation variables in SUI page parser 2024-07-16 10:43:43 +08:00
Max
2966256ad6 fix sui tests 2024-07-16 08:52:35 +08:00
Max
b2822dd8bf sui page parser to escape i18n variables 2024-07-16 08:35:26 +08:00
Max
08f3fbc1e4 fix sui page locale and theme data caching bug 2024-07-16 04:53:01 +08:00
Max
d5584ca9c4 fix misspelling 2024-07-15 20:20:23 +08:00
Max
d7dbcd767e feat: SUI i18n supports both attributes and variables. 2024-07-15 20:10:06 +08:00
Max
b85e5eecd8 Fix the bug in the SUI language pack path 2024-07-15 16:57:28 +08:00
Max
931394b36b feat: Add yao sui trans command for automatic translation support 2024-07-15 10:15:05 +08:00
Max
ef8b8027cf [add] sui.trans.all and sui.trans.page to support automatic translation 2024-07-15 09:24:44 +08:00
Max
1ed1973c7d Optimize i18n key generation logic 2024-07-15 05:52:44 +08:00
Max
98f2f2a190 refactor: Update BuildContext components to use boolean values instead of strings 2024-07-12 10:24:07 +08:00
Max
5b19ef3d19 refactor: Update BuildContext components to use boolean values instead of strings 2024-07-12 08:39:57 +08:00
Max
a5e1b569be refactor: Add default BuildContext if none provided in TranslateMarks function 2024-07-11 20:37:06 +08:00
Max
61205ced5f refactor i18n support 2024-07-11 20:20:36 +08:00
Max
da955f2c48 fix sui GlobRoutes bug and add s:click support 2024-07-11 09:38:58 +08:00
Max
8dd5f02a7b feat: output warning messages during sui page build 2024-07-09 05:56:29 +08:00
Max
9bae50b500 fix the bug in handling the replaceNodeUse attribute 2024-07-09 05:12:52 +08:00
Max
31cf9061e8 fix SUI test cases 2024-07-08 10:45:11 +08:00
Max
ffb858b76f refactor: Update parsing logic for JIT components 2024-07-08 10:31:35 +08:00
Max
d188f967d0 refactor: Update parsing logic for JIT components 2024-07-08 02:21:36 +08:00
Max
78d8d9fbc2 refactor: Update namespace handling in SUI page builder 2024-07-08 02:02:03 +08:00
Max
7ea9953b69 [add] SUI component dynamic loading 2024-07-08 00:43:14 +08:00
Max
b4ed405e4e optimize sui page injection script 2024-07-07 22:34:10 +08:00
Max
265188bed1 refactor: Remove unused slotNode function and tidy up code 2024-07-07 16:00:28 +08:00
Max
e4c8eeb180 optimize the SUI compiler & add http server gzip support 2024-07-07 15:29:50 +08:00
Max
536621d72e refactor: Update parsing logic for JIT components 2024-07-07 02:33:12 +08:00