lvgl/docs/index.md
Neo c98c8252ea
feat(snapshot) add API to take snapshot for object (#2353)
* Fix image zooming causes unexpected object size.

Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>

* add lv_snapshot_take API.

* fix(img) invalidate size and layout on zoom and angle change

* fix(img) not self-repeating under some zoom level.

* fix(snapshot) fix to keep the original position

* Move various set_px_cb_xx functions to lv_hal_disp.c

* add snapshot API to store image to provided buffer

* minor fixes and refactoring

* Move snapshot source to extra/others/snapshot.

1. Update parameter buff to buf.
2. Add macro to disable lv_snapshot, enabled by default.

* docs(others) add the others folder with snapshot.md

* docs(snapshot) added doc and example for snapshot.

1. Update doc snapshot.md
2. Add example lv_example_snapshot_1 to folder examples/others/snapshot
3. Update lv_conf_template.h and lv_conf_internal.h
4. Remove lv_snapshot.c from lv_misc.mk
5. Add others to index.md

Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>

* add micropython example for snapshot

Co-authored-by: Xu Xingliang <xuxingliang@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2021-07-19 14:46:28 +02:00

1.3 KiB

.. include:: /header.rst 
:github_url: |github_link_base|/index.md

PDF version: :download:`LVGL.pdf <LVGL.pdf>`

Welcome to the documentation of LVGL!

Get familiar with the LVGL project Learn the basic of LVGL and its usage on various platforms See how to port LVGL to any platform Learn the how LVGL works in more detail Take a look at the description of the available widgets Be part of the development of LVGL
.. toctree::
   :maxdepth: 2
   
   intro/index
   examples
   get-started/index
   porting/index
   overview/index
   widgets/index
   layouts/index
   others/index
   CONTRIBUTING
   CHANGELOG
   ROADMAP