Skip to content

Releases: eclipse-threadx/guix

Eclipse ThreadX GUIX 6.4.5.202504

13 Jan 14:53
a936618

Choose a tag to compare

This release is a simple version update. It is similar to v.6.4.3.202503. There are no code changes in the GUIX library or GUIX studio.

Important notice about version numbers

In the past, new versions of ThreadX and its companion components (NextX Duo, USBX, FileX, GUIX, LevelX) were published only when there were changes to the codebase. This led to discrepancies in version numbers across components. The Eclipse Foundation security team recommended that we move away from this approach, as it makes it harder to track things from a cybersecurity standpoint.

Going forward, we will keep version numbers aligned by publishing a new version of every component every quarter — whether there have been changes to the codebase or not. The release notes will clearly state if a specific release is simply a version number update.

For this particular release of ThreadX, the version number jumped from v.6.4.4 to v.6.4.5 since NetX Duo was the component with the highest version number already.

Full Changelog: v6.4.3.202503_rel...v6.4.5.202504_rel

Eclipse ThreadX GUIX v.6.4.3.202503

02 Oct 17:50
12d185a

Choose a tag to compare

This release fixes an issue in the 4444argb build.

What's Changed

  • Fix 4444argb build without ARC drawing support by @AJIOB in #126

New Contributors

Full Changelog: v6.4.2_rel...v6.4.3.202503

Eclipse ThreadX GUIX 6.4.2

24 Feb 23:20
4dca553

Choose a tag to compare

This release upgrades the tooling used to compile to Visual Studio 2022 Community Edition.

There are no code changes as far as the GUIX library itself is concerned.

An installer is available below.

What's Changed

New Contributors

Full Changelog: v6.4.1_rel...v6.4.2_rel

Eclipse ThreadX GUIX 6.4.1

29 Feb 02:10
2f1f827

Choose a tag to compare

What's Changed

New Contributors

  • @TiejunMS made their first contribution in #98
  • @ericwol-msft made their first contribution in #99
  • @wickste made their first contribution in #102

Full Changelog: v6.4.0_rel...v6.4.1_rel

Azure RTOS 6.4.0

02 Jan 01:12
0ca8afe

Choose a tag to compare

    Bug fixes:
        Modified GUIX Studio to not install a simple example by default.
        Modified single line event process to call default widget event process on pen up event.

    Improvements:
        Improved focus lose logic.
        Improved the calculation of the maximum scrolling value for vertical and horizontal list widgets. 
        Improved the logic of the gx_studio_auto_event_handler() generated by GUIX Studio.

    Added GUIX Studio.

    Added regression test systems and setup actions.

Azure RTOS 6.3.0

31 Oct 01:45

Choose a tag to compare

New features:
    Added support for JPEG decoding using ARM Helium intrinsics. The configuration flag GX_ENABLE_ARM_HELIUM can be used to enable the feature.
    Added support to load a pixelmap or font from standalone binary resource data.
    Added canvas partial frame buffer support for 565rgb color format. The configuration flag GX_ENABLE_CANVAS_PARTIAL_FRAME_BUFFER can be used to enable the feature. 

New APIs added:
    gx_binres_font_load
    gx_binres_pixelmap_load

New files added:
    gx_binres_font_load.c
    gx_binres_pixelmap_load.c
    gxe_binres_font_load.c
    gxe_binres_pixelmap_load.c

Bug fixes:
    Fixed potential crash issue with the expand/collapse animation in the accordion menu.
    Fixed drop list issue about incorrect drawing of the child widgets within the selected item.
    Fixed a pattern line draw bug when the pattern line is clipped.

Improvements:
    Improved some error checkings.

Azure RTOS 6.2.1

08 Mar 08:47

Choose a tag to compare

Fixed gcc warnings in the following files for the 6.2.1 release:
  gx_generic_scroll_wheel_scroll.c
  gx_system_event_dispatch.c
  gx_system_input_release.c

Azure RTOS 6.2.0

28 Oct 06:13

Choose a tag to compare

Bug Fixes for the 6.2.0 release:
    Fixed several security vulnerabilities in software jpg decoder.
    Fixed several security vulnerabilities in software png decoder.
    Fixed potential startup failure when running in Win32 environment.

Improved Logic for the 6.2.0 release:
    Improved logic for _gx_prompt_numeric_value_set() api.
    Improved logic for function _gx_generic_scroll_wheel_scroll()

Other modifications for the 6.2.0 release:
    The font rendering engine utilized within the GUIX Studio application has been updated to address known security issues,
    this results in the sample resource files having very slightly modified glyph data. 

Azure RTOS 6.1.12

29 Jul 07:19

Choose a tag to compare

New features for 6.1.12 release:
    Add new style GX_STYLE_REPEAT_SELECT for vertical and horizontal list widgets.

Bug Fixes for the 6.1.12 release:
    Fixed bug in vertical/horizontal list handling PEN_DRAG events.

Improved Logic for 6.1.12 release:
    Optimize logic in function _gx_system_input_release

Azure RTOS 6.1.11

27 Apr 05:32

Choose a tag to compare

Azure RTOS GUIX 6.1.11 release contains the following features and changes:

New features for the 6.1.11 release:
    Supported screen drag animation using canvas to improve performance on supported hardware.
    Added new animation style GX_ANIMATION_BLOCK_MOVE that can be used to improve performance.
    Added new API gx_canvas_aligned_text_draw.

Improved logic for 6.1.11 release:
    Fixed dirty mark logic in function _gx_canvas_offset_set.
    Fixed potential access violation in 1bit glyph draw.
    Improved timer event send logic in Win32 simulation driver.