/lvgl-latest/tests/unity/ |
D | generate_test_runner.rb | 91 File.open(output_file, 'w') do |output| 107 File.open(@options[:header_file], 'w') do |output| 134 lines.each_with_index do |line, _index| 148 (1...type_and_args.length).step(2).each do |i| 154 …an(/(\[|<)\s*(-?\d+.?\d*)\s*,\s*(-?\d+.?\d*)\s*,\s*(-?\d+.?\d*)\s*(\]|>)/m).map do |arg_values_str| 156 arg_values_str[1...-1].map do |arg_value_str| 159 end.map do |arg_values| 161 end.reduce(nil) do |result, arg_range_expanded| 163 end.map do |arg_combinations| 172 args += type_and_args[i + 1].scan(args_regex).flatten.map do |arg_values_str| [all …]
|
D | unity.c | 19 #define UNITY_FAIL_AND_BAIL do { Unity.CurrentTestFailed = 1; UNITY_OUTPUT_FLUSH(); TEST_A… 20 #define UNITY_IGNORE_AND_BAIL do { Unity.CurrentTestIgnored = 1; UNITY_OUTPUT_FLUSH(); TEST_A… 21 #define RETURN_IF_FAIL_OR_IGNORE do { if (Unity.CurrentTestFailed || Unity.CurrentTestIgnored) {… 252 * basically do an itoa using as little ram as possible */ 264 do in UnityPrintNumberUnsigned() 772 do { \ 913 do { \ 1708 do in UnityAssertEqualStringArray() 1896 do { \ 2417 do in UnityStringArgumentMatches()
|
/lvgl-latest/docs/ |
D | README_pt_BR.rst | 8 …<a href="../README.md">English</a>| <a href="./README_zh.rst">中文</a>| <b>Português do Brasil</b> |… 55 popular para criar belas interfaces de usuário para qualquer display do 56 tipo MCU, MPU. Ela é suportada por fornecedores e projetos líderes do 72 SquareLine Studio é um editor de interface do usuário de (arrasta e 93 - Distribuído sob a licença do MIT, para que você também possa usá-lo 124 - Exposição da API do LVGL com o 127 construir o LVGL enquanto constrói os outros arquivos do seu projeto. 133 e use o mesmo código de interface do usuário em hardwares 144 desenvolvimento da interface do usuário. 180 **Organizações que apoiam o projeto LVGL**\ |Patrocinadores do LVGL| [all …]
|
D | CODING_STYLE.rst | 75 - Do not use global variables (use functions to set/get static variables). 138 what to do, but also teaching other programmers how it works, not only users of the 149 comments begin with a leading ``/**``. It ignores comments that do not have exactly 161 * enumeration and have the same meanings as they do for flex containers in CSS. 209 - Use proper grammar for clarity. Descriptions of parameters do not need periods 254 by using additional ``@note`` commands. At this writing, ``@par`` commands do not 279 - Do not ``malloc`` into a static or global variables. Instead declare the variable in ``lv_global_… 385 If you want to skip any particular hook you can do so with: 395 It is not necessary to do a commit to test the hooks, you can test hooks
|
D | README.md | 6 Building the documentation is pretty easy to do but it does have some requirements that have to be … 70 …word-wrapped so that they are more readable in text- and code-editors that do not have wide editin… 192 * Do not use tab characters in code blocks. 197 * If you want to separate code into easier-to-understand sections you can do so with a single empty… 220 To create a bulleted list, do the following: 246 …ns of the LVGL code from the documentation (in .RST files) there are special directives to do this:
|
/lvgl-latest/src/misc/ |
D | lv_log.h | 31 #define LV_LOG_LEVEL_NONE 5 /**< Do not log anything. */ 101 # define LV_LOG_TRACE(...) do {}while(0) 109 # define LV_LOG_INFO(...) do {}while(0) 117 # define LV_LOG_WARN(...) do {}while(0) 125 # define LV_LOG_ERROR(...) do {}while(0) 133 # define LV_LOG_USER(...) do {}while(0) 141 # define LV_LOG(...) do {} while(0) 147 /*Do nothing if `LV_USE_LOG 0`*/ 149 #define LV_LOG_TRACE(...) do {}while(0) 150 #define LV_LOG_INFO(...) do {}while(0) [all …]
|
D | lv_fs.c | 551 /* Do not allow reading beyond the actual memory block for memory-mapped files */ in lv_fs_read_cached() 571 …/*If remaining data chuck is bigger than buffer size, then do not use cache, instead read it direc… in lv_fs_read_cached() 593 /*If bigger data is requested, then do not use cache, instead read it directly*/ in lv_fs_read_cached() 626 /*Need to do FS seek before writing data to FS*/ in lv_fs_write_cached() 679 …/*Because we don't know the file size, we do a little trick: do a FS seek, then get the new file p… in lv_fs_seek_cached()
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_box_shadow.c | 166 /*Do not overdraw the other top corners*/ in lv_draw_sw_box_shadow() 177 /*Do not mask if out of the bg*/ in lv_draw_sw_box_shadow() 209 /*Do not overdraw the other corners*/ in lv_draw_sw_box_shadow() 219 /*Do not mask if out of the bg*/ in lv_draw_sw_box_shadow() 259 /*Do not mask if out of the bg*/ in lv_draw_sw_box_shadow() 306 /*Do not mask if out of the bg*/ in lv_draw_sw_box_shadow() 323 /*Do not mask if out of the bg*/ in lv_draw_sw_box_shadow() 350 /*Do not overdraw the other corners*/ in lv_draw_sw_box_shadow() 362 /*Do not mask if out of the bg*/ in lv_draw_sw_box_shadow() 407 /*Do not overdraw the other corners*/ in lv_draw_sw_box_shadow() [all …]
|
/lvgl-latest/src/libs/freetype/ |
D | ftoption.h | 143 * If this macro is defined, do not try to use an assembler version of 144 * performance-critical functions (e.g., @FT_MulFix). You should only do 204 * Do not `#undef` this macro here since the build system might define 252 * color bitmaps do not need any external libraries and will be supported 303 * Undefine this macro if you do not want 'psnames' compiled in your 328 * Undefine this macro if you do not want the Adobe Glyph List compiled 379 * do all of its work. 405 * Do not `#undef` these macros here since the build system might define 462 * Do not `#undef` these macros here since the build system might define 479 * Do not `#undef` this macro here since the build system might define it [all …]
|
/lvgl-latest/docs/intro/ |
D | introduction.rst | 192 If you can do this with your display then you can use it with LVGL. 235 Why do I see only garbage on the screen? 264 Why do I see nonsense colors on the screen? 270 How do I speed up my UI? 281 How do I reduce flash/ROM usage? 289 How do I reduce RAM usage? 297 How do I use LVGL with an operating system? 302 progress. There are several ways to do this. See the :ref:`threading` section to
|
/lvgl-latest/docs/details/main-components/ |
D | animation.rst | 8 let LVGL do the heavy lifting of making it happen. What makes it so powerful is that 202 To do this, pass a non-zero value to this function to set the duration for the 238 template, so if you do not need it later, its contents do not need to be 318 - Create an Animation template but do not call :cpp:func:`lv_anim_start` on it. 333 own copy of the contents of the Animation template, so if you do not need it 334 later, its contents do not need to be preserved after this call.
|
D | fs.rst | 49 Do not confuse this with a Windows or DOS drive letter. 82 Reminder: Note carefully that the prefixed "Z:" has nothing to do with the "C:" and 204 Do this by filling in the full path to the directory you wish his access to be 205 limited to in the applicable ``LV_FS_xxx_PATH`` macro in ``lv_conf.h``. Do not 206 prefix the path with the driver-identifier letter, and do append a directory
|
/lvgl-latest/docs/details/widgets/ |
D | chart.rst | 48 - All 4 axes come with each chart automatically (they do not have to be created). 75 provide. If you do: 148 - :cpp:enumerator:`LV_CHART_TYPE_NONE`: Do not display any data. Can be used to hide chart's data. 187 you can do so with 202 You do not need to do this if you are using the provided value array(s) and 315 To zoom the chart all you need to do is wrap it in a parent container and set the
|
D | textarea.rst | 107 for more information about how to do this. 170 This value is set to ``1`` by default. If you do not use long text, you can save 179 Widgets. (If you do not use selected text in your application, you can save 8 bytes 213 but if you do need to change the selection programmatically, the above are your 214 tools to do so. 229 where its contents will be destroyed before that happens. Passing ``""`` means "do
|
/lvgl-latest/src/widgets/scale/ |
D | lv_scale.c | 535 /* Nothing to do. Invalid event */ in lv_scale_event() 695 else { /* Nothing to do */ } in scale_draw_label() 851 else { /* Nothing to do */ } in scale_draw_main() 977 else { /* Nothing to do */ } in scale_draw_main() 1079 else { /* Nothing to do */ } in scale_get_tick_points() 1103 else { /* Nothing to do */ } in scale_get_tick_points() 1124 else { /* Nothing to do */ } in scale_get_tick_points() 1168 else { /* Nothing to do */ } in scale_get_tick_points() 1222 else { /* Nothing to do */ } in scale_get_label_coords() 1444 * Nothing to do. */ in scale_find_section_tick_idx() [all …]
|
/lvgl-latest/src/drivers/wayland/ |
D | lv_wayland_smm.c | 49 #define LL_INIT(head) do { \ 54 #define LL_ENQUEUE(head, src, member) do { \ 65 #define LL_DEQUEUE(entry, head, member) do { \ 70 #define LL_INSERT_AFTER(head, dest, src, member) do { \ 81 #define LL_REMOVE(head, src, member) do { \ 381 do { in purge_history() 592 do { in alloc_pool()
|
/lvgl-latest/docs/details/integration/driver/display/ |
D | gen_mipi.rst | 26 …Although this is a generic driver, it can be used to support compatible chips which do not have a … 59 …el data to the LCD. If necessary, this function has to do the byte-swapping. This function can do … 173 default settings do not work for you. In particular, the generic MIPI driver accepts the following … 187 While the chip-specific drivers do their best to initialize the LCD controller correctly, it is pos…
|
/lvgl-latest/src/stdlib/builtin/ |
D | lv_sprintf_builtin.c | 12 // furnished to do so, subject to the following conditions: 269 do { in _ntoa_long() 294 do { in _ntoa_long_long() 390 // now do fractional part, as an unsigned number in _ftoa() 408 // do whole part, number is reversed in _ftoa() 492 // do we want to fall-back to "%f" mode? in _etoa() 580 do { in lv_vsnprintf_inner()
|
/lvgl-latest/src/widgets/bar/ |
D | lv_bar.c | 461 /*Do not draw a zero length indicator but at least call the draw task event*/ in draw_indic() 487 * - what to do? just draw the indicator in draw_indic() 491 * - what to do? draw the indicator on a layer and clip to bg radius in draw_indic() 496 * - what to do? just draw the indicator in draw_indic() 500 * - what to do? don't draw the shadow if the indicator is too small has strange shape in draw_indic() 503 * - what to do? draw it on a bg sized layer clip the indicator are from the gradient in draw_indic()
|
/lvgl-latest/src/libs/thorvg/ |
D | tvgSvgSceneBuilder.cpp | 9 * furnished to do so, subject to the following conditions: 257 /* Do not drop in Circular Dependency for ClipPath. in _applyComposition() 286 /* Do not drop in Circular Dependency for Mask. in _applyComposition() 325 //If fill property is nullptr then do nothing in _applyProperty() 327 //Do nothing in _applyProperty() 369 //If stroke property is nullptr then do nothing in _applyProperty() 778 //If fill property is nullptr then do nothing in _applyTextFill() 780 //Do nothing in _applyTextFill()
|
/lvgl-latest/env_support/cmsis-pack/ |
D | lv_conf_cmsis.h | 14 /* If you need to include anything here, do it inside the `__ASSEMBLY__` guard */ 97 do { \ 328 * - LV_LOG_LEVEL_NONE Do not log anything. */ 345 * - 0: Do not print file and line number of the log. */ 882 * Supports all major image formats so do not enable other image decoder with it. */ 984 …* @note If you do not use the default thesaurus, be sure to use `lv_ime_pinyin` after setting th… 1002 /** Quick access bar, 1:use, 0:do not use.
|
D | gen_pack.sh | 40 # Do not include the build directory if it is local 63 ############ DO NOT EDIT BELOW ########### 149 do 158 do
|
/lvgl-latest/src/libs/expat/ |
D | xmlparse.c | 50 persons to whom the Software is furnished to do so, subject to the 151 # error You do not have support for any sources of high quality entropy \ 219 /* Do safe (NULL-aware) pointer arithmetic */ 433 XML_ACCOUNT_NONE /* i.e. do not account, was accounted already */ 546 /* do not call if m_parentParser != NULL */ 802 do { in writeRandomBytes_getrandom_nonblock() 838 do { in writeRandomBytes_dev_urandom() 1012 // ...but *do* try anyway if we're close to causing a reallocation. in callProcessor() 2135 /* Do not invoke signed arithmetic overflow: */ in XML_GetBuffer() 2183 do { in XML_GetBuffer() [all …]
|
/lvgl-latest/src/libs/tiny_ttf/ |
D | lv_tiny_ttf.c | 232 if(!dsc->cache_size) { /* no cache, do everything directly */ in ttf_get_glyph_dsc_cb() 241 …indGlyphIndex(&dsc->info, (int)unicode_letter_next); /* not using cache, only do glyph id lookup */ in ttf_get_glyph_dsc_cb() 263 unicode_letter_next != 0) { /* check if we need to do any kerning calculations */ in ttf_get_glyph_dsc_cb() 302 if(!dsc->cache_size) { /* no cache, do everything directly */ in ttf_get_glyph_bitmap_cb() 326 if(!dsc->cache_size) { /* no cache, do everything directly */ in ttf_release_glyph_cb()
|
/lvgl-latest/scripts/built_in_font/font_license/FontAwesome5/ |
D | LICENSE.txt | 132 and to permit persons to whom the Software is furnished to do so, subject to the 151 attribution, so you shouldn't need to do anything additional when using these 154 We've kept attribution comments terse, so we ask that you do not actively work 164 Awesome, nor vice versa. **Please do not use brand logos for any purpose except
|