Commit Graph

76 Commits

Author SHA1 Message Date
zoomchan-cxj a0ab2a6acc refactor(core): build core-js 2021-08-04 11:05:03 +08:00
Zoom Chan 149ec0458e feat(android,react,vue): support RTL layout (#893)
* feat(android): support RTL layout

* feat(js): inject Localization to core js

* feat(react): text input default align to right on RTL layout

* feat(react): horiztonal scrollview on RTL layout

* fix(android): set default ltr for boxshadow view

* feat(react,vue): add Localization demo

Co-authored-by: maxli <maxli@tencent.com>
Co-authored-by: yitengzhu <yitengzhu@tencent.com>
2021-08-03 22:40:17 +08:00
zoomchan-cxj da5a86dd26 chore(eslint): change lint path 2021-08-03 22:40:17 +08:00
zoomchan-cxj 1b63c3c402 refactor(core): fixed lint problems 2021-08-03 22:40:17 +08:00
pollyzhang 26dec916e2 fix(core): fix v8 local string crash 2021-08-03 22:40:04 +08:00
pollyzhang 568979d064 fix(core): uniform type 2021-08-03 22:40:04 +08:00
pollyzhang 4eb7ddd3ec fix(core): fix v8::maybelocal crash, remove TO_LOCAL_UNCHECKED macro 2021-08-03 22:40:04 +08:00
superzheng 59f36afd33 fix(android): fix v8 crash caused by multiple initialize 2021-08-03 22:39:47 +08:00
superzheng 683dff1050 feat(core): adapt to official release version v8 2021-08-03 22:36:29 +08:00
superzheng 95d750a6a9 chore(android): adjust the v8 directory structure 2021-08-03 22:36:23 +08:00
pollyzhang 1547226fbc feat(core): refactor ctx value 2021-08-03 22:34:38 +08:00
zoomchan-cxj efdf9af93c fix(core): rm jscore promise 2021-07-08 11:11:36 +08:00
churchill-zhang 45a944094e fix(core): fix create ctx value crash (#820) 2021-06-18 18:06:00 +08:00
churchill-zhang 8f713013a0 fix(core): fix code cache crash (#817) 2021-06-18 18:05:59 +08:00
pollyzhang d91e4b0f00 fix(core): fix codecc warning 2021-06-07 19:39:49 +08:00
pollyzhang 52477008c7 fix(core): fix code cache bug 2021-06-07 19:39:49 +08:00
churchill-zhang 0734460430 fix(core): fix unicode_string_view null pointer bug (#787) 2021-06-07 19:39:49 +08:00
churchill-zhang 34a1f4e020 feat(core): add unicode_string_view and js_value_wrapper (#782) 2021-06-07 19:39:48 +08:00
zoomchan-cxj ea779126d1 fix(core): fixed nativeFlushQueueImmediate callID issue
hoist __GLOBAL__._queue reset logic to avoid duplicated callID sent to nativeFlushQueueImmediate
2021-06-07 19:39:48 +08:00
zoomchan-cxj b778f3b5ae refactor(hippy-react, hippy-vue): rm redundant code 2021-06-07 19:39:45 +08:00
zoomchan-cxj c3da87108f feat(hippy-core): add original console api 2021-05-19 19:18:56 +08:00
zoomchan-cxj bbac501a77 refactor(core): build core code 2021-05-17 11:42:34 +08:00
JinzeLin 655aa152bf fix(core): setTimeout and setInterval of TimerModule support ...args (#733)
* fix(core): setTimeout and setInterval of TimerModule support ...args

* fix(core): setTimeout and setInterval of TimerModule support ...args

Co-authored-by: jinzelin <jinzelin@tencent.com>
Co-authored-by: Zoom Chan <shermanchen@tencent.com>
2021-05-17 11:42:34 +08:00
pollyzhang 8e60e23ba0 fix(core): fix log bug 2021-05-17 11:42:20 +08:00
pollyzhang d3a6f0df0f feat(core): refactor logger 2021-05-17 11:42:10 +08:00
pollyzhang da12e1c077 feat(core): adapter new Serializer 2021-05-17 11:42:06 +08:00
dequan1331 df73c0d93c fix(ios): jsc stringRef bad access 2021-04-22 10:36:39 +08:00
pollyzhang 865e50f41e refactor(core): refactor dynamic jni 2021-04-19 11:21:01 +08:00
zoomchan-cxj d63cf60ca9 fix(core): use internal promise for iOS
promise.js polyfill for iOS lead to memory leak, change it to internal implementation on promise-supported iOS system
2021-04-19 11:21:00 +08:00
pollyzhang 62ddc7df75 fix(core): fix v8 scope bug 2021-04-19 11:20:35 +08:00
Super Zheng 1b3cd105fd refactor(core): remove v8 DEPRECATED methods 2021-04-19 11:20:35 +08:00
pollyzhang df8355cbc0 fix(core): fix iOS CreateJsError function error 2021-03-26 15:06:55 +08:00
zoomchan-cxj 32c5fd7a89 refactor(core): perf dynamic load code 2021-03-26 15:06:17 +08:00
pollyzhang 2f627df6d1 feat(core): refactor dynamic jni 2021-03-26 15:06:17 +08:00
pollyzhang 932b51c952 feat(core): support multi scheme dynamic load 2021-03-26 15:06:16 +08:00
pollyzhang 82b0b27297 fix(core): revert v8 refactor 2021-03-26 15:06:16 +08:00
Zoom Chan e7cd1f3896 feat(core): daymiacLoad support http req (#640) 2021-03-26 15:06:15 +08:00
Super Zheng a5c309afe8 refactor(core): use latest method to instead of v8 DEPRECATED methods (#639) 2021-03-26 15:06:14 +08:00
pollyzhang f9138b2fcb fix(core): fix dynamic load crash 2021-03-26 15:06:14 +08:00
pollyzhang f8212e49ae fix(core): fix codecc 2021-03-17 15:13:25 +08:00
churchill-zhang 1077a7962a fix(core): fix codecc warning (#608) 2021-03-17 15:13:25 +08:00
pollyzhang 9eb0bb8ce0 fix(core): fix DLOG macro 2021-03-10 15:39:51 +08:00
churchill-zhang 9dbfcbda95 Feature/exception (#599)
feat(core): refactor exception handler
2021-03-10 15:39:51 +08:00
pollyzhang 7657ab53bc fix(core): avoid iOS map crash 2021-02-23 21:33:54 +08:00
zoomchan-cxj 58f5ff7729 fix(hippy-core): remove getOwnPropertyDescriptors 2021-02-23 21:33:05 +08:00
pollyzhang 1b27277be0 fix(core): fix js exception report bug 2021-02-22 20:03:37 +08:00
zoomchan-cxj 5f8d3a107f chore(release): released 2.3.4 2021-01-25 19:10:47 +08:00
zoomchan-cxj 71b5470475 feat(hippy-core): add navigatorBarHeight 2021-01-25 18:49:54 +08:00
zoomchan-cxj c3c03e3859 refactor(hippy-core): remove react logic 2021-01-25 16:10:28 +08:00
zoomchan-cxj cf6539c935 chore(release): released 2.3.3 2021-01-20 13:31:52 +08:00