You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/PURE_ZIG_REFACTOR.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -300,7 +300,6 @@ implementations.
300
300
|`webui_is_shown()`| There is no window-level connected/shown query. |
301
301
|`webui_set_config(folder_monitor)`| Directory change monitoring and automatic browser reload are not implemented. |
302
302
|`webui_set_default_root_folder()`| There is no application-wide default directory content setting. |
303
-
|`webui_set_logger()`| There is no caller-provided logging callback. |
304
303
|`webui_set_icon()`, `webui_set_icon_file()`| Window icon configuration is not implemented. |
305
304
|`webui_open_url()`| The internal OS URL opener is not exposed as a general public API. |
306
305
|`webui_get_best_browser()`, `webui_browser_exist()`, `webui_show_browser()`, `webui_set_browser_folder()`| Browser discovery, selection, and custom executable locations are not implemented. |
@@ -349,6 +348,7 @@ not implementation gaps:
349
348
|`webui_navigate()`, `webui_send_raw()`|`Window.navigate()` and `Window.sendRaw()`. |
|`webui_set_config(use_cookies)`|`App.Options.use_cookies` adds a per-window, path-scoped `HttpOnly` authorization cookie while retaining capability URLs and protocol authentication. |
351
+
|`webui_set_logger()`|`App.Options.logger` and `logger_user_data`; messages use `std.log.Level` and fall back to `std.log` when no callback is set. |
352
352
|`webui_set_public()`|`App.Options.public` permits non-loopback listening only with TLS; Origin and explicit connection and protocol limits are enforced. |
353
353
|`webui_set_tls_certificate()`|`App.Options.tls` accepts caller-provided PEM certificate and private-key bytes. |
354
354
|`webui_set_port()`, `webui_get_port()`, `webui_get_free_port()`|`App.Options.port`, including `0` for automatic selection, and the running window URL. |
@@ -383,11 +383,10 @@ This completes the behavior represented by `webui_set_public()`,
383
383
This completes `webui_bind()`, the remaining typed argument and return
0 commit comments