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

29 Commits

Author SHA1 Message Date
dependabot[bot]
21ec1ec8cc
chore(deps): bump carlosperate/arm-none-eabi-gcc-action from 1.3.0 to 1.7.1 (#4702)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-24 13:18:25 +02:00
Gabor Kiss-Vamosi
0b83a82a07 feat(multi-instance): collect all the global variables into a struct to allow running multiple instances of LVGL
Closes #4358
2023-08-19 01:42:37 +02:00
Gabor Kiss-Vamosi
f753265a79 arch(draw): add parallel rendering architecture
BREAKING CHANGE

This is a huge update which introduces parallel rendering. lv_conf.h needs to be updated too.
2023-07-05 13:05:19 +02:00
Amir Gonnen
5875901aa5
fix(ci): fix micropython RP2 port (#4311) 2023-06-26 08:48:19 +02:00
Amir Gonnen
3ac7cb0230
fix(ci): remove VARIANT on Micropython CI (#4296) 2023-06-22 13:58:19 +02:00
Amir Gonnen
126fbee5ae
arch(driver): ci can use MP master branch (#4046) 2023-03-11 06:57:12 +01:00
Gabor Kiss-Vamosi
124f9b0f9f arch(driver): new driver architecture with new color format support 2023-02-20 20:50:58 +01:00
Amir Gonnen
bcffe08b36
fix(ci): set Ubuntu version for MicroPython test (#3865) 2022-12-13 17:31:37 +01:00
Amir Gonnen
ddcbb4335b
fix(ffmpeg): install ffmpeg on CI workflow (#3635) 2022-08-29 14:09:44 +02:00
embeddedt
fcc1152f9c
ci don't run workflows twice on PRs 2022-03-07 10:04:59 -05:00
embeddedt
b34fe9ed8b
ci(micropython) use ESP-IDF 4.4 2022-01-29 08:25:34 -05:00
embeddedt
1fa7257801
ci(micropython) switch to newer GCC action 2021-12-02 08:32:09 -05:00
Uli Raich
cd197a8e49
feat(examples) add micropython versions of the external library examples (#2762)
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
2021-11-24 21:18:15 -05:00
embeddedt
1ab5c9689f
ci(micropython) add rp2 port
Related: https://github.com/lvgl/lvgl/issues/2758#issuecomment-958912402
2021-11-03 09:49:36 -04:00
Amir Gonnen
63ff80192b
ci(micropython) fix git fetch (#2757)
Switch from git protocol to https.

Related: https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git
2021-11-02 20:24:55 -04:00
embeddedt
ab316a07bc
ci(micropython) add GCC problem matcher 2021-10-09 08:11:54 -04:00
Amir Gonnen
a625dc2206
ci(micropython) add ESP32 and STM32 tests (#2629)
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
2021-10-06 12:03:03 -04:00
Chris Mumford
b5f6411732
ci(tests) add dependency on GNU parallel (#2510)
lv_binding_micropython added a dependency on GNU parallel[1] to allow
the tests to be run in parallel.

[1] https://www.gnu.org/software/parallel/
2021-08-29 07:26:35 -04: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
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
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
Amir Gonnen
cf7133997c
fix(workflows) Use dev-8.0 branch of Micropython (#2212) 2021-04-23 20:41:27 -04: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
Amir Gonnen
3dabec4cae
Run test on dev branch as well (#1835) 2020-10-05 10:53:02 +02:00
Amir Gonnen
3c6741b11c
Update build_micropython.yml (#1794)
Fetch both head and merge commits of "pull" refs. This would allow the CI script to first try checkout the merge commit (which is `github.sha` on PR) and only if that fails, default to checking out the PR head.
2020-09-15 12:19:56 +02:00
Amir Gonnen
1b3e1c4331
Fix submodule checkout in both push and PR (#1783) 2020-09-10 19:20:59 -04:00
Amir Gonnen
a6150ea78f
CI - Build Micropython with LVGL submodule (#1771) 2020-09-05 13:46:07 +02:00