Commit Graph

863 Commits

Author SHA1 Message Date
fibodevy
a0c42eec91
Merge pull request #342 from thechampagne/main
add missing void
2024-03-25 23:25:56 +01:00
fibodevy
a33a2a2717
Merge pull request #343 from sitd2813/patch-1
Add MIME type for `.mjs`
2024-03-25 23:25:40 +01:00
Gihun Nam | 남기훈
2503683a31
Add MIME type for .mjs 2024-03-24 16:57:05 +09:00
XXIV
6e5ba97b5b
add missing void 2024-03-23 16:05:59 +03:00
Jazz
b1adef299f
Merge pull request #339 from mitchcapper/strict_powershell_buildscript
Use strict mode for powershell bridge script
2024-03-22 17:07:06 -04:00
Mitch Capper
57e6083b7a Use strict mode for powershell bridge script 2024-03-20 16:02:41 -07:00
fibodevy
55e38e89ce
Merge pull request #332 from webui-dev/neroist-patch-1
fix issue #315 - typo in debug logs
2024-02-26 02:58:29 +01:00
Jazz
bb055f8fa8
fix #315 typo in debug logs 2024-02-25 20:36:31 -05:00
SpikeHD
a4168b9b19 feat: expose get_best_browser to C and C++ api 2024-02-13 00:07:53 -08:00
Nicolas Boganski
3fcf8cea97 Add CMake-generated files to gitignore 2024-01-22 16:11:21 +01:00
Nicolas Boganski
328705360a Add CMake build system
New CMakeLists.txt to let users build the libraries using CMake
Build CivetWeb and then use it to build WebUI
2024-01-22 16:08:48 +01:00
jinzhongjia
2a5f0c98fb readme: set zig status is complete 2024-01-13 16:19:53 +08:00
Hassan DRAGA
841def61bf
Merge pull request #304 from AlbertShown/patch-1
Adding Delphi wrapper
2024-01-12 09:30:00 -05:00
Showns
1fb87145aa
Adding Delphi wrapper 2024-01-11 17:09:09 -05:00
Hassan DRAGA
350ec1d262
Merge pull request #301 from cwegener/main
fix: too few arguments to webui_set_profile
2024-01-09 10:12:55 -05:00
Christoph Wegener
6d99a29e69
fix: too few arguments to webui_set_profile
When following the C++ hello world tutorial, the first example
immediately fails to compile due to an error in hte C++ header file.

```
In file included from main.cpp:1:
webui.hpp: In member function ‘void webui:🪟:set_proxy(std::string_view) const’:
webui.hpp:202:26: error: too few arguments to function ‘void webui_set_profile(size_t, const char*, const char*)’
  202 |         webui_set_profile(webui_window, proxy_server.data());
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from webui.hpp:21:
webui.h:422:19: note: declared here
  422 | WEBUI_EXPORT void webui_set_profile(size_t window, const char* name, const char* path);
```
2024-01-09 14:50:45 +11:00
Hassan DRAGA
e73b3cfecd New Logo
https://github.com/webui-dev/webui/discussions/292
2024-01-05 12:53:31 -05:00
Hassan DRAGA
f936a8c9e1 Update webui_set_proxy (Incomplete)
* Firefox proxy is not implemented yet
2024-01-05 11:16:24 -05:00
Hassan DRAGA
c56260ff0d
Merge pull request #297 from osljw/main
webui chromium proxy support
2024-01-05 10:43:51 -05:00
Hassan DRAGA
146f40fa51
Merge pull request #298 from webui-dev/zig-build-update
update zig nightly api changes
2024-01-05 10:28:00 -05:00
jinzhongjia
01d025117d update zig nightly api changes 2024-01-05 12:52:32 +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
70def025c8 Adding webui.setEventCallback
* Adding new feature to WebUI Bridge to listen for connect/disconnect events in the UI. More events will be added in the future.
*
2024-01-04 16:17:51 -05:00
Ikko Eltociear Ashimine
b3a2677809 Update build.zig
exmaple -> example
2024-01-04 00:44:43 +08:00
jinzhongjia
de98b03522 Simplify build files 2024-01-03 14:31:46 +08:00
jinzhongjia
7c1e2c7588 update 2024-01-02 15:18:52 +08:00
jinzhongjia
8e990d836d Optimizing the build process
Optimizing the build process, we can now use zig to build all C examples
2024-01-02 15:18:52 +08:00
Hassan DRAGA
be5e2940e1
Merge pull request #285 from jinzhongjia/main
[fix]: build error on windows with `build.zig`
2024-01-01 12:40:04 -05:00
jinzhongjia
8e097357e6 [fix]: build error on windows 2024-01-01 22:09:23 +08:00
Hassan DRAGA
c86fc0ce97
Merge pull request #283 from jinzhongjia/build.zig
add `build.zig` to support zig build system
2023-12-31 00:40:53 -05:00
jinzhongjia
d40ce7caeb simplify build.zig 2023-12-31 13:26:57 +08:00
jinzhongjia
c6dc314dbd build.zig 2023-12-31 00:14:30 +08:00
Hassan DRAGA
36b76afeb1
Merge pull request #282 from rtanabe999/fix_typo
Fix typos
2023-12-23 00:14:07 -05:00
rtanabe999
1a495cf2d5
Fix typos 2023-12-22 11:40:42 +09:00
Hassan DRAGA
69066b18f9
Merge pull request #280 from ttytm/ci/fix-macos-artifact-upload
Fix macos artifact upload
2023-12-07 09:29:14 -05:00
Turiiya
288f1e9d39 Fix macos artifact upload 2023-12-07 10:49:35 +01:00
Hassan DRAGA
ac4ea8cd7b Fix webui_set_public 2023-11-29 18:27:44 -05:00
Hassan DRAGA
152ef446c0 Up version to v2.4.2 2023-11-29 18:25:08 -05:00
Hassan DRAGA
29e69a970f Update readme - Features 2023-11-29 18:23:54 -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
c063f07dcd New example - Public network access 2023-11-29 18:22:35 -05:00
Hassan DRAGA
ff6fdb1361 Make bridge use current host
* To be able to use `webui_set_public()`, the bridge should use the current hostname instead of hardcoded `localhost`.
2023-11-29 18:21:51 -05:00
Hassan DRAGA
02361e0518 Fix wrapper missing all-events call
* Issue (https://github.com/webui-dev/python-webui/issues/12)
2023-11-29 12:08:54 -05:00
Hassan DRAGA
c9801ac2ad
Merge pull request #273 from ttytm/ci/simplify-macos-yml
Simplify macos.yml
2023-11-25 07:38:23 -05:00
Turiiya
4621be9f17 Simplify macos.yml 2023-11-25 11:34:04 +01:00
Hassan DRAGA
c9e17a3eb0
Fix windows.yml 2023-11-22 15:28:13 -05:00
Hassan DRAGA
dd03c9f28d
Updating the Windows workflows - Making files in the archive root 2023-11-22 15:21:28 -05:00
Hassan DRAGA
05b42abd0e
Fix Linux workflows remove x86 (32Bit) 2023-11-21 15:56:17 -05:00
Hassan DRAGA
75574910bd
Fix Linux workflows adding x86 (32Bit) 2023-11-21 15:41:46 -05:00
Hassan DRAGA
031bb879d7
Update Linux workflows adding x86 (32Bit) 2023-11-21 15:36:31 -05:00