# Feature requests

**URL:** http://forum.squareline.io/c/feature-requests/9.md

[Latest](http://forum.squareline.io/latest.md) · [Categories](http://forum.squareline.io/categories.md) · [Tags](http://forum.squareline.io/tags.md)

---

## [About the Feature requests category](http://forum.squareline.io/t/about-the-feature-requests-category/17)

<div class="topic-metadata">

**Author:** [@squareline\_admin](http://forum.squareline.io/u/squareline_admin)\
**Replies:** 0

</div>

Is there a feature you want to see in SquareLine Studio? Suggest it! Or hit the “heart” button on the features you like!

---

## [Support 24-bit Color Depth](http://forum.squareline.io/t/support-24-bit-color-depth/6501)

<div class="topic-metadata">

**Author:** [@bholland](http://forum.squareline.io/u/bholland)\
**Replies:** 0\
**Last updated:** [November 4, 2026, 2:23pm UTC](http://forum.squareline.io/t/support-24-bit-color-depth/6501 "2026-11-04T14:23:46Z")

</div>

What do you want to achieve? Use 24-bit color depth. LVGL v9+ added support for 24-bit color. Do you see alternative options and workaround to achieve it? Using 32-bit color depth does work with LVGL configured for 24-b…

---

## [Keep original Image Names](http://forum.squareline.io/t/keep-original-image-names/845)

<div class="topic-metadata">

**Author:** [@CodeGrue](http://forum.squareline.io/u/CodeGrue)\
**Replies:** 9\
**Last updated:** [October 20, 2026, 3:19am UTC](http://forum.squareline.io/t/keep-original-image-names/845 "2026-10-20T03:19:16Z")

</div>

Currently the exported image names get changed to seemingly random names such as ui\_img\_260456555\_data. Can we have a setting to keep the original name? I need to load images at runtime and can’t reliably pick the correc…

---

## [Ability to don't-export component instance children](http://forum.squareline.io/t/ability-to-dont-export-component-instance-children/6488)

<div class="topic-metadata">

**Author:** [@Richard](http://forum.squareline.io/u/Richard)\
**Replies:** 1\
**Last updated:** [August 21, 2026, 7:21am UTC](http://forum.squareline.io/t/ability-to-dont-export-component-instance-children/6488 "2026-08-21T07:21:52Z")

</div>

What do you want to achieve? I’d like the ability to add placeholder widgets to a screen, as children of a component, but not export them. But children of a component, including widgets not part of the component, do not …

---

## [Extend Click Area in LVGL 8.3.11](http://forum.squareline.io/t/extend-click-area-in-lvgl-8-3-11/6476)

<div class="topic-metadata">

**Author:** [@weppler](http://forum.squareline.io/u/weppler)\
**Replies:** 1\
**Last updated:** [August 6, 2026, 9:33am UTC](http://forum.squareline.io/t/extend-click-area-in-lvgl-8-3-11/6476 "2026-08-06T09:33:26Z")

</div>

Extend click area seems to been added in v1.60 along with support of LVGL 9.x. Although there is a similar command available for LVGL 8.3.11, SLS 1.61 does not implement it and export it correctly. Can you add this func…

---

## [Reorder Events SLS 1.61](http://forum.squareline.io/t/reorder-events-sls-1-61/6466)

<div class="topic-metadata">

**Author:** [@weppler](http://forum.squareline.io/u/weppler)\
**Replies:** 1\
**Last updated:** [July 27, 2026, 11:32am UTC](http://forum.squareline.io/t/reorder-events-sls-1-61/6466 "2026-07-27T11:32:39Z")

</div>

I’d like to be able to reorder events…not just reverse the order…without having to delete and reenter.

---

## [Stable-sort function prototypes and header includes](http://forum.squareline.io/t/stable-sort-function-prototypes-and-header-includes/3876)

<div class="topic-metadata">

**Author:** [@Richard](http://forum.squareline.io/u/Richard)\
**Replies:** 2\
**Last updated:** [April 7, 2026, 1:17pm UTC](http://forum.squareline.io/t/stable-sort-function-prototypes-and-header-includes/3876 "2026-04-07T13:17:24Z")

</div>

What do you want to achieve? Closely related to Stable component IDs, it would help me if SquareLine export stable-sorted function prototypes and header includes to reduce merge conflicts when updating our device firmwar…

---

## [Implement recolor feature back to label object for LVGL V9.2.X](http://forum.squareline.io/t/implement-recolor-feature-back-to-label-object-for-lvgl-v9-2-x/5747)

<div class="topic-metadata">

**Author:** [@astorun](http://forum.squareline.io/u/astorun)\
**Replies:** 8\
**Last updated:** [March 30, 2026, 5:31am UTC](http://forum.squareline.io/t/implement-recolor-feature-back-to-label-object-for-lvgl-v9-2-x/5747 "2026-03-30T05:31:05Z")

</div>

I realized recoloring text feature has been removed due to it was also removed with LVGL V9.0 However, that feature has been added back with LVGL 9.2.X due to many complaints. Please add back the option to enable recolo…

---

## [Ability to replace image without closing project](http://forum.squareline.io/t/ability-to-replace-image-without-closing-project/6305)

<div class="topic-metadata">

**Author:** [@Richard](http://forum.squareline.io/u/Richard)\
**Replies:** 3\
**Last updated:** [March 30, 2026, 5:28am UTC](http://forum.squareline.io/t/ability-to-replace-image-without-closing-project/6305 "2026-03-30T05:28:51Z")

</div>

What do you want to achieve? After adding an image to the assets and using it in a widget, I’d like the ability to change that image file without closing and reopening SquareLine Studio. On Windows at least, SquareLine …

---

## [Table widget lvgl](http://forum.squareline.io/t/table-widget-lvgl/6320)

<div class="topic-metadata">

**Author:** [@DeCat](http://forum.squareline.io/u/DeCat)\
**Replies:** 1\
**Last updated:** [March 2, 2026, 12:09pm UTC](http://forum.squareline.io/t/table-widget-lvgl/6320 "2026-03-02T12:09:38Z")

</div>

What do you want to achieve? I’m working on my project and i must show data in specific tabular view. And I saw that you don’t have a table widget which i need to create this view. Do you see alternative options and wo…

---

## [Open project folder from SquareLine](http://forum.squareline.io/t/open-project-folder-from-squareline/6307)

<div class="topic-metadata">

**Author:** [@Richard](http://forum.squareline.io/u/Richard)\
**Replies:** 1\
**Last updated:** [February 12, 2026, 12:28pm UTC](http://forum.squareline.io/t/open-project-folder-from-squareline/6307 "2026-02-12T12:28:58Z")

</div>

What do you want to achieve? I’d like a menu option to open the project folder in the operating system native explorer (explorer.exe for Windows, xdg-open for Linux, open for OSX). Mention some use cases I don’t always …

---

## [LVLG 9.3 Support](http://forum.squareline.io/t/lvlg-9-3-support/6151)

<div class="topic-metadata">

**Author:** [@altmind](http://forum.squareline.io/u/altmind)\
**Replies:** 5\
**Last updated:** [January 19, 2026, 3:04pm UTC](http://forum.squareline.io/t/lvlg-9-3-support/6151 "2026-01-19T15:04:07Z")

</div>

Please support LVLG 9.3, released on 3 June 2025. Currently exported projects with latest supported version 9.1 wont even compile for 9.3, for some trivial problems like lv.default\_font() becoming lv.get\_default\_font()…

---

## [Missing Meter and Line Widget](http://forum.squareline.io/t/missing-meter-and-line-widget/32)

<div class="topic-metadata">

**Author:** [@Marc](http://forum.squareline.io/u/Marc)\
**Replies:** 10\
**Last updated:** [December 29, 2025, 7:58am UTC](http://forum.squareline.io/t/missing-meter-and-line-widget/32 "2025-12-29T07:58:09Z")

</div>

I’m missing the Meter and the Line Widget!? They are shown on SquareLine Studio - YouTube but i can’t find them in the free Trail Version, not ready now or not support by the Trail?

---

## [Vector graphics support](http://forum.squareline.io/t/vector-graphics-support/6233)

<div class="topic-metadata">

**Author:** [@donpavlov](http://forum.squareline.io/u/donpavlov)\
**Replies:** 2\
**Last updated:** [December 12, 2025, 8:56am UTC](http://forum.squareline.io/t/vector-graphics-support/6233 "2025-12-12T08:56:05Z")

</div>

What do you want to achieve? I want to support vector graphics using the lvgl\_sv functionality. Do you see alternative options and workaround to achieve it? Doing my screens locally and manually so no. Mention some use…

---

## [Support just copying assets to output folder on export for micropython](http://forum.squareline.io/t/support-just-copying-assets-to-output-folder-on-export-for-micropython/6153)

<div class="topic-metadata">

**Author:** [@altmind](http://forum.squareline.io/u/altmind)\
**Replies:** 1\
**Last updated:** [October 21, 2025, 7:37am UTC](http://forum.squareline.io/t/support-just-copying-assets-to-output-folder-on-export-for-micropython/6153 "2025-10-21T07:37:47Z")

</div>

Im using micropython. I’m loading my images dynamically(the controller is very memory-limited, cannot load everything at once). I cannot load ui.py → ui\_images.py in runtime - it fails with “cannot allocate” Can you p…

---

## [Set deleted objects to NULL](http://forum.squareline.io/t/set-deleted-objects-to-null/2760)

<div class="topic-metadata">

**Author:** [@Richard](http://forum.squareline.io/u/Richard)\
**Replies:** 9\
**Last updated:** [October 9, 2025, 10:11am UTC](http://forum.squareline.io/t/set-deleted-objects-to-null/2760 "2025-10-09T10:11:02Z")

</div>

What do you want to achieve? I’d like widget pointers for widgets on a temporary screen to be reset to NULL when the screen is deleted. Do you see alternative options and workaround to achieve it? I do not. Mention som…

---

## [Load translation YML file in SquareLine](http://forum.squareline.io/t/load-translation-yml-file-in-squareline/5857)

<div class="topic-metadata">

**Author:** [@Richard](http://forum.squareline.io/u/Richard)\
**Replies:** 5\
**Last updated:** [October 6, 2025, 7:49pm UTC](http://forum.squareline.io/t/load-translation-yml-file-in-squareline/5857 "2025-10-06T19:49:46Z")

</div>

What do you want to achieve? I’d like to preview a translated language file in SquareLine Studio. Mention some use cases This is useful to verify the string lengths and layouts are good. Do you see alternative options …

---

## [Animation-out support](http://forum.squareline.io/t/animation-out-support/6087)

<div class="topic-metadata">

**Author:** [@Richard](http://forum.squareline.io/u/Richard)\
**Replies:** 1\
**Last updated:** [September 8, 2025, 6:48am UTC](http://forum.squareline.io/t/animation-out-support/6087 "2025-09-08T06:48:16Z")

</div>

What do you want to achieve? LVGL supports various animation types. In particular, the “OUT” animation is present in LVGL8+, but missing from SquareLine studio. “OUT” is similar to “OVER”, but in reverse. With “OVER” new…

---

## [Export function added from squareline studion v1.5.2](http://forum.squareline.io/t/export-function-added-from-squareline-studion-v1-5-2/6077)

<div class="topic-metadata">

**Author:** [@sangjina](http://forum.squareline.io/u/sangjina)\
**Replies:** 1\
**Last updated:** [September 8, 2025, 6:41am UTC](http://forum.squareline.io/t/export-function-added-from-squareline-studion-v1-5-2/6077 "2025-09-08T06:41:29Z")

</div>

What do you want to achieve? Do you see alternative options and workaround to achieve it? Mention some use cases ========================================================== The source code structure for export has change…

---

## [Image dithering support during export](http://forum.squareline.io/t/image-dithering-support-during-export/3333)

<div class="topic-metadata">

**Author:** [@Richard](http://forum.squareline.io/u/Richard)\
**Replies:** 4\
**Last updated:** [August 26, 2025, 9:15am UTC](http://forum.squareline.io/t/image-dithering-support-during-export/3333 "2025-08-26T09:15:55Z")

</div>

Please consider this a low-priority request. What do you want to achieve? I’d like SquareLine to dither images when converting from a larger color space to a smaller color space. Do you see alternative options and work…

---

## [Use project-relative paths in font builder](http://forum.squareline.io/t/use-project-relative-paths-in-font-builder/6034)

<div class="topic-metadata">

**Author:** [@Richard](http://forum.squareline.io/u/Richard)\
**Replies:** 1\
**Last updated:** [August 7, 2025, 9:00am UTC](http://forum.squareline.io/t/use-project-relative-paths-in-font-builder/6034 "2025-08-07T09:00:15Z")

</div>

What do you want to achieve? I’d like to be able to reproduce the same exported SquareLine studio code regardless of the project location. Do you see alternative options and workaround to achieve it? I do not see any go…

---

## [Indicate misconfigured fonts by name](http://forum.squareline.io/t/indicate-misconfigured-fonts-by-name/6032)

<div class="topic-metadata">

**Author:** [@Richard](http://forum.squareline.io/u/Richard)\
**Replies:** 1\
**Last updated:** [August 7, 2025, 8:55am UTC](http://forum.squareline.io/t/indicate-misconfigured-fonts-by-name/6032 "2025-08-07T08:55:48Z")

</div>

What do you want to achieve? I’d like to update a project from LVGL 8.3.11 to 9.2.2 What have you tried so far? When I tried changing the LVGL version setting, I got the below error. I’m not sure why LVGL 9.1 is invol…

---

## [LVGL 9,3,0 for Raspberry Pico](http://forum.squareline.io/t/lvgl-9-3-0-for-raspberry-pico/5987)

<div class="topic-metadata">

**Author:** [@weppler](http://forum.squareline.io/u/weppler)\
**Replies:** 1\
**Last updated:** [July 23, 2025, 9:32pm UTC](http://forum.squareline.io/t/lvgl-9-3-0-for-raspberry-pico/5987 "2025-07-23T21:32:22Z")

</div>

Do you expect to provide updated board files for Raspberry Pi Pico for LVGL 9.3.0?

---

## [Does Squareline Studio support Grid Layouts?](http://forum.squareline.io/t/does-squareline-studio-support-grid-layouts/5956)

<div class="topic-metadata">

**Author:** [@gpambrozio](http://forum.squareline.io/u/gpambrozio)\
**Replies:** 1\
**Last updated:** [June 26, 2025, 12:25pm UTC](http://forum.squareline.io/t/does-squareline-studio-support-grid-layouts/5956 "2025-06-26T12:25:04Z")

</div>

What do you want to achieve? I want to use Grid Layouts as specified here Do you see alternative options and workaround to achieve it? Flex Layout with percentage sizes for all elements. Mention some use cases Making a…

---

## [Multiple Displays](http://forum.squareline.io/t/multiple-displays/1116)

<div class="topic-metadata">

**Author:** [@Deadeye](http://forum.squareline.io/u/Deadeye)\
**Replies:** 15\
**Last updated:** [April 30, 2025, 12:15pm UTC](http://forum.squareline.io/t/multiple-displays/1116 "2025-04-30T12:15:49Z")

</div>

Hello, I would like to use 2 or 3 physical displays. For example the main display to configure parameters, while another display shows a permanent set of measured values. How can I archive this? If I create multiple pro…

---

## [For multilingual, I hope SquareLine can generate a refresh function based on the screen that includes all the labels that need to be translated](http://forum.squareline.io/t/for-multilingual-i-hope-squareline-can-generate-a-refresh-function-based-on-the-screen-that-includes-all-the-labels-that-need-to-be-translated/2437)

<div class="topic-metadata">

**Author:** [@kanbaiStaok](http://forum.squareline.io/u/kanbaiStaok)\
**Replies:** 3\
**Last updated:** [April 23, 2025, 6:28pm UTC](http://forum.squareline.io/t/for-multilingual-i-hope-squareline-can-generate-a-refresh-function-based-on-the-screen-that-includes-all-the-labels-that-need-to-be-translated/2437 "2025-04-23T18:28:46Z")

</div>

What do you want to achieve? After setting a new language with “lv\_i18n\_set\_locale()”, it is necessary to manually call “lv\_label\_set\_text()” to refresh all the text that needs to be translated. This step is manual. Wh…

---

## [Ability to 'don't export' events](http://forum.squareline.io/t/ability-to-dont-export-events/5602)

<div class="topic-metadata">

**Author:** [@Richard](http://forum.squareline.io/u/Richard)\
**Replies:** 3\
**Last updated:** [April 11, 2025, 3:46pm UTC](http://forum.squareline.io/t/ability-to-dont-export-events/5602 "2025-04-11T15:46:29Z")

</div>

What do you want to achieve? I’d like the ability for my UI engineer to setup events in SquareLine that are not exported into the product code. Mention some use cases This way, my UI engineer can freely design how the t…

---

## [Ability to resize error spreadsheet columns](http://forum.squareline.io/t/ability-to-resize-error-spreadsheet-columns/5782)

<div class="topic-metadata">

**Author:** [@Richard](http://forum.squareline.io/u/Richard)\
**Replies:** 1\
**Last updated:** [March 30, 2025, 1:21pm UTC](http://forum.squareline.io/t/ability-to-resize-error-spreadsheet-columns/5782 "2025-03-30T13:21:54Z")

</div>

What do you want to achieve? I’d like to be able to see the names of my widgets. Here they are cut-off: Mention some use cases Finding the buggy widget.

---

## [Please bring back Colorwheel widget to LVGL9](http://forum.squareline.io/t/please-bring-back-colorwheel-widget-to-lvgl9/5774)

<div class="topic-metadata">

**Author:** [@t\_c](http://forum.squareline.io/u/t_c)\
**Replies:** 2\
**Last updated:** [March 30, 2025, 1:16pm UTC](http://forum.squareline.io/t/please-bring-back-colorwheel-widget-to-lvgl9/5774 "2025-03-30T13:16:20Z")

</div>

What do you want to achieve? We would like to switch to LVGL9x from LVGL8x but as Colorwheel widget get deprecated we are unable do that. Do you see alternative options and workaround to achieve it? I do not see an alte…

---

## [Rotation of objects](http://forum.squareline.io/t/rotation-of-objects/5757)

<div class="topic-metadata">

**Author:** [@ShermanLee](http://forum.squareline.io/u/ShermanLee)\
**Replies:** 2\
**Last updated:** [March 24, 2025, 6:23am UTC](http://forum.squareline.io/t/rotation-of-objects/5757 "2025-03-24T06:23:42Z")

</div>

What do you want to achieve? In LVGL all object (mostly I think, correct me if I wrong) could be rotate using “lv\_obj\_set\_style\_transform\_angle” But most of the widget in Squareline dont have this option/setting Do yo…

[Next page](http://forum.squareline.io/c/feature-requests/9.md?page=1)
