diff --git a/hdc/service/service-gen/src/tools/common.js b/hdc/service/service-gen/src/tools/common.js index e176ca5d52019a9a7369eef19c1362b50ae857d4..d241e6b221cfdb1f5e07ce6797ba0e12b05a317a 100755 --- a/hdc/service/service-gen/src/tools/common.js +++ b/hdc/service/service-gen/src/tools/common.js @@ -36,7 +36,8 @@ const DATA_R_MAP = new Map( const TYPE_DEF_MAP = new Map( [["ErrCode", "int32_t"], ["char", "int8_t"], ["short", "int16_t"], ["int", "int32_t"], ["long", "int64_t"], ["unsigned char", "uint8_t"], ["unsigned short", "uint16_t"], ["unsigned int", "uint32_t"], - ["unsigned long", "uint64_t"] + ["unsigned long", "uint64_t"], ["double_t", "double"], ["float_t", "float"], ["size_t", "double"], + ["long long", "double"], ["long double", "double"] ]); // remote消息中vector变量类型名(key)与对应的写parcel方法名(value)的映射(参考parcel.h) diff --git a/hdc/service/service_vs_plugin/src/extension.js b/hdc/service/service_vs_plugin/src/extension.js index b2e77b2b6d06d4cee7f923436dbae7268b2ee19a..5a3b2b6fcb0d309357c4c16f6d030c0f14ce8d52 100755 --- a/hdc/service/service_vs_plugin/src/extension.js +++ b/hdc/service/service_vs_plugin/src/extension.js @@ -45,6 +45,12 @@ function activate(context) { } else if (platform == 'Linux') { exeFilePath = __dirname + "/service-gen-linux"; } + vscode.window.onDidChangeActiveColorTheme(colorTheme => { + var result = { + msg: "colorThemeChanged" + } + globalPanel.webview.postMessage(result); + }); } function executorService(name, genDir, serviceId) { diff --git a/hdc/service/service_vs_plugin/src/images/file_black.png b/hdc/service/service_vs_plugin/src/images/file_black.png new file mode 100644 index 0000000000000000000000000000000000000000..fd54e8a66190cee967d71270a1375952c59c4ccb Binary files /dev/null and b/hdc/service/service_vs_plugin/src/images/file_black.png differ diff --git a/hdc/service/service_vs_plugin/src/vs_plugin_view.html b/hdc/service/service_vs_plugin/src/vs_plugin_view.html index af14b662fb1af435a896dc07abd4f1b477ceddd1..1d82681c1e448c825339e89a2305379e431adea9 100755 --- a/hdc/service/service_vs_plugin/src/vs_plugin_view.html +++ b/hdc/service/service_vs_plugin/src/vs_plugin_view.html @@ -2,51 +2,49 @@ - - Napi + + Napi