ScriptHost

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2025-05-02
00:51
Experiment wrapping Wren in a script-host (savepoint) Leaf check-in: 92e3f1ce50 user: murphy tags: trunk
2025-04-30
14:17
NuGet dependency updates (savepoint) check-in: 6af9e2087b user: murphy tags: trunk
01:13
MuJS bindings tidbits (savepoint) check-in: 5c09fb9af4 user: murphy tags: trunk
2024-10-27
22:25
Removed superflous `AddRef` call (Win32 / WebView2) check-in: 87c4dfcce0 user: murphy tags: trunk
2024-10-26
20:49
Updated NuGet package references check-in: c68e361c3a user: murphy tags: trunk
2024-10-22
15:33
Executable flag for `PhysFS::force_file` check-in: 7bd330879c user: murphy tags: trunk
2024-10-21
03:09
Added missing includes (savepoint) check-in: 78acd2168a user: murphy tags: trunk
02:54
improved C header compatibility (savepoint) check-in: cc92e3f3d3 user: murphy tags: trunk
02:49
`cmdShow` in `WebWindowPlacement`, improved C header compatibility, improved Win32 thread safety and initialization, MuJS bindings (savepoint) check-in: 72feeeade2 user: murphy tags: trunk
2024-10-19
22:24
Removed unused includes check-in: d0f9be4001 user: murphy tags: trunk
21:46
Automatically download and install WebView2 runtime from InnoSetup installer check-in: 29832b3051 user: murphy tags: trunk
20:29
`README.md` and Doxygen documentation, `handle_web_resource_request` path fix for Win32 / WebView2 check-in: 30c95fb6da user: murphy tags: trunk
17:01
Corrected installer component assignments check-in: 125cdd17cb user: murphy tags: trunk
17:00
Namespace and directory structure tweaks check-in: 1f58e87b98 user: murphy tags: trunk
16:11
Stand-alone DLL build, InnoSetup installer check-in: 9597f08f72 user: murphy tags: trunk
2024-10-17
13:00
Removed unused `__STDC_WANT_LIB_EXT1__` preprocessor definition check-in: 9754cfb46a user: murphy tags: trunk
12:37
Basic GCC / Unix support for WebView without PhysFS check-in: b3d64b1550 user: murphy tags: trunk
12:27
Preparations to allow compiling WebView without PhysFS check-in: eb2b295954 user: murphy tags: trunk
2024-10-16
01:36
GCC / libnotify compilation fixes check-in: 5b4583429f user: murphy tags: trunk
01:28
Notification dismissal events, reference counter fixes (savepoint) check-in: 4695371223 user: murphy tags: trunk
2024-10-15
23:35
Improved safety of notification thread destruction (Win32 / COM) check-in: 2550122013 user: murphy tags: trunk
23:11
Ensure notification balloons are fully asynchronous and do not fail hard (savepoint) check-in: fc3d22bc9b user: murphy tags: trunk
2024-10-10
13:01
Basic notification support (Win32 / COM) check-in: 79496f265b user: murphy tags: trunk
11:43
Basic notification support (WebKitGTK / LibNotify, savepoint) check-in: f40d03c1cb user: murphy tags: trunk
2024-10-07
23:37
Simplified output notification logic check-in: 905b7b9432 user: murphy tags: trunk
23:25
Corrected event processing in `Console::run` and friends (savepoint) check-in: 31f2ad951a user: murphy tags: trunk
22:43
Log event queueing to avoid some locks and prevent deadlocks (savepoint) check-in: f0b37a3395 user: murphy tags: trunk
2024-10-06
21:36
Re-instated simple sub-process control (savepoint, deadlocks) check-in: 170faaad94 user: murphy tags: trunk
2024-10-05
12:35
Do not assert in `noexcept` method :-] check-in: 2653ec27de user: murphy tags: trunk
03:23
Console message processing, mutex guards instead of asynchronous dispatch for window maps (savepoint) check-in: 04f53b801f user: murphy tags: trunk
00:24
Window position management tweaks, scaffolding for message processors (savepoint) check-in: d89452df79 user: murphy tags: trunk
2024-10-04
22:52
Moved `page_size` and `runtime_id` functions into `WebEnvironment` scope check-in: 54219504b5 user: murphy tags: trunk
22:33
Added missing `JS_CORE` define to `jswebview.c` check-in: b1e20da1a1 user: murphy tags: trunk
22:32
Removed `std::enable_shared_from_this<WebView>` base class, due to being unused and causing warnings with MSVC check-in: 770d4eda7b user: murphy tags: trunk
22:18
Tweaks to allow dynamic linking on Win32 (savepoint) check-in: 71ac8f9690 user: murphy tags: trunk
21:57
Tweaks to allow static linking on Unix (savepoint) check-in: 55686a7255 user: murphy tags: trunk
21:46
Updated NuGet package dependencies check-in: 46df19edcf user: murphy tags: trunk
21:37
Added forgotten pure C include (savepoint) check-in: 303d3b4a17 user: murphy tags: trunk
21:34
Make `copylocal` step optional in `links_webview` (savepoint) check-in: 97b57abf0f user: murphy tags: trunk
21:30
Added public `webview-host/include` directory, basic scaffolding for Lua and MuJS bindings (savepoint) check-in: 4f76f07e3f user: murphy tags: trunk
10:43
Separate `PhysFS` namespace and `fsutil.*` sources (savepoint) check-in: c2ef42113d user: murphy tags: trunk
10:17
Renamed, `ioutil.*` -> `format.*`, moved `{read,write}_pref` to `main.cxx` check-in: 1f9a10238f user: murphy tags: trunk
2024-10-03
11:25
Win32 / WebView2 event handler for resources, fixed `IS_MUTABLE_PATH` regex (savepoint) check-in: 005cb6e45c user: murphy tags: trunk
2024-10-02
10:35
Win32 / WebView2 event handler for new windows (savepoint) check-in: 7948cba44b user: murphy tags: trunk
2024-10-01
18:08
Progress on restructured Win32 / WebView2 code (savepoint) check-in: a427ad2867 user: murphy tags: trunk
2024-09-29
11:08
No-op destructors for C callbacks check-in: 927cd5b38f user: murphy tags: trunk
2024-09-26
20:03
WebKitGTK+ implementation of placement callbacks check-in: 6a12f539ed user: murphy tags: trunk
19:50
Progress on restructured Win32 / WebView2 code, placement events (savepoint) check-in: 540f57190f user: murphy tags: trunk
17:04
Progress on restructured Win32 / WebView2 code, thread safety tweaks (savepoint) check-in: b0d9daac25 user: murphy tags: trunk
02:35
Simplified `WebEnvironmentAction` invocation in WebKitGTK+ version check-in: 6daa90ed41 user: murphy tags: trunk