Searched refs:encoder (Results 1 – 19 of 19) sorted by relevance
/lvgl-3.6.0/demos/keypad_encoder/ |
D | README.md | 5 LVGL allows you to control the widgets with keypad and/or encoder without touchpad. 7 …hpad-less usage of LVGL [here](https://docs.lvgl.io/master/overview/indev.html#keypad-and-encoder). 9 ![Keypad and encoder navigation in LVGL embedded GUI library](screenshot1.gif)
|
/lvgl-3.6.0/docs/porting/ |
D | indev.md | 22 - `LV_INDEV_TYPE_ENCODER` encoder with left/right turn and push options 77 With an encoder you can do the following: 84 - By turning the encoder you can focus on the next/previous object. 85 - When you press the encoder on a simple object (like a button), it will be clicked. 86 …encoder on a complex object (like a list, message box, etc.) the object will go to edit mode where… 108 In addition to standard encoder behavior, you can also utilize its logic to navigate(focus) and edi… 109 …you have only few buttons available, or you want to use other buttons in addition to encoder wheel. 112 - `LV_KEY_ENTER` will simulate press or pushing of the encoder button 113 - `LV_KEY_LEFT` will simulate turning encoder left 114 - `LV_KEY_RIGHT` will simulate turning encoder right [all …]
|
/lvgl-3.6.0/docs/overview/ |
D | indev.md | 67 ## Keypad and encoder 69 You can fully control the user interface without a touchpad or mouse by using a keypad or encoder(s… 73 Objects you want to control with a keypad or encoder need to be added to a *Group*. 74 In every group there is exactly one focused object which receives the pressed keys or the encoder a… 104 With an encoder you should use only `LV_KEY_LEFT`, `LV_KEY_RIGHT`, and `LV_KEY_ENTER`. 110 … an encoder's `LV_KEY_LEFT/RIGHT` is translated to `LV_KEY_NEXT/PREV`. Therefore, the next or prev… 125 If an object is focused either by clicking it via touchpad or focused via an encoder or keypad it g…
|
D | object.md | 203 - `LV_STATE_FOCUSED` Focused via keypad or encoder or clicked via touchpad/mouse 204 - `LV_STATE_FOCUS_KEY` Focused via keypad or encoder but not via touchpad/mouse 205 - `LV_STATE_EDITED` Edit by an encoder
|
D | style.md | 22 - `LV_STATE_FOCUSED` (0x0002) Focused via keypad or encoder or clicked via touchpad/mouse 23 - `LV_STATE_FOCUS_KEY` (0x0004) Focused via keypad or encoder but not via touchpad/mouse 24 - `LV_STATE_EDITED` (0x0008) Edit by an encoder
|
/lvgl-3.6.0/demos/ |
D | README.md | 20 /*Demonstrate the usage of encoder and keyboard*/ 77 ### Keypad and encoder 78 LVGL allows you to control the widgets with a keypad and/or encoder without a touchpad. This demo s… 79 …hpad-less usage of LVGL [here](https://docs.lvgl.io/master/overview/indev.html#keypad-and-encoder). 83 …mos/keypad_encoder/screenshot1.png?raw=true" width=600px alt="Keypad and encoder navigation in LVG…
|
/lvgl-3.6.0/docs/widgets/extra/ |
D | spinbox.md | 21 If an encoder is used as input device, the selected digit is shifted to the right by default whenev…
|
D | calendar.md | 13 …dar is an editable object which allow selecting and clicking the dates with encoder navigation too.
|
/lvgl-3.6.0/docs/get-started/ |
D | quick-overview.md | 165 - `LV_STATE_FOCUSED` Focused via keypad or encoder or clicked via touchpad/mouse 166 - `LV_STATE_FOCUS_KEY` Focused via keypad or encoder but not via touchpad/mouse 167 - `LV_STATE_EDITED` Edit by an encoder
|
/lvgl-3.6.0/docs/widgets/core/ |
D | table.md | 9 …et). Besides the Table is an editable object to allow selecting a cell with encoder navigation too.
|
D | dropdown.md | 12 … the Drop-down list is an editable object to allow selecting an option with encoder navigation too.
|
D | btnmatrix.md | 7 …trix is an editable object to allow selecting and clicking the buttons with encoder navigation too.
|
/lvgl-3.6.0/docs/widgets/ |
D | obj.md | 178 …ad, making it compatible with an encoder input device. See [Input devices overview](/overview/inde…
|
/lvgl-3.6.0/src/extra/libs/png/ |
D | lodepng.c | 5063 lodepng_encoder_settings_init(&state->encoder); in lodepng_state_init() 5834 if((info_png->color.colortype == LCT_PALETTE || state->encoder.force_palette) in lodepng_encode() 5839 if(state->encoder.zlibsettings.btype > 2) { in lodepng_encode() 5854 if(state->encoder.auto_convert) { in lodepng_encode() 5907 state->error = state->encoder.auto_convert ? 102 : 101; in lodepng_encode() 5922 state->error = preProcessScanlines(&data, &datasize, converted, w, h, &info, &state->encoder); in lodepng_encode() 5927 state->error = preProcessScanlines(&data, &datasize, image, w, h, &info, &state->encoder); in lodepng_encode() 5949 state->error = addChunk_iCCP(&outv, &info, &state->encoder.zlibsettings); in lodepng_encode() 5970 …if(state->encoder.force_palette && (info.color.colortype == LCT_RGB || info.color.colortype == LCT… in lodepng_encode() 5997 state->error = addChunk_IDAT(&outv, data, datasize, &state->encoder.zlibsettings); in lodepng_encode() [all …]
|
D | lodepng.h | 772 LodePNGEncoderSettings encoder; /*the encoding settings*/ member
|
/lvgl-3.6.0/ |
D | README.md | 36 …ps://docs.lvgl.io/master/overview/indev.html): touchscreen, mouse, keyboard, encoder, buttons, etc.
|
D | Kconfig | 1100 bool "Demonstrate the usage of encoder and keyboard"
|
/lvgl-3.6.0/docs/ |
D | CHANGELOG.md | 277 - fix(gridnav): fix stucking in pressed state with encoder [`ad56dfa`](https://github.com/lvgl/lvgl… 399 - feat(menu): make menu widget more compatible with encoder [`3061`](https://github.com/lvgl/lvgl/p… 937 - feat(lv_spinbox) support both right-to-left and left-to-right digit steps when clicking encoder b… 955 - feat(obj) Backport keypad and encoder scrolling from v7 `lv_page` to v8 `lv_obj` [`2390`](https:/… 1119 - fix(dropdown) forget the selected option on encoder longpress [`e66b935`](https://github.com/lvgl… 1375 - docs(table) describe keypad/encoder navigation [`749d1b3`](https://github.com/lvgl/lvgl/commit/74… 1414 - test(dropdown) add tess for keypad and encoder [`4143b80`](https://github.com/lvgl/lvgl/commit/41… 1415 - test add keypad and encoder emulators [`e536bb6`](https://github.com/lvgl/lvgl/commit/e536bb63257… 1776 - fix(arc) make arc work with encoder 1777 - fix(slider) adjusting the left knob too with encoder [all …]
|
/lvgl-3.6.0/docs/intro/ |
D | index.md | 10 - Various input devices such as touchpad, mouse, keyboard, encoder, etc.
|