131 Commits

Author SHA1 Message Date
lvgl-bot
dc790d7dc6 CI release edit: submodule. 2025-03-21 12:18:23 +00:00
lvgl-bot
b6e39674af CI release edit: submodule. 2025-03-21 12:17:17 +00:00
lvgl-bot
02cb7c7b72 CI release edit: submodule. 2025-03-21 09:42:28 +00:00
lvgl-bot
a72948174a CI release edit: submodule. 2025-03-21 08:10:22 +00:00
lvgl-bot
f92110f750 CI release edit: submodule. 2025-03-21 08:09:27 +00:00
lvgl-bot
ad8827140f CI release edit: submodule. 2025-03-20 16:29:10 +00:00
lvgl-bot
9f0be84e67 CI release edit: submodule. lv_conf.h. 2025-03-20 15:41:00 +00:00
Gabor Kiss-Vamosi
ac5fd26158
Add SDL installation guide for all OS 2025-03-17 23:09:05 +01:00
Liam Howatt
84f606e361
use logo as image in manifest (#79) 2025-03-17 08:36:03 +01:00
Gabor Kiss-Vamosi
3f7b37b692 add lv_conf.defaults 2025-02-06 21:12:29 +01:00
Gabor Kiss-Vamosi
515543c1af CI release edit: submodule. 2025-02-06 20:45:24 +01:00
AndreaBodini
3defb84ea5
chore(cmake): unset the cache of USE_FREERTOS (#68)
Add the unset before the option makes the USE_FREERTOS variable active with its current value
2024-10-25 23:25:55 +02:00
Gabor Kiss-Vamosi
8c1e441936
Update manifest.json 2024-10-08 13:41:40 +02:00
Gabor Kiss-Vamosi
1491c6da1f
Update manifest.json 2024-10-08 08:30:29 +02:00
Gabor Kiss-Vamosi
292fc94956
enable ASAN explicitly (#61) 2024-10-01 13:15:29 +02:00
MootSeeker
c5fc48a2b0
Disable RTOS Compilation with Cmake (#64)
* Add FreeRTOS

* Add FreeRTOS Task

* Update README.md

* Upgrade to C++

* Update Code to run multiple tasks

* Add ui folder

Add UI folder for SquareLine Studio files

* Update ui.cpp

* Add UI files to CMake from SquareLine Studio

Add UI files to CMake path.
UI folder setup so files from SquareLine Studio can be used.
Add more heap to debug SDL.

* Update README.md

* Add drop den menu test

* Add global include file

* remove cpp file to test stability

* Fixing wrong cmake configuration

remove ui files from here

* work

* Change project structure

Changed project structure and CMake file so freertos implementation will be activated when enabled in lv_conf.h

* Refactor project structure and CMake configuration, remove unused UI components

- Restructured the project and updated the CMake file to conditionally activate FreeRTOS based on lv_conf.h settings.
- Removed UI files and C++ files related to SquareLine Studio to improve project stability.
- Added a global include.
- Updated the README.md to reflect the changes.
- Increased heap size for debugging with SDL.

* Move to CPP file

Moved to cpp file created task with lv_thread_init()

* Update freertos_main.cpp

* Clean up code

Not using task notification, since pxTCD is always NULL

Changed back to LV_OS_NONE since user of this project has to device what he want to use

Commented freertos posix file with AI :)

Cleanup freertos_main.cpp as mentioned in PR

* Update README.md

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>

* Update README.md

* Update main/src/FreeRTOS_Posix_Port.c

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>

* Update main/src/main.c

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>

* Update README.md

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>

* Update README.md

* Update README.md

* Update CMakeLists.txt

Update so FreeRTOS will not compile if not used

* Update CMakeLists.txt

* Update README.md

---------

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-09-18 08:47:44 +02:00
MootSeeker
0a8220a874
Add FreeRTOS Kernel and C++ Support to Simulator (#59)
* Add FreeRTOS

* Add FreeRTOS Task

* Update README.md

* Upgrade to C++

* Update Code to run multiple tasks

* Add ui folder

Add UI folder for SquareLine Studio files

* Update ui.cpp

* Add UI files to CMake from SquareLine Studio

Add UI files to CMake path.
UI folder setup so files from SquareLine Studio can be used.
Add more heap to debug SDL.

* Update README.md

* Add drop den menu test

* Add global include file

* remove cpp file to test stability

* Fixing wrong cmake configuration

remove ui files from here

* work

* Change project structure

Changed project structure and CMake file so freertos implementation will be activated when enabled in lv_conf.h

* Refactor project structure and CMake configuration, remove unused UI components

- Restructured the project and updated the CMake file to conditionally activate FreeRTOS based on lv_conf.h settings.
- Removed UI files and C++ files related to SquareLine Studio to improve project stability.
- Added a global include.
- Updated the README.md to reflect the changes.
- Increased heap size for debugging with SDL.

* Move to CPP file

Moved to cpp file created task with lv_thread_init()

* Update freertos_main.cpp

* Clean up code

Not using task notification, since pxTCD is always NULL

Changed back to LV_OS_NONE since user of this project has to device what he want to use

Commented freertos posix file with AI :)

Cleanup freertos_main.cpp as mentioned in PR

* Update README.md

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>

* Update README.md

* Update main/src/FreeRTOS_Posix_Port.c

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>

* Update main/src/main.c

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>

* Update README.md

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>

* Update README.md

* Update README.md

---------

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-09-12 10:45:51 +02:00
Gabor Kiss-Vamosi
bbb4c82266
Update manifest.json 2024-09-05 15:21:34 +02:00
Gabor Kiss-Vamosi
adce2c2c2a
Update manifest.json 2024-09-05 06:55:10 +02:00
Gabor Kiss-Vamosi
4dcdfff507
chore(manifest): use dropdown instead of checkbox 2024-09-04 21:28:28 +02:00
Gabor Kiss-Vamosi
bfc09f1c20 add manifest.json 2024-08-26 16:28:56 +02:00
jon
41cf6f2898
update documentation for building on macos (#56)
* update documentation for building on macos

* update headers

* format

* add error message

* remove error message
2024-08-23 23:04:12 +02:00
Gabor Kiss-Vamosi
e08bfca8aa fix(cmake): check for santizer support before using it 2024-08-21 10:16:13 +02:00
Sandman Zhang
fbd143b1d0
How to use under ArchLinux from issue#47 (#52)
* git commit -m "Update README with solution for issue #47"

* Update README.md

A minor formatting change. Follow the Author's format.

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>

---------

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-14 06:56:58 +02:00
Jackson R
f86f306f97
feat(launch): configure launch.json to use LLDB in macOS and gdb in linux/Windows (#41) 2024-05-20 20:56:23 +02:00
merlindu
7dedd36670
fix(ffmpeg): build and run error. (#40) 2024-05-13 19:15:18 +02:00
Gabor Kiss-Vamosi
54ddaa4a89
Update README.md 2024-05-08 00:22:04 +02:00
Gabor Kiss-Vamosi
db6380fcf0
Update README.md 2024-05-08 00:18:12 +02:00
Gabor Kiss-Vamosi
3fb403ac0e add Build and Run and Debug LVGL demo with LLVM 2024-05-08 00:03:09 +02:00
Gabor Kiss-Vamosi
d1f7c041c8
Merge pull request #35 from gcopoix/fix/vscode_workspace_v9
fixed VS Code workspace file after v9 upate
2024-03-25 18:41:59 +01:00
Gregor Copoix
4dc6b04eb8 cleanup, full path to executable 2024-03-23 16:52:18 +01:00
Gabor Kiss-Vamosi
eaf972e92a
fix(mousewheel): add to the default group
fixes #36
2024-03-22 11:46:15 +01:00
Gregor Copoix
a82f4eabaa fixed VS Code workspace file after v9 upate
- fixed the make command (use cmake --build instead of make to be independent from cmake generator)
- fixed launched executable path
- added recommendation for cmake extension
2024-03-20 15:49:57 +01:00
Gabor Kiss-Vamosi
0a1a1a867c udpate to v9 2024-03-20 12:55:30 +01:00
Gabor Kiss-Vamosi
2ac86e625e
Merge pull request #30 from gcopoix/feature/x11_driver
Added Implementation using recently merged X11 driver.
2023-11-07 11:10:53 +01:00
Gabor Kiss-Vamosi
7df7aa50e5
Merge pull request #31 from SIvaCoHan/patch-1
fix typo in  lv_conf.h
2023-11-07 10:01:43 +01:00
SivaCoHan
186397b7fc
Update lv_conf.h
fix typo

ares -> areas
2023-11-07 16:15:57 +08:00
Gregor Copoix
eefa583d38 bumped lvgl -> v8.3, refere original lv_drivers again after merge 2023-11-06 22:08:03 +01:00
Gregor Copoix
7a83e60683 added x11 support for lowlevel display support
the x11 driver has been added to the lv_library repository.
Now both variants (SDL/X11) can be selected in the Makefile. Additional fixes here have been applied.

select X11 by default
2023-11-06 14:51:50 +01:00
Gregor Copoix
465cbdd3fe removed original lv_drivers 2023-11-06 10:16:41 +01:00
Gabor Kiss-Vamosi
550674e336
Merge pull request #26 from ONLYA/master
Update LVGL and lv_driver version to release/v8.3. Remove archived lv_examples (lv_demos).
2023-10-04 10:38:20 +02:00
Xiaosheng An
47f95e396c Only keep SDL2 support. Left the other flags commented so that people can tweak it.
Updated Readme.md for instructions.
2023-10-03 12:59:02 +01:00
Gabor Kiss-Vamosi
f5c2d8dc29
Merge pull request #28 from deng-yongsheng/deng-yongsheng-patch-1
Update README.md
2023-09-20 11:51:07 +02:00
Xiaosheng An
b255c84632 Add image & video examples 2023-09-07 20:49:35 +01:00
邓永盛
0788ac96b7
Update README.md
Too many `you`. Delete one `you`.
2023-08-28 13:12:14 +08:00
Xiaosheng An
d95a902ff7
Update README.md 2023-08-25 13:59:19 +01:00
Xiaosheng An
f61c4f7041 Update to LVGL release/v8.3 2023-08-25 13:58:14 +01:00
Xiaosheng An
fd6071f533 Remove archived lv_examples (lv_demos) submodule 2023-08-25 13:52:24 +01:00
microwavesafe
101018172b
Merge pull request #9 from astrolabe-coop/sandbox/rzr/review/master
build: Add install rule
2021-09-07 08:45:17 +01:00
Philippe Coval
6de75e62a5 build: Add install rule
PROJECT has been introduced to avoid collision
with other configuration builds (ie: fbdev)

Relate-to: https://github.com/lvgl/lvgl/issues/2534
Signed-off-by: Philippe Coval <philippe.coval@huawei.com>
2021-09-07 08:58:22 +02:00