/lvgl-latest/src/libs/thorvg/ |
D | tvgSvgCssStyle.cpp | 42 static void _copyStyle(SvgStyleProperty* to, const SvgStyleProperty* from) in _copyStyle() argument 44 if (from == nullptr) return; in _copyStyle() 46 if ((from->curColorSet && !(to->flags & SvgStyleFlags::Color)) || in _copyStyle() 47 _isImportanceApplicable(to->flagsImportance, from->flagsImportance, SvgStyleFlags::Color)) { in _copyStyle() 48 to->color = from->color; in _copyStyle() 51 if (from->flagsImportance & SvgStyleFlags::Color) { in _copyStyle() 55 if (((from->flags & SvgStyleFlags::PaintOrder) && !(to->flags & SvgStyleFlags::PaintOrder)) || in _copyStyle() 56 … _isImportanceApplicable(to->flagsImportance, from->flagsImportance, SvgStyleFlags::PaintOrder)) { in _copyStyle() 57 to->paintOrder = from->paintOrder; in _copyStyle() 59 if (from->flagsImportance & SvgStyleFlags::PaintOrder) { in _copyStyle() [all …]
|
D | tvgSvgLoader.cpp | 2071 static void _cloneNode(SvgNode* from, SvgNode* parent, int depth); 2404 static void _inheritRadialCxAttr(SvgStyleGradient* to, SvgStyleGradient* from) in _inheritRadialCxAttr() argument 2406 to->radial->cx = from->radial->cx; in _inheritRadialCxAttr() 2407 to->radial->isCxPercentage = from->radial->isCxPercentage; in _inheritRadialCxAttr() 2412 static void _inheritRadialCyAttr(SvgStyleGradient* to, SvgStyleGradient* from) in _inheritRadialCyAttr() argument 2414 to->radial->cy = from->radial->cy; in _inheritRadialCyAttr() 2415 to->radial->isCyPercentage = from->radial->isCyPercentage; in _inheritRadialCyAttr() 2420 static void _inheritRadialFxAttr(SvgStyleGradient* to, SvgStyleGradient* from) in _inheritRadialFxAttr() argument 2422 to->radial->fx = from->radial->fx; in _inheritRadialFxAttr() 2423 to->radial->isFxPercentage = from->radial->isFxPercentage; in _inheritRadialFxAttr() [all …]
|
D | tvgSvgCssStyle.h | 31 void cssCopyStyleAttr(SvgNode* to, const SvgNode* from);
|
/lvgl-latest/tests/src/test_cases/ |
D | test_fs.c | 11 static void read_range(lv_fs_file_t * f, uint32_t from, uint32_t to); 87 static void read_range(lv_fs_file_t * f, uint32_t from, uint32_t to) in read_range() argument 89 lv_fs_seek(f, from, LV_FS_SEEK_SET); in read_range() 91 uint32_t len = to - from + 1; in read_range() 100 TEST_ASSERT_EQUAL(buf_rd[i], from + i); in read_range() 104 static void read_next(lv_fs_file_t * f, uint32_t from, uint32_t len) in read_next() argument 114 TEST_ASSERT_EQUAL(buf_rd[i], from + i); in read_next() 163 uint8_t from = ranges[i][0]; in read_random_drv() local 165 read_range(&f, from, to); in read_random_drv() 167 from = to + 1; in read_random_drv() [all …]
|
/lvgl-latest/src/libs/expat/ |
D | xmltok.c | 331 _INTERNAL_trim_to_complete_utf8_characters(const char *from, in _INTERNAL_trim_to_complete_utf8_characters() argument 335 for (; fromLim > from; fromLim--, walked++) { in _INTERNAL_trim_to_complete_utf8_characters() 413 const char *from = *fromP; in utf8_toUtf16() local 414 while (from < fromLim && to < toLim) { in utf8_toUtf16() 415 switch (SB_BYTE_TYPE(enc, from)) { in utf8_toUtf16() 417 if (fromLim - from < 2) { in utf8_toUtf16() 421 *to++ = (unsigned short)(((from[0] & 0x1f) << 6) | (from[1] & 0x3f)); in utf8_toUtf16() 422 from += 2; in utf8_toUtf16() 425 if (fromLim - from < 3) { in utf8_toUtf16() 429 *to++ = (unsigned short)(((from[0] & 0xf) << 12) | ((from[1] & 0x3f) << 6) in utf8_toUtf16() [all …]
|
/lvgl-latest/examples/widgets/lottie/ |
D | index.rst | 1 Load a Lottie animation from an array 7 Load a Lottie animation from file
|
/lvgl-latest/examples/libs/rlottie/ |
D | index.rst | 1 Load a Lottie animation from raw data 7 Load a Lottie animation from a file
|
/lvgl-latest/examples/libs/tiny_ttf/ |
D | index.rst | 1 Open a font with Tiny TTF from data array 8 Load a font with Tiny_TTF from file
|
/lvgl-latest/docs/details/other-components/ |
D | xml.rst | 20 - XML files can be loaded at runtime (e.g., from an SD card) to change the application build. 24 - XML helps to separate the view from the logic. 28 - Load XML components at runtime from file or data 56 - Built from classes. 60 - Cannot be loaded from XML at runtime because custom code cannot be loaded. 62 Components are built from other components and widgets and can be loaded at runtime. 65 - Built from widgets or other components. 69 - Can be loaded from XML at runtime as they describe only the visuals. 79 In light of the above, only components can be loaded from XML. 133 When loaded from a file, the file name is used as the component name. [all …]
|
D | font_manager.rst | 38 (assigned from a local variable), use :cpp:func:`lv_font_manager_add_path` to 57 Create Font from Font Manager 65 not found in a font file, it will automatically search from the next concatenated 72 /* Create font from font manager */
|
/lvgl-latest/demos/music/ |
D | README.md | 15 - `assets/spectrum.py` creates an array of spectrum values from a music. 4 band are created with 33… 20 …set to the position of the bars. E.g. start from 63° instead of 0°. (bars greater than 180° start …
|
/lvgl-latest/docs/details/main-components/ |
D | font.rst | 74 written from left to right. 143 the built-in fonts from the `FontAwesome <https://fontawesome.com/>`__ 193 will be inherited from the parent. This means it's enough to set the 198 base direction from their parent. 210 - ``lv_tabview``: Displays tabs from right to left 212 - ``lv_buttonmatrix``: Orders buttons from right to left 306 The built-in symbols are created from the `FontAwesome <https://fontawesome.com/>`__ font. 327 2. Create a ``#define`` string from the UTF8 values: ``#define MY_USB_SYMBOL "\xEF\x8A\x87"`` 341 :cpp:func:`lv_binfont_create` can be used to load a font from a file. The font needs 363 Loading a Font from a Memory Buffer at Run-Time [all …]
|
D | color.rst | 8 depth, creating colors from hex code, converting between color depths, 24 Create colors from Red, Green and Blue channel values: 44 Create colors from Hue, Saturation and Value values: 135 To describe opacity the :cpp:type:`lv_opa_t` type is created from ``uint8_t``.
|
/lvgl-latest/docs/intro/add-lvgl-to-your-project/ |
D | connecting_lvgl.rst | 73 milliseconds since the last call. If :cpp:func:`lv_tick_inc` is called from an 74 ISR, it should be from either a high priority interrupt or an interrupt that 78 called from an interrupt if writing to a ``uint32_t`` value is atomic on your 90 * @brief Safe read from 'elapsed_power_on_time_in_ms' 113 because the execution time of :c:func:`lv_timer_handler` varies from call to call and 144 LVGL needs to know how to get input from all user-input devices that will be used in
|
/lvgl-latest/examples/libs/bmp/ |
D | index.rst | 1 Open a BMP image from file
|
/lvgl-latest/examples/libs/gif/ |
D | index.rst | 1 Open a GIF image from file and variable
|
/lvgl-latest/examples/libs/libpng/ |
D | index.rst | 1 Open a PNG image from file and variable
|
/lvgl-latest/examples/libs/lodepng/ |
D | index.rst | 1 Open a PNG image from file and variable
|
/lvgl-latest/examples/widgets/table/ |
D | index.rst | 9 Lightweighted list from table
|
/lvgl-latest/docs/details/widgets/ |
D | button.rst | 13 Buttons, by default, differ from Base Widget in the following ways: 43 to/from the checked state.
|
/lvgl-latest/docs/details/libs/ |
D | tjpgd.rst | 18 - Read from file and C array are implemented. 37 :note: a file system driver needs to be registered to open images from
|
D | gif.rst | 25 Use GIF images from file 35 from files. Read more about it :ref:`overview_file_system` or just
|
D | rle.rst | 17 Based on test result from a watch project. Most of the images can be compressed 23 :alt: RLE compress statistics from a watch project 35 can be found from ``lvgl/script/LVGLImage.py``.
|
/lvgl-latest/ |
D | SConscript | 4 from building import *
|
/lvgl-latest/docs/details/integration/os/ |
D | torizon_os.rst | 84 ``git`` is used to download the ``lv_port_linux`` and ``lvgl`` repositories from Github. 140 COPY --from=build ${APP_ROOT}/lv_port_linux/bin/lvglsim ${APP_ROOT} 179 which will be accessible from any device on your LAN. The Toradex board being on the same network 180 will be able to pull the image from the registry. 196 running on the device has to be configured to allow fetching images from an 'insecure' repository. 216 # Pull the image from your development host 220 By default, Docker containers are isolated from the hardware 235 You now have a running LVGL application. Where to go from here?
|