Commit Graph

132 Commits

Author SHA1 Message Date
Hassan DRAGA
0bfe23ceda Change WebView to Webview (macOS WebKit Conflict) 2024-07-11 13:40:57 -04:00
Hassan DRAGA
1dbce3938e Fix Minor Warnings (is_high_contrast) 2024-07-11 12:09:03 -04:00
Hassan DRAGA
708d4a16a3 Unify Comments 2024-07-11 10:10:29 -04:00
Hassan DRAGA
b2f505a41c Update C Header - Adding et_mime_type 2024-07-09 19:19:26 -04:00
Nathan R
9ed9279a98 Added a function webui_get_port() to retrieve the server port for the session 2024-07-09 14:39:38 -07:00
David Alm
51d82c82e9 tk 2024-07-09 13:54:59 -04:00
David Alm
0346f0ffdc exposing _webui_get_free_port 2024-07-09 12:06:31 -04:00
Hassan DRAGA
0440eeaab1 Adding Bun Runtime 2024-07-08 19:21:51 -04:00
Hassan DRAGA
6ca760163e Adding new API webui_open_url 2024-07-05 18:52:12 -04:00
Hassan DRAGA
f25dd98112 New Event Elements
* Updating webui_config: use_cookies
* Updating webui_event_t: connection_id, cookies
2024-07-05 16:48:32 -04:00
Hassan DRAGA
c4cc398778 Adding webui_interface_get_float_at 2024-07-02 11:31:32 -04:00
Hassan DRAGA
bb887d76f6 New API webui_start_server 2024-07-02 00:45:15 -04:00
Hassan DRAGA
cc103aa37f Header - New APIs
* WebView in browsers list
* multi_client in config
* client_id in webui_event_t
* webui_script_client
* webui_run_client
* webui_close_client
* webui_navigate_client
* webui_show_client
* webui_send_raw_client
2024-07-01 02:37:30 -04:00
Hassan DRAGA
b576b2f9de Adding folder_monitor (config)
* Automatically refresh the window when any file in the root folder gets changed.
2024-06-25 22:40:25 -04:00
Hassan DRAGA
d0b013ccda Adding webui_browser_exist
More inf: https://github.com/webui-dev/webui/issues/431
2024-06-25 16:20:25 -04:00
Hassan DRAGA
acc77ce5d2 Update high contrast 2024-06-25 14:01:09 -04:00
Hassan DRAGA
8e8abd2273 Up to Beta.2 2024-06-25 13:06:30 -04:00
Mehmet Ali Şipi
5399c1f2fe
Support high contrast detection on Windows. 2024-06-24 16:26:20 +03:00
Mehmet Ali Şipi
3bdacf4c12
Support to disable default high contrast of browser. 2024-06-24 15:27:28 +03:00
Hassan DRAGA
775455c809 Fix typos in the C header 2024-06-21 15:46:59 -04:00
Hassan DRAGA
d394a2f92a * Rename webui_set_event_block to webui_set_event_blocking 2024-06-12 18:04:29 -04:00
Hassan DRAGA
4fb247ef25 Adding Event Block APIs
* Adding `webui_set_event_block`
* Adding `ui_event_block` for `webui_set_config`
2024-06-11 15:27:12 -04:00
Turiiya
5be9d902db Add CGO check 2024-06-09 22:29:35 +02:00
Turiiya
45c973a387 Fix conflict with including dirent 2024-06-09 20:47:17 +02:00
Turiiya
d8008e3d57 Update version after suggestions 2024-06-05 19:15:29 +02:00
Turiiya
cf9764a071 Use semver compliant version specification 2024-06-05 01:21:59 +02:00
Turiiya
bf87e04a6b Rename webui_config to webui_set_config 2024-06-02 18:32:39 +02:00
Turiiya
37bdee47ec Use singular form for enum names 2024-06-02 18:29:15 +02:00
Hassan DRAGA
4466bcfc4e Update webui_get_best_browser description 2024-06-01 16:30:52 -04:00
Hassan DRAGA
817cc605be
Merge pull request #326 from SpikeHD/expose_browser
Expose `_webui_find_the_best_browser` as `webui_get_best_browser`
2024-05-31 18:24:29 -04:00
Hassan DRAGA
4517ba4982 Adding webui_return_float 2024-05-29 19:01:10 -04:00
Hassan DRAGA
19b2e32394 Adding webui_get_count 2024-05-29 17:44:03 -04:00
Hassan DRAGA
9c9b3dc00a Adding webui_get_float 2024-05-29 17:23:19 -04:00
Hassan DRAGA
c31abc32ee Adding webui_config 2024-05-28 14:28:32 -04:00
Hassan DRAGA
7e99ecc7bf WebUI v2.5.0-Beta-1 2024-05-26 20:02:12 -04:00
jinzhongjia
7a690a514d Split build.zig
Split build.zig
 replace strdup with _strdup when compiling with msvc
2024-03-26 07:20:43 +08:00
XXIV
6e5ba97b5b
add missing void 2024-03-23 16:05:59 +03:00
SpikeHD
a4168b9b19 feat: expose get_best_browser to C and C++ api 2024-02-13 00:07:53 -08:00
123
5755fead94 remove chromium_options --no-proxy-server, export webui_set_proxy api 2024-01-05 09:16:11 +08:00
Hassan DRAGA
152ef446c0 Up version to v2.4.2 2023-11-29 18:25:08 -05:00
Hassan DRAGA
663e066f5e New API - webui_set_public
* New API: `webui_set_public()` to let window URL accessible from any public network
2023-11-29 18:23:35 -05:00
Hassan DRAGA
8084a02f87 Up version number to v2.4.1 2023-11-16 16:49:21 -05:00
Hassan DRAGA
b41ab2095b Fix data race in webui_script
* Fix data race in webui_script()
* Adding missing webui_interface_bind()
2023-11-16 16:46:49 -05:00
Hassan DRAGA
9a5036941d v2.4.0 Release
[Full WebUI v2.4.0 APIs](https://webui.me/docs/2.4.0/#/)
2023-10-29 17:03:25 -04:00
Hassan DRAGA
5081b5a333 Update C/C++ headers 2023-10-29 15:51:49 -04:00
Hassan DRAGA
b907175e0c Manual code format 2023-10-29 01:11:56 -04:00
Hassan DRAGA
eb50747970 Adding webui_set_port
- New API `webui_set_port(win, port)`
2023-10-28 15:18:55 -04:00
Hassan DRAGA
8363cccc9a Support custom URL
- Now webui_show() can also use a custom URL
2023-10-28 14:37:35 -04:00
Turiiya
8bf9bf2279 Run formatter 2023-10-27 06:49:59 +02:00
Hassan DRAGA
d20d5ccfe4 Check user TLS certificate before use 2023-10-26 19:00:56 -04:00