Commit Graph

921 Commits

Author SHA1 Message Date
Hassan DRAGA
aca21d905e Adding some C++ APIs 2024-06-21 15:47:08 -04:00
Hassan DRAGA
775455c809 Fix typos in the C header 2024-06-21 15:46:59 -04:00
Hassan DRAGA
d32f0932b4 Simpler Bug Report Template 2024-06-21 12:54:26 -04:00
Hassan DRAGA
e934fe6eee disable aarch64 build test 2024-06-19 16:09:18 -04:00
Hassan DRAGA
0af781390d Temporary disable aarch64 build test 2024-06-19 16:07:22 -04:00
Hassan DRAGA
a0595d992b Fix aarch64 examples test build 2024-06-19 15:50:04 -04:00
Hassan DRAGA
c17dc924fd Fix OpenSSL for aarch64 (ARM64)
* Build OpenSSL from source to use `gcc-aarch64-linux-gnu` to generate `ELF 64-bit ARM`
2024-06-19 15:33:58 -04:00
Hassan DRAGA
734511a1ee Fix compiled aarch64 objects 2024-06-19 15:18:53 -04:00
Hassan DRAGA
104fd4803a Upgrade OpenSSL to v3.3.1 2024-06-19 12:18:29 -04:00
Hassan DRAGA
270c4de9fb Adding Linux ARM.yml 2024-06-19 11:19:39 -04:00
Hassan DRAGA
a628e0780e Remove ARM from Linux.yml 2024-06-19 11:19:05 -04:00
Hassan DRAGA
6e7a7307cc Add Step Linux ARM 2024-06-19 11:18:42 -04:00
Hassan DRAGA
5aa49f6563 Rename Example IDs - call_c_from_js 2024-06-19 08:29:48 -04:00
Hassan DRAGA
56420d67b0 Rename Example IDs - call_js_from_c 2024-06-19 08:22:50 -04:00
Hassan DRAGA
a046af263c Rename Example IDs - custom_web_server 2024-06-18 18:55:54 -04:00
Hassan DRAGA
5657f3f481 Fix NoBrowser Mode
* public_network_access example was broken
2024-06-18 18:50:34 -04:00
Hassan DRAGA
90e774bb13 Rename Example IDs - serve_a_folder 2024-06-18 16:35:13 -04:00
Hassan DRAGA
c598ac996a Fix Deno FFI Warning 2024-06-18 16:33:49 -04:00
Hassan DRAGA
c3ce70c384 Rename Example IDs - text-editor 2024-06-18 12:28:34 -04:00
Hassan DRAGA
2730c9d8e9 Fix ignore all sublevel binaries
* `.exe` and other executables still not-ignored.
* Fix for 218093b958
2024-06-18 12:16:35 -04:00
Hassan DRAGA
1048ffaace
Merge pull request #422 from ttytm/build/tls
Update handling of build variables
2024-06-16 20:07:55 -04:00
Turiiya
8ab54084e4 Utilize CC not being overwritten 2024-06-16 15:50:36 +02:00
Turiiya
6732b84cc1 Only set CC if none is set (don't overwrite env CC)
Allow passing other CCs
2024-06-16 15:50:36 +02:00
Turiiya
56dc82758b Utilize simplified way to pass additional TLS flags 2024-06-16 15:48:04 +02:00
Turiiya
a86217ebf5 Simplify TLS handling 2024-06-16 15:44:24 +02:00
Turiiya
da61335597 Caputure and assert program output in CI 2024-06-16 14:16:32 +02:00
Turiiya
5ed5d688c2 Add cprint test to solidify confirmations in CI test runs 2024-06-16 14:16:32 +02:00
Turiiya
21118a5445 Update labels in issue templates 2024-06-16 14:16:32 +02:00
Turiiya
6cefcb1f3d
Merge pull request #421 from ttytm/ci/add-test 2024-06-16 04:43:51 +02:00
Turiiya
e70f64e2c6 Make labels in issue templates more consistent 2024-06-16 04:33:16 +02:00
Turiiya
b9c4530b42 Include failing test in CI run to make sure tests can fail 2024-06-16 04:21:39 +02:00
Turiiya
63b7cfde5f Add failing_test.c 2024-06-16 04:04:51 +02:00
Turiiya
6d1428ae61 Update test makefile to build test files 2024-06-16 04:04:51 +02:00
Turiiya
5a40b92cd2 Extend test to test passing js args to C 2024-06-16 04:04:51 +02:00
Turiiya
da7be60c78 Run test in CI 2024-06-16 04:04:51 +02:00
Turiiya
218093b958 Update .gitignore to ignore all sublevel build binaries 2024-06-16 01:22:01 +02:00
Turiiya
d4c1415fd8 Add test 2024-06-16 01:22:01 +02:00
Turiiya
9518b9e844
Merge pull request #415 from ttytm/ci/fix-release-cond
Fix condition for release steps when pushing tags
2024-06-15 22:06:05 +02:00
Hassan DRAGA
15d519c13d Fix get_new_window_id
* Details: https://github.com/webui-dev/webui/discussions/418
2024-06-15 14:12:25 -04:00
Turiiya
23da99b3b7 Fix condition for release steps when pushing tags 2024-06-15 03:42:30 +02:00
Hassan DRAGA
ea5540c833
Merge pull request #413 from ttytm/ci/tls-linux-macos
Include TLS builds in artifact uploads on Linux and macOS
2024-06-13 10:46:49 -04:00
Turiiya
e8e4220b46 Include TLS builds in artifact uploads on Linux and macOS 2024-06-13 16:18:47 +02:00
Hassan DRAGA
0ae019b055
Merge pull request #412 from ttytm/ci/refine
Update workflows
2024-06-13 09:25:48 -04:00
Turiiya
486df2efbd Include tests with different compilers when building examples on Linux 2024-06-13 15:13:20 +02:00
Turiiya
92b7fc7ce1 Display nightly build date in title 2024-06-13 15:08:29 +02:00
Turiiya
2135b091fb Refine workflows, improve maintainability 2024-06-13 15:07:46 +02:00
Hassan DRAGA
02aeef647e
Merge pull request #410 from webui-dev/neroist-patch-1
Add ` --auto-accept-camera-and-microphone-capture` to chromium flags
2024-06-12 18:16:00 -04:00
Jazz
934727b346
Add --auto-accept-camera-and-microphone-capture to chromium flags 2024-06-12 18:07:44 -04:00
Hassan DRAGA
d394a2f92a * Rename webui_set_event_block to webui_set_event_blocking 2024-06-12 18:04:29 -04:00
Turiiya
a860746af7 Fix windows artifact name 2024-06-12 23:51:50 +02:00