Skip to content

Releases: eclipse-threadx/guix

Eclipse ThreadX GUIX 6.4.1

29 Feb 02:10
2f1f827
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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.

Azure RTOS 6.1.10

03 Feb 19:09
Compare
Choose a tag to compare

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

New features for the 6.1.10 release:
    Supported adjust needle position for radial slider widget.

Improved logic for 6.1.10 release:
    Improved text scroll wheel draw to support transparency.
    Corrected Win32 display driver window size.
    Fixed bidi-text base direction issue.
    Fixed vertical/horizontal list total rows/columns set issue. 
    Fixed circular gauge dirty area caululation error.
    Fixed canvas pixelmap rotate error when the rotation center is not the center of the image.
    Updated Win32 simulation driver to improve timer accuracy.
    Fixed Win32 simulation driver issue that event thread blocks lower priority ThreadX threads.
    Fixed bug in gx_sprite_update() function which allowed widget to update after application calls sprite_stop after timer had expired.
    Fixed circular gauge dirty mark issue caused by widget resize.

Azure RTOS 6.1.9

18 Oct 08:18
Compare
Choose a tag to compare

Azure RTOS GUIX 6.1.9 release contains the following changes:

New features for the 6.1.9 release:
    Supported alphamap draw for sprite widget.
	
Improved logic for 6.1.9 release:
    Fixed icon button pixelmap draw offset.
    Fixed the order of setting display driver callback and drawing the background image in circular gauge background draw.
    Fixed bidi-text reordering logic about character mirroring.

Azure RTOS 6.1.8

04 Aug 02:48
Compare
Choose a tag to compare

This is an updated release of Azure RTOS GUIX that includes the following changes:

  • New features for the 6.1.8 release:

    • Added new style GX_STYLE_RADIAL_PROGRESS_NO_BACKTRACK for radial progress bar widget.
  • Improved logic for 6.1.8 release:

    • Removed unnecessary size update logic from radial progress bar show event entry.
    • Replaced abs with GX_ABS to eliminate compiler warnings.
    • Improved timer configuration logic.