lc-soft / LCUI

C library for building user interfaces
https://lcui-dev.github.io
MIT License
4.12k stars 356 forks source link

refactor: remove some dependencies of libui #295

Closed lc-soft closed 1 year ago

commit-lint[bot] commented 1 year ago

Code Refactoring

Contributors

lc-soft

Commit-Lint commands
You can trigger Commit-Lint actions by commenting on this PR: - `@Commit-Lint merge patch` will merge dependabot PR on "patch" versions (X.X.Y - Y change) - `@Commit-Lint merge minor` will merge dependabot PR on "minor" versions (X.Y.Y - Y change) - `@Commit-Lint merge major` will merge dependabot PR on "major" versions (Y.Y.Y - Y change) - `@Commit-Lint merge disable` will desactivate merge dependabot PR - `@Commit-Lint review` will approve dependabot PR - `@Commit-Lint stop review` will stop approve dependabot PR
codecov[bot] commented 1 year ago

Codecov Report

Patch coverage: 66.37% and project coverage change: +0.04 :tada:

Comparison is base (3d2bcb1) 60.28% compared to head (9676534) 60.33%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## v3.0-dev #295 +/- ## ============================================ + Coverage 60.28% 60.33% +0.04% ============================================ Files 155 158 +3 Lines 15824 15815 -9 ============================================ + Hits 9540 9542 +2 + Misses 6284 6273 -11 ``` | [Impacted Files](https://codecov.io/gh/lc-soft/LCUI/pull/295?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Liu) | Coverage Δ | | |---|---|---| | [lib/ui-builder/src/builder.c](https://codecov.io/gh/lc-soft/LCUI/pull/295?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Liu#diff-bGliL3VpLWJ1aWxkZXIvc3JjL2J1aWxkZXIuYw==) | `68.48% <ø> (ø)` | | | [lib/ui-cursor/src/cursor.c](https://codecov.io/gh/lc-soft/LCUI/pull/295?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Liu#diff-bGliL3VpLWN1cnNvci9zcmMvY3Vyc29yLmM=) | `0.00% <ø> (ø)` | | | [lib/ui-server/src/server.c](https://codecov.io/gh/lc-soft/LCUI/pull/295?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Liu#diff-bGliL3VpLXNlcnZlci9zcmMvc2VydmVyLmM=) | `35.14% <ø> (ø)` | | | [lib/ui-widgets/src/anchor.c](https://codecov.io/gh/lc-soft/LCUI/pull/295?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Liu#diff-bGliL3VpLXdpZGdldHMvc3JjL2FuY2hvci5j) | `7.20% <ø> (ø)` | | | [lib/ui-widgets/src/button.c](https://codecov.io/gh/lc-soft/LCUI/pull/295?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Liu#diff-bGliL3VpLXdpZGdldHMvc3JjL2J1dHRvbi5j) | `81.81% <ø> (ø)` | | | [lib/ui-widgets/src/canvas.c](https://codecov.io/gh/lc-soft/LCUI/pull/295?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Liu#diff-bGliL3VpLXdpZGdldHMvc3JjL2NhbnZhcy5j) | `8.53% <ø> (ø)` | | | [lib/ui-widgets/src/scrollbar.c](https://codecov.io/gh/lc-soft/LCUI/pull/295?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Liu#diff-bGliL3VpLXdpZGdldHMvc3JjL3Njcm9sbGJhci5j) | `60.05% <ø> (ø)` | | | [lib/ui-widgets/src/textcaret.c](https://codecov.io/gh/lc-soft/LCUI/pull/295?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Liu#diff-bGliL3VpLXdpZGdldHMvc3JjL3RleHRjYXJldC5j) | `85.41% <ø> (ø)` | | | [lib/ui-widgets/src/textedit.c](https://codecov.io/gh/lc-soft/LCUI/pull/295?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Liu#diff-bGliL3VpLXdpZGdldHMvc3JjL3RleHRlZGl0LmM=) | `52.99% <ø> (ø)` | | | [lib/ui-widgets/src/textstyle.c](https://codecov.io/gh/lc-soft/LCUI/pull/295?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Liu#diff-bGliL3VpLXdpZGdldHMvc3JjL3RleHRzdHlsZS5j) | `76.47% <ø> (ø)` | | | ... and [42 more](https://codecov.io/gh/lc-soft/LCUI/pull/295?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Liu) | | ... and [1 file with indirect coverage changes](https://codecov.io/gh/lc-soft/LCUI/pull/295/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Liu) 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=Liu). 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=Liu)

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