1
0
mirror of https://github.com/lvgl/lvgl.git synced 2025-01-14 06:42:58 +08:00

255 Commits

Author SHA1 Message Date
Chris Mumford
9c846ee493
test convert Makefile to CMake (#2495)
* Convert tests/Makefile to a cmake project file.

This change switches the building of LVGL tests to use cmake
which is more portable than make. Additionally, whenever
cmake can be used, instead of the Python script (`main.py`),
the former is preferred.

The interface to `main.py` is unchanged, and tests are built
and executated the same as before.

This closes https://github.com/lvgl/lvgl/issues/2474.

* Installing `gcovr` in GitHub workflow.

* Documented steps to install libpng-dev.

* Added missing stdout flush when running tests.

* Grammar tweak in README.

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2021-08-27 15:49:31 +02:00
embeddedt
f0e8549fe1
fix(docs) commit to meta repo as lvgl-bot instead of actual commit author 2021-08-07 16:21:32 -04:00
Gabor Kiss-Vamosi
0838f1296b
Update release.yml
Filter for normal version tags (e.g. v.5.6.7 but not v5.6.7-dev)
2021-07-16 17:51:39 +02:00
Amir Gonnen
b6bda5e17e
fix(workflow) silence SDL warning for MicroPython (#2367)
Export XDG_RUNTIME_DIR to remove SDL warnings in workflow log
2021-07-11 18:15:32 -04:00
embeddedt
ac68b10e53
fix(workflow) use same Unix port variant for MicroPython submodules 2021-07-11 17:03:39 -04:00
embeddedt
38ad5d548b
fix(workflow) speed up MicroPython workflow
Previously cloning submodules took a very long time - too slow to give useful feedback.
2021-07-11 15:37:43 -04:00
embeddedt
27d88de899
fix(codecov) disable uploading coverage for pull requests 2021-07-08 09:42:37 -04:00
Amir Gonnen
0c386e3115
fix(workflow) change MicroPython workflow to use master (#2358)
Micropython dev-8.0 was merged to main. Change workflow to checkout main branch instead of dev-8.0
2021-07-07 17:51:41 -04:00
Themba Dube
4fff99da1d feat(tests) upload coverage to codecov 2021-07-05 13:58:46 -04:00
Amir Gonnen
4114dc30e8
fix(examples) fix MicroPython examples and run the examples with CI (#2339)
* Fixes to micropython examples

Added missing images and fonts under 'assets'. Since .bin is in gitignore, renamed fonts to .fnt

* Update build_micropython workflow

Build the unix port dev variant and run tests.

See: https://github.com/lvgl/lv_binding_micropython/issues/151
2021-07-01 14:37:57 +02:00
Gabor Kiss-Vamosi
227402a81a make test run on mseter and release/v8.* 2021-06-28 11:02:48 +02:00
Gabor Kiss-Vamosi
a3898b931e test update CI for the new tests 2021-06-23 22:13:15 +02:00
embeddedt
6d05692d78
chore(docs) always deploy master to docs/master as well 2021-06-07 13:09:16 -04:00
Gabor Kiss-Vamosi
d1f2726ed7
Update release.yml 2021-06-01 11:14:59 +02:00
Gabor Kiss-Vamosi
4a00031713
fix push the compiled docs to the docs repo instead of docs_compiled
"docs" was renamed to "docs_old" and "docs_compiled" to "docs"
2021-05-25 11:21:04 +02:00
embeddedt
3b9f01766e
chore(stale) adjust issue closure timeouts 2021-05-18 10:07:42 -04:00
embeddedt
76d5d468b9
chore(issues) allow dispatching issue closer 2021-05-17 18:56:32 -04:00
embeddedt
f4bb6eadf5
Create close_old_issues.yml 2021-05-17 18:40:00 -04:00
embeddedt
e22a201369
Delete stale.yml
It has been extremely unreliable over the last few months.
2021-05-17 18:37:16 -04:00
embeddedt
77c61aa297
chore(docs) ensure requirements.txt is hashed in workflow 2021-05-15 16:08:55 -04:00
Themba Dube
a6086edfc0 chore(docs) upgrade to Sphinx 4 and use requirements.txt 2021-05-14 20:25:40 -04:00
Gabor Kiss-Vamosi
d85703b274 docs include ROADMAP.md and CHANGELOG.md 2021-05-15 01:10:19 +02:00
Themba Dube
b6a328363d chore(docs) add support for release/v8 branch when it's created 2021-05-10 14:59:32 -04:00
embeddedt
918db23840
chore(docs) specify concurrency at job level 2021-05-08 20:34:16 -04:00
Themba Dube
2c886537e9 chore(docs) specify concurrency to avoid potential race condition 2021-05-07 15:46:31 -04:00
Themba Dube
86af86613b chore(docs) improve PDF sidebar and pin dependencies 2021-05-07 13:02:17 -04:00
Themba Dube
ae27c592dd chore(docs) add another missing dependency 2021-05-07 12:46:06 -04:00
Themba Dube
2746e8ea2a chore(docs) add latexmk to dependencies and cache examples 2021-05-07 12:40:58 -04:00
Themba Dube
677c19a895 chore(docs) replace makeindex with texlive-binaries package 2021-05-07 12:34:43 -04:00
Themba Dube
5a5d469e23 chore(docs) fix latex build 2021-05-07 12:31:39 -04:00
Themba Dube
012d00a3eb chore(docs) workflow update 2021-05-04 20:49:13 -04:00
Themba Dube
c057060913 docs: workflow improvements 2021-05-04 16:46:44 -04:00
Themba Dube
aeeec60885 docs(widgets) begin adding support for building live examples 2021-05-04 16:41:56 -04:00
Themba Dube
5a5593713f chore(docs) use single commit 2021-04-28 08:43:24 -04:00
Themba Dube
bb1a4cfdcb chore(docs) workflow update 2021-04-28 08:40:38 -04:00
Themba Dube
81886e7859 fix(docs): temporarily lock workflow to master to prevent running in PRs 2021-04-24 20:55:16 -04:00
Amir Gonnen
cf7133997c
fix(workflows) Use dev-8.0 branch of Micropython (#2212) 2021-04-23 20:41:27 -04:00
Themba Dube
331fea0ae4 fix(docs) install doxygen for GitHub Actions 2021-04-23 17:47:20 -04:00
Themba Dube
6df6cb0ec0 feat(docs) add first iteration of compile script 2021-04-23 17:45:34 -04:00
Gabor Kiss-Vamosi
3ab9b366f4 remove 'merge-to-dev.yml' as we don't use the dev brach anymore 2021-03-25 19:42:29 +01:00
Themba Dube
626f47f87b feat(ci) add GCC problem matcher 2021-02-15 14:47:24 -05:00
Vitaly Puzrin
dfc6719479
Improve OpenCollective link (#2054)
Will show better icon
2021-02-03 08:54:17 -05:00
Gabor Kiss-Vamosi
2181dd858b
Update FUNDING.yml 2021-02-03 11:46:08 +01:00
Carlos Diaz
5e8d053adf
fix(issue-templates) correct typos in dev-discussion.md (#2047) 2021-01-31 13:11:08 -05:00
Xiang Xiao
81b13bf3b6
Remove the double empty lines from all source files (#2009)
* Run dos2unix for all source files

* Remove the trail space from all source files

* Remove the double empty lines from all source files
2021-01-11 14:28:00 +01:00
Gabor Kiss-Vamosi
7d3a6c8de4
Update main.yml 2021-01-08 14:35:39 +01:00
Gabor Kiss-Vamosi
636ea46a44
Delete close-if-no-template.yml 2021-01-08 14:33:49 +01:00
Gabor Kiss-Vamosi
0e2c83813f
Create main.yml 2021-01-08 14:32:55 +01:00
Gabor Kiss-Vamosi
ccc847e975
Create close-if-no-template.yml 2021-01-08 14:24:53 +01:00
Gabor Kiss-Vamosi
cabbaf093c
Delete auto-close-if-no-template.yml 2021-01-08 14:24:24 +01:00