welsonjs/WelsonJS.Toolkit/WelsonJS.Launcher
Namhyeon, Go 87020d35ac Refactor logger interface and add JsNative interop layer
Updated ICompatibleLogger to accept params object[] for flexible logging. Refactored TraceLogger to support the new interface and improved formatting. Added JsNative.cs to encapsulate ChakraCore P/Invoke interop, and updated JsCore to use JsNative for all native calls. Modified all resource tools to accept and use ICompatibleLogger for consistent logging. Updated project file to include new and updated sources.
2025-09-28 00:07:41 +09:00
..
Properties Rename CitiQuery to IpQuery and update API references 2025-09-25 15:26:24 +09:00
Resources Add the list of instances 2025-02-09 21:41:21 +09:00
ResourceTools Refactor logger interface and add JsNative interop layer 2025-09-28 00:07:41 +09:00
app.config Add WebSocket support for Chromium DevTools endpoints 2025-07-31 16:59:03 +09:00
editor.html Rename CitiQuery to IpQuery and update API references 2025-09-25 15:26:24 +09:00
EnvForm.cs Add SPDX and references to all source files 2025-05-25 15:47:19 +09:00
EnvForm.Designer.cs some updates 2025-03-31 14:50:02 +09:00
EnvForm.resx Add import and export feature 2024-10-03 20:58:42 +09:00
favicon.ico Update favicon.ico and related files 2024-10-03 13:55:26 +09:00
GlobalSettingsForm.cs Add SPDX and references to all source files 2025-05-25 15:47:19 +09:00
GlobalSettingsForm.Designer.cs Edit the codes from code review result 2025-03-30 22:24:35 +09:00
GlobalSettingsForm.resx Add the global settings form 2025-02-26 22:01:57 +09:00
ICompatibleLogger.cs Refactor logger interface and add JsNative interop layer 2025-09-28 00:07:41 +09:00
InstancesForm.cs Update EsentDatabase specs 2025-06-26 10:22:07 +09:00
InstancesForm.Designer.cs Update EsentDatabase specs 2025-06-26 10:22:07 +09:00
InstancesForm.resx Add the list of instances 2025-02-09 21:41:21 +09:00
IResourceTool.cs Add SPDX and references to all source files 2025-05-25 15:47:19 +09:00
JsCore.cs Refactor logger interface and add JsNative interop layer 2025-09-28 00:07:41 +09:00
JsNative.cs Refactor logger interface and add JsNative interop layer 2025-09-28 00:07:41 +09:00
JsSerializer.cs Add ChakraCore integration and native bootstrap logic 2025-09-26 17:04:14 +09:00
LICENSE Fix typo of the license and contributing files 2025-05-26 00:10:26 +09:00
MainForm.cs Improve resource server initialization and mutex handling 2025-08-26 13:02:32 +09:00
MainForm.Designer.cs Add the link text 2025-05-24 12:49:37 +09:00
MainForm.resx Add the notify (tray) icon to Launcher 2025-03-14 17:46:38 +09:00
NativeBootstrap.cs Add ChakraCore integration and native bootstrap logic 2025-09-26 17:04:14 +09:00
Program.cs Add ChakraCore integration and native bootstrap logic 2025-09-26 17:04:14 +09:00
ResourceServer.cs Refactor logger interface and add JsNative interop layer 2025-09-28 00:07:41 +09:00
TraceLogger.cs Refactor logger interface and add JsNative interop layer 2025-09-28 00:07:41 +09:00
WebSocketManager.cs Improve WebSocket receive buffer handling 2025-08-14 04:21:02 +09:00
WelsonJS.Launcher.csproj Refactor logger interface and add JsNative interop layer 2025-09-28 00:07:41 +09:00