Commit Graph

863 Commits

Author SHA1 Message Date
Turiiya
c4485be70e Fix assigning incompatible ptr in webview windows function 2024-05-29 16:58:10 +02:00
Turiiya
6ec0c7bd6c Update linked lib and frameworks 2024-05-29 16:58:10 +02:00
Turiiya
736cd41f9c Update zig example build command in workflow 2024-05-29 16:58:09 +02:00
Turiiya
4f9fc49cfd Add build info print 2024-05-29 16:58:09 +02:00
Turiiya
1f5d52048a Refine zig 0.11 build prep 0.12 build integration 2024-05-29 16:58:09 +02:00
Hassan DRAGA
a54d90607a Fix GC WebView2 2024-05-28 18:04:00 -04:00
Hassan DRAGA
f915af388e Prioritize the server thread 2024-05-28 15:20:28 -04:00
Hassan DRAGA
c31abc32ee Adding webui_config 2024-05-28 14:28:32 -04:00
Turiiya
587963ff6d
Merge pull request #371 from ttytm/ci/examples
Extend test coverage, add CI steps to build C examples with make
2024-05-28 18:43:02 +02:00
Turiiya
b07f5be076 Abstract make command in windows workflow to simplify and reduce redundancy 2024-05-28 18:35:45 +02:00
Turiiya
c82b21033f Extend test coverage, add CI steps to build C examples with make 2024-05-28 18:26:33 +02:00
Hassan DRAGA
ab175b489b Update readme 2024-05-27 16:19:00 -04:00
Hassan DRAGA
ac2230c4c0 Fix GNU Makefile examples 2024-05-27 16:18:53 -04:00
Hassan DRAGA
ba7d032377
Merge pull request #368 from ttytm/build/fix
Fix building v2.5.0-beta1
2024-05-27 10:08:56 -04:00
Turiiya
32d1917ff9 Apply changes to other examples 2024-05-27 14:11:53 +02:00
Turiiya
13e2ccf17d Fix dir in release target 2024-05-27 13:49:10 +02:00
Turiiya
4700c2c5ff Cleanup variables in makefile and move into correct scope 2024-05-27 13:49:06 +02:00
Turiiya
9a057e1b29 Move webkit linker flags to macos conditon 2024-05-27 13:37:44 +02:00
Turiiya
3500b053bb Remove return in function returning void 2024-05-27 13:33:18 +02:00
Hassan DRAGA
b3c8f78271 Fix screenshot 2024-05-26 20:24:26 -04:00
Hassan DRAGA
e921f0dde4 Update screenshot 2024-05-26 20:16:49 -04:00
Hassan DRAGA
7e99ecc7bf WebUI v2.5.0-Beta-1 2024-05-26 20:02:12 -04:00
Hassan DRAGA
ca65af8be6 Adding macOS WKWebView 2024-05-26 20:01:26 -04:00
Hassan DRAGA
c4769e9cc3 Adding WebView2 Third-party
* Headers are taken from Microsoft WebView2 package
2024-05-26 20:00:45 -04:00
Hassan DRAGA
e8d38e4620 Updating Civetweb Third-party 2024-05-26 19:58:48 -04:00
Hassan DRAGA
c832eced7b Updating MSVC Makefile
* Adding `-lOle32` for Windows, needed by WebView2
2024-05-26 19:57:37 -04:00
Hassan DRAGA
c5ddba49fd Update GNU Makefile
* Adding `-lOle32` for Windows, needed by WebView2
* Adding Cocoa and WebKit frameworks, needed by macOS WKWebView
2024-05-26 19:56:47 -04:00
Hassan DRAGA
33ff93f475 Update version to 2.5.0-Beta-1 2024-05-26 19:53:44 -04:00
Hassan DRAGA
d20df6483b Update the date to 2024 2024-05-26 19:52:59 -04:00
Turiiya
9f120e974f Update action versions 2024-05-26 12:06:16 +08:00
Turiiya
bf81ad1b8f Add CI concurency group setting to 2024-05-26 12:06:16 +08:00
Turiiya
cec7b8b756 Add zig workflow 2024-05-26 12:06:16 +08:00
Turiiya
9a1e116701 Make furhter minor cleanup 2024-05-26 11:39:56 +08:00
Turiiya
fb6618ca79 Simplify building examples with Zig 2024-05-26 11:39:56 +08:00
Turiiya
c448c52182 Don't return silently when zig build is not possible 2024-05-26 10:34:47 +08:00
liulun
8ebdb00b43
Add QuickJS Wrapper
Add QuickJS Wrapper
2024-05-24 14:59:23 +08:00
Jazz
a3f3174c73
Merge pull request #357 from halildgn/main
change ubuntu version in linux workflow to support legacy glib
2024-05-09 09:34:49 -04:00
Halil Dogan
7ca2382f99 change ubuntu version in linux workflow to support legacy linux glib 2024-05-09 12:14:38 +02:00
jinzhongjia
deae94bac8 little fix 2024-05-04 08:06:14 +08:00
jinzhongjia
02f05a2936 remove other build.zig 2024-05-04 07:08:54 +08:00
Giuseppe Cesarano
fc10b42318
C++ events are now enum instead of const static int 2024-04-22 09:48:26 +02:00
Jazz
24fefb865b
Merge pull request #349 from webui-dev/with_zig-0.13
[Update]: update to zig nightly 0.13 support
2024-04-21 09:15:01 -04:00
jinzhongjia
4a63099003 update to zig nightly 0.13 support 2024-04-21 13:53:33 +08:00
Jazz
32f876a0ae
Merge pull request #346 from webui-dev/build_api_change
fix api changes of nightly zig `installHeader`
2024-04-14 13:21:39 -04:00
jinzhongjia
faeb246a03 maybe useful to fix 2024-04-14 10:55:22 +08:00
MBK
f37844bd56 fix issue #344 compile error with webui_tls on win32 2024-04-13 17:19:41 +08:00
jinzhongjia
b2ea3861d6 fix api changes of nightly zig 2024-04-10 15:07:57 +08:00
jinzhongjia
a994629f90 fix nightly api change 2024-03-26 07:20:43 +08: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
jinzhongjia
ce4b2e0530 msvc_tmp 2024-03-26 07:20:43 +08:00