2023-01-23 01:14 AM
TouchGFX 4.21.1 is now out.
Please follow this link to download it.
This version is a patch release, and include bugfixes of issues seen on TouchGFX Designer 4.21.0 version.
4.21.0 Release details::
Attention : TouchGFX Designer 4.21.0 MUST be used with STM32CubeMX 6.7.0 or higher (link to download STM32CubeMX 6.7.0)
We strongly advice you to take a look at the new articles in the TouchGFX documentation :
Have a look also to our new article in our blog: TouchGFX 4.21: TouchGFX Stock, the largest library of graphical assets, free for STM32 MCUs
Hope you enjoy this new version!
2023-01-23 05:00 AM
Nice but is compatible with 1.11 IDE ? My 1.10.1 say no
2023-01-23 06:30 AM
Hello MM..1,
Can you send us a screenshot of the message you have on STM32CubeIDE please?
/Osman
2023-01-23 07:07 AM
2023-01-23 07:26 AM
Ok, that's strange, I don't have this warning on my side with STM32CubeIDE 1.11.0.
Can you try to install the Package from STM32CubeMX directly instead, and not from the STM32CubeIDE interface?
Also maybe click on "Check for Updates" under the Help menu.
/Osman
2023-01-23 09:33 AM
Maybe you misread my message i have 1.10.1
and update test say no new IDE exist.
But soft package as on image.
And your last image is answer yes 1.11 is compatible ...
2023-01-24 04:33 AM
Somethink about SVG. I try CorelDraw , AdobeIlustrator usw. No compatible file for TGFX.
based on errors showed i remove manualy baseProfile and for warning remove too ViewBox
for usable image, but boys publish new release TGFX without this issues in future.
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 15.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.2" baseProfile="tiny" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
x="0px" y="0px" width="286.3px" height="73.7px" viewBox="0 0 286.3 73.7" xml:space="preserve">
2023-01-24 07:09 AM
Hello ,
Thank you for your message, we always like to hear user experience feedback, it helps us a lot to improve our software :thumbs_up:
Concerning SVG, as described in the documentation, TouchGFX does not include the whole SVG Tiny 1.2 standard. That's why the compatibility with the other tools you mention is not perfect. We have described a workaround to use ViewBox attribute for the moment, and we'll consider to support it in future.
/Osman
2023-01-24 07:41 AM
Primary if isnt compatible why is showed in Designer without warning or required changes info. Error is showed only on generate proces for example you make hours of job and dont see one trouble in designer...
Second is possible add Alpha control into SVG image? Required as on image.
2023-01-27 05:25 AM
Hello MM..1,
We understand and take note of your feedback. Until we found a solution for this, please press F4 to Generate code as soon as you integrate your SVG to see if it's compatible or not.
For your second question, applying an alpha to a SVG image is not possible with the SVG widget. This is difficult to identify which layer/shape of your SVG the alpha channel needs to be applied. For instance, let's say you have a SVG made of 4 different layers/shapes, If you apply an alpha to it, should it take in account the layer in foreground, or apply the alpha on the background as well ?
If you want to use alpha, our recommendation is to use the SVG inside a container which is cacheable and on which you have the possibility to apply a alpha. The SVG inside this container would react then as a bitmap.
/Osman