Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from webui-dev:main #13

Merged
merged 287 commits into from
Aug 12, 2024
Merged

[pull] main from webui-dev:main #13

merged 287 commits into from
Aug 12, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    736cd41 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ec0c7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c4485be View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5baf13a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3b3ccdf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f94fa66 View commit details
    Browse the repository at this point in the history
  7. Run CI zig builds verbose

    ttytm committed May 29, 2024
    Configuration menu
    Copy the full SHA
    9ca7c3c View commit details
    Browse the repository at this point in the history
  8. Sort params

    ttytm committed May 29, 2024
    Configuration menu
    Copy the full SHA
    58f7648 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #369 from ttytm/build/update-zig-11-build

    Refine and fix building with zig
    hassandraga committed May 29, 2024
    Configuration menu
    Copy the full SHA
    cd06462 View commit details
    Browse the repository at this point in the history
  10. Faster window exit

    hassandraga committed May 29, 2024
    Configuration menu
    Copy the full SHA
    225f818 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8d94cdc View commit details
    Browse the repository at this point in the history
  12. Adding webui_get_float

    hassandraga committed May 29, 2024
    Configuration menu
    Copy the full SHA
    9c9b3dc View commit details
    Browse the repository at this point in the history
  13. Float example

    hassandraga committed May 29, 2024
    Configuration menu
    Copy the full SHA
    1923436 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a7475d1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    21da984 View commit details
    Browse the repository at this point in the history
  16. Adding webui_get_count

    hassandraga committed May 29, 2024
    Configuration menu
    Copy the full SHA
    19b2e32 View commit details
    Browse the repository at this point in the history
  17. Arguments count example

    hassandraga committed May 29, 2024
    Configuration menu
    Copy the full SHA
    b61b145 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b4d428d View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    065cd3f View commit details
    Browse the repository at this point in the history
  20. Adding webui_return_float

    hassandraga committed May 29, 2024
    Configuration menu
    Copy the full SHA
    4517ba4 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Configuration menu
    Copy the full SHA
    cdc1d29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d83d7e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #376 from ttytm/fix/sign-comp

    Update variable type decl in internal function `_webui_round_to_memory_block` to resolve sing-comp warning
    hassandraga committed May 30, 2024
    Configuration menu
    Copy the full SHA
    ce3dce4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a1c6802 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    34e9b10 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a8709a7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6ae5046 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d25ae31 View commit details
    Browse the repository at this point in the history
  9. Fix warnings - Safe fopen

    hassandraga committed May 30, 2024
    Configuration menu
    Copy the full SHA
    36e268c View commit details
    Browse the repository at this point in the history
  10. Fix WEBUI_SPF

    hassandraga committed May 30, 2024
    Configuration menu
    Copy the full SHA
    72737ea View commit details
    Browse the repository at this point in the history
  11. Fix all warnings (MSVC)

    hassandraga committed May 30, 2024
    Configuration menu
    Copy the full SHA
    d3038f6 View commit details
    Browse the repository at this point in the history
  12. Fix warnings - casting

    hassandraga committed May 30, 2024
    Configuration menu
    Copy the full SHA
    2e17172 View commit details
    Browse the repository at this point in the history
  13. Fix warnings - Linux

    hassandraga committed May 30, 2024
    Configuration menu
    Copy the full SHA
    4322522 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    272b44a View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Configuration menu
    Copy the full SHA
    769b011 View commit details
    Browse the repository at this point in the history
  2. Fix runtime break

    hassandraga committed May 31, 2024
    Configuration menu
    Copy the full SHA
    d86a795 View commit details
    Browse the repository at this point in the history
  3. Fix runtime functionality

    hassandraga committed May 31, 2024
    Configuration menu
    Copy the full SHA
    c537df5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    570a917 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #377 from ttytm/fix/sign-comp2

    Update linux webview positon fallback values values to match type declarations
    hassandraga committed May 31, 2024
    Configuration menu
    Copy the full SHA
    218a129 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #361 from xland/patch-1

    Add QuickJS Wrapper
    hassandraga committed May 31, 2024
    Configuration menu
    Copy the full SHA
    c8c1b2b View commit details
    Browse the repository at this point in the history
  7. Merge pull request #351 from GiuseppeCesarano/main

    C++ events are now enum instead of const static int
    hassandraga committed May 31, 2024
    Configuration menu
    Copy the full SHA
    6fe3549 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #326 from SpikeHD/expose_browser

    Expose `_webui_find_the_best_browser` as `webui_get_best_browser`
    hassandraga committed May 31, 2024
    Configuration menu
    Copy the full SHA
    817cc60 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #310 from NicolasBFR/main

    Draft: Add CMake build system
    hassandraga committed May 31, 2024
    Configuration menu
    Copy the full SHA
    373c546 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. Update tagline

    ttytm committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    41428a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ade1d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a1eb11 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #384 from ttytm/build/zig-nightly

    Add build support with zig `0.13.0-dev`
    ttytm committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    ade685f View commit details
    Browse the repository at this point in the history
  5. Merge pull request #382 from ttytm/update-description

    Update tagline
    ttytm committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    0878256 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4694a29 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bcf0887 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c853979 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4466bcf View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2024

  1. Configuration menu
    Copy the full SHA
    37bdee4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf87e04 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Merge pull request #387 from ttytm/update-enums

    Use singular form for enum names
    ttytm committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    6243192 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33fd4a2 View commit details
    Browse the repository at this point in the history
  3. README: add Common Lisp wrapper

    in alphabetical order after the webui-dev repositories.
    vindarel committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    d982e5b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #390 from vindarel/main

    README: add Common Lisp wrapper
    neroist committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    26c9126 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Add issue templates

    ttytm committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    3de023e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #393 from ttytm/issue-templates

    Add issue templates
    neroist committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    ecea17c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a29b075 View commit details
    Browse the repository at this point in the history
  4. Win32 - Faster browser load when WebView is not available

    * Fix the internal waiting timeout when WebView2 loader DLL is not available
    hassandraga committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    d46f806 View commit details
    Browse the repository at this point in the history
  5. Linux - Faster browser load when GTK WebView is not available

    * Fix the internal waiting timeout when GTK WebView is not available
    hassandraga committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    4b8b4fa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cf9764a View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Linux - C++ Adding -LDL lib

    * Adding `-ldl`
    hassandraga committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    62a3b79 View commit details
    Browse the repository at this point in the history
  2. Linux - C Adding -LDL lib

    * Adding `-ldl`
    * Fix #380
    hassandraga committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    6e775b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    743fe3d View commit details
    Browse the repository at this point in the history
  4. Apply safe std (dyn and static)

    * Internal. Using `WEBUI_SPF_DYN` for dynamic buffers, so block size is rounded.
    * Internal. Using `WEBUI_SPF_STATIC` for static (stack) buffers, so block size not rounded.
    * Fix Clang crash in Linux (#388)
    hassandraga committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    386a260 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d8008e3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3ab322a View commit details
    Browse the repository at this point in the history
  7. Merge pull request #396 from ttytm/fix/macos-dbg-print

    Update format specification in macos debug print
    hassandraga committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    3088951 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #394 from ttytm/semver-version

    Use semver compliant version specification
    hassandraga committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    97d7543 View commit details
    Browse the repository at this point in the history
  9. Suppress Warnings

    hassandraga committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    67179f5 View commit details
    Browse the repository at this point in the history
  10. Fix WS close warning

    hassandraga committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    0462ca7 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Single Port for HTTP and WS

    * Fix #341
    hassandraga committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    a6aee12 View commit details
    Browse the repository at this point in the history
  2. Fix Single Port Redirection

    * Fix broken redirection after using single port for HTTP/WS
    hassandraga committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    8b715e6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #378 from ttytm/prevent-civetweb-warnings

    Prevent warnings from reminder definitions defined in civetweb thridparty
    hassandraga committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    1e6196c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6c41d8d View commit details
    Browse the repository at this point in the history
  5. Merge pull request #398 from malisipi/main

    Remove platform-dependent CSS and use browser titlebar on Firefox
    neroist committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    b57a803 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Fix wv crash after browser show

    * Because GTK WebView and WKWebView are not thread safe
    hassandraga committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    ced5d97 View commit details
    Browse the repository at this point in the history
  2. Adding isConnected to the JavaScript bridge

    * More details #392
    hassandraga committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    9039c31 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2024

  1. Configuration menu
    Copy the full SHA
    eacce2e View commit details
    Browse the repository at this point in the history
  2. fix index for command data

    dgllghr committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    ee90585 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #400 from dgllghr/fix-send-raw-parse

    Fix index when parsing data from raw data command
    hassandraga committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    ab827e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2716081 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c2bdc44 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #401 from webui-dev/zig-nightly

    fix: zig nightly becomes `0.14.0`
    hassandraga committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    926dd93 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cdce834 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #402 from ttytm/civetweb-readme

    Add readme about required modifications to civetweb
    ttytm committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    c3e2e82 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    561c044 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    45c973a View commit details
    Browse the repository at this point in the history
  11. Merge pull request #403 from ttytm/fix/dirent-conflict

    Fix conflict with including dirent
    ttytm committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    4f2ccfb View commit details
    Browse the repository at this point in the history
  12. Add CGO check

    ttytm committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    5be9d90 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #404 from ttytm/main

    Add CGO check
    hassandraga committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    f182a12 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Adding Event Block APIs

    * Adding `webui_set_event_block`
    * Adding `ui_event_block` for `webui_set_config`
    hassandraga committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    4fb247e View commit details
    Browse the repository at this point in the history
  2. Fix Event Block

    hassandraga committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    20c350e View commit details
    Browse the repository at this point in the history
  3. Fix Bridge Navigation Event

    * If there is no bind all, then keep navigation events as default
    * More details (#392)
    hassandraga committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    93d78bf View commit details
    Browse the repository at this point in the history
  4. Windows TLS CI

    hassandraga committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    911fe33 View commit details
    Browse the repository at this point in the history
  5. Fix Windows TLS CI

    hassandraga committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    7d25559 View commit details
    Browse the repository at this point in the history
  6. Fix Windows TLS CI (Env)

    hassandraga committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    bf1a443 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cb76e0a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2257b94 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Update OpenSSL links

    hassandraga committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    6e15893 View commit details
    Browse the repository at this point in the history
  2. Assert

    hassandraga committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    a1e4ef5 View commit details
    Browse the repository at this point in the history
  3. Fix TLS MSVC

    hassandraga committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    d4e6d5f View commit details
    Browse the repository at this point in the history
  4. Moving TLS include step

    hassandraga committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    cc3df4f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1416e00 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #408 from ttytm/ci/limit-releases

    Limit releases to webui origin repo
    hassandraga committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    545c4f5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    179039b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a4f0490 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #409 from ttytm/ci/simplify-artifact-building

    Simplify building artifacts in CI
    hassandraga committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    109063e View commit details
    Browse the repository at this point in the history
  10. Fix windows artifact name

    ttytm committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    a860746 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d394a2f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    934727b View commit details
    Browse the repository at this point in the history
  13. Merge pull request #410 from webui-dev/neroist-patch-1

    Add ` --auto-accept-camera-and-microphone-capture` to chromium flags
    hassandraga committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    02aeef6 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    2135b09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    92b7fc7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    486df2e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #412 from ttytm/ci/refine

    Update workflows
    hassandraga committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    0ae019b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e8e4220 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #413 from ttytm/ci/tls-linux-macos

    Include TLS builds in artifact uploads on Linux and macOS
    hassandraga committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    ea5540c View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. Configuration menu
    Copy the full SHA
    23da99b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18f8a1e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    46b2228 View commit details
    Browse the repository at this point in the history
  4. Fix get_new_window_id

    * Details: #418
    hassandraga committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    15d519c View commit details
    Browse the repository at this point in the history
  5. Merge pull request #415 from ttytm/ci/fix-release-cond

    Fix condition for release steps when pushing tags
    ttytm committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    9518b9e View commit details
    Browse the repository at this point in the history
  6. Add test

    ttytm committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    d4c1415 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    218093b View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. Run test in CI

    ttytm committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    da7be60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a40b92 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d1428a View commit details
    Browse the repository at this point in the history
  4. Add failing_test.c

    ttytm committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    63b7cfd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b9c4530 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e70f64e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6cefcb1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    21118a5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5ed5d68 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    da61335 View commit details
    Browse the repository at this point in the history
  11. Simplify TLS handling

    ttytm committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    a86217e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    56dc827 View commit details
    Browse the repository at this point in the history
  13. Only set CC if none is set (don't overwrite env CC)

    Allow passing other CCs
    ttytm committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    6732b84 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8ab5408 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Merge pull request #422 from ttytm/build/tls

    Update handling of build variables
    hassandraga committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    1048ffa View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Fix ignore all sublevel binaries

    * `.exe` and other executables still not-ignored.
    * Fix for 218093b
    hassandraga committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    2730c9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3ce70c View commit details
    Browse the repository at this point in the history
  3. Fix Deno FFI Warning

    hassandraga committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    c598ac9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    90e774b View commit details
    Browse the repository at this point in the history
  5. Fix NoBrowser Mode

    * public_network_access example was broken
    hassandraga committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    5657f3f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a046af2 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    56420d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5aa49f6 View commit details
    Browse the repository at this point in the history
  3. Add Step Linux ARM

    hassandraga committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    6e7a730 View commit details
    Browse the repository at this point in the history
  4. Remove ARM from Linux.yml

    hassandraga committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    a628e07 View commit details
    Browse the repository at this point in the history
  5. Adding Linux ARM.yml

    hassandraga committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    270c4de View commit details
    Browse the repository at this point in the history
  6. Upgrade OpenSSL to v3.3.1

    hassandraga committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    104fd48 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    734511a View commit details
    Browse the repository at this point in the history
  8. Fix OpenSSL for aarch64 (ARM64)

    * Build OpenSSL from source to use `gcc-aarch64-linux-gnu` to generate `ELF 64-bit ARM`
    hassandraga committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    c17dc92 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a0595d9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0af7813 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e934fe6 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Configuration menu
    Copy the full SHA
    d32f093 View commit details
    Browse the repository at this point in the history
  2. Fix typos in the C header

    hassandraga committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    775455c View commit details
    Browse the repository at this point in the history
  3. Adding some C++ APIs

    hassandraga committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    aca21d9 View commit details
    Browse the repository at this point in the history
  4. Update C++ Examples

    hassandraga committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    81c778c View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2024

  1. Fix release tag workflow

    hassandraga committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    c2f410d View commit details
    Browse the repository at this point in the history
  2. Faster ARM runners

    hassandraga committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    f40d35a View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    3bdacf4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5399c1f View commit details
    Browse the repository at this point in the history
  3. Add linux support

    malisipi committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    900e6f8 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Merge pull request #433 from malisipi/high-contrast-management

    High Contrast Management
    hassandraga committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    6b539c3 View commit details
    Browse the repository at this point in the history
  2. Fix MSVC Makefile unrecognized NO_SSL

    Fix :
    ```
    cl : Command line warning D9024 : unrecognized source file type 'NO_SSL', object file assumed
    cl : Command line warning D9027 : source file 'NO_SSL' ignored
    webui.c
    ```
    hassandraga committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    57f5fca View commit details
    Browse the repository at this point in the history
  3. Fix HTTP folder request

    Before, a request to `/folder` will return a 404 error, now it will redirect to `/folder/index.html` if exist.
    hassandraga committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    a93083b View commit details
    Browse the repository at this point in the history
  4. Examples rename (webui.js) path to (/webui.js)

    * All examples should use `/webui.js` instead of `webui.js`, this is because without the slash `/` it won't work if HTML file is located in a sub-folder.
    hassandraga committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    b0dd088 View commit details
    Browse the repository at this point in the history
  5. Up to Beta.2

    hassandraga committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    8e8abd2 View commit details
    Browse the repository at this point in the history
  6. Update high contrast

    hassandraga committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    acc77ce View commit details
    Browse the repository at this point in the history
  7. Adding webui_browser_exist

    More inf: #431
    hassandraga committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    d0b013c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    88cd5f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Adding folder_monitor (config)

    * Automatically refresh the window when any file in the root folder gets changed.
    hassandraga committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    b576b2f View commit details
    Browse the repository at this point in the history
  2. Fix monitor_thread

    hassandraga committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    9b79e73 View commit details
    Browse the repository at this point in the history
  3. Fix monitor_thread (typo)

    hassandraga committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    b65608d View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2024

  1. Merge pull request #416 from ttytm/fix/swift

    Fix compiling with swift due to incompatible civetweb structname
    hassandraga committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    5a39692 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Multi-Client Design (Heavy Core Change)

    * Re-design the core to deal with multi-client requests
    * Enhanced Security - Cookie Authorization
    * Enhanced Security - One-time Token
    * Enhanced Security - Isolated Window Binding IDs
    hassandraga committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    88c9996 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4caeb82 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da7bb84 View commit details
    Browse the repository at this point in the history
  4. Fix All Event Client ID

    hassandraga committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    d5a82f9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4116ec7 View commit details
    Browse the repository at this point in the history
  6. New multi-client APIs

    * webui_run_client
    * webui_close_client
    * webui_navigate_client
    * webui_show_client
    * webui_send_raw_client
    hassandraga committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    92e98e8 View commit details
    Browse the repository at this point in the history
  7. 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
    hassandraga committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    cc103aa View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    bb887d7 View commit details
    Browse the repository at this point in the history
  2. Fix build warnings

    hassandraga committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    327067c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c4cc398 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Updating embedded icon

    hassandraga committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    5f33f70 View commit details
    Browse the repository at this point in the history
  2. Updating example - public_network_access

    * Allowing public URL to be updated on refresh
    hassandraga committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    efe64ba View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    e8f6a8a View commit details
    Browse the repository at this point in the history
  2. New Event Elements

    * Updating webui_config: use_cookies
    * Updating webui_event_t: connection_id, cookies
    hassandraga committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    f25dd98 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6ca7601 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    56f787c View commit details
    Browse the repository at this point in the history
  5. Fix zig CI build

    hassandraga committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    836e1d1 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. Test gcc-14 builds in CI

    ttytm committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    57a5846 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b3e4c4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #442 from ttytm/fix/gcc-14-compatibility

    Resolve incompatible ptr warning to fix compatibility with gcc-14
    hassandraga committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    89495f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cdc78e4 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2024

  1. Fix Linux Exit

    * Fix Show update current window
    * Fix Linux Exit SEGFAULT
    hassandraga committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    fb1607b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13c889a View commit details
    Browse the repository at this point in the history
  3. Supporting Firefox Snap

    hassandraga committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    59f2d07 View commit details
    Browse the repository at this point in the history
  4. Fix Win32 Folder Check

    hassandraga committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    600e8d3 View commit details
    Browse the repository at this point in the history
  5. Fix Makefile x86 and ARM conflict

    Removing ` /MACHINE:X64`
    hassandraga committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    bdf6bac View commit details
    Browse the repository at this point in the history
  6. Update readme

    hassandraga committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    e443e31 View commit details
    Browse the repository at this point in the history
  7. Fix warnings

    hassandraga committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    923f487 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4f6fbc5 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    f888f15 View commit details
    Browse the repository at this point in the history
  2. Bridge - Auto-reconnect

    hassandraga committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    faa02ad View commit details
    Browse the repository at this point in the history
  3. Bridge Minified Version

    hassandraga committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    2a79c2b View commit details
    Browse the repository at this point in the history
  4. Adding Bun Runtime

    hassandraga committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    0440eea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    50e9e4c View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    ff97452 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0346f0f View commit details
    Browse the repository at this point in the history
  3. tk

    sensiblearts committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    51d82c8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #448 from sensiblearts/main

    exposing _webui_get_free_port
    hassandraga committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    de95086 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bbcdb9c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9ed9279 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #450 from nater0000/get_port

    Added a function webui_get_port() to retrieve the server port for the session
    hassandraga committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    d01c8a8 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #449 from nater0000/main

    Change to support serving files from a c-embed filesystem
    hassandraga committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    9350a6a View commit details
    Browse the repository at this point in the history
  9. Fix C++ Header

    hassandraga committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    af46c34 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b2f505a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1e8642b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    633a96c View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Fix GCC Warning

    hassandraga committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3f683ea View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Bridge - Get Bind List After Token

    * Get Bind List After Token
    * Renaming bridge files
    hassandraga committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    fc0c867 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bdd89e2 View commit details
    Browse the repository at this point in the history
  3. Unify Comments

    hassandraga committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    708d4a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c158487 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    13f1ebe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1dbce39 View commit details
    Browse the repository at this point in the history
  7. Fix HTTP Header Buffer

    hassandraga committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    8008016 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d213bf4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fb63521 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0bfe23c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    17a3a75 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #452 from webui-dev/WebKit-WebView-Conflict-Fix

    Change WebView to Webview (macOS WebKit Conflict)
    hassandraga committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    78a3010 View commit details
    Browse the repository at this point in the history
  13. Update C++ Examples

    hassandraga committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    18f7ce3 View commit details
    Browse the repository at this point in the history
  14. Complete C++ Header

    hassandraga committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    ef8595a View commit details
    Browse the repository at this point in the history
  15. Fix Clang Warnings

    hassandraga committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    64133f4 View commit details
    Browse the repository at this point in the history
  16. Fix macOS Clang Warnings

    hassandraga committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    47c11de View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Fix macOS buffer overlap

    hassandraga committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    0826a2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c07d87 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a89a101 View commit details
    Browse the repository at this point in the history
  4. Removing Issue Template

    * Templates stops some people from posting their questions.
    hassandraga committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    450197f View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2024

  1. Add comment to webui.js

    hassandraga committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    ecccc7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e94629 View commit details
    Browse the repository at this point in the history