sunoru / Webviews.jl

🌐 Julia implementation of webview, a tiny library for creating web-based desktop GUIs.
https://sunoru.github.io/Webviews.jl/
MIT License
33 stars 0 forks source link

Remove dependency of libwebview. #8

Closed sunoru closed 1 year ago

sunoru commented 1 year ago

WIP.

Implementations:

Tests:

codecov[bot] commented 1 year ago

Codecov Report

Base: 76.06% // Head: 77.22% // Increases project coverage by +1.15% :tada:

Coverage data is based on head (1b41bdb) compared to base (deefec7). Patch coverage: 77.19% of modified lines in pull request are covered.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #8 +/- ## ========================================== + Coverage 76.06% 77.22% +1.15% ========================================== Files 1 9 +8 Lines 117 483 +366 ========================================== + Hits 89 373 +284 - Misses 28 110 +82 ``` | [Impacted Files](https://codecov.io/gh/sunoru/Webviews.jl/pull/8?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=%E3%82%B9%E3%83%8E%E3%83%AB) | Coverage Ξ” | | |---|---|---| | [src/platforms/apple/objc.jl](https://codecov.io/gh/sunoru/Webviews.jl/pull/8/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=%E3%82%B9%E3%83%8E%E3%83%AB#diff-c3JjL3BsYXRmb3Jtcy9hcHBsZS9vYmpjLmps) | `38.88% <38.88%> (ΓΈ)` | | | [src/platforms/apple/utils.jl](https://codecov.io/gh/sunoru/Webviews.jl/pull/8/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=%E3%82%B9%E3%83%8E%E3%83%AB#diff-c3JjL3BsYXRmb3Jtcy9hcHBsZS91dGlscy5qbA==) | `55.08% <55.08%> (ΓΈ)` | | | [src/platforms/apple/Impl.jl](https://codecov.io/gh/sunoru/Webviews.jl/pull/8/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=%E3%82%B9%E3%83%8E%E3%83%AB#diff-c3JjL3BsYXRmb3Jtcy9hcHBsZS9JbXBsLmps) | `79.72% <79.72%> (ΓΈ)` | | | [src/platforms/windows/Impl.jl](https://codecov.io/gh/sunoru/Webviews.jl/pull/8/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=%E3%82%B9%E3%83%8E%E3%83%AB#diff-c3JjL3BsYXRmb3Jtcy93aW5kb3dzL0ltcGwuamw=) | `81.81% <81.81%> (ΓΈ)` | | | [src/platforms/linux/Impl.jl](https://codecov.io/gh/sunoru/Webviews.jl/pull/8/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=%E3%82%B9%E3%83%8E%E3%83%AB#diff-c3JjL3BsYXRmb3Jtcy9saW51eC9JbXBsLmps) | `90.24% <90.24%> (ΓΈ)` | | | [src/platforms/common.jl](https://codecov.io/gh/sunoru/Webviews.jl/pull/8/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=%E3%82%B9%E3%83%8E%E3%83%AB#diff-c3JjL3BsYXRmb3Jtcy9jb21tb24uamw=) | `92.30% <92.30%> (ΓΈ)` | | | [src/API.jl](https://codecov.io/gh/sunoru/Webviews.jl/pull/8/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=%E3%82%B9%E3%83%8E%E3%83%AB#diff-c3JjL0FQSS5qbA==) | `93.33% <93.33%> (ΓΈ)` | | | [src/Utils.jl](https://codecov.io/gh/sunoru/Webviews.jl/pull/8/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=%E3%82%B9%E3%83%8E%E3%83%AB#diff-c3JjL1V0aWxzLmps) | `94.73% <94.73%> (ΓΈ)` | | | [src/Webviews.jl](https://codecov.io/gh/sunoru/Webviews.jl/pull/8/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=%E3%82%B9%E3%83%8E%E3%83%AB#diff-c3JjL1dlYnZpZXdzLmps) | `92.30% <100.00%> (+16.23%)` | :arrow_up: | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=%E3%82%B9%E3%83%8E%E3%83%AB). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=%E3%82%B9%E3%83%8E%E3%83%AB)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.