docs(directory structure): simplify by removing details/ and intro/ dirs (#9313)

This commit is contained in:
Victor Wheeler
2025-11-27 13:07:30 -07:00
committed by GitHub
parent e54d668633
commit ae15dc66c0
339 changed files with 310 additions and 310 deletions

View File

@@ -7,7 +7,7 @@ body:
attributes: attributes:
value: > value: >
Be sure to read the Be sure to read the
[FAQ](https://docs.lvgl.io/master/intro/index.html#faq), and the related [FAQ](https://docs.lvgl.io/master/introduction/faq.html), and the related
part of the [Documentation](https://docs.lvgl.io/) first. part of the [Documentation](https://docs.lvgl.io/) first.
- type: input - type: input
id: version id: version

View File

@@ -50,7 +50,7 @@ For the licenses, see the corresponding `LICENSE.txt` file in each librarys f
**LVGL's XML format** **LVGL's XML format**
- Path: - Path:
- docs/src/details/auxiliary-modules/xml - docs/src/auxiliary-modules/xml
- src/others/xml - src/others/xml
- xmls - xmls

View File

@@ -67,33 +67,33 @@ export C code, or load the XMLs at runtime. Learn more here.
**Free and Portable** **Free and Portable**
- A fully portable C (C++ compatible) library with no external dependencies. - A fully portable C (C++ compatible) library with no external dependencies.
- Can be compiled for any MCU or MPU, with any (RT)OS. Make, CMake, and simple globbing are all supported. - Can be compiled for any MCU or MPU, with any (RT)OS. Make, CMake, and simple globbing are all supported.
- Supports monochrome, ePaper, OLED, or TFT displays, or even monitors. [Displays](https://docs.lvgl.io/master/details/main-modules/display/index.html) - Supports monochrome, ePaper, OLED, or TFT displays, or even monitors. [Displays](https://docs.lvgl.io/master/main-modules/display/index.html)
- Distributed under the MIT license, so you can easily use it in commercial projects too. - Distributed under the MIT license, so you can easily use it in commercial projects too.
- Needs only 32kB RAM and 128kB Flash, a frame buffer, and at least a 1/10 screen-sized buffer for rendering. - Needs only 32kB RAM and 128kB Flash, a frame buffer, and at least a 1/10 screen-sized buffer for rendering.
- OS, external memory, and GPU are supported but not required. - OS, external memory, and GPU are supported but not required.
**Widgets, Styles, Layouts, and More** **Widgets, Styles, Layouts, and More**
- 30+ built-in [Widgets](https://docs.lvgl.io/master/details/widgets/index.html): Button, Label, Slider, Chart, Keyboard, Meter, Arc, Table, and many more. - 30+ built-in [Widgets](https://docs.lvgl.io/master/widgets/index.html): Button, Label, Slider, Chart, Keyboard, Meter, Arc, Table, and many more.
- Flexible [Style system](https://docs.lvgl.io/master/details/common-widget-features/styles/index.html) with ~100 style properties to customize any part of the widgets in any state. - Flexible [Style system](https://docs.lvgl.io/master/common-widget-features/styles/index.html) with ~100 style properties to customize any part of the widgets in any state.
- [Flexbox](https://docs.lvgl.io/master/details/common-widget-features/layouts/flex.html) and [Grid](https://docs.lvgl.io/master/details/common-widget-features/layouts/grid.html)-like layout engines to automatically size and position the widgets responsively. - [Flexbox](https://docs.lvgl.io/master/common-widget-features/layouts/flex.html) and [Grid](https://docs.lvgl.io/master/common-widget-features/layouts/grid.html)-like layout engines to automatically size and position the widgets responsively.
- Text is rendered with UTF-8 encoding, supporting CJK, Thai, Hindi, Arabic, and Persian writing systems. - Text is rendered with UTF-8 encoding, supporting CJK, Thai, Hindi, Arabic, and Persian writing systems.
- [Data bindings](https://docs.lvgl.io/master/details/auxiliary-modules/observer/index.html) to easily connect the UI with the application. - [Data bindings](https://docs.lvgl.io/master/main-modules/observer/index.html) to easily connect the UI with the application.
- Rendering engine supports animations, anti-aliasing, opacity, smooth scrolling, shadows, image transformation, etc. - Rendering engine supports animations, anti-aliasing, opacity, smooth scrolling, shadows, image transformation, etc.
- [Powerful 3D rendering engine](https://docs.lvgl.io/master/details/libs/gltf.html) to show [glTF models](https://sketchfab.com/) with OpenGL. - [Powerful 3D rendering engine](https://docs.lvgl.io/master/libs/gltf.html) to show [glTF models](https://sketchfab.com/) with OpenGL.
- Supports Mouse, Touchpad, Keypad, Keyboard, External buttons, Encoder [Input devices](https://docs.lvgl.io/master/details/main-modules/indev.html). - Supports Mouse, Touchpad, Keypad, Keyboard, External buttons, Encoder [Input devices](https://docs.lvgl.io/master/main-modules/indev.html).
- [Multiple display](https://docs.lvgl.io/master/details/main-modules/display/overview.html#how-many-displays-can-lvgl-use) support. - [Multiple display](https://docs.lvgl.io/master/main-modules/display/overview.html#how-many-displays-can-lvgl-use) support.
## 📦️ Platform Support ## 📦️ Platform Support
LVGL has no external dependencies, so it can be easily compiled for any devices and it's also available in many package managers and RTOSes: LVGL has no external dependencies, so it can be easily compiled for any devices and it's also available in many package managers and RTOSes:
- [Arduino library](https://docs.lvgl.io/master/details/integration/framework/arduino.html) - [Arduino library](https://docs.lvgl.io/master/integration/framework/arduino.html)
- [PlatformIO package](https://registry.platformio.org/libraries/lvgl/lvgl) - [PlatformIO package](https://registry.platformio.org/libraries/lvgl/lvgl)
- [Zephyr library](https://docs.lvgl.io/master/details/integration/os/zephyr.html) - [Zephyr library](https://docs.lvgl.io/master/integration/os/zephyr.html)
- [ESP-IDF(ESP32) component](https://components.espressif.com/components/lvgl/lvgl) - [ESP-IDF(ESP32) component](https://components.espressif.com/components/lvgl/lvgl)
- [NXP MCUXpresso component](https://www.nxp.com/design/software/embedded-software/lvgl-open-source-graphics-library:LITTLEVGL-OPEN-SOURCE-GRAPHICS-LIBRARY) - [NXP MCUXpresso component](https://www.nxp.com/design/software/embedded-software/lvgl-open-source-graphics-library:LITTLEVGL-OPEN-SOURCE-GRAPHICS-LIBRARY)
- [NuttX library](https://docs.lvgl.io/master/details/integration/os/nuttx.html) - [NuttX library](https://docs.lvgl.io/master/integration/os/nuttx.html)
- [RT-Thread RTOS](https://docs.lvgl.io/master/details/integration/os/rt-thread.html) - [RT-Thread RTOS](https://docs.lvgl.io/master/integration/os/rt-thread.html)
- CMSIS-Pack - CMSIS-Pack
- [RIOT OS package](https://doc.riot-os.org/group__pkg__lvgl.html#details) - [RIOT OS package](https://doc.riot-os.org/group__pkg__lvgl.html#details)
@@ -103,10 +103,10 @@ LVGL Pro is a complete toolkit to build, test, share, and ship embedded UIs effi
It consists of four tightly related tools: It consists of four tightly related tools:
1. **XML Editor**: The heart of LVGL Pro. A desktop app to build components and screens in XML, manage data bindings, translations, animations, tests, and more. Learn more about the [XML Format](https://docs.lvgl.io/master/details/xml/xml/index.html) and the [Editor](https://docs.lvgl.io/master/details/xml/editor/index.html). 1. **XML Editor**: The heart of LVGL Pro. A desktop app to build components and screens in XML, manage data bindings, translations, animations, tests, and more. Learn more about the [XML Format](https://docs.lvgl.io/master/xml/xml/index.html) and the [Editor](https://docs.lvgl.io/master/xml/editor/index.html).
2. **Online Viewer**: Run the Editor in your browser, open GitHub projects, and share easily without setting up a developer environment. Visit [https://viewer.lvgl.io](https://viewer.lvgl.io). 2. **Online Viewer**: Run the Editor in your browser, open GitHub projects, and share easily without setting up a developer environment. Visit [https://viewer.lvgl.io](https://viewer.lvgl.io).
3. **CLI Tool**: Generate C code and run tests in CI/CD. See the details [here](https://docs.lvgl.io/master/details/xml/tools/cli.html). 3. **CLI Tool**: Generate C code and run tests in CI/CD. See the details [here](https://docs.lvgl.io/master/xml/tools/cli.html).
4. **Figma Plugin**: Sync and extract styles directly from Figma. See how it works [here](https://docs.lvgl.io/master/details/xml/tools/figma.html). 4. **Figma Plugin**: Sync and extract styles directly from Figma. See how it works [here](https://docs.lvgl.io/master/xml/tools/figma.html).
Together, these tools let developers build UIs efficiently, test them reliably, and collaborate with team members and customers. Together, these tools let developers build UIs efficiently, test them reliably, and collaborate with team members and customers.

View File

@@ -81,7 +81,7 @@ Indent using 4 spaces (not tab characters). This applies to code blocks as well
If you create a new directory you will need an `index.rst` file in that directory and that index file needs to be pointed to in the `index.rst` file that is located in the parent directory. If you create a new directory you will need an `index.rst` file in that directory and that index file needs to be pointed to in the `index.rst` file that is located in the parent directory.
Let's take a look at the `index.rst` file that is located in the `docs/src/details/common-widget-features/layouts` directory. Let's take a look at the `index.rst` file that is located in the `docs/src/common-widget-features/layouts` directory.
```rst ```rst
.. _layouts: .. _layouts:

View File

@@ -47,33 +47,33 @@
**חינמית וניידת** **חינמית וניידת**
- ספריית C מלאה (תואמת ++C) ללא תלות חיצונית. - ספריית C מלאה (תואמת ++C) ללא תלות חיצונית.
- ניתנת לקימפול לכל MCU או MPU, עם כל (RT)OS. תומכת ב־Make, CMake וב־globbing פשוט. - ניתנת לקימפול לכל MCU או MPU, עם כל (RT)OS. תומכת ב־Make, CMake וב־globbing פשוט.
- תמיכה במסכי מונוכרום, ePaper, OLED או TFT, ואף במסכים של מחשבים. ראו [תצוגות](https://docs.lvgl.io/master/details/main-modules/display/index.html) - תמיכה במסכי מונוכרום, ePaper, OLED או TFT, ואף במסכים של מחשבים. ראו [תצוגות](https://docs.lvgl.io/master/main-modules/display/index.html)
- רישיון MIT המקל על שימוש מסחרי. - רישיון MIT המקל על שימוש מסחרי.
- נדרשים רק 32kB RAM ו־128kB Flash, מאגר מסגרת, ולפחות מאגר רינדור בגודל 1/10 מגודל המסך. - נדרשים רק 32kB RAM ו־128kB Flash, מאגר מסגרת, ולפחות מאגר רינדור בגודל 1/10 מגודל המסך.
- מערכת הפעלה, זיכרון חיצוני ו־GPU נתמכים אך אינם נדרשים. - מערכת הפעלה, זיכרון חיצוני ו־GPU נתמכים אך אינם נדרשים.
**וידג'טים, סגנונות, פריסות ועוד** **וידג'טים, סגנונות, פריסות ועוד**
- יותר מ־30 [וידג'טים](https://docs.lvgl.io/master/details/widgets/index.html) מובנים: Button, Label, Slider, Chart, Keyboard, Meter, Arc, Table ועוד רבים. - יותר מ־30 [וידג'טים](https://docs.lvgl.io/master/widgets/index.html) מובנים: Button, Label, Slider, Chart, Keyboard, Meter, Arc, Table ועוד רבים.
- [מערכת סגנונות](https://docs.lvgl.io/master/details/common-widget-features/styles/index.html) גמישה עם כ~100 מאפייני עיצוב להתאמה של כל חלקי הווידג'טים בכל מצב. - [מערכת סגנונות](https://docs.lvgl.io/master/common-widget-features/styles/index.html) גמישה עם כ~100 מאפייני עיצוב להתאמה של כל חלקי הווידג'טים בכל מצב.
- מנועי פריסה בסגנון [Flexbox](https://docs.lvgl.io/master/details/common-widget-features/layouts/flex.html) ו־[Grid](https://docs.lvgl.io/master/details/common-widget-features/layouts/grid.html) למיקום וגודל רספונסיביים. - מנועי פריסה בסגנון [Flexbox](https://docs.lvgl.io/master/common-widget-features/layouts/flex.html) ו־[Grid](https://docs.lvgl.io/master/common-widget-features/layouts/grid.html) למיקום וגודל רספונסיביים.
- טקסט מעובד בקידוד UTF-8 עם תמיכה במערכות כתיבה סינית/יפנית/קוריאנית, תאית, הינדי, ערבית ופרסית. - טקסט מעובד בקידוד UTF-8 עם תמיכה במערכות כתיבה סינית/יפנית/קוריאנית, תאית, הינדי, ערבית ופרסית.
- [קישורי נתונים](https://docs.lvgl.io/master/details/auxiliary-modules/observer/index.html) לחיבור קל בין ה־UI ליישום. - [קישורי נתונים](https://docs.lvgl.io/master/main-modules/observer/index.html) לחיבור קל בין ה־UI ליישום.
- מנוע רינדור עם תמיכה באנימציות, החלקת קצוות, שקיפות, גלילה חלקה, צללים, טרנספורמציות תמונה ועוד. - מנוע רינדור עם תמיכה באנימציות, החלקת קצוות, שקיפות, גלילה חלקה, צללים, טרנספורמציות תמונה ועוד.
- [מנוע רינדור 3D חזק](https://docs.lvgl.io/master/details/libs/gltf.html) להצגת [מודלי glTF](https://sketchfab.com/) עם OpenGL. - [מנוע רינדור 3D חזק](https://docs.lvgl.io/master/libs/gltf.html) להצגת [מודלי glTF](https://sketchfab.com/) עם OpenGL.
- תמיכה בעכבר, משטח מגע, לוח מקשים, מקלדת, כפתורים חיצוניים ואנקודר [התקני קלט](https://docs.lvgl.io/master/details/main-modules/indev.html). - תמיכה בעכבר, משטח מגע, לוח מקשים, מקלדת, כפתורים חיצוניים ואנקודר [התקני קלט](https://docs.lvgl.io/master/main-modules/indev.html).
- תמיכה ב[מסכים מרובים](https://docs.lvgl.io/master/details/main-modules/display/overview.html#how-many-displays-can-lvgl-use). - תמיכה ב[מסכים מרובים](https://docs.lvgl.io/master/main-modules/display/overview.html#how-many-displays-can-lvgl-use).
## 📦️ תמיכת פלטפורמות ## 📦️ תמיכת פלטפורמות
ל־LVGL אין תלות חיצונית, ולכן ניתן לקמפל אותה בקלות לכל התקן. היא זמינה גם במנהלי חבילות רבים ובמערכות RTOS: ל־LVGL אין תלות חיצונית, ולכן ניתן לקמפל אותה בקלות לכל התקן. היא זמינה גם במנהלי חבילות רבים ובמערכות RTOS:
- [ספריית Arduino](https://docs.lvgl.io/master/details/integration/framework/arduino.html) - [ספריית Arduino](https://docs.lvgl.io/master/integration/framework/arduino.html)
- [חבילת PlatformIO](https://registry.platformio.org/libraries/lvgl/lvgl) - [חבילת PlatformIO](https://registry.platformio.org/libraries/lvgl/lvgl)
- [ספריית Zephyr](https://docs.lvgl.io/master/details/integration/os/zephyr.html) - [ספריית Zephyr](https://docs.lvgl.io/master/integration/os/zephyr.html)
- [רכיב ESP-IDF (ESP32)](https://components.espressif.com/components/lvgl/lvgl) - [רכיב ESP-IDF (ESP32)](https://components.espressif.com/components/lvgl/lvgl)
- [רכיב NXP MCUXpresso](https://www.nxp.com/design/software/embedded-software/lvgl-open-source-graphics-library:LITTLEVGL-OPEN-SOURCE-GRAPHICS-LIBRARY) - [רכיב NXP MCUXpresso](https://www.nxp.com/design/software/embedded-software/lvgl-open-source-graphics-library:LITTLEVGL-OPEN-SOURCE-GRAPHICS-LIBRARY)
- [ספריית NuttX](https://docs.lvgl.io/master/details/integration/os/nuttx.html) - [ספריית NuttX](https://docs.lvgl.io/master/integration/os/nuttx.html)
- [RT-Thread RTOS](https://docs.lvgl.io/master/details/integration/os/rt-thread.html) - [RT-Thread RTOS](https://docs.lvgl.io/master/integration/os/rt-thread.html)
- CMSIS-Pack - CMSIS-Pack
- [חבילת RIOT OS](https://doc.riot-os.org/group__pkg__lvgl.html#details) - [חבילת RIOT OS](https://doc.riot-os.org/group__pkg__lvgl.html#details)
@@ -83,10 +83,10 @@ LVGL Pro הוא מארז כלים מלא לבנייה, בדיקה, שיתוף ו
הוא מורכב מארבעה כלים המשולבים זה בזה: הוא מורכב מארבעה כלים המשולבים זה בזה:
1. **עורך XML**: הלב של LVGL Pro. יישום שולחני לבניית רכיבים ומסכים ב־XML, ניהול קישורי נתונים, תרגומים, אנימציות, בדיקות ועוד. קראו עוד על [פורמט ה־XML](https://docs.lvgl.io/master/details/xml/xml/index.html) ועל [העורך](https://docs.lvgl.io/master/details/xml/editor/index.html). 1. **עורך XML**: הלב של LVGL Pro. יישום שולחני לבניית רכיבים ומסכים ב־XML, ניהול קישורי נתונים, תרגומים, אנימציות, בדיקות ועוד. קראו עוד על [פורמט ה־XML](https://docs.lvgl.io/master/xml/xml/index.html) ועל [העורך](https://docs.lvgl.io/master/xml/editor/index.html).
2. **מציג מקוון**: הריצו את העורך בדפדפן, פתחו פרויקטים מ־GitHub ושיתפו בקלות בלי להקים סביבת פיתוח. בקרו ב־[https://viewer.lvgl.io](https://viewer.lvgl.io). 2. **מציג מקוון**: הריצו את העורך בדפדפן, פתחו פרויקטים מ־GitHub ושיתפו בקלות בלי להקים סביבת פיתוח. בקרו ב־[https://viewer.lvgl.io](https://viewer.lvgl.io).
3. **כלי CLI**: הפקת קוד C והרצת בדיקות ב־CI/CD. פרטים [כאן](https://docs.lvgl.io/master/details/xml/tools/cli.html). 3. **כלי CLI**: הפקת קוד C והרצת בדיקות ב־CI/CD. פרטים [כאן](https://docs.lvgl.io/master/xml/tools/cli.html).
4. **תוסף Figma**: סנכרון וחילוץ סגנונות ישירות מ־Figma. מידע נוסף [כאן](https://docs.lvgl.io/master/details/xml/tools/figma.html). 4. **תוסף Figma**: סנכרון וחילוץ סגנונות ישירות מ־Figma. מידע נוסף [כאן](https://docs.lvgl.io/master/xml/tools/figma.html).
ביחד, הכלים מאפשרים לבנות UI ביעילות, לבדוק באמינות ולשתף פעולה עם צוותים ולקוחות. ביחד, הכלים מאפשרים לבנות UI ביעילות, לבדוק באמינות ולשתף פעולה עם צוותים ולקוחות.

View File

@@ -47,33 +47,33 @@
**無料でポータブル** **無料でポータブル**
- 外部依存のない完全な CC++ 互換)ライブラリ。 - 外部依存のない完全な CC++ 互換)ライブラリ。
- あらゆる MCU / MPU、任意の (RT)OS に対応。Make、CMake、glob 構文をサポート。 - あらゆる MCU / MPU、任意の (RT)OS に対応。Make、CMake、glob 構文をサポート。
-クロ、電子ペーパー、OLED、TFT、さらにはモニターにも対応。[ディスプレイ](https://docs.lvgl.io/master/details/main-modules/display/index.html) -クロ、電子ペーパー、OLED、TFT、さらにはモニターにも対応。[ディスプレイ](https://docs.lvgl.io/master/main-modules/display/index.html)
- MIT ライセンスで商用利用も簡単。 - MIT ライセンスで商用利用も簡単。
- 必要リソースはわずか 32kB RAM、128kB フラッシュ、フレームバッファ、および画面の 1/10 の描画バッファ。 - 必要リソースはわずか 32kB RAM、128kB フラッシュ、フレームバッファ、および画面の 1/10 の描画バッファ。
- OS、外部メモリ、GPU の使用は任意。 - OS、外部メモリ、GPU の使用は任意。
**ウィジェット・スタイル・レイアウトなど** **ウィジェット・スタイル・レイアウトなど**
- 30 以上の [ウィジェット](https://docs.lvgl.io/master/details/widgets/index.html):ボタン、ラベル、スライダー、チャート、キーボード、メーター、アーク、テーブルなど。 - 30 以上の [ウィジェット](https://docs.lvgl.io/master/widgets/index.html):ボタン、ラベル、スライダー、チャート、キーボード、メーター、アーク、テーブルなど。
- 約 100 のプロパティを持つ柔軟な [スタイルシステム](https://docs.lvgl.io/master/details/common-widget-features/styles/index.html)。 - 約 100 のプロパティを持つ柔軟な [スタイルシステム](https://docs.lvgl.io/master/common-widget-features/styles/index.html)。
- [Flexbox](https://docs.lvgl.io/master/details/common-widget-features/layouts/flex.html)、[Grid](https://docs.lvgl.io/master/details/common-widget-features/layouts/grid.html) レイアウトエンジンによる自動配置。 - [Flexbox](https://docs.lvgl.io/master/common-widget-features/layouts/flex.html)、[Grid](https://docs.lvgl.io/master/common-widget-features/layouts/grid.html) レイアウトエンジンによる自動配置。
- UTF-8 文字レンダリング。CJK、タイ語、ヒンディー語、アラビア語、ペルシャ語などをサポート。 - UTF-8 文字レンダリング。CJK、タイ語、ヒンディー語、アラビア語、ペルシャ語などをサポート。
- [データバインディング](https://docs.lvgl.io/master/details/auxiliary-modules/observer/index.html) により、UI とアプリケーションを簡単に接続。 - [データバインディング](https://docs.lvgl.io/master/main-modules/observer/index.html) により、UI とアプリケーションを簡単に接続。
- レンダリングエンジンはアニメーション、アンチエイリアス、不透明度、スムーズスクロール、影、画像変換をサポート。 - レンダリングエンジンはアニメーション、アンチエイリアス、不透明度、スムーズスクロール、影、画像変換をサポート。
- [3D レンダリングエンジン](https://docs.lvgl.io/master/details/libs/gltf.html) により [glTF モデル](https://sketchfab.com/) を OpenGL で表示可能。 - [3D レンダリングエンジン](https://docs.lvgl.io/master/libs/gltf.html) により [glTF モデル](https://sketchfab.com/) を OpenGL で表示可能。
- マウス、タッチパッド、キー入力、外部ボタン、エンコーダなどに対応。[入力デバイス](https://docs.lvgl.io/master/details/main-modules/indev.html) - マウス、タッチパッド、キー入力、外部ボタン、エンコーダなどに対応。[入力デバイス](https://docs.lvgl.io/master/main-modules/indev.html)
- [マルチディスプレイ](https://docs.lvgl.io/master/details/main-modules/display/overview.html#how-many-displays-can-lvgl-use) をサポート。 - [マルチディスプレイ](https://docs.lvgl.io/master/main-modules/display/overview.html#how-many-displays-can-lvgl-use) をサポート。
## 📦️ 対応プラットフォーム ## 📦️ 対応プラットフォーム
LVGL は外部依存がなく、さまざまなデバイスで簡単にビルドでき、主要なパッケージマネージャや RTOS にも統合されています: LVGL は外部依存がなく、さまざまなデバイスで簡単にビルドでき、主要なパッケージマネージャや RTOS にも統合されています:
- [Arduino ライブラリ](https://docs.lvgl.io/master/details/integration/framework/arduino.html) - [Arduino ライブラリ](https://docs.lvgl.io/master/integration/framework/arduino.html)
- [PlatformIO パッケージ](https://registry.platformio.org/libraries/lvgl/lvgl) - [PlatformIO パッケージ](https://registry.platformio.org/libraries/lvgl/lvgl)
- [Zephyr ライブラリ](https://docs.lvgl.io/master/details/integration/os/zephyr.html) - [Zephyr ライブラリ](https://docs.lvgl.io/master/integration/os/zephyr.html)
- [ESP-IDF (ESP32) コンポーネント](https://components.espressif.com/components/lvgl/lvgl) - [ESP-IDF (ESP32) コンポーネント](https://components.espressif.com/components/lvgl/lvgl)
- [NXP MCUXpresso コンポーネント](https://www.nxp.com/design/software/embedded-software/lvgl-open-source-graphics-library:LITTLEVGL-OPEN-SOURCE-GRAPHICS-LIBRARY) - [NXP MCUXpresso コンポーネント](https://www.nxp.com/design/software/embedded-software/lvgl-open-source-graphics-library:LITTLEVGL-OPEN-SOURCE-GRAPHICS-LIBRARY)
- [NuttX ライブラリ](https://docs.lvgl.io/master/details/integration/os/nuttx.html) - [NuttX ライブラリ](https://docs.lvgl.io/master/integration/os/nuttx.html)
- [RT-Thread RTOS](https://docs.lvgl.io/master/details/integration/os/rt-thread.html) - [RT-Thread RTOS](https://docs.lvgl.io/master/integration/os/rt-thread.html)
- CMSIS-Pack - CMSIS-Pack
- [RIOT OS パッケージ](https://doc.riot-os.org/group__pkg__lvgl.html#details) - [RIOT OS パッケージ](https://doc.riot-os.org/group__pkg__lvgl.html#details)
@@ -83,10 +83,10 @@ LVGL Pro は、組込み UI を効率的に構築・テスト・共有・出荷
以下の 4 つのツールで構成されています: 以下の 4 つのツールで構成されています:
1. **XML エディター**LVGL Pro の中心。XML でコンポーネントや画面を作成し、データバインディング、翻訳、アニメーション、テストなどを管理。詳細は [XML フォーマット](https://docs.lvgl.io/master/details/xml/xml/index.html) および [エディター](https://docs.lvgl.io/master/details/xml/editor/index.html)。 1. **XML エディター**LVGL Pro の中心。XML でコンポーネントや画面を作成し、データバインディング、翻訳、アニメーション、テストなどを管理。詳細は [XML フォーマット](https://docs.lvgl.io/master/xml/xml/index.html) および [エディター](https://docs.lvgl.io/master/xml/editor/index.html)。
2. **オンラインビューア**ブラウザでエディターを実行し、GitHub プロジェクトを開いて簡単に共有。環境構築は不要。アクセス:[https://viewer.lvgl.io](https://viewer.lvgl.io) 2. **オンラインビューア**ブラウザでエディターを実行し、GitHub プロジェクトを開いて簡単に共有。環境構築は不要。アクセス:[https://viewer.lvgl.io](https://viewer.lvgl.io)
3. **CLI ツール**C コードの生成や CI/CD テストを自動化。詳細は [こちら](https://docs.lvgl.io/master/details/xml/tools/cli.html)。 3. **CLI ツール**C コードの生成や CI/CD テストを自動化。詳細は [こちら](https://docs.lvgl.io/master/xml/tools/cli.html)。
4. **Figma プラグイン**Figma から直接スタイルを同期・抽出。[詳細はこちら](https://docs.lvgl.io/master/details/xml/tools/figma.html)。 4. **Figma プラグイン**Figma から直接スタイルを同期・抽出。[詳細はこちら](https://docs.lvgl.io/master/xml/tools/figma.html)。
これらのツールを組み合わせることで、開発者は効率的に UI を構築し、信頼性の高いテストとチームコラボレーションを実現できます。 これらのツールを組み合わせることで、開発者は効率的に UI を構築し、信頼性の高いテストとチームコラボレーションを実現できます。

View File

@@ -60,33 +60,33 @@ exportar código C ou carregar os XMLs em tempo de execução. Saiba mais aqui.
**Gratuito e portátil** **Gratuito e portátil**
- Biblioteca totalmente em C (compatível com C++) sem dependências externas. - Biblioteca totalmente em C (compatível com C++) sem dependências externas.
- Pode ser compilada para qualquer MCU ou MPU, com qualquer (RT)OS. Make, CMake e globbing simples são suportados. - Pode ser compilada para qualquer MCU ou MPU, com qualquer (RT)OS. Make, CMake e globbing simples são suportados.
- Suporta displays monocromáticos, ePaper, OLED, TFT e até monitores. [Displays](https://docs.lvgl.io/master/details/main-modules/display/index.html) - Suporta displays monocromáticos, ePaper, OLED, TFT e até monitores. [Displays](https://docs.lvgl.io/master/main-modules/display/index.html)
- Licença MIT, o que facilita o uso em projetos comerciais. - Licença MIT, o que facilita o uso em projetos comerciais.
- Precisa de apenas 32 kB de RAM, 128 kB de Flash, um frame buffer e pelo menos um buffer de 1/10 da tela para renderização. - Precisa de apenas 32 kB de RAM, 128 kB de Flash, um frame buffer e pelo menos um buffer de 1/10 da tela para renderização.
- Sistema operacional, memória externa e GPU são suportados, mas não obrigatórios. - Sistema operacional, memória externa e GPU são suportados, mas não obrigatórios.
**Widgets, estilos, layouts e mais** **Widgets, estilos, layouts e mais**
- 30+ [Widgets](https://docs.lvgl.io/master/details/widgets/index.html) embutidos: Button, Label, Slider, Chart, Keyboard, Meter, Arc, Table e muitos outros. - 30+ [Widgets](https://docs.lvgl.io/master/widgets/index.html) embutidos: Button, Label, Slider, Chart, Keyboard, Meter, Arc, Table e muitos outros.
- [Sistema de estilos](https://docs.lvgl.io/master/details/common-widget-features/styles/index.html) flexível com ~100 propriedades para personalizar qualquer parte dos widgets em qualquer estado. - [Sistema de estilos](https://docs.lvgl.io/master/common-widget-features/styles/index.html) flexível com ~100 propriedades para personalizar qualquer parte dos widgets em qualquer estado.
- Motores de layout tipo [Flexbox](https://docs.lvgl.io/master/details/common-widget-features/layouts/flex.html) e [Grid](https://docs.lvgl.io/master/details/common-widget-features/layouts/grid.html) para dimensionar e posicionar widgets de forma responsiva. - Motores de layout tipo [Flexbox](https://docs.lvgl.io/master/common-widget-features/layouts/flex.html) e [Grid](https://docs.lvgl.io/master/common-widget-features/layouts/grid.html) para dimensionar e posicionar widgets de forma responsiva.
- Texto renderizado com codificação UTF-8, com suporte a CJK, tailandês, híndi, árabe e persa. - Texto renderizado com codificação UTF-8, com suporte a CJK, tailandês, híndi, árabe e persa.
- [Data bindings](https://docs.lvgl.io/master/details/auxiliary-modules/observer/index.html) para conectar facilmente a UI ao aplicativo. - [Data bindings](https://docs.lvgl.io/master/main-modules/observer/index.html) para conectar facilmente a UI ao aplicativo.
- Motor de renderização com suporte a animações, antialiasing, opacidade, rolagem suave, sombras, transformação de imagens e mais. - Motor de renderização com suporte a animações, antialiasing, opacidade, rolagem suave, sombras, transformação de imagens e mais.
- [Poderoso motor de renderização 3D](https://docs.lvgl.io/master/details/libs/gltf.html) para exibir [modelos glTF](https://sketchfab.com/) com OpenGL. - [Poderoso motor de renderização 3D](https://docs.lvgl.io/master/libs/gltf.html) para exibir [modelos glTF](https://sketchfab.com/) com OpenGL.
- Suporte a mouse, touchpad, keypad, teclado, botões externos e encoder. [Dispositivos de entrada](https://docs.lvgl.io/master/details/main-modules/indev.html) - Suporte a mouse, touchpad, keypad, teclado, botões externos e encoder. [Dispositivos de entrada](https://docs.lvgl.io/master/main-modules/indev.html)
- Suporte a [múltiplos displays](https://docs.lvgl.io/master/details/main-modules/display/overview.html#how-many-displays-can-lvgl-use). - Suporte a [múltiplos displays](https://docs.lvgl.io/master/main-modules/display/overview.html#how-many-displays-can-lvgl-use).
## 📦️ Plataformas compatíveis ## 📦️ Plataformas compatíveis
O LVGL não possui dependências externas, por isso é fácil de compilar para qualquer dispositivo e também está disponível em vários gerenciadores de pacotes e RTOS: O LVGL não possui dependências externas, por isso é fácil de compilar para qualquer dispositivo e também está disponível em vários gerenciadores de pacotes e RTOS:
- [Biblioteca Arduino](https://docs.lvgl.io/master/details/integration/framework/arduino.html) - [Biblioteca Arduino](https://docs.lvgl.io/master/integration/framework/arduino.html)
- [Pacote PlatformIO](https://registry.platformio.org/libraries/lvgl/lvgl) - [Pacote PlatformIO](https://registry.platformio.org/libraries/lvgl/lvgl)
- [Biblioteca Zephyr](https://docs.lvgl.io/master/details/integration/os/zephyr.html) - [Biblioteca Zephyr](https://docs.lvgl.io/master/integration/os/zephyr.html)
- [Componente ESP-IDF (ESP32)](https://components.espressif.com/components/lvgl/lvgl) - [Componente ESP-IDF (ESP32)](https://components.espressif.com/components/lvgl/lvgl)
- [Componente NXP MCUXpresso](https://www.nxp.com/design/software/embedded-software/lvgl-open-source-graphics-library:LITTLEVGL-OPEN-SOURCE-GRAPHICS-LIBRARY) - [Componente NXP MCUXpresso](https://www.nxp.com/design/software/embedded-software/lvgl-open-source-graphics-library:LITTLEVGL-OPEN-SOURCE-GRAPHICS-LIBRARY)
- [Biblioteca NuttX](https://docs.lvgl.io/master/details/integration/os/nuttx.html) - [Biblioteca NuttX](https://docs.lvgl.io/master/integration/os/nuttx.html)
- [RT-Thread RTOS](https://docs.lvgl.io/master/details/integration/os/rt-thread.html) - [RT-Thread RTOS](https://docs.lvgl.io/master/integration/os/rt-thread.html)
- CMSIS-Pack - CMSIS-Pack
- [Pacote RIOT OS](https://doc.riot-os.org/group__pkg__lvgl.html#details) - [Pacote RIOT OS](https://doc.riot-os.org/group__pkg__lvgl.html#details)
@@ -96,10 +96,10 @@ O LVGL Pro é um conjunto completo para criar, testar, compartilhar e entregar U
Ele é composto por quatro ferramentas integradas: Ele é composto por quatro ferramentas integradas:
1. **Editor XML**: o coração do LVGL Pro. Um app de desktop para criar componentes e telas em XML, gerenciar data bindings, traduções, animações, testes e mais. Saiba mais sobre o [formato XML](https://docs.lvgl.io/master/details/xml/xml/index.html) e o [Editor](https://docs.lvgl.io/master/details/xml/editor/index.html). 1. **Editor XML**: o coração do LVGL Pro. Um app de desktop para criar componentes e telas em XML, gerenciar data bindings, traduções, animações, testes e mais. Saiba mais sobre o [formato XML](https://docs.lvgl.io/master/xml/xml/index.html) e o [Editor](https://docs.lvgl.io/master/xml/editor/index.html).
2. **Visualizador online**: execute o Editor no navegador, abra projetos do GitHub e compartilhe facilmente sem configurar um ambiente de desenvolvimento. Visite [https://viewer.lvgl.io](https://viewer.lvgl.io). 2. **Visualizador online**: execute o Editor no navegador, abra projetos do GitHub e compartilhe facilmente sem configurar um ambiente de desenvolvimento. Visite [https://viewer.lvgl.io](https://viewer.lvgl.io).
3. **Ferramenta CLI**: gere código C e rode testes no CI/CD. Veja os detalhes [aqui](https://docs.lvgl.io/master/details/xml/tools/cli.html). 3. **Ferramenta CLI**: gere código C e rode testes no CI/CD. Veja os detalhes [aqui](https://docs.lvgl.io/master/xml/tools/cli.html).
4. **Plugin Figma**: sincronize e extraia estilos diretamente do Figma. Veja como funciona [aqui](https://docs.lvgl.io/master/details/xml/tools/figma.html). 4. **Plugin Figma**: sincronize e extraia estilos diretamente do Figma. Veja como funciona [aqui](https://docs.lvgl.io/master/xml/tools/figma.html).
Juntas, essas ferramentas permitem criar UIs com eficiência, testá-las com confiabilidade e colaborar com colegas e clientes. Juntas, essas ferramentas permitem criar UIs com eficiência, testá-las com confiabilidade e colaborar com colegas e clientes.

View File

@@ -52,33 +52,33 @@
**免费与可移植性** **免费与可移植性**
- 纯 C兼容 C++)库,无外部依赖。 - 纯 C兼容 C++)库,无外部依赖。
- 可为任意 MCU 或 MPU 编译,支持任何 (RT)OS。支持 Make、CMake 和简单文件匹配。 - 可为任意 MCU 或 MPU 编译,支持任何 (RT)OS。支持 Make、CMake 和简单文件匹配。
- 支持单色、电子墨水、OLED、TFT 显示器,甚至是 PC 显示器。详见 [显示模块](https://docs.lvgl.io/master/details/main-modules/display/index.html) - 支持单色、电子墨水、OLED、TFT 显示器,甚至是 PC 显示器。详见 [显示模块](https://docs.lvgl.io/master/main-modules/display/index.html)
- 采用 MIT 许可证,可自由用于商业项目。 - 采用 MIT 许可证,可自由用于商业项目。
- 仅需 32kB RAM、128kB Flash、一个帧缓冲区以及至少 1/10 屏幕大小的渲染缓冲。 - 仅需 32kB RAM、128kB Flash、一个帧缓冲区以及至少 1/10 屏幕大小的渲染缓冲。
- 支持但不强制要求使用操作系统、外部存储或 GPU。 - 支持但不强制要求使用操作系统、外部存储或 GPU。
**控件、样式、布局等** **控件、样式、布局等**
- 超过 30 个内置 [控件](https://docs.lvgl.io/master/details/widgets/index.html):按钮、标签、滑块、图表、键盘、仪表、弧形、表格等。 - 超过 30 个内置 [控件](https://docs.lvgl.io/master/widgets/index.html):按钮、标签、滑块、图表、键盘、仪表、弧形、表格等。
- 灵活的 [样式系统](https://docs.lvgl.io/master/details/common-widget-features/styles/index.html),提供约 100 种属性,可自定义控件任意部分与状态。 - 灵活的 [样式系统](https://docs.lvgl.io/master/common-widget-features/styles/index.html),提供约 100 种属性,可自定义控件任意部分与状态。
- [Flexbox](https://docs.lvgl.io/master/details/common-widget-features/layouts/flex.html) 和 [Grid](https://docs.lvgl.io/master/details/common-widget-features/layouts/grid.html) 布局引擎可实现自适应布局。 - [Flexbox](https://docs.lvgl.io/master/common-widget-features/layouts/flex.html) 和 [Grid](https://docs.lvgl.io/master/common-widget-features/layouts/grid.html) 布局引擎可实现自适应布局。
- 文本支持 UTF-8 编码,兼容中日韩、泰语、印地语、阿拉伯语、波斯语等。 - 文本支持 UTF-8 编码,兼容中日韩、泰语、印地语、阿拉伯语、波斯语等。
- [数据绑定](https://docs.lvgl.io/master/details/auxiliary-modules/observer/index.html) 模块轻松连接 UI 与应用逻辑。 - [数据绑定](https://docs.lvgl.io/master/main-modules/observer/index.html) 模块轻松连接 UI 与应用逻辑。
- 渲染引擎支持动画、抗锯齿、不透明度、平滑滚动、阴影、图像变换等。 - 渲染引擎支持动画、抗锯齿、不透明度、平滑滚动、阴影、图像变换等。
- [强大的 3D 渲染引擎](https://docs.lvgl.io/master/details/libs/gltf.html),可使用 OpenGL 显示 [glTF 模型](https://sketchfab.com/)。 - [强大的 3D 渲染引擎](https://docs.lvgl.io/master/libs/gltf.html),可使用 OpenGL 显示 [glTF 模型](https://sketchfab.com/)。
- 支持鼠标、触摸板、按键、键盘、外部按钮、编码器等 [输入设备](https://docs.lvgl.io/master/details/main-modules/indev.html)。 - 支持鼠标、触摸板、按键、键盘、外部按钮、编码器等 [输入设备](https://docs.lvgl.io/master/main-modules/indev.html)。
- 支持 [多显示屏](https://docs.lvgl.io/master/details/main-modules/display/overview.html#how-many-displays-can-lvgl-use)。 - 支持 [多显示屏](https://docs.lvgl.io/master/main-modules/display/overview.html#how-many-displays-can-lvgl-use)。
## 📦️ 平台支持 ## 📦️ 平台支持
LVGL 无外部依赖,因此可轻松编译到任何设备,并已被多个包管理器与 RTOS 集成: LVGL 无外部依赖,因此可轻松编译到任何设备,并已被多个包管理器与 RTOS 集成:
- [Arduino 库](https://docs.lvgl.io/master/details/integration/framework/arduino.html) - [Arduino 库](https://docs.lvgl.io/master/integration/framework/arduino.html)
- [PlatformIO 包](https://registry.platformio.org/libraries/lvgl/lvgl) - [PlatformIO 包](https://registry.platformio.org/libraries/lvgl/lvgl)
- [Zephyr 库](https://docs.lvgl.io/master/details/integration/os/zephyr.html) - [Zephyr 库](https://docs.lvgl.io/master/integration/os/zephyr.html)
- [ESP-IDF (ESP32) 组件](https://components.espressif.com/components/lvgl/lvgl) - [ESP-IDF (ESP32) 组件](https://components.espressif.com/components/lvgl/lvgl)
- [NXP MCUXpresso 组件](https://www.nxp.com/design/software/embedded-software/lvgl-open-source-graphics-library:LITTLEVGL-OPEN-SOURCE-GRAPHICS-LIBRARY) - [NXP MCUXpresso 组件](https://www.nxp.com/design/software/embedded-software/lvgl-open-source-graphics-library:LITTLEVGL-OPEN-SOURCE-GRAPHICS-LIBRARY)
- [NuttX 库](https://docs.lvgl.io/master/details/integration/os/nuttx.html) - [NuttX 库](https://docs.lvgl.io/master/integration/os/nuttx.html)
- [RT-Thread RTOS](https://docs.lvgl.io/master/details/integration/os/rt-thread.html) - [RT-Thread RTOS](https://docs.lvgl.io/master/integration/os/rt-thread.html)
- CMSIS-Pack - CMSIS-Pack
- [RIOT OS 包](https://doc.riot-os.org/group__pkg__lvgl.html#details) - [RIOT OS 包](https://doc.riot-os.org/group__pkg__lvgl.html#details)
@@ -88,10 +88,10 @@ LVGL Pro 是一套完整的工具,用于高效构建、测试、共享和交
它包含四个紧密集成的工具: 它包含四个紧密集成的工具:
1. **XML 编辑器**LVGL Pro 的核心。桌面应用,用于通过 XML 构建组件与界面,管理数据绑定、翻译、动画、测试等。了解更多 [XML 格式](https://docs.lvgl.io/master/details/xml/xml/index.html) 和 [编辑器](https://docs.lvgl.io/master/details/xml/editor/index.html)。 1. **XML 编辑器**LVGL Pro 的核心。桌面应用,用于通过 XML 构建组件与界面,管理数据绑定、翻译、动画、测试等。了解更多 [XML 格式](https://docs.lvgl.io/master/xml/xml/index.html) 和 [编辑器](https://docs.lvgl.io/master/xml/editor/index.html)。
2. **在线预览器**:在浏览器中运行编辑器,打开 GitHub 项目,无需搭建开发环境即可共享。访问 [https://viewer.lvgl.io](https://viewer.lvgl.io)。 2. **在线预览器**:在浏览器中运行编辑器,打开 GitHub 项目,无需搭建开发环境即可共享。访问 [https://viewer.lvgl.io](https://viewer.lvgl.io)。
3. **CLI 工具**:在 CI/CD 中生成 C 代码并运行测试。详见 [此处](https://docs.lvgl.io/master/details/xml/tools/cli.html)。 3. **CLI 工具**:在 CI/CD 中生成 C 代码并运行测试。详见 [此处](https://docs.lvgl.io/master/xml/tools/cli.html)。
4. **Figma 插件**:直接从 Figma 同步和提取样式。了解更多 [这里](https://docs.lvgl.io/master/details/xml/tools/figma.html)。 4. **Figma 插件**:直接从 Figma 同步和提取样式。了解更多 [这里](https://docs.lvgl.io/master/xml/tools/figma.html)。
这些工具结合在一起,帮助开发者高效构建 UI、可靠测试并便于团队协作。 这些工具结合在一起,帮助开发者高效构建 UI、可靠测试并便于团队协作。

View File

@@ -14,7 +14,7 @@ Main Features
- **glTF + 3D Support**. Load your glTF 3D models directly into LVGL UIs for rich, - **glTF + 3D Support**. Load your glTF 3D models directly into LVGL UIs for rich,
immersive interfaces. `Learn more immersive interfaces. `Learn more
<https://docs.lvgl.io/master/details/libs/gltf.html>`__. <https://docs.lvgl.io/master/libs/gltf.html>`__.
- **XML support for LVGL Pro**. Describe your UI declaratively and load it at runtime - **XML support for LVGL Pro**. Describe your UI declaratively and load it at runtime
without having to recompile firmware. Try it out with the newest LVGL Pro Editor. without having to recompile firmware. Try it out with the newest LVGL Pro Editor.
`Learn More <https://pro.lvgl.io/>__` `Learn More <https://pro.lvgl.io/>__`
@@ -24,41 +24,41 @@ GPU Acceleration
- **EVE GPU Renderer Support**. Offload rendering to external EVE chips via SPI, - **EVE GPU Renderer Support**. Offload rendering to external EVE chips via SPI,
freeing up your MCU's CPU for other tasks. `Learn More freeing up your MCU's CPU for other tasks. `Learn More
<https://docs.lvgl.io/master/details/integration/external_display_controllers/eve/gpu.html>`__. <https://docs.lvgl.io/master/integration/external_display_controllers/eve/gpu.html>`__.
- **ESP PPA Hardware Accelerator**. Achieve 30% faster render times and 30% reduced - **ESP PPA Hardware Accelerator**. Achieve 30% faster render times and 30% reduced
CPU usage on the new ESP32-P4 with native hardware acceleration. `Learn More CPU usage on the new ESP32-P4 with native hardware acceleration. `Learn More
<https://docs.lvgl.io/master/details/integration/external_display_controllers/eve/gpu.html>`__. <https://docs.lvgl.io/master/integration/external_display_controllers/eve/gpu.html>`__.
- **NemaGFX Vector Graphic**. Render SVGs and vector graphics natively on ST's - **NemaGFX Vector Graphic**. Render SVGs and vector graphics natively on ST's
NeoChrom and other NemaGFX compatible GPUs. `Learn More NeoChrom and other NemaGFX compatible GPUs. `Learn More
<https://docs.lvgl.io/master/details/integration/chip_vendors/stm32/neochrom.html#vector-graphics>`__. <https://docs.lvgl.io/master/integration/chip_vendors/stm32/neochrom.html#vector-graphics>`__.
- **Unified VGLite Renderer**. Single driver supporting all platforms with a - **Unified VGLite Renderer**. Single driver supporting all platforms with a
consistent feature set. `Learn More consistent feature set. `Learn More
<https://docs.lvgl.io/master/details/integration/chip_vendors/nxp/vg_lite_gpu.html>` <https://docs.lvgl.io/master/integration/chip_vendors/nxp/vg_lite_gpu.html>`
- **Dave2D Renderer improvements.** Lower CPU usage on Renesas and Alif platforms with - **Dave2D Renderer improvements.** Lower CPU usage on Renesas and Alif platforms with
optimized Dave2D integration. `Learn More optimized Dave2D integration. `Learn More
<https://docs.lvgl.io/master/details/integration/chip_vendors/renesas/built_in_drivers.html#dave2d>` <https://docs.lvgl.io/master/integration/chip_vendors/renesas/built_in_drivers.html#dave2d>`
MPU Features MPU Features
~~~~~~~~~~~~ ~~~~~~~~~~~~
- **GStreamer Support**. Play videos and multimedia content directly within LVGL UIs - **GStreamer Support**. Play videos and multimedia content directly within LVGL UIs
with full GStreamer codec support. `Learn more with full GStreamer codec support. `Learn more
<https://docs.lvgl.io/master/details/libs/gstreamer.html>`__. <https://docs.lvgl.io/master/libs/gstreamer.html>`__.
- **DRM + EGL Driver**. High-performance Linux display rendering with native DRM and - **DRM + EGL Driver**. High-performance Linux display rendering with native DRM and
OpenGL ES (EGL) support for embedded displays capable of rendering glTF models. OpenGL ES (EGL) support for embedded displays capable of rendering glTF models.
`Learn more `Learn more
<https://docs.lvgl.io/master/details/integration/embedded_linux/drivers/drm.html>`__. <https://docs.lvgl.io/master/integration/embedded_linux/drivers/drm.html>`__.
- **ARM NEON Optimization**. Up to 33% faster software rendering with on platforms - **ARM NEON Optimization**. Up to 33% faster software rendering with on platforms
that support NEON SIMD support. `Learn More that support NEON SIMD support. `Learn More
<https://docs.lvgl.io/master/details/integration/chip_vendors/arm/overview.html#neon-acceleration>`__. <https://docs.lvgl.io/master/integration/chip_vendors/arm/overview.html#neon-acceleration>`__.
Other Features Other Features
~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~
- **Faster GIF Library**. No changes required, just upgrade LVGL and your GIFs will - **Faster GIF Library**. No changes required, just upgrade LVGL and your GIFs will
render faster. `Learn More <https://docs.lvgl.io/master/details/libs/gif.html>`__. render faster. `Learn More <https://docs.lvgl.io/master/libs/gif.html>`__.
- **FrogFS support**. Pack directory trees into a single "blob" and load them at - **FrogFS support**. Pack directory trees into a single "blob" and load them at
runtime. `Learn More <https://docs.lvgl.io/master/details/libs/frogfs.html>`__. runtime. `Learn More <https://docs.lvgl.io/master/libs/frogfs.html>`__.
Documentation Documentation
~~~~~~~~~~~~~ ~~~~~~~~~~~~~

View File

@@ -472,177 +472,177 @@ breathe_default_project = "lvgl"
# The below generates .HTML page redirects for pages that have been moved. # The below generates .HTML page redirects for pages that have been moved.
# Browsers are redirected via `<meta http-equiv="refresh" content="0; url=new_url">`. # Browsers are redirected via `<meta http-equiv="refresh" content="0; url=new_url">`.
redirects = { redirects = {
"CONTRIBUTING": "contributing/index.html" , "CONTRIBUTING": "contributing/index.html" ,
"get-started/index": "../intro/getting_started.html" , "get-started/index": "../getting_started.html" ,
"get-started/os/nuttx": "../../details/integration/os/nuttx.html" , "get-started/os/nuttx": "../../integration/os/nuttx.html" ,
"get-started/platforms/arduino": "../../details/integration/framework/arduino.html" , "get-started/platforms/arduino": "../../integration/framework/arduino.html" ,
"get-started/platforms/espressif": "../../details/integration/chip/espressif.html" , "get-started/platforms/espressif": "../../integration/chip/espressif.html" ,
"get-started/platforms/pc-simulator": "../../details/integration/ide/pc-simulator.html" , "get-started/platforms/pc-simulator": "../../integration/ide/pc-simulator.html" ,
"get-started/quick-overview": "../intro/getting_started.html" , "get-started/quick-overview": "../getting_started.html" ,
"integration/bindings/api_json": "../../details/integration/bindings/api_json.html" , "integration/bindings/api_json": "../../integration/bindings/api_json.html" ,
"integration/bindings/cpp": "../../details/integration/bindings/cpp.html" , "integration/bindings/cpp": "../../integration/bindings/cpp.html" ,
"integration/bindings/index": "../../details/integration/bindings/index.html" , "integration/bindings/index": "../../integration/bindings/index.html" ,
"integration/bindings/javascript": "../../details/integration/bindings/javascript.html" , "integration/bindings/javascript": "../../integration/bindings/javascript.html" ,
"integration/bindings/micropython": "../../details/integration/bindings/micropython.html" , "integration/bindings/micropython": "../../integration/bindings/micropython.html" ,
"integration/bindings/pikascript": "../../details/integration/bindings/pikascript.html" , "integration/bindings/pikascript": "../../integration/bindings/pikascript.html" ,
"integration/building/cmake": "../../details/integration/building/cmake.html" , "integration/building/cmake": "../../integration/building/cmake.html" ,
"integration/building/index": "../../details/integration/building/index.html" , "integration/building/index": "../../integration/building/index.html" ,
"integration/building/make": "../../details/integration/building/make.html" , "integration/building/make": "../../integration/building/make.html" ,
"integration/chip/arm": "../../details/integration/chip/arm.html" , "integration/chip/arm": "../../integration/chip/arm.html" ,
"integration/chip/espressif": "../../details/integration/chip/espressif.html" , "integration/chip/espressif": "../../integration/chip/espressif.html" ,
"integration/chip/index": "../../details/integration/chip/index.html" , "integration/chip/index": "../../integration/chip/index.html" ,
"integration/chip/nxp": "../../details/integration/chip/nxp.html" , "integration/chip/nxp": "../../integration/chip/nxp.html" ,
"integration/chip/renesas": "../../details/integration/chip/renesas/index.html" , "integration/chip/renesas": "../../integration/chip/renesas/index.html" ,
"integration/chip/stm32": "../../details/integration/chip/stm32.html" , "integration/chip/stm32": "../../integration/chip/stm32.html" ,
"integration/driver/X11": "../../details/integration/driver/X11.html" , "integration/driver/X11": "../../integration/driver/X11.html" ,
"integration/driver/display/fbdev": "../../../details/integration/driver/display/fbdev.html" , "integration/driver/display/fbdev": "../../../integration/driver/display/fbdev.html" ,
"integration/driver/display/gen_mipi": "../../../details/integration/driver/display/gen_mipi.html" , "integration/driver/display/gen_mipi": "../../../integration/driver/display/gen_mipi.html" ,
"integration/driver/display/ili9341": "../../../details/integration/driver/display/ili9341.html" , "integration/driver/display/ili9341": "../../../integration/driver/display/ili9341.html" ,
"integration/driver/display/index": "../../../details/integration/driver/display/index.html" , "integration/driver/display/index": "../../../integration/driver/display/index.html" ,
"integration/driver/display/lcd_stm32_guide": "../../../details/integration/driver/display/lcd_stm32_guide.html", "integration/driver/display/lcd_stm32_guide": "../../../integration/driver/display/lcd_stm32_guide.html",
"integration/driver/display/renesas_glcdc": "../../../details/integration/driver/display/renesas_glcdc.html" , "integration/driver/display/renesas_glcdc": "../../../integration/driver/display/renesas_glcdc.html" ,
"integration/driver/display/st7735": "../../../details/integration/driver/display/st7735.html" , "integration/driver/display/st7735": "../../../integration/driver/display/st7735.html" ,
"integration/driver/display/st7789": "../../../details/integration/driver/display/st7789.html" , "integration/driver/display/st7789": "../../../integration/driver/display/st7789.html" ,
"integration/driver/display/st7796": "../../../details/integration/driver/display/st7796.html" , "integration/driver/display/st7796": "../../../integration/driver/display/st7796.html" ,
"integration/driver/display/st_ltdc": "../../../details/integration/driver/display/st_ltdc.html" , "integration/driver/display/st_ltdc": "../../../integration/driver/display/st_ltdc.html" ,
"integration/driver/index": "../../details/integration/driver/index.html" , "integration/driver/index": "../../integration/driver/index.html" ,
"integration/driver/libinput": "../../details/integration/driver/libinput.html" , "integration/driver/libinput": "../../integration/driver/libinput.html" ,
"integration/driver/opengles": "../../details/integration/driver/opengles.html" , "integration/driver/opengles": "../../integration/driver/opengles.html" ,
"integration/driver/touchpad/evdev": "../../../details/integration/driver/touchpad/evdev.html" , "integration/driver/touchpad/evdev": "../../../integration/driver/touchpad/evdev.html" ,
"integration/driver/touchpad/ft6x36": "../../../details/integration/driver/touchpad/ft6x36.html" , "integration/driver/touchpad/ft6x36": "../../../integration/driver/touchpad/ft6x36.html" ,
"integration/driver/touchpad/index": "../../../details/integration/driver/touchpad/index.html" , "integration/driver/touchpad/index": "../../../integration/driver/touchpad/index.html" ,
"integration/driver/wayland": "../../details/integration/driver/wayland.html" , "integration/driver/wayland": "../../integration/driver/wayland.html" ,
"integration/driver/windows": "../../details/integration/driver/windows.html" , "integration/driver/windows": "../../integration/driver/windows.html" ,
"integration/framework/arduino": "../../details/integration/framework/arduino.html" , "integration/framework/arduino": "../../integration/frameworks/arduino.html" ,
"integration/framework/index": "../../details/integration/framework/index.html" , "integration/framework/index": "../../integration/frameworks/index.html" ,
"integration/framework/platformio": "../../details/integration/framework/platformio.html" , "integration/framework/platformio": "../../integration/frameworks/platformio.html" ,
"integration/framework/tasmota-berry": "../../details/integration/framework/tasmota-berry.html" , "integration/framework/tasmota-berry": "../../integration/frameworks/tasmota-berry.html" ,
"integration/ide/index": "../../details/integration/ide/index.html" , "integration/ide/index": "../../integration/ide/index.html" ,
"integration/ide/mdk": "../../details/integration/ide/mdk.html" , "integration/ide/mdk": "../../integration/ide/mdk.html" ,
"integration/ide/pc-simulator": "../../details/integration/ide/pc-simulator.html" , "integration/ide/pc-simulator": "../../integration/ide/pc-simulator.html" ,
"integration/index": "../details/integration/index.html" , "integration/index": "../integration/index.html" ,
"integration/os/freertos": "../../details/integration/os/freertos.html" , "integration/os/freertos": "../../integration/os/freertos.html" ,
"integration/os/index": "../../details/integration/os/index.html" , "integration/os/index": "../../integration/os/index.html" ,
"integration/os/mqx": "../../details/integration/os/mqx.html" , "integration/os/mqx": "../../integration/os/mqx.html" ,
"integration/os/nuttx": "../../details/integration/os/nuttx.html" , "integration/os/nuttx": "../../integration/os/nuttx.html" ,
"integration/os/px5": "../../details/integration/os/px5.html" , "integration/os/px5": "../../integration/os/px5.html" ,
"integration/os/qnx": "../../details/integration/os/qnx.html" , "integration/os/qnx": "../../integration/os/qnx.html" ,
"integration/os/rt-thread": "../../details/integration/os/rt-thread.html" , "integration/os/rt-thread": "../../integration/os/rt-thread.html" ,
"integration/os/yocto/core_components": "../../../details/integration/os/yocto/core_components.html" , "integration/os/yocto/core_components": "../../../integration/os/yocto/core_components.html" ,
"integration/os/yocto/index": "../../../details/integration/os/yocto/index.html" , "integration/os/yocto/index": "../../../integration/os/yocto/index.html" ,
"integration/os/yocto/lvgl_recipe": "../../../details/integration/os/yocto/lvgl_recipe.html" , "integration/os/yocto/lvgl_recipe": "../../../integration/os/yocto/lvgl_recipe.html" ,
"integration/os/yocto/terms_and_variables": "../../../details/integration/os/yocto/terms_and_variables.html" , "integration/os/yocto/terms_and_variables": "../../../integration/os/yocto/terms_and_variables.html" ,
"integration/os/zephyr": "../../details/integration/os/zephyr.html" , "integration/os/zephyr": "../../integration/os/zephyr.html" ,
"layouts/flex": "../details/common-widget-features/layouts/flex.html" , "layouts/flex": "../common-widget-features/layouts/flex.html" ,
"layouts/grid": "../details/common-widget-features/layouts/grid.html" , "layouts/grid": "../common-widget-features/layouts/grid.html" ,
"layouts/index": "../details/common-widget-features/layouts/index.html" , "layouts/index": "../common-widget-features/layouts/index.html" ,
"libs/arduino_esp_littlefs": "../details/libs/arduino_esp_littlefs.html" , "libs/arduino_esp_littlefs": "../libs/arduino_esp_littlefs.html" ,
"libs/arduino_sd": "../details/libs/arduino_sd.html" , "libs/arduino_sd": "../libs/arduino_sd.html" ,
"libs/barcode": "../details/libs/barcode.html" , "libs/barcode": "../libs/barcode.html" ,
"libs/bmp": "../details/libs/bmp.html" , "libs/bmp": "../libs/bmp.html" ,
"libs/ffmpeg": "../details/libs/ffmpeg.html" , "libs/ffmpeg": "../libs/ffmpeg.html" ,
"libs/freetype": "../details/libs/freetype.html" , "libs/freetype": "../libs/freetype.html" ,
"libs/fs": "../details/libs/fs.html" , "libs/fs": "../libs/fs.html" ,
"libs/gif": "../details/libs/gif.html" , "libs/gif": "../libs/gif.html" ,
"libs/index": "../details/libs/index.html" , "libs/index": "../libs/index.html" ,
"libs/lfs": "../details/libs/lfs.html" , "libs/lfs": "../libs/lfs.html" ,
"libs/libjpeg_turbo": "../details/libs/libjpeg_turbo.html" , "libs/libjpeg_turbo": "../libs/libjpeg_turbo.html" ,
"libs/libpng": "../details/libs/libpng.html" , "libs/libpng": "../libs/libpng.html" ,
"libs/lodepng": "../details/libs/lodepng.html" , "libs/lodepng": "../libs/lodepng.html" ,
"libs/libwebp": "../details/libs/libwebp.html" , "libs/libwebp": "../libs/libwebp.html" ,
"libs/qrcode": "../details/libs/qrcode.html" , "libs/qrcode": "../libs/qrcode.html" ,
"libs/rle": "../details/libs/rle.html" , "libs/rle": "../libs/rle.html" ,
"libs/rlottie": "../details/libs/rlottie.html" , "libs/rlottie": "../libs/rlottie.html" ,
"libs/svg": "../details/libs/svg.html" , "libs/svg": "../libs/svg.html" ,
"libs/tiny_ttf": "../details/libs/tiny_ttf.html" , "libs/tiny_ttf": "../libs/tiny_ttf.html" ,
"libs/tjpgd": "../details/libs/tjpgd.html" , "libs/tjpgd": "../libs/tjpgd.html" ,
"others/file_explorer": "../details/auxiliary-modules/file_explorer.html" , "others/file_explorer": "../auxiliary-modules/file_explorer.html" ,
"others/font_manager": "../details/auxiliary-modules/font_manager.html" , "others/font_manager": "../auxiliary-modules/font_manager.html" ,
"others/fragment": "../details/auxiliary-modules/fragment.html" , "others/fragment": "../auxiliary-modules/fragment.html" ,
"others/gridnav": "../details/auxiliary-modules/gridnav.html" , "others/gridnav": "../auxiliary-modules/gridnav.html" ,
"others/ime_pinyin": "../details/auxiliary-modules/ime_pinyin.html" , "others/ime_pinyin": "../auxiliary-modules/ime_pinyin.html" ,
"others/imgfont": "../details/auxiliary-modules/imgfont.html" , "others/imgfont": "../auxiliary-modules/imgfont.html" ,
"others/index": "../details/auxiliary-modules/index.html" , "others/index": "../auxiliary-modules/index.html" ,
"others/monkey": "../details/auxiliary-modules/monkey.html" , "others/monkey": "../auxiliary-modules/monkey.html" ,
"others/obj_id": "../details/auxiliary-modules/obj_id.html" , "others/obj_id": "../auxiliary-modules/obj_id.html" ,
"others/obj_property": "../details/auxiliary-modules/obj_property.html" , "others/obj_property": "../auxiliary-modules/obj_property.html" ,
"others/observer": "../details/auxiliary-modules/observer.html" , "others/observer": "../main-modules/observer.html" ,
"others/snapshot": "../details/auxiliary-modules/snapshot.html" , "others/snapshot": "../auxiliary-modules/snapshot.html" ,
"overview/animations": "../details/main-modules/animation.html" , "overview/animations": "../main-modules/animation.html" ,
"overview/color": "../details/main-modules/color.html" , "overview/color": "../main-modules/color.html" ,
"overview/coord": "../details/common-widget-features/coord.html" , "overview/coord": "../common-widget-features/coord.html" ,
"overview/debugging/gdb_plugin": "../../details/debugging/gdb_plugin.html" , "overview/debugging/gdb_plugin": "../../debugging/gdb_plugin.html" ,
"overview/debugging/index": "../../details/debugging/index.html" , "overview/debugging/index": "../../debugging/index.html" ,
"overview/debugging/log": "../../details/debugging/log.html" , "overview/debugging/log": "../../debugging/log.html" ,
"overview/debugging/profiler": "../../details/debugging/profiler.html" , "overview/debugging/profiler": "../../debugging/profiler.html" ,
"overview/debugging/vg_lite_tvg": "../../details/debugging/vg_lite_tvg.html" , "overview/debugging/vg_lite_tvg": "../../debugging/vg_lite_tvg.html" ,
"overview/display": "../details/main-modules/display/index.html" , "overview/display": "../main-modules/display/index.html" ,
"overview/event": "../details/common-widget-features/event.html" , "overview/event": "../common-widget-features/event.html" ,
"overview/font": "../details/main-modules/font.html" , "overview/font": "../main-modules/font.html" ,
"overview/fs": "../details/main-modules/fs.html" , "overview/fs": "../main-modules/fs.html" ,
"overview/image": "../details/main-modules/image.html" , "overview/image": "../main-modules/image.html" ,
"overview/indev": "../details/main-modules/indev.html" , "overview/indev": "../main-modules/indev.html" ,
"overview/index": "../details/main-modules/index.html" , "overview/index": "../main-modules/index.html" ,
"overview/layer": "../details/common-widget-features/layer.html" , "overview/layer": "../common-widget-features/layer.html" ,
"overview/new_widget": "../details/widgets/new_widget.html" , "overview/new_widget": "../widgets/new_widget.html" ,
"overview/obj": "../details/common-widget-features/obj.html" , "overview/obj": "../common-widget-features/obj.html" ,
"overview/renderers/arm2d": "../../details/integration/renderers/arm2d.html" , "overview/renderers/arm2d": "../../integration/renderers/arm2d.html" ,
"overview/renderers/index": "../../details/integration/renderers/index.html" , "overview/renderers/index": "../../integration/renderers/index.html" ,
"overview/renderers/nema_gfx": "../../details/integration/renderers/nema_gfx.html" , "overview/renderers/nema_gfx": "../../integration/renderers/nema_gfx.html" ,
"overview/renderers/pxp": "../../details/integration/renderers/nxp_pxp.html" , "overview/renderers/pxp": "../../integration/renderers/nxp_pxp.html" ,
"overview/renderers/sdl": "../../details/integration/renderers/sdl.html" , "overview/renderers/sdl": "../../integration/renderers/sdl.html" ,
"overview/renderers/stm32_dma2d": "../../details/integration/renderers/stm32_dma2d.html" , "overview/renderers/stm32_dma2d": "../../integration/renderers/stm32_dma2d.html" ,
"overview/renderers/sw": "../../details/integration/renderers/sw.html" , "overview/renderers/sw": "../../integration/renderers/sw.html" ,
"overview/renderers/vg_lite": "../../details/integration/renderers/vg_lite.html" , "overview/renderers/vg_lite": "../../integration/renderers/vg_lite.html" ,
"overview/renderers/vglite": "../../details/integration/renderers/nxp_vglite_gpu.html" , "overview/renderers/vglite": "../../integration/renderers/nxp_vglite_gpu.html" ,
"overview/scroll": "../details/common-widget-features/scroll.html" , "overview/scroll": "../common-widget-features/scroll.html" ,
"overview/style": "../details/common-widget-features/styles/styles.html" , "overview/style": "../common-widget-features/styles/styles.html" ,
"overview/style-props": "../details/common-widget-features/styles/style-properties.html" , "overview/style-props": "../common-widget-features/styles/style-properties.html" ,
"overview/timer": "../details/main-modules/timer.html" , "overview/timer": "../main-modules/timer.html" ,
"porting/display": "../details/main-modules/display/index.html" , "porting/display": "../main-modules/display/index.html" ,
"porting/draw": "../details/main-modules/draw.html" , "porting/draw": "../main-modules/draw.html" ,
"porting/indev": "../details/main-modules/indev.html" , "porting/indev": "../main-modules/indev.html" ,
"porting/index": "../details/integration/adding-lvgl-to-your-project/index.html" , "porting/index": "../integration/adding-lvgl-to-your-project/index.html" ,
"porting/os": "../details/integration/adding-lvgl-to-your-project/threading.html", "porting/os": "../integration/adding-lvgl-to-your-project/threading.html",
"porting/project": "../details/integration/adding-lvgl-to-your-project/connecting_lvgl.html", "porting/project": "../integration/adding-lvgl-to-your-project/connecting_lvgl.html",
"porting/sleep": "../details/integration/adding-lvgl-to-your-project/threading.html", "porting/sleep": "../integration/adding-lvgl-to-your-project/threading.html",
"porting/tick": "../details/integration/adding-lvgl-to-your-project/connecting_lvgl.html", "porting/tick": "../integration/adding-lvgl-to-your-project/connecting_lvgl.html",
"porting/timer_handler": "../details/integration/adding-lvgl-to-your-project/timer_handler.html", "porting/timer_handler": "../integration/adding-lvgl-to-your-project/timer_handler.html",
"widgets/animimg": "../details/widgets/animimg.html" , "widgets/animimg": "../widgets/animimg.html" ,
"widgets/arc": "../details/widgets/arc.html" , "widgets/arc": "../widgets/arc.html" ,
"widgets/bar": "../details/widgets/bar.html" , "widgets/bar": "../widgets/bar.html" ,
"widgets/button": "../details/widgets/button.html" , "widgets/button": "../widgets/button.html" ,
"widgets/buttonmatrix": "../details/widgets/buttonmatrix.html" , "widgets/buttonmatrix": "../widgets/buttonmatrix.html" ,
"widgets/calendar": "../details/widgets/calendar.html" , "widgets/calendar": "../widgets/calendar.html" ,
"widgets/canvas": "../details/widgets/canvas.html" , "widgets/canvas": "../widgets/canvas.html" ,
"widgets/chart": "../details/widgets/chart.html" , "widgets/chart": "../widgets/chart.html" ,
"widgets/checkbox": "../details/widgets/checkbox.html" , "widgets/checkbox": "../widgets/checkbox.html" ,
"widgets/dropdown": "../details/widgets/dropdown.html" , "widgets/dropdown": "../widgets/dropdown.html" ,
"widgets/image": "../details/widgets/image.html" , "widgets/image": "../widgets/image.html" ,
"widgets/imagebutton": "../details/widgets/imagebutton.html" , "widgets/imagebutton": "../widgets/imagebutton.html" ,
"widgets/index": "../details/widgets/index.html" , "widgets/index": "../widgets/index.html" ,
"widgets/keyboard": "../details/widgets/keyboard.html" , "widgets/keyboard": "../widgets/keyboard.html" ,
"widgets/label": "../details/widgets/label.html" , "widgets/label": "../widgets/label.html" ,
"widgets/led": "../details/widgets/led.html" , "widgets/led": "../widgets/led.html" ,
"widgets/line": "../details/widgets/line.html" , "widgets/line": "../widgets/line.html" ,
"widgets/list": "../details/widgets/list.html" , "widgets/list": "../widgets/list.html" ,
"widgets/lottie": "../details/widgets/lottie.html" , "widgets/lottie": "../widgets/lottie.html" ,
"widgets/menu": "../details/widgets/menu.html" , "widgets/menu": "../widgets/menu.html" ,
"widgets/msgbox": "../details/widgets/msgbox.html" , "widgets/msgbox": "../widgets/msgbox.html" ,
"widgets/obj": "../details/widgets/base_widget.html" , "widgets/obj": "../widgets/base_widget.html" ,
"widgets/roller": "../details/widgets/roller.html" , "widgets/roller": "../widgets/roller.html" ,
"widgets/scale": "../details/widgets/scale.html" , "widgets/scale": "../widgets/scale.html" ,
"widgets/slider": "../details/widgets/slider.html" , "widgets/slider": "../widgets/slider.html" ,
"widgets/span": "../details/widgets/spangroup.html" , "widgets/span": "../widgets/spangroup.html" ,
"widgets/spinbox": "../details/widgets/spinbox.html" , "widgets/spinbox": "../widgets/spinbox.html" ,
"widgets/spinner": "../details/widgets/spinner.html" , "widgets/spinner": "../widgets/spinner.html" ,
"widgets/switch": "../details/widgets/switch.html" , "widgets/switch": "../widgets/switch.html" ,
"widgets/table": "../details/widgets/table.html" , "widgets/table": "../widgets/table.html" ,
"widgets/tabview": "../details/widgets/tabview.html" , "widgets/tabview": "../widgets/tabview.html" ,
"widgets/textarea": "../details/widgets/textarea.html" , "widgets/textarea": "../widgets/textarea.html" ,
"widgets/tileview": "../details/widgets/tileview.html" , "widgets/tileview": "../widgets/tileview.html" ,
"widgets/win": "../details/widgets/win.html" , "widgets/win": "../widgets/win.html" ,
"details/widgets/span": "../../details/widgets/spangroup.html" , "details/widgets/span": "../../widgets/spangroup.html" ,
} }

View File

@@ -20,27 +20,27 @@ Create beautiful UIs for any MCU, MPU and display type.
<div class="home-cards-container"> <div class="home-cards-container">
<div class="home-cards"> <div class="home-cards">
<a href="intro/introduction/index.html" class="home-card"> <a href="introduction/index.html" class="home-card">
<svg><use href="#svg-home-intro"></use></svg> <svg><use href="#svg-home-intro"></use></svg>
<h3>Introduction</h3> <h3>Introduction</h3>
<p>Get familiar with LVGL.</p> <p>Get familiar with LVGL.</p>
</a> </a>
<a href="intro/getting_started/index.html" class="home-card"> <a href="getting_started/index.html" class="home-card">
<svg><use href="#svg-home-getting-started"></use></svg> <svg><use href="#svg-home-getting-started"></use></svg>
<h3>Getting Started</h3> <h3>Getting Started</h3>
<p>Learn how LVGL works.</p> <p>Learn how LVGL works.</p>
</a> </a>
<a href="intro/getting_started/whats_next.html" class="home-card"> <a href="getting_started/whats_next.html" class="home-card">
<svg><use href="#svg-home-play"></use></svg> <svg><use href="#svg-home-play"></use></svg>
<h3>Going deeper</h3> <h3>Going deeper</h3>
<p>Get your feet wet with LVGL.</p> <p>Get your feet wet with LVGL.</p>
</a> </a>
<a href="details/integration/index.html" class="home-card"> <a href="integration/index.html" class="home-card">
<svg><use href="#svg-home-integration"></use></svg> <svg><use href="#svg-home-integration"></use></svg>
<h3>Integrating LVGL into Your Project</h3> <h3>Integrating LVGL into Your Project</h3>
<p>Learn how to add LVGL to your project for any platform, framework and display type.</p> <p>Learn how to add LVGL to your project for any platform, framework and display type.</p>
</a> </a>
<a href="details/widgets/index.html" class="home-card"> <a href="widgets/index.html" class="home-card">
<svg><use href="#svg-home-widgets"></use></svg> <svg><use href="#svg-home-widgets"></use></svg>
<h3>Widgets</h3> <h3>Widgets</h3>
<p>Learn to use LVGL Widgets with examples.</p> <p>Learn to use LVGL Widgets with examples.</p>
@@ -61,8 +61,8 @@ Introduction
:class: toctree-1-deep toctree-landing-page :class: toctree-1-deep toctree-landing-page
:maxdepth: 1 :maxdepth: 1
intro/introduction/index introduction/index
intro/getting_started/index getting_started/index
Details Details
@@ -73,14 +73,14 @@ Details
:maxdepth: 1 :maxdepth: 1
examples examples
details/integration/index integration/index
details/common-widget-features/index common-widget-features/index
details/widgets/index widgets/index
details/main-modules/index main-modules/index
details/xml/index xml/index
details/auxiliary-modules/index auxiliary-modules/index
details/libs/index libs/index
details/debugging/index debugging/index
guides/index guides/index

Some files were not shown because too many files have changed in this diff Show More